4,446 karma · joined December 24, 2015
This is similar to observations that effect of AI on quality of apps in stores is mostly non-existent.
With that further changes can be very quick as forcing EV no longer requires reallocating money from other things.
Commonwealth and other tokamak designs are too optimistic as well. We do not know how instability in plasma will behave in production volumes.
Stellarator-based designs at least do not have big ifs, but they are way further and even they assume that radiation damage from neutrons will be manageable.
And all of this is ignoring costs. Outside of niche applications it is very hard to sea how fusion even if it works can compete with solar plus storage.
This does not require any magic technology, just scaling up what is available today is enough and will definitely happen within the next 20 years, before small nuclear will have any effect.
And then the opposite can happen like an unknown drone with 100 kg warhead striking memory production facility.
The argument will be more valid if array indexes will be 1-based like in Fortran/Matlab/Julia as then 0 becomes extremely nice sentinel values. But C is C and needs -1.
The price for that is verbosity. What in other languages are hidden behind async and complicated libraries in Elm has to be done explicitly resulting in boilerplate. But that is never a problem for LLMs.
Then Elm compiler has one of the best error messages. This helps agents a lot.
Then Time Machine debugger is another big help for agents as they have access to the full execution trace of the program. The trace is much smaller than would be necessary for other languages and typically fits into content window.
Plus what Debian extension to Linux tooling does although nice in theory, but in practice if one really worries about cold-boot attacks, then all keys and important documents has to be wiped out from memory, not only LUKS keys.
So hibernating is really the only proper way to protect against cold boot.