All the money went to charity so it was a pretty good deal.
A mirror of the post on slashdot he seems to think they were for the Mac Business Unit, only now I think we can see why they were worried: https://yro.slashdot.org/comments.pl?sid=83988&cid=7337263
Rabid gamers have been known to acquire dev kits before especially if they might open the door to homebrew... https://www.neogaf.com/threads/xbox-one-dev-kit-leaker-makes...
Does anyone have another link?
ISTR blog posts by an Apple engineer describing how little of the graphical system actually worked (basically just WindowServer and small Cocoa apps) without a lot more work to fix endian issues
Not to say that was the sole solution - OS UI assets were eating up a ton of resources, but there was a bunch of longer term work around OS memory optimization.
I tell that sorry, just because it’s an amusing illustration to me of the twists and turns a project takes from inception to maturity
Edit to clarify: all versions of Windows, server and consumer, are NT, they just stopped using that branding.
Generally you paid a significantly higher penalty for branching and for cache misses than people were used to and that meant changing the way you designed and wrote code. The cost of things like if statements, function calls, virtual function calls and jumping around in memory were relatively much higher than people were used to. There were also some particular quirks of the hardware that compounded these problems and made certain things usually considered cheap or even optimizations very expensive like converting between floats and ints, shifting by non constant amounts or mixing SIMD code with traditional floating point.
I have to disagree that this system feels in any way ‘ancient’. Honestly it feels more like science fiction, a professional, hefty, dependable machine as opposed to today’s consumer-orientated devices.
Yeah, a modern MacBookPro is probably faster. It certainly costs much less too. But... that was a workstation. I did science on it. Nowadays it’s one-size-fits-all and if for some reason it doesn’t fit you you’re shit out of luck.
I keep thinking about it all the same... my 4790k hackintosh is aging well, and when I upgrade later this year may find a new home for it in one of those cases.