Egregoros

Signal feed

Timeline

Post

Remote status

Replies

50
@cjd sandboxes are a good thing imo. I installed steam via the official deb packages. Uninstalled it. And now I cant install it anymore because of some retarded apt problems. Flatpak solves this.
@cjd the fact flatpak works is because whatever the maintainer expects is always given. I tried installing steam on fedora and it didnt work. Had to look up why. Steam client expected some certs that dont exist. Flatpak? Well it ships that. So works immediately.
Yeah so each app carries an entire system with it.

It's based on the assumption that the underlying system is totally fucked - which sadly is the only safe assumption you can make.

But it only makes a blast shield to protect one desktop app from a fucked system, it doesn't do anything to unfuck the system itself.
Heh, I run a few linux machines, just not the one in front of me...

What apple does - for better or worse - is they ship a standard base system, and then you can install whatever using homebrew and it mostly Just Works (because the base system is always exactly the same for everyone). Also their code (what I've seen of it) is generally not dog shit terrible.
My ubuntu experiences were horrible. But then there was a time when I used to do development on my laptop rather than in a VM, and python (for example) destroys your install every single time.

Also I NEVER had apt-get dist-upgrade work correctly...

Well, these days I never install anything on my laptop, so there's a chance I'd get away with ubuntu... But then if I'm never gonna install anything beyond browser, mail, vscode, pdf and a couple of chat apps - I could probably just install like alpine + XFCE or something incredibly simple...

my understanding is flat packs containerize programs for linux so thatt they don't break as soon as a lib on oyur pc updates linux actually has a real bad time with backwards compatibility for native programs becuase lib updates break shit all the time it's actually worse than windows if a program isn't updated regularly

@cjd @JustJohnny @madcuzbad Caleb when I was still working in second level windows support I thought "how could I make people not even think about this problem" never "how can I teach all these email office people how windows products work". I think the same about desktop linux. Trying to teach them will just result in anger and frustration from them. And then theyll just use mac. Like you do. For some reason.