The largest "but" is that they only look at electricity generation, not energy in general. There's a lot of heating with natural gas and of course most cars still have internal combustion engines which burn petrol or diesel.
But that only works if you already know the exact movement and you basically end up playing a film on the background screen walls. You can't change anything of this on set anymore. Using real-time rendering with Unreal or whatever gives you more flexibility in exchange for visual quality.
> Airbus would have been a terrible idea: no one had built commercial airliners before, and only the US had the know-how.
That's just plain false, Airbus started as a cooperation between a lot of european aerospace companies, which had different a lot of know-how in different fields. For example Sud Aviation (later Aérospatiale, now Airbus) was the French part of the Concorde, they also had the Caravelle.
Many simple scripts at my work that more or less just argparse and fire off an HTTP request spend half a minute importing random stuff because of false deps and uncommon codepaths. For some unit tests it's 45 seconds, substantially longer than the time taken to run the test logic.
> Many simple scripts at my work [...] For some unit tests it's 45 seconds
> I spend a lot of time rewriting the python logic in C++, which makes it 100x faster
Nice! Your workplace didn't care to pick a better tool for the job in the past, and it seems to not care what you're doing at present, if you have to spend time rewriting the stuff in C++, instead of picking Nim and calling it a day, in a day.
Even better, in Nim these little CLI tools could use https://github.com/c-blake/cligen and have had terminal colorized, auto-generated help for many years now with much less dev-effort than raw argparse. Start-up time of statically linked Nim programs is like O(100..500 microseconds, just like C programs).
Have you thought about packing that stuff into an executable or precomputing or preloading it? There's techniques for each of those things that help in some scenarios.
According to general benchmarks Apple Silicon is the highest performing CPU for single-threaded work. It'll be hard to confirm how much of a difference the OS factors in but the hardware difference is most likely why.
reply