Live data from Hacker News

Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

theregister.com

21–30 of 140 posts

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#21
post #19
post #9

Ubuntu shouldn't be recommended anymore. Flatpak won. Snap is a disaster. If you ask me, Fedora is the new Ubuntu.

As much as I dislike the direction Ubuntu has been going, the one thing still keeping me on it is the font rendering. I've tried all sorts of font configs and even Ubuntu patches to various packages but never managed to achieve the same result. Font rendering has improved in other distros in recent years, but at least to my eyes Ubuntu still somehow does it better.

Do these patches also apply to elementary OS? I find it to be the most visually pleasing distro out of the box.

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#22
I think my ideal Linux OS is probably Ubuntu/CentOS + something like macOS’s .app bundle file format for distributing end-user applications.

When running personal Linux, I want things to generally “just work”, which means staying away from the distro package managers on Debian/Redhat derivatives. Given enough “hobby time” I manage to twist my base system’s packages into pretzels and/or break workflow critical software by noodling around. Back in the day I inflicted a lot of pain on myself trying to get newer Apache running on older Debian or similar. Third-party package repos, PPAs, or installing from source are all false prophets that eventually swamp the system in strangeness.

At least for server software, Docker solves this problem completely and totally. As long as your kernel is new and you have plenty of disk space, it’s trivial to run anything so long as it doesn’t need to integrate with the host OS for a good experience. Docker turned my hobby home server experience from “periodic distress” into “years of smooth sailing”. No matter how weird the server, I can bottle it inside a Docker container. This works because server software integration relies on a few primitives - sockets, boring files, env vars - and coupling is loose.

The same cannot be said for the “Docker for GUIs” stuff like Flatpack/AppImage/Snap, at least the last time I tried Linux on Desktop. I had issues with theme mismatch, weird fonts, broken clipboard, media hotkey problems, etc etc last time I tried Ubuntu & Fedora with these tools. Sure it’s better than running X clients in a docker container, but there were still many issues. Snap on Ubuntu was also slow - how come the calculator snap is slower than a calculator Docker? The issue is there’s tons of wild plumbing needed for GUI apps. Gconf (which is a windows registry clone?), dbus, something something Wayland, arbitrary sandboxing, .desktop files, whatever’s responsible for sound on the host… oy.

I look at systems like Nix or Guix with admiration — they offer an interesting tradeoff, but fundamentally represent a better version of a distro package manager. You can install software from the OS repo without worrying about internal conflicts… but now you’re using a weird system that’s much more difficult for software to understand. Also, I need to learn a new programming language (or whatever Nix is) to use it. Maybe one day I’ll go back to school or retire and I’ll have enough free time for this to sound fun.

I want to download apps as zip files from an upstream, unzip, and double click to run. Copy apps between systems with drag and drop. Never worry about incompatible versions of dynamic libraries. And my apps should use my system theme and respect my font and DPI settings, and have access to whichever files I want to work on. In short I want the ROX desktop dream, but for all Linux apps. http://rox.sourceforge.net/desktop/about_rox.html

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#23
Terrible article with lot's of errors:

>So it bought CentOS, then killed it, as it did with CoreOS

https://www.centos.org/ https://getfedora.org/en/coreos?stream=stable >SUSE Linux Enterprise – which is to say it has a painfully slow release cycle.

1 year is painfull?

>"Tumbleweed", has a rolling release model, which means the exciting potential of breaking changes every single day.

No, that's why tumbleweed is not exactly a rolling distribution but a snapshot to snapshot rolling distro.

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#24

Macbook air is like $1000. People can afford it. Problem is shitty hardware. SSD soldered to motherboard, bad cooling, no touchscreen, broken keyboard, no way to replace battery...

$1000 is a lot of money for a lot of people, including me - I could afford it for sure, but yes - absolutely 0 upgradeability and repairability, even on the more expensive models, makes me never want to spend any of my own money on their products.

I think Framework is going the right way here and their prices are extremely competitive when you compare them with the higher-tier macbooks, especially if you need more storage or RAM. They don't have anything that competes with the $1k Air, which is also sort of crippled by storage and RAM in the $1k configuration, but I'd guess that's a matter of time.

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#25

I honestly cannot believe that a person that uses both Windows and Mac frequently in 2022 would choose Mac if they had to choose a single platform. Not even a developer. MacOS is a masterclass in bad design and lackluster features. I always considered buying a Mac but was always hesitant to change. Once I got one for work I swore to never ever spend a dime on a Mac. People that will disagree haven't used Windows in y…

> Once I got one for work I swore to never ever spend a dime on a Mac

+9999999.

I wish they'd just sell hardware and keep the OS.

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#26

Macbook air is like $1000. People can afford it. Problem is shitty hardware. SSD soldered to motherboard, bad cooling, no touchscreen, broken keyboard, no way to replace battery...

In Brazil where I'm from a Macbook Air costs about ~8x the average monthly income. It's out of reach for most people.

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#27

If Mac are so expensive why are hackintoshes still out of favor ?

They fall apart at every occasion/update and you're missing out on most of the Apple ecosystem bonus/online infrastructure, which is a big part of why people buy Apple products. They're also naturally stuck on Intel CPUs and the hardware choice is very limiting.

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#28

Macbook air is like $1000. People can afford it. Problem is shitty hardware. SSD soldered to motherboard, bad cooling, no touchscreen, broken keyboard, no way to replace battery...

> Macbook air is like $1000. People can afford it.

Bought Macbook Air in 2019 directly from Apple website. Paid extra for miserable 256GB SSD and 16 RAM. Over EUR 1800 in total, its current resell value is EUR 700. Apple customer service doesn't exist in the EU country where I'm located. Now when I even think of buying Apple product I hear subconscious voice "you will be violated financially".

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#29
post #19

Earlier quoted context omitted.

As much as I dislike the direction Ubuntu has been going, the one thing still keeping me on it is the font rendering. I've tried all sorts of font configs and even Ubuntu patches to various packages but never managed to achieve the same result. Font rendering has improved in other distros in recent years, but at least to my eyes Ubuntu still somehow does it better.

Do these patches also apply to elementary OS? I find it to be the most visually pleasing distro out of the box.

Yeah, elementary OS uses Ubuntu as a base.

Re: Sick of Windows but can't afford a Mac? The cynic's guide to desktop Linux

#30
"Ubuntu is an ancient African word that means I can't configure Debian.*"

I did chuckle, because I am still learning that ( Devuan is in my VM now, but it is something of an uphill battle so far ). I just installed PopOS over my Ubuntu media PC and have not looked back. Yes, it is Ubuntu derivative and it has annoying moments, but it does get a lot right. I keep recommending it to my social circle, when they complain about their Windows.

Post reply on HN