This should be mandatory reading for everyone invested in the Linux ecosystem, whether you leave feeling heard by or enraged by the author.

@asie to elaborate:
> As a software engineer
very few programmers would qualify as actual engineers, certainly not me
> the most important thing in the universe is your ability to actually get people to experience your work.
No.
If we take "engineer" literally, the most important thing is to prevent your work from putting users in danger. Sometimes that means not releasing your software.
If we ignore the "engineer" part, I still think there's too much software already.
@asie ah, the weekly blog post about how fragmentation bad centralisation good
the problem is that doesn't work. you cannot trust one single entity with all the power that would be given to them this way, for example flathub maintainers have time and time again shown themselves to be actively hostile to application devs
the part about recompiling is also pretty much worthless, reproducible builds is specifically there to allow us to be sure the provided build is correct, without extra added things. if no one else than developers ever recompile it, we're entering a security and trust nightmare, and i want no part in it. also the electricity "wasted" recompiling is a distraction from actual electricity hogs
As a penguin, I was exposed early on to the ideas of Stallman. I respect and agree with what he believes in.
fossbro, opinion discarded /s
i think the author fails to actually touch on the core of any of the issues he’s writing about :/
while Flatpak users across the ecosystem and on all distributions casually download things off the Discover store, expect them to Just Work, and actually that’s exactly what happens every single time.
HALF OF THE TIME I DOWNLOAD SHIT FROM FLATPAK IT DOESN’T FUCKING WORK. not to even mention how much it sucks ASS for console applications. like, sure, i don’t want to erase the author’s experience, i bet it works okay for his userbase, but he’s generalizing.
also the casual hate on nix, explaining issues you’d never face unless you explicitly decided to start using nixos. what the fuck man
@asie x86 is my container, statically linked binary is my appimage.
No, jk, but sometimes it feels ppl could use a reduction in the amount of the abstractions.
flatpak update) instead of them doing their own update checks and bothering me with popups on startup. .flatpaks for their releases, when it is "close" downloading and running an appimage?@asie I read it and came away thankful that I stopped writing code for others several years ago. 🤷♀️
I still write code though, and put it out there, but had to walk away from the “community” part.
If we were to agree with author I find it hard to "exercise the four freedoms" (https://www.gnu.org/philosophy/free-sw.en.html#four-freedoms) with some of their points.
> freedom from.package managers
> look inside
> centralized google play esque package manager
also i fail to see how flatpak doesnt also have the problem with vendoring that doesnt work on your system, and its not like flatpak has more granular packages than app and "desktop runtime". like i have stupid font issues on flatseal probably for that reason