‹ BackHN Continuity

Thread

M5 Ultra Mac Studio Review

269 points · 262 comments · piotrgrabowski

  1. kokonokko1337 · · focus · HN ↗
    > "It also happens to be a Mac, with an operating system that looks nice and doesn’t suck"

    Yes Apple has some of the best hardware out there, albeit overpriced. But the software is such a hindrance and I can't take anyone that states otherwise seriously. If only it had proper Linux support (and the Asahi people do an amazing job but you can reverse-engineer only so many stuff with limited funding, and then you have to do it again for new models). MacOS is good if you just want to have a standard experience, which to be fair is most people. It's good for just setting up an LLM server I guess since the hardware is a perfect fit. I wouldn't touch it otherwise.

    1. steve1977 · · focus · HN ↗
      What exactly is missing from macOS that makes you feel the need for Linux?

      I get it on Windows systems, at least when someone wants to use Linux-type tooling. But macOS already supports pretty much all of that natively?

      1. RunSet · · focus · HN ↗
        > What exactly is missing from macOS that makes you feel the need for Linux?

        For starters, the source code.

        1. steve1977 · · focus · HN ↗
          And why would you need that to run LLMs?

          Apart from that, for the UNIX part, the source is available for quite a few components:

          <a href="https:&#x2F;&#x2F;github.com&#x2F;apple-oss-distributions" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple-oss-distributions

          notably also the kernel

          <a href="https:&#x2F;&#x2F;github.com&#x2F;apple-oss-distributions&#x2F;xnu" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;apple-oss-distributions&#x2F;xnu

          1. throw0101c · · focus · HN ↗
            &gt; Apart from that, for the UNIX part, the source is available for quite a few components:

            Strictly speaking, Apple can claim to ship a UNIX® operating system:

            * <a href="https:&#x2F;&#x2F;www.opengroup.org&#x2F;openbrand&#x2F;register&#x2F;apple.htm" rel="nofollow">https:&#x2F;&#x2F;www.opengroup.org&#x2F;openbrand&#x2F;register&#x2F;apple.htm

            * <a href="https:&#x2F;&#x2F;www.opengroup.org&#x2F;openbrand&#x2F;register&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.opengroup.org&#x2F;openbrand&#x2F;register&#x2F;

            1. steve1977 · · focus · HN ↗
              Yeah for a while they used that in marketing copy actually, but it&#x27;s been a while I think.
            2. Danox · · focus · HN ↗
              Darwin is still available. Open source no one’s picked up the gauntlet…
            3. bigyabai · · focus · HN ↗
              Strictly speaking, Apple cannot. macOS as-shipped cannot complete the UNIX v3 certification test suite until you:

                disable System Integrity Protection, enable the root account, enable core file generation, disable timeout coalescing, mount any APFS partitions with the strictatime option, format your APFS partitions case-sensitive (by default, APFS is case-insensitive, so you’ll need to reinstall), disable Spotlight, copy the binaries uucp, uuname, uustat, and uux from &#x2F;usr&#x2F;bin to &#x2F;usr&#x2F;local&#x2F;bin and the binaries uucico and uuxqt from &#x2F;usr&#x2F;sbin to &#x2F;usr&#x2F;local&#x2F;bin, set the setuid bit on all of these binaries, add &#x2F;usr&#x2F;local&#x2F;bin to your PATH before &#x2F;usr&#x2F;bin and &#x2F;usr&#x2F;sbin, enable the uucp service, and handle the mystery issues listed in the four Temporary Waivers.
              
              <a href="https:&#x2F;&#x2F;www.osnews.com&#x2F;story&#x2F;141633&#x2F;apples-macos-unix-certification-is-a-lie&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.osnews.com&#x2F;story&#x2F;141633&#x2F;apples-macos-unix-certif...
          2. Gracana · · focus · HN ↗
            &gt; And why would you need that to run LLMs?

            kokonokko1337 already said it was good enough to run LLMs, presumably RunSet isn&#x27;t saying the source code is needed to run an inference server.

        2. odkdkekfkwjf · · focus · HN ↗
          They say, not doing anything with Linux’s source code other than mentioning its existence.
      2. dylan604 · · focus · HN ↗
        Comparing to Linux is too general. You need to say what distro and what install level. I really only use headless Linux, but I&#x27;ve never logged into a fresh install and not had to do some sort of &#x27;apt install devel-packages&#x27; equivalent for which ever distro being used. That&#x27;s the same thing with macOS after choosing which package manager to use. I don&#x27;t see how Linux vs macOS is very different
    2. Danox · · focus · HN ↗
      The Asahi Linux group goal should have been organizing themselves by taking out a license on Arm processor (probably too late with the present owners) and building a new Linux Distro to go with it instead of being a parasite on someone else’s existing hardware, if the three ex-engineers from Apple could do something like that why couldn’t they aim higher?

      Why waste time spending years reverse engineering. Wouldn’t it have been easier to raise money for such an endeavor? I hope someone will come along in the future in kindergarten, junior high or high school who doesn’t know any better will try something like this. I’m too old. for such a journey.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.