Programming Throwdown
Patrick Wheeler and Jason Gauci
00:01:01 Introduction
00:01:28 COVID and the challenge of teaching
00:04:11 John’s academic and career path
00:08:14 LSI technology
00:12:13 Collaborative software development in the day
00:15:24 ARPANET’s early use
00:20:08 Atom bomb and weather simulations
00:26:55 The message-switching network
00:34:57 Pouzin
00:38:00 Every register had a purpose
00:45:15 The Air Force in 1972
00:52:10 Low memory
00:59:14 Early problems with TCP
01:11:51 The separation of mechanism and policy
01:23:25 Farewells
Resources mentioned in this episode:
Professor John D. Day:
- Wikipedia: https://en.wikipedia.org/wiki/John_Day_(computer_scientist)
- Website: https://www.bu.edu/met/profile/john-day/
- Book: https://www.oreilly.com/library/view/patterns-in-network/9780132252423/
Pouzin Society:
- Website: https://pouzinsociety.org/
- Twitter: https://twitter.com/pouzinsociety
If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/
Reach out to us via email: programmingthrowdown@gmail.com
You can also follow Programming Throwdown on
Join the discussion on our Discord
Help support Programming Throwdown through our Patreon