This post title is misleading. The developer was working with Snap until Canonical didn’t allowed it anymore. He’s pissed with the policy enforcement which is strictly speaking commercial and as bad as Apple’s afaik…
Canonical has been taking bad decisions for quite some time now, and this developer was trying to reach Ubuntu users even while probably knowing these. Which makes sense, of course. The point being that this dev’s disappointment seems quite specific in these notes (against Snap), and imho he might work again towards shipping their app through Snap if he was allowed to. My comment compares Canonical to Apple, to give some context of where Canonical is at so many other idiosyncrasies (for example, I also heard other bad stuff about their H.R., in particular a way too lengthy hiring process.)
I think some of it is the mental load expectation to go back to a difficult process. I find using genAI to start the task allows the load to come more progressively.
Many years ago I wrote some puny lines that randomly and repeatedly inserted the word “documentation” as comments into code. I stumbled upon one of those abominations shortly before Christmas, I laughed so hard as I remembered. I couldn’t explain to anybody why, though.
programmer_humor
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.