Comment by bigyabai

20 hours ago

Makes you wonder who's choice it was to launch a half-finished rocket. AMD and Intel's rockets sit on the launch pad with GPU/CPU drivers shipped for Linux before T-10.

They publish documentation because they need OEMs to be willing to support their products.

Apple doesn’t. Apple consumes it, so Apple always has a customer.

  • If selling Linux servers (or parts used in Linux servers) is a major chunk of your revenue, your company is likely to start providing first party Linux drivers?

    This is a shocking development.

Their Silicon was written to be OS agnostic, Apple's was not.

  • >Their Silicon was written to be OS agnostic, Apple's was not.

    i don't think that's accurate. the M series chips and memory architecture enable capabilities for the OS software to take advantage of, and the software and hardware teams get to collaborate to be ready for a simultaneously launch, but nothing about that is macos specific, just that they're on the same side of a walled garden.

    • Apple silicon has features specifically designed for macOS or software running on macOS. e.g.: Rosetta 2.

      From Wikipedia:

      One of the key reasons why Rosetta 2 provides such a high level of translation efficiency is the support of x86-64 memory ordering in the M1 SoC.[12] The SoC also has dedicated instructions for computing x86 flags.

      So, Apple always adds one more thing to their hardware to enable their magic.

      [0]: https://en.wikipedia.org/wiki/Rosetta_(software)#Rosetta_2

      4 replies →

macOS ships with full working drivers for everything. They're unfortunately not under AGPLv3.

You're replying to an LLM-written comment.

  • Why do you believe that comment was LLM-generated?

    • The dubious metaphor is what tipped me off in the first place, but then I looked at the account activity. Dormant for over a year, submits vibecoded AI project to Show HN (which gets immediately downvoted and flagged due to being slop), then leaves two LLM-style comments.