Live data from Hacker News

Daily-driving a Mac, one year later

catfox.life

11–20 of 183 posts

Re: Daily-driving a Mac, one year later

#11
post #3

> At the end of the day, my goal in life is to make a difference, and also have a bit of fun. I want a system that is out of my way and lets me focus on that. For me, in 2022, that system is a Mac. TL;DR: Another very happy Apple customer. It seems that they are not looking back at the Linux Desktop. What can the Linux Desktop ecosystem learn from this?

I don't think the "Linux Desktop ecosystem" can actually learn from this. Look at the number of projects and distros out there. Too many variations and opinions to have a cohesive UX.

Re: Daily-driving a Mac, one year later

#12
post #8

Earlier quoted context omitted.

> What can the Linux Desktop ecosystem learn from this? Usability and functionality trumps ideology. The Linux world has spent (and is still spending) insane amounts of time & effort on ideological battles such as software freedom or the endless arguments against systemd while commercial OSes put that time towards actual functionality and end up ahead most of the time. I don't care how "free" your thing is, none of t…

Besides running the latest and greatest MS Office and Photoshop (which is entirely out of the hands of Linux developers) what can't you do? You can browse the modern web, do office and productivity tasks, develop, game, watch a movie etc. Most of people's complaints with Linux are things entirely controlled by 3rd parties like specific software and DRM for crap like Blu-rays and 4K Netflix. Modern DEs like KDE and GN…

You make a lot of points surrounding how it's not up to Linux developers.

Yeah, it's unfair, but as a user, I don't care at all whose fault it is. I don't care if Linux developers can't do something about it. If I can't do something using an OS, I'll switch to a different one.

Not all of the reasons OSX still wins out on UIX are based on design/dev/talent, but rather partnerships, and adoption/popularity.

Re: Daily-driving a Mac, one year later

#14
post #3

> At the end of the day, my goal in life is to make a difference, and also have a bit of fun. I want a system that is out of my way and lets me focus on that. For me, in 2022, that system is a Mac. TL;DR: Another very happy Apple customer. It seems that they are not looking back at the Linux Desktop. What can the Linux Desktop ecosystem learn from this?

>>> What can the Linux Desktop ecosystem learn from this?

Sweating every detail of a graphical computer is expensive. This cost can be mitigated somewhat by controlling the hardware design. The money to do this comes from people paying for things.

Re: Daily-driving a Mac, one year later

#15
post #8

Earlier quoted context omitted.

> What can the Linux Desktop ecosystem learn from this? Usability and functionality trumps ideology. The Linux world has spent (and is still spending) insane amounts of time & effort on ideological battles such as software freedom or the endless arguments against systemd while commercial OSes put that time towards actual functionality and end up ahead most of the time. I don't care how "free" your thing is, none of t…

Besides running the latest and greatest MS Office and Photoshop (which is entirely out of the hands of Linux developers) what can't you do? You can browse the modern web, do office and productivity tasks, develop, game, watch a movie etc. Most of people's complaints with Linux are things entirely controlled by 3rd parties like specific software and DRM for crap like Blu-rays and 4K Netflix. Modern DEs like KDE and GN…

In my opinion as a Linux and Mac user, a lack of consistent user experience. And I’m not talking about raw functionality, but the character and demeanor of a Linux computer. Here’s a short laundry list of personal gripes:

I don’t know why HiDPI support is still so flakey, especially so with multi-monitor setups. Sometimes apps just work, and other times the UI is comically small or oversized. The only *nix adjacent OS I’ve ever seen address this ChromeOS and MacOS.

Sleeping, hibernation, deep snoozing or whatever the term is — I can’t trust a single Linux distro to not drain a laptop battery dry while the lid is closed. I’ve tried all the tricks and there’s always a catch, usually me opening the laptop to a kernel panic, ironically with 1% battery left and the processor underclocked to Celeron speeds.

Lastly and most certainly not least, the trackpad support. “Synaptics” is a synonym for unpleasant, bumbling, and janky. Granted, Windows laptops usually don’t do much better, but these clueless drivers make large trackpads basically unusable. True palm rejection seems to remain illusive, partially fixed with like dead zones, keypress timeouts, and other bandaids. And please don’t bring up Bill Harding. He’s doing his best, but the fact is that one single person carrying this responsibility speaks volumes for how much the community values this experience.

And yes, I’m aware that these things don’t just happen. I’m just saying what’s wrong. I can only send so many pull requests before giving up and buying a MacBook.

Edit:Two more things. Distros need to pick some better branding. Names like Ubuntu, Pop_OS, Elementary… It’s impossible for regular people to understand these things. And get rid of Tux on the boot screen. A penguin with a gut is unpleasant to look at and makes the whole OS seem like a niche interest for computer nerd tropes of the 90s.

Re: Daily-driving a Mac, one year later

#16
I’ll keep my tiling window manager and keyboard driven workflow, along with the ability to sudo to root and modify my system as I please, rather than banging my head against the wall because Apple has literally locked me out of parts of my own file system, or have some obscure launcher/service management that’s poorly documented. Or the fact that servers all run Linux and apples non-posix, slightly different, proprietary tooling is just subtly different enough to make it a huge pain in the ass when you run a command to deploy something and it’s botched by a subtle difference like slightly different flags/behavior.

Sounds like Mac is great for blogging, happy to hear it; as long as I’m doing software development, deployments, etc, I’ll stick with Linux.

Re: Daily-driving a Mac, one year later

#17
“Platform A has these features I find convenient therefore I migrated from platform B which doesn’t have them”. That’s all this article is. Platform B might as well have been windows. I’m not sure why everyone is reading it as a dismissal of desktop Linux as a concept. I tried a Mac for a while, found it too restrictive, moved back to Linux on the desktop - doesn’t mean the Mac sucks or anything, just wasn’t right for me.

Re: Daily-driving a Mac, one year later

#18
post #3

> At the end of the day, my goal in life is to make a difference, and also have a bit of fun. I want a system that is out of my way and lets me focus on that. For me, in 2022, that system is a Mac. TL;DR: Another very happy Apple customer. It seems that they are not looking back at the Linux Desktop. What can the Linux Desktop ecosystem learn from this?

"The" Linux Desktop ecosystem can't do anything. It's reached an equilibrium between people who want Linux to become popular by changing, and people who want Linux to become popular by changing users (into Linux command-line experts).

However, that doesn't stop a group of people from the first group from breaking away and creating their own stack. It's been attempted many times before (etoile, elementary, and in fact kde/gnome started out this way), but they never gain sufficient momentum and crash back into obscurity (etoile, elementary) or mainstream compromises (kde, gnome).

Re: Daily-driving a Mac, one year later

#19
post #8

Earlier quoted context omitted.

> What can the Linux Desktop ecosystem learn from this? Usability and functionality trumps ideology. The Linux world has spent (and is still spending) insane amounts of time & effort on ideological battles such as software freedom or the endless arguments against systemd while commercial OSes put that time towards actual functionality and end up ahead most of the time. I don't care how "free" your thing is, none of t…

Besides running the latest and greatest MS Office and Photoshop (which is entirely out of the hands of Linux developers) what can't you do? You can browse the modern web, do office and productivity tasks, develop, game, watch a movie etc. Most of people's complaints with Linux are things entirely controlled by 3rd parties like specific software and DRM for crap like Blu-rays and 4K Netflix. Modern DEs like KDE and GN…

IMHO, as a user first and dev second, "things entirely controlled by 3rd parties" aren't a bug, they're a feature. That means someone else gets to jump through the hoops to make it work, not me. The vast majority of useful & fun things on a computer are made by corporate 3rd parties, not GNU & Linux volunteers.

Whether it's Netflix, games, Office/Photoshop, obscure drivers, whatever... I can just run an app and expect it to work, and if it doesn't, it's not my problem. I'll wait a while and someone else will fix it.

I don't have to tweak obscure config files or apply patches or sideload package manager repos.

MacOS, and to a much lesser extent, Windows, mostly stay out of the way and and let my apps and sites take center stage. Linux fails that basic test most of the time, favoring purity of ideology over basic user needs. When I have to jump through hoops to get some trivial device working or an app that takes 3 seconds to install on any other OS, that doesn't say to me "this is a great operating system, I can write my own hack to fix this", it says to me "this still isn't ready, two decades later".

I use Linux at work all the time and it's a great workhorse, but at home, I don't want an operating system whose primary selling point is that it requires even more of my time.

Re: Daily-driving a Mac, one year later

#20

I’ll keep my tiling window manager and keyboard driven workflow, along with the ability to sudo to root and modify my system as I please, rather than banging my head against the wall because Apple has literally locked me out of parts of my own file system, or have some obscure launcher/service management that’s poorly documented. Or the fact that servers all run Linux and apples non-posix, slightly different, proprie…

With yabai I have tiling window manager on MacOS and 100% keyboard driven development, like I would have on i3. It’s more difficult to setup than on Linux but I had too much drivers-related problems with Linux (Bluetooth, and Wi-Fi mostly) to run it daily. Also homebrew seems to be better than any package manager on Linux. Maybe pacman is good enough.
Post reply on HN