Computer science history Podcast Summaries
Computer science history on Yedapo: 2 summarized podcast and YouTube episodes. Each includes key takeaways, core concepts and notable quotes with timestamps.

Leslie Lamport on the Science of Distributed Systems
a16z crypto
Jun 25, 2026
Turing Award winner Leslie Lamport argues that distributed computing is fundamentally a physical problem of synchronization rather than a purely linguistic or mathematical one. He reveals that the most robust systems emerge from rigorous abstraction, where engineers treat state machine replication as the core solution to achieving consensus in the face of inevitable hardware failures.
Key insight: Lamport realized that the Byzantine Generals Problem could be solved without digital signatures by using a signature that is simply 'very unlikely' for a failed computer to produce, effectively bridging the gap between theoretical fault tolerance and practical engineering.

Why Computers Can’t Count Money
freeCodeCamp.org
Jun 18, 2026
Early digital financial systems faced systemic failure because computers cannot inherently represent decimal currency accurately using binary math. This led to 'rounding drift' where minute errors accumulated into real capital, forcing the industry to abandon floating-point arithmetic for integer-based accounting to maintain ledger integrity.
Key insight: In most programming languages, adding 0.1 and 0.2 doesn't yield 0.3, but 0.30000000000000004, because computers store numbers in base-two rather than base-ten.