Earlier quoted context omitted.
> Because Apple stuff doesn't "just work" any more. This is essentially a false statement for all intents and purposes. Apple software does “just work” with Apple hardware.
No it doesn't. It really doesn't. There are sooo many issues that are still not fixed, years after being reported. Apple's Support site has pages where there's hundreds of people saying "I have this problem too", and no comment from an Apple dev. I'm not blaming them. This shit is hard, even if you control both the hardware and the software. I get why they don't say "it just works" any more.
Fed up with the Mac, I spent six months with a Linux laptop
181–190 of 834 posts
Re: Fed up with the Mac, I spent six months with a Linux laptop
#182For key mapping, I wish the author had discovered interception-tools. It is far more powerful and easy to use than karabiner. https://gitlab.com/interception/linux/tools
Re: Fed up with the Mac, I spent six months with a Linux laptop
#183Earlier quoted context omitted.
Wait what? You can make small changes in preview?!
To this day I have still never found any application on any device that is as simple and easy to add an arrow and some red text to an image for highlighting something as it is with preview. It is just unbelievable how janky and bad every single other application is at doing this simple task. Not even on phones is there anything easy.
It combines the adding of the arrow with the process of sending it to someone.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#184Re: Fed up with the Mac, I spent six months with a Linux laptop
#185I am quite an advanced user and usually write my plugins/extensions or software if i have something missing,
Everything is fine when I started to figure the nightmare that is nvidia and being able to sign those to load in kernel, it's incredible how far linux has come since using it in the 90s/2000s,
My only issue is not actually with Linux, it's with the hardware. Using it as desktop works just fine, but the laptop keyboard and mousepad is bloody clunky...
So I still use my macbook when traveling or when I am out of work. Since I configure a magic keyboard on linux, i don't have much a context switch issue (except maybe Command+w Command+c/v and Control-Shift-c/v Alt+f4)
Oh yeah the only thing driving me crazy is not having proper emacs keybinding all over OS, you can set this up for firefox but then select-all which is supposed to be alt+a is kinda clunky and does not seem to work all the time...
Re: Fed up with the Mac, I spent six months with a Linux laptop
#186I knew that if this got posted to HN I'd need to explain myself more :)
To address some of the top comments:
- I clarified now in the article that the "Linux Laptop" is a Dell XPS 13" Developer Edition, which is marketed indeed as a Linux laptop, and the Ubuntu is marketed as "Ubuntu Dell".
However, this is missing the forest for the trees, because only a couple of the issues I mentioned were related to hardware. The main point of the article is software polish, not hardware compatibility. On the previous article where I decide which laptop to use I already mention that it's not an issue nowadays: https://cfenollosa.com/blog/how-i-moved-my-setup-from-a-mac-...
- What is a power user? Indeed, the core point of the article. I tried to be as detailed as possible with my requirements. Saying it is "a bunch of custom keyboard shortcuts" is a straw man.
- apt-get vs other package managers. I've used rpm/yum, emerge, pkg_add, brew, and port. I found that apt-get is very fast and reliable. brew is embarrassingly slow and doesn't apply important changes to config files, just drops you a notice asking the user to do it.
- The Mac also sucks. Yes indeed! That is why I ditched it for six months!
- What about Windows? Well, I install Windows 10 regularly for other members of my team. I hate it. Not only you have to work around the software, you have to actively fight AGAINST the system and its dark patterns. Preinstalled crap, "fake" requiring a Live.com user for a local account, constant and unexpected reboots, telemetry... sorry, it's not for me.
- Do you use Linux on your servers? Yes, indeed. Debian as base, then containers with Void.
- Didn't you expect you'd need to change your workflow? Sure, that is why I stayed with Linux for six months and not two weeks. I gave myself time.
By the way I have been using Linux non-stop since 1999, and 7 years as my only system. I know the Linux-isms
- Just do [the opposite of my requirements]. I wish!
- How can you like Nautilus? I just said it's better than the Finder.
- This is an article aimed at Mac users who are considering a migration to Linux in hope of a more polished system. If you've never used a Mac, you probably can't relate because you don't know what you're missing (happened to me before I tried a Mac!)
I'll hang around to answer more questions, thanks for all your feedback!
Re: Fed up with the Mac, I spent six months with a Linux laptop
#187Earlier quoted context omitted.
Wait what? You can make small changes in preview?!
Yes, you can annotate, add text etc Best feature: you can remove pages from a PDF. Just drag them off the left side pane
Re: Fed up with the Mac, I spent six months with a Linux laptop
#188If you're complaining about Linux drivers please do so after using a Laptop that supports Linux (Thinkpads for example). Just like it wouldn't be fair to complain about macOS on a Hackintosh - sound didn't work well and had to patch the DSDT. > but there are rough edges for the power user. > I am an extreme power user, ... > In the end, I was able to replicate most of my macOS power tools setup via input hooks and sh…
For automating tasks on macOS you can look at something like hammerspoon which is really cool (though I mostly use it to modify some of the macOS keybindings which I find ridiculous) [1].
Finder is crap, I agree. But then again, I'm mostly in the terminal, so I don't care much. I would however complain that the default terminal on macOS is really not very good and I always install iTerm2... most Linux distros seem to have a better terminal pre-installed.
Package manager is better on Linux for system packages, applications, etc. (in fact, such a thing doesn't really exist on macOS, save for maybe homebrew cask, but that has problems). However, dev packages are tricky on Linux, too. Generally, for dev packages I might want to have a) a very specific (and often the latest) version of something, and b) often multiple versions installed separately. Additionally, on most Linux distros you can't install without root. On a Linux machine, I mostly have to install such tools in addition to my package managed libraries and apps, on macOS I can typically just "brew install rbenv" or so (though homebrew has its own share of problems).
In general I would say that macOS makes it slightly easier to do things sort-of reasonably well for default flows but can break down quickly once you want something more custom. With Linux, while it has become a lot (!) better in the last 15 years or so, I still occasionally need to debug some audio problem or so. The upside is that problems on Linux are generally solvable (although, in some instances it can be hard to figure out exactly how). If your macOS does something that is weird or buggy (e.g.: before the update to big sur I had the annoying issue that my system would go into DND mode after every restart, which is really not good if you don't want to miss notifications), then you're out of luck and there's nothing you can do.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#189>Nautilus is better than the Finder. It's not even close. That's astounding. Finder must be awful. To me, Nautilus is virtually unusable -- it's like a toy file manager. Nothing beats Dolphin (or PCManFM as a not-so-close second). For some reason, Qt apps are way better than GTK apps in general.
Helped a family member with some troubles on their M1 Mac recently. Take with a grain of salt: this is a single 30 minute anecdote from someone who last used OS X about a decade ago. Finder was the worst part of the experience by far. Perhaps there's some setting to turn this behavior off (or some setting said relative turned on that caused this) but it seemed to constantly attempt to hide the underlying filesystem f…
- View > Go to Folder… (Cmd-Shift-G) to type in a path to go to.
- Cmd-Up takes you one level up.
- Right-click/Control-click the current folder name in the title bar to see the location of the current folder. This works with any title bar that has a file/folder icon, not just Finder!
- Cmd-Shift-. to temporarily show hidden files.
And here are some settings I recommend that turn Finder into a very pleasant experience for someone coming from Linux. I always set these as soon as I get a new account:
- View > as Columns (You might need to set this a few times for different initial folders.)
- View > Show Path Bar
- Preferences > General: New Finder windows show (home folder)
- Preferences > Sidebar > Favorites: Make sure (home folder) is checked. I'd actually recommend unchecking every other item in this group (except for Airdrop if you need it). Why: Having less sidebar items makes Column View work better because, when opening a folder in Column View, the sidebar item that's the closest ancestor is shown as the leftmost column.
- Preferences > Sidebar > Locations: Make sure "Hard disks" is completely checked. By default, the / disk is hidden from the sidebar.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#190Earlier quoted context omitted.
To this day I have still never found any application on any device that is as simple and easy to add an arrow and some red text to an image for highlighting something as it is with preview. It is just unbelievable how janky and bad every single other application is at doing this simple task. Not even on phones is there anything easy.
WhatsApp. It combines the adding of the arrow with the process of sending it to someone.