The post walks through how a compiler can teach itself to hide a Trojan that reproduces even after the source is “clean” and annotated snippets from Thompson’s actual code (shared by Russ Cox).
Would love feedback or corrections, especially from folks who’ve studied or implemented compiler bootstrapping or reproducible-build systems.