This is one of the beautiful things about open source. If the original devs do something stupid, the community can fork.
mrbigmouth502
The whole dual control panels thing in recent versions of Windows has always annoyed me.
why does it need to accommodate compatibility for archaic devices/software?
Because that's one of Windows' selling points. It has unusually good backwards compatibility for a mainstream operating system. Compare that to iOS, Android, MacOS, or Linux, where the infrastructure needed to run older binaries often doesn't exist in the first place.
Linux is a weird case, because thanks to Wine, it actually runs a lot of old games better than Windows, but this doesn't do anything to help compatibility with older Linux binaries.
I'm planning to migrate my main desktop over to this distro. I was fairly happy with EndeavourOS for the last few years, but with systemd's recent bullshit, I think it's time I move on.
I'm pissed that systemd has made a change that paves the way for age verification, and is unwilling to go back on it. The change they added may not do much on its own, but I worry about future consequences.
Since it's rare for large organizations and projects to go back on things like this, I'm considering moving my systems over to non-systemd distros. At the very least, I hope a fork without the userdb birthDate variable hits the AUR.
It had its place in 2015. It was my introduction to Arch-based distros. Nowadays, I use EndeavourOS.
Interesting idea. Sounds like you'd have to make a lot of symlinks for that though.
I like Flatpaks. They integrate fairly well, they can be used on a variety of different distros, you can install them without root permissions, and they'll often "just work", even when the same apps installed through your system's normal repos have issues.
However, if they have one significant drawback, it's that they're a pig on resources. They use a lot of storage, and when you're on a resource-constrained system, they'll use more RAM and generally run slower than apps installed from the normal repos. (inb4 anyone says "unused RAM is wasted RAM.")
The LRPS2 core for RetroArch may be an option, but for the Steam version of RetroArch, you'll probably have to drag and drop LRPS2's files manually to install it, since there isn't a Steam DLC for it.
The problem with btrfs subvolumes is that you have to use btrfs. I'm good with Ext4. It's nice and reliable.