Because it's easier, and is more likely to "just work" using only the GUI. That makes it more accessible to people new to it, and as it is perfectly capable once you're no longer new to it there isn't much incentive to move away.
Same reason many people choose iPhones, they can just turn it on and use it without thinking or needing to configure it. Meanwhile those with more knowledge who might actively be looking for customisation may prefer another option.
Don't you just love how with phones you don't really have one?
Google is breaking their backs locking down Android tighter than a nun's cooch, and generally enshitifyijg every garbage product they offer. Where's my third fucking option?
Probably try a raspberry pi one. Custom built and with a custom OS. Not sure if there is a version of Lineage or Graphene that works on it, but that's an option.
Well sure, but if i have to figure out what to get, where to get it, how to install a driver from a tar.gz file, maybe i just install ubuntu instead.
I opted for fedora instead, until it died on an nvidia update (as every distro inevitably seems to do with me) and fucked off back to windows.
Linux desktop has not treated me well so far in any case.
No need, if Ubuntu works out of the box then Debian also works most of the time. I've never had to install drivers for ethernet or wifi.
The installer is a bit less graphical, but it will connect in a few "clicks", even wifi works for the installer.
Yup, and if some bad software wants to create malicious webserver they can not do it as all the ports that are open are used in a legit way. And thus can not really communicate either one or the other way.
A webserver listens on port 80 or 443. Neither port can be claimed by a normal user (no port below 1024 can).
But yes if you manage more than your own user on a desktop AND these other users are not allowed to start programs on their own THEN a firewall can be helpful; but this is not a normal situation for a desktop-client, isn’t it?
I think the real time requirement can be relaxed for self contained experiment packages. And given that the shuttle ran a healthy number of student experiments, it's pretty likely that X system has appeared.
I believe crew laptops for email and stuff are also running non real-time systems.