I'm really triggered by the idea that Linux makes running old software easy. The bane of my existence is finding an application that depends on libButts.5.1, but my distro ships with libButts.5.3, which isn't backward compatible for some reason, and trying to install libButts.5.1 bricks the desktop environment for some reason.
I'm predominantly a Windows user. However I dual boot with Mint as I am trying to get away from Windows. It's really not easy but I'm trying.
I gotta say though these types of posts make me cringe. I really don't know why some Linux users put themselves on a pedestal all the time. You make these sorts of smug posts making out that Linux is perfect. I have never installed Linux and had it just work. There is always something that requires searching the web for a fix and firing up the terminal to start changing something in /etc/.
I get it. You're proud of your technology. But vegans are proud they don't eat animal products. We don't need to keep selling it to the rest of the world.
My typical way of shutting down my machine was Alt-D, Show Desktop, then Alt-F4, which brings up a shutdown menu.
For whatever reason in Win 11, they made this menu unable to trigger updates. So for the first several months of my Win 11 install it was quietly never receiving any updates at all.
Today I spent 50 minutes figuring out why my app could not set itself as default for www.instagram.com links. I don't have IG installed.
Turns out the latest Samsung OTA update re-enabled Meta App Manager, Meta App Installer and Meta Services. Any of which, while enabled, will result in the user setting an app to handle certain domain links, only for the users action to be instantly reversed without notification.
Edit: that's a gif if it doesn't show up correctly. I had an app advertise itself as IG but Meta kept hijacking the link handler. An uninstallable Samsung forced Meta app, that enables itself back after each OTA update.
If this was on desktop, someone would already be sued. But android? "Sorry can't uninstall system app"
I can control my updates on windows with the group policy editor.
Delay "feature" updates by 365 days, delay "quality" updates by 30 days. then the only updates that get installed right away are the security updates, the other two categories will get pulled if a large number of people report problems with them.
Windows is annoying...unless you know what tools to get to make it work correctly.
I'm a big fan of Linux, don't get me wrong QubesOS is the best thing I've ever heard of. But almost nothing I use is compatible with any distro of linux.
Once you use things like O&O shutup 10 and a few other things in the group policy editor, you'll love your windows machine.
The duck should be Linux Mint, the only linux distro thats never given me an issue on any computer I used in my life. Sometimes I contemplate turning off timeshift because its been years since i've needed it and the 30-50gb space could be better used.
You can't delete system apps on Android, but you can disable the ones that won't break your phone if they're disabled. I currently have Chrome, the Play Store (and, at least to an extent, Google Play Services), YouTube, and YouTube Music all disabled.
Just installed Ubuntu today for the first time in at least a decade. Touchpad two-finger scrolling is so sensitive. There’s no setting for it. I have to replace the driver with the synapse one, if my laptop supports it.
“I breed insufferable, socially awkward users who are incapable of understanding subjective like and dislike and constantly feel the need to make fun of other peoples opinions. People who can only respond with the equivalent of ‘u mad bro’ or ‘it’s just a joke I keep repeating over and over; which, only people that hang out with me find funny. Despite very clearly and consistently demonstrating a massive superiority complex’”
And no I’m not mad, just figured I’d call y’all out for continuing to be the equivalent of that annoying seventh grader who won’t shut the fuck up at the back of the bus. lol
Linux, if we're counting the entire userland and typical components rather than just the kernel and its interface, definitely has worse (binary) compatibility than Windows, and potentially even Mac OS. The only saving grace is things like Flatpak which bundle the entire system tree they need with them and therefore have pretty long-lasting binary compatibility. But it's quite normal to have to recompile some old software from scratch when some common system libraries get updated, really only core things like glibc have long-lasting binary compatibility, and you can't even guarantee that compatible system libraries still exist even when compiling from source sometimes, because every project has a different approach to backward compatibility.
Now, to be honest, things are much better with containerization (like flatpak/snap/docker/etc.), but that doesn't really help you much for software that's older than those unless someone bothers to try to figure out all of the dependencies and package them up and it still works. The only reason why it seems to be okay is that Linux distributions recompile all of the deps for you every time something changes and you get everything all at once, so you rarely see any of that all break. But if you have anything compiled from source, and you didn't statically link the whole thing, you'll see the problem.