500 karma · joined January 2, 2017
What would you expect the hardware consortium to coordinate on? Unified ISA?
Intel (via Codeplay) was handing it out on a silver platter - Nvidia on SYCL, full top chain, and people still wouldn’t want it.
In Europe, “Antifascist” is a label that people groups use to describe themselves, similar to how other describe themselves as patriot or pacifist. Someone carrying an Antifa flag at a protest is maybe comparable to someone carrying a Gadsden flag at a right wing rally.
It was crazy how the LLM held on to outdated information. It suggested so many things that might have worked on an older macOS but very obviously wouldn’t nowadays. It also tried to port from Linux for a while until it eventually discovered that cups on Linux didn’t support that printer either.
Audio latencies of less than 10ms on consumer hardware were otherwise unheard of. Windows, out of the box, was still operating in the 100+ms range.
Another part is just having the guts to ask for a remote job straight away and accept getting turned down dozens of times.
Likewise, Cocoa in 10.0 was buggy and incomplete. It took until about 10.4, 10.5 for Cocoa to reach feature parity with Carbon and many Cocoa applications were using Carbon for certain features (in facts, last time I checked, Cocoa menus were implemented in Carbon).
Not just tabs vs spaces, but also camel case vs underscore, line length, etc.
The Mac Pro in our analogy is 5G wireless: not nearly as much bandwidth as the 747, but at much lower latency. Lots of interactive/real time applications are possible that in a farm would be bottlenecked by network bandwidth alone.
"Normal days" changed during the course of the project. In the beginning, it was work on new features for months if necessary, towards the end it were overnight patches for "frame x in shot y looks wrong/crashes/takes forever".