
CoRecursive: Coding Stories Story: Coding Machines
May 3, 2024
Join past show regulars Don, Krystal, and Adam as they dive into a compelling fictional tale of a compromised compiler. They unravel the complexities of trust in computing, collaborative debugging, compiler mysteries, fixing bugs, and exploring the implications of backdoors in software. Celebrate the 100th episode milestone with this riveting discussion.
AI Snips
Chapters
Transcript
Episode notes
Widespread Infection of Critical Software
- Many critical runtimes and software are infected with the worm. - If the C compiler can't be trusted, rewriting it may be futile given infection in underlying languages.
Clean Compiler Achieved in Assembly
- Patrick built a clean assembly-based compiler that removed the worm infection. - The team celebrated compiling the original code cleanly without infection, a pivotal moment.
Virus Without Purpose Insight
- The worm spreads because it’s effective, not because it has a malicious purpose. - Its existence mirrors biological viruses that propagate without conscious intent.

