So they used their hypervisor to clean wall reverse engineer how the apple gpu driver/firmware works, and then built their own half of the implementation. Yeah, it uses Claude for a lot of the rote work, but the fact that it even got done is impressive. They're looking for people that can do code review/test/revisions now, to make sure the driver is solid and can be upstreamed. Also it's a Rust driver.
post
“From scratch” typically means the starting point is zero.
Quite antithetical to the author’s definition of “mostly provided by the entire human knowledge base blender”
Using Claude...
Even though its unreviewed LLM code and therefore most likely spaghetti, its still an incredible achievement. In my opinion, now they should re-implement their driver by hand. All the hard reverse engineering is done.
Its probably quicker than reviewing that mess.
Heavy AI use, but it got the job done and if it's used against CrApple, so be it.
"From Scratch" yet they used coding agents which have ingested all source code known to man. Cool, but not from scratch.
This is pretty neat - its a shame that Asahi bans LLM contributions. Seems like it'd be really handy for this kind of stuff.
all 5 comments