I read a comment on HN a while back that you can look like a genius in software by going back about 10 years and finding something forgotten. The whole web development shift from server-side to client-side and now drifting back to server-side as if it’s something new seem to validate this. Though in this case it just seems like the extension of the decades long back and forth of going from mainframe with super minimal client, to PC only, to networked, to client/server, to server-side web, etc, etc.
This especially applies to React core devs. Remember XHP?
Your total guess is orders of magnitude off.
Most software today is in the ballpark of 10,000x slower than it should be.
The AI boom is almost entirely a thing due to advancements in hardware. You simply couldn't build ChatGPT with 2014 hardware.
If you started from scratch you'd never even consider doing anything other than the original obvious "correct" maths. Approximation be damned.
Kelly Johnson of Skunkworks had a keen mind for differentiating between them.
https://cornponepapers.blogspot.com/2006/04/short-life-and-u...
Just a little bit to early but when they came back to the idea they ended up with a technology that they use on all their new (big) commercial engines.
For anyone that doesn't know the name Kelly Johnson I recommend "Kelly: More Than My Share of It All". A rare person who combined technical genius with an ability to get large scale things done.