Hacker News new | ask | show | jobs
by opan 841 days ago
I've got a M2 Max MBP I'm not using yet because there's no way to get sshfs/fuse working with free as in freedom software on macOS, and Asahi doesn't support external displays yet, so it can't take over for my ThinkPad T440p with either OS.

Package management and package availability is much worse in the macOS world. Nix is weirdly broken, at least the ARM macOS packages. Homebrew is okay but not very good, similar to Chocolatey on Windows.

When you need extra software for something on macOS, chances are it's proprietary and may even cost money. This is not the norm at all in the GNU/Linux world, and it comes off as quite disturbing to me. It's like a community of everyone scamming and mistreating each other instead of working together to improve things.

I'm not even a dev, for the record. GNU/Linux is just what works best for me.

3 comments

> It's like a community of everyone scamming and mistreating each other instead of working together to improve things.

I was saying this exact thing to a friend of mine who is big into apple products and suggested that you could technically do the things I wanted to do on apple devices.

The general ecosystem between windows/linux/mac is very different. Windows freeware is all packaged and provided on sites last updated in 2002 and look like you'll get a virus despite the site being the defacto source.

Linux software feels a lot more unified(despite n+1 packaging schemes) and feels a lot more like a collective effort where anything is possible.

Mac software wants you to break out your wallet and contribute to the APPL bottom line in order to get some basic custom functionality for some app written by a single developer that will be quietly given up on in a couple years.

With Windows these days you can have a much better experience with freeware if you install it via WinGet.
Additional software being free by default is definitely an advantage Linux has, although usually not the benefit I see pointed to by most Linux users.

That being said I am a dev and a designer and I can't think of any paid software I use beyond Figma (which is free for basic use) and Texts.app which doesn't have any free or paid equivalent on Linux.

> Asahi doesn't support external displays yet,

It does if your machine has a hdmi port. It just doesn't support displays connected to the USB-C ports.

To comment on the topic, for me the window management on macOS is a deal-breaker, I just never manage to make it do what I want without having to constantly fiddle with the windows to put them where I need them, and focus just works on a weird way.

I tried amethyst (I think) and although it improves things, it really looks like a hack, a constant battle against the native behaviour.

Agreed the built-in window management isn't ideal (although I do like Spaces and Mission Control a lot more than what I've seen in Linux/Windows defaults) but there are a lot of free and simple apps that significantly improve it in just about any way you want. I can arrange my windows in a couple key strokes to whatever layout I desire.