

I like to talk about this in my CS classes. We get compiles to compile code by compiling a compiler with a compiler. It’s an infinite regression problem that terminates with someone writing a compiler in assembly… Which requires an assembler to assemble… So you write an assembler in machine code directly on the processor.
If we lost all of the currently compiled programs one day, even with the compiler source code in hand, it would be some serious work to rebuild our current tool chains.
Innuendo Studios summarized it rather well with:
“We’re not like those other fascists. We’re young, hip, and successful. Come back, baby. It’ll be different this time.”
https://youtu.be/5Luu1Beb8ng?list=PLJA_jUddXvY7v0VkYRbANnTnzkA_HMFtQ&t=1179
His whole series on White Fascism and the current Alt-Right is a phenomenal summary of today’s right wing “conservative” (fascist / nazi) landscape in an internet-connected age. Nothing has truly changed for them: they’re still a suicide cult based around attacking “the other” (whatever they pick to attack) and then narrowing who is allowed to be at the top until everyone is dead.