Advent of Computing

Sean Haas
undefined
Oct 27, 2024 • 21min

Episode 144 - RABBITS

:(){ :|:& };:
undefined
Oct 20, 2024 • 22min

Episode 143 - The Haunted Hard Drive

Have you ever felt like a computer just refuses to work? Like a machine has a mind of it's own? In 1970 a hard drive at the National Farmers Union Corp. office decided to do just that. That year it started crashing for apparently no reason. It would take 2 years and 56 crashes to sort out the problem. The ultimate solution would leave more questions than answers. Was the hard drive haunted? Or was something else at play? Selected Sources: https://archive.org/details/computercrime0000mckn/page/98/mode/2up - Computer Crime https://archive.org/details/sim_computerworld_1972-08-02_6_31/mode/1up?view=theater - Computer World article
undefined
Oct 13, 2024 • 19min

Episode 142 - OS and JEDGAR

This time we are diving back into the Jargon File to take a look at some hacker folklore. Back in the day hackers at MIT spent their time spying on one another's terminals. That is, until some intrepid programmer found a way to fight back. Selected Sources: http://www.catb.org/esr/jargon/html/os-and-jedgar.html - OS and JEDGAR https://github.com/PDP-10/its - ITS restoration project
undefined
Oct 6, 2024 • 19min

Episode 141 - Computer Ruins Grocer

In 1962 Food Center Wholesale Grocers Inc installed a new IBM 305 RAMAC. That's when things started to go wrong. The faulty machine seemed to have a mind of it's own, and would spread chaos to grocery stores all around Boston. Selected Sources: https://archive.org/details/computerinsecuri0000norm - Computer Insecurity https://bitsavers.computerhistory.org/magazines/Computers_And_Automation/196805.pdf - Computers and Automation article https://archive.org/embed/sim_computerworld_january-01-08-1969_3_1 - Computerworld
undefined
Sep 29, 2024 • 1h 4min

Episode 140 - Assembling Code

Programming, as a practice and study, has been steadily evolving for the past 70 or so years. Over the languages have become more sophisticated and user friendly. New tools have been developed that make programming easier and better. But what was that first step? When exactly did programmers start trying to improve their lot in life? It probably all started with assembly language. Well, probably… Selected Sources: https://albert.ias.edu/server/api/core/bitstreams/d47626a1-c739-4445-b0d7-cc3ef692d381/content - Coding for ARC https://sci-hub.se/10.1088/0950-7671/26/12/301 - The EDSAC http://bitsavers.informatik.uni-stuttgart.de/pdf//ibm/periodicals/Applied_Sci_Tech_Newsletter/Appl_Sci_Tech_Newsletter_10_Oct55.pdf - IBM Applied Sci Tech Newsletter
undefined
Sep 15, 2024 • 1h 6min

Episode 139 - HUTSPIEL

The early history of computer games is messy, weird, and surprising. This episode we are looking at HUTSPIEL, perhaps one of the oldest games ever played on a computer. It's a wargame developed to simulate nuclear conflict... and it's 100% analog. Join us as we find out just what tax dollars were being used for in 1955. Selected Sources: https://archive.org/details/hutspiel-a-theater-war-game - The HUTSPIEL paper  
undefined
Sep 1, 2024 • 1h 3min

Episode 138 - Type-It-Yourself

I'm finally back to my usual programming! This time we are taking one of my patent pending rambles through a topics. Today's victim: the humble type-in program. Along the way we will see how traditions formed around early type-in software, and how the practice shifted over time. Was this just a handy way to distribute code? Was this just an educational trick? The answers are more complex than you may first imagine. Selected Sources: https://s3data.computerhistory.org/pdp-1/DEC.pdp_1.1964.102650371.pdf - LISP for the PDP-1 https://archive.org/details/DigiBarnPeoplesComputerCompanyVol1No1Oct1972 - PCC Issue #1 https://archive.org/details/Whattodoafteryouhitreturn - What To Do After You Hit Return  
undefined
Aug 18, 2024 • 53min

Episode 137 - Edge Notched LIVE

LIVE from VCF West 2024, my talk on edge notched cards! Since this is a live recording from an auditorium the audio is a little boomy, so be warned. Actually, I'm pretty sure this is the same space that CHM uses for some of their oral histories. What I have today is just the audio component. VCF will be posting a full video eventually, which I'll be sure to pass around.
undefined
Aug 4, 2024 • 18min

Episode 136.5 - Data Center Disaster

Discover the bizarre tale of a plane crashing into a software company and the unexpected aftermath. Learn how Applied Data Research's backup systems saved the day, allowing them to recover swiftly. Remarkably, the disaster became a unique marketing opportunity, showcasing the resilience and effectiveness of their software. It's a captivating blend of misfortune and clever branding!
undefined
Jul 21, 2024 • 1h 15min

Episode 136 - Getting On TRAC

Have you ever formed a bad first impression? Way back when I formed a hasty impression of this language called TRAC. It's been called a proto-esoteric language, and for good reason. It's outlandish, complex, and confounding. But, after the urging of some listeners, I've decided to give TRAC a second look. What I've found is, perhaps, more confusing than I ever imagined. This episode we are looking at the wild history of TRAC, how it actually pioneered some good ideas, and why it feels so alien. Selected Sources: https://dl.acm.org/doi/pdf/10.1145/800197.806048 - 1965 TRAC paper https://github.com/gmilmei/trac64 - TRAC64 processor in "modern" C https://dl.acm.org/doi/pdf/10.1145/365230.365270 - 1966 TRAC paper, with more code!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app