The first conformant M1 GPU driver

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • docs

    Hardware and software docs / wiki (by AsahiLinux)

  • The open bootloader didn't magically appear one night in Apple's git repository.

    It boots in a notably different way than iOS machines do, and has some (AFAICT) pretty unique capabilities, including a fully-verified signed-boot of macOS partitions, while allowing third-party kernels at the same time.

    Asahi's "Introduction to Apple Silicon" [0], and specifically "Security modes, Boot Policies, and machine ownership" paragraph outlines some of that, Apple's "Platform Security" [1] whitepaper does too.

    Asahi's docs also explicitly state the same thing [2].

    If you still don't think that shows significant amount of work and care were put into deliberately allowing third-party OS's to work on those machines, I don't think I can convince you otherwise.

    [0]: https://github.com/AsahiLinux/docs/wiki/Introduction-to-Appl...

    [1]: https://support.apple.com/guide/security/welcome/web

    [2]: https://github.com/AsahiLinux/docs/wiki/Apple-Platform-Secur...

  • darling

    Darwin/macOS emulation layer for Linux

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • macos

    The open-source components of macOS. Using the "GitHub File Diff" Chrome/Firefox extension is recommended as most commits are too large to view fully.

  • What do you mean by "upstream" in this context? https://github.com/apple-open-source/macos ? Something else?

  • dotfiles

    :wrench: .files, including ~/.macos — sensible hacker defaults for macOS

  • You might be interested in this: https://github.com/mathiasbynens/dotfiles/blob/main/.macos

    I don't advise just running Mathias' config as is, but read through it and see if anything seems to be something you want in yours, make the changes, and save it somewhere for the next time you're setting up a Mac.

    There's some stuff in there about speeding up certain animations (look for `# Speed up Mission Control animations`), and about not reordering "spaces" (desktops, full-screen apps, search for `# Don’t automatically rearrange Spaces based on most recent use`) based on use which I think may also affect cmd+tab ordering? Not sure, but it's a setting I always change anyway because the default doesn't make sense for power users.

    About the trolling thing, sorry, I was genuinely not sure if you were arguing in good faith or just making stuff up, as most of the things you were saying were just plain incorrect or dishonest, from comparing desktop computer performance to low-powered laptops, to incorrect statements about features macOS truly excels at.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts