Hacker News new | ask | show | jobs
by oneplane 887 days ago
That has already been done, but it's not really the point of this; the point is to put M1 chips (or M2, M3 etc) in a blade-like enclosure for non-standard workloads (like GitHub runners).

The fact that it also has a legit serial number and macOS software license is a nice bonus, but if it was realistic to run ARM builds for iOS and macOS on other hardware, it would be done. AWS has the same thing, you can get bare metal Macs as much as you want.

As for running macOS itself; for server services that really doesn't make any sense, you'd be running Linux (like Apple does themselves for their services). That just leaves exactly why GitHub is doing what they are doing: you'll want a proven toolchain that can keep up with ecosystem changes, so your customers can run Xcode workloads and the likes.

There were some services that used (slightly) older Xcode builds on random x86 hardware, but neither the price nor performance was what the market wanted (I think) so they all disappeared without much of a trace. The only one left that does stuff like this is Corellium but that's not as much a build or device farm as it is a debug/reverse-engineering facility.

1 comments

Corellium runs on ARM hardware, of course.