←back to thread

1183 points robenkleene | 4 comments | | HN request time: 0s | source
Show context
metroholografix ◴[] No.24839240[source]
Background: I've written my own kernel extension that works in similar manner to Little Snitch, but does a lot more, including SSL MITM and on-demand packet capture, that I've been using for more than 10 years now.

It's a fact that Apple has continuously moved to lock down macOS in ways that are antithetical to folks that want full control over their operating system. To many of us that moved on from Linux on the desktop, the combination of a stable/uniform/attractive desktop environment with a Unix core that had great developer documentation -no longer the case!- and nicely-designed APIs was too much to resist. Unfortunately, the push towards consumers and Apple's increasingly one-sided my-way-or-the-highway approach (fueled by security concerns that to me are completely irrelevant, if not a huge annoyance and waste of time) means that a lot of us oldschool Unix hackers were left out in the cold.

I don't plan to upgrade past Mojave and at some point in the future I will move back to Linux.

replies(9): >>24839367 #>>24839592 #>>24839989 #>>24840003 #>>24840032 #>>24840486 #>>24840753 #>>24845499 #>>24847280 #
indymike ◴[] No.24839367[source]
I just moved from Macos to Linux. The Linux desktop experience has improved a lot in the past five years (at least KDE has).
replies(4): >>24839573 #>>24839980 #>>24840233 #>>24840790 #
adambatkin ◴[] No.24839573[source]
Linux on the desktop and Linux on the laptop (heh) has definitely improved. It _sometimes_ needs a little tweaking to get it right, but KDE/Plasma also happens to offer that level of "tweakability" that should satisfy almost all semi-mainstream users (at least anyone coming from Windows or Mac).

Compared to my first Linux laptop (a Sony Vaio circa 2000), my current XPS 13 works as well as any Mac laptop I have ever owned, and all the hardware that you would "expect" to work (but probably didn't work as smoothly 10 or 20 years ago) Just Works (WiFi, external displays, excellent battery life/sleep, etc...)

Based on the complaints I have heard about Apple hardware and MacOS over the past few years, I'd even argue that Linux-on-the-desktop isn't any less stable or harder to get working than a Mac.

replies(2): >>24839865 #>>24841083 #
kitsunesoba ◴[] No.24839865[source]
I try the major DEs every few years to see if they fit me, most recently trying the newest KDE and GNOME versions in a VM about a month ago. Both have improved for sure, but they still have a long way to go… GNOME actually came closest but its customizability level is even lower than that of macOS, even factoring in extensions.

Both suffer from a laundry list of minor annoyances that snowball into something that's hard to ignore, and in KDE's case the UX design they employ just doesn't jive with me at all.

It's all enough that I end up coming back to macOS because despite its problems, it fits me in ways that nothing else even comes close to touching. Sometimes it feels like there will never be a macOS alternative that has what it takes for me to switch without feeling a major sense of loss.

replies(6): >>24840477 #>>24840668 #>>24840833 #>>24842603 #>>24844106 #>>24851932 #
oatmealsnap ◴[] No.24840477[source]
Same experience. I tried, but Linux just isn’t ready to be used as a general OS right now.

I’ve dug through message boards and bug reports, and a lot of the features that MacOS has will never be implemented. I’m taking about features released 13+ years ago on OS X 10.4.

replies(3): >>24840848 #>>24841154 #>>24841660 #
boogies ◴[] No.24840848[source]
> a lot of the features that MacOS has will never be implemented

Care to name any? Other times I’ve heard things like this on HN I’ve been able to locate them.

replies(1): >>24844923 #
1. mindfulhack ◴[] No.24844923[source]
A big one I will sorely miss as I transition to Linux (and it's the only one I can think of right now), is the ability to rename and move around files while they are open!

OK here's another, very related: the ability to have apps remember their open files when you quit and re-open them.

These are significant productivity boosters, and I will miss them. It's definitely a trade-off, but now Apple has tipped the scales too much in favour of Linux...for me.

replies(1): >>24845596 #
2. jhasse ◴[] No.24845596[source]
Both of those things work under Linux for me. I guess it depends on the apps?
replies(1): >>24846924 #
3. mindfulhack ◴[] No.24846924[source]
Can you give examples of which apps you noticed it working for? and what desktop environment/distro? I will most certainly test.
replies(1): >>24868456 #
4. jhasse ◴[] No.24868456{3}[source]
VSCode and Sublime Text remember the files they had opened. And renaming files while they are played back works fine with mpv.