1002
Accurate? (lemmy.frozeninferno.xyz)
you are viewing a single comment's thread
view the rest of the comments
[-] linearchaos@lemmy.world 56 points 7 months ago* (last edited 7 months ago)

Virtually non-repairable hardware I'm especially salty on disks and keyboards. The SMCs have been garbage for years.

Expensive as hell.

Crappy default package management. Crappy heat management. Years of ignoring customers wants (escape key). Their logs are half-assed. Xcode is pretty trashy and they keep doing non backwards compatible upgrades for things. Once* a box reaches a number of years old You can't get OS updates anymore then you can't have xcode versions updates anymore.

They're pretty, They have great battery life, and they're *nix but the advantages fall apart pretty quickly when you start digging into them.

[-] redbr64@lemmy.world 3 points 7 months ago

Wait, what's up with the escape key? I don't know much about macs

[-] maryjayjay@lemmy.world 10 points 7 months ago

When they added that stupid touch bar they removed the physical esc key. They brought it back in later models

[-] redbr64@lemmy.world 14 points 7 months ago

I assumed that's the only thing it could mean but literally could not believe anyone would decide to remove the fucking escape key of all things... WTF

[-] Pipoca@lemmy.world 1 points 7 months ago

Crappy default package management.

What's wrong with homebrew?

[-] linearchaos@lemmy.world 13 points 7 months ago* (last edited 7 months ago)

Other people's software is great, what was asked is why the Apple hate.

Apple doesn't provide Homebrew, Apple updates *in the past have occasionally broken it horribly. (Looking at you El Capitan)

But while we are taking a look at home brew, If you need a specific version of something you are occasionally up a creek. It's been a hot few years since I was daily driving OSX *as my primary, but when I needed a certain version of memcache or a certain version of netcat for a feature, It just wasn't there and then compiling it for the OS was a far bigger pain in the ass than it is on any Linux distro.

[-] the_sisko@startrek.website 1 points 7 months ago

What's wrong with homebrew?

Crappy default package management.

[-] Pipoca@lemmy.world 0 points 7 months ago

Homebrew might as well be default.

[-] the_sisko@startrek.website 1 points 7 months ago

That makes about as much sense as saying that pip, gem, npm, cargo, or nix should called be the default package manager on Mac OS...

The default package manager is the default because it manages the system's software. RPM, Deb/apt, pacman, etc. Homebrew is like pip or docker or cargo or snap or whatever else. You can set it up if you'd like but it's certainly not a default. (Though I'm not trying to dispute that it's good ๐Ÿ˜Š)

Mac OS doesn't have a good default package management solution (though they would if they just opened up the app store and added a CLI). It's ok to admit it, and say that third party folks (who Apple does not support unless I'm missing something) are powering a pretty good third party experience. If only Apple cared about people who wanted a truly free an customizable computer, they could make a great OS :)

[-] Pipoca@lemmy.world 1 points 7 months ago

Homebrew is fairly different from pip, cargo or npm in that only python developers use pip, only rust developers use cargo, etc. And those are mostly used to manage libraries, rather than executables.

Meanwhile, essentially everyone who uses the console uses homebrew regardless of what programming languages they might or might not use. I was making a joke about how good, useful and basically required homebrew is.

this post was submitted on 03 Dec 2023
1002 points (87.6% liked)

linuxmemes

19736 readers
900 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS