Advent of Computing - podcast cover

Advent of Computing

Welcome to Advent of Computing, the show that talks about the shocking, intriguing, and all too often relevant history of computing. A lot of little things we take for granted today have rich stories behind their creation, in each episode we will learn how older tech has lead to our modern world.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Episode 145 - Zuse's Mysterious Machines

In 1933 Konrad Zuse, a German civil engineer, caught the computing bug. It would consume the rest of his life. According Zuse he invented the world's first digital computer during WWII, working in near total isolation within the Third Reich. How true is this claim? Today we are looking at Zuse's early machines, the Z1, Z2, and Z3. Selected Sources: The Computer -- My Life, by Konrad Zuse https://arxiv.org/pdf/1406.1886 - Z1 Architecture paper by Rojas https://sci-hub.se/10.1109/85.707574 - Z3......

Nov 11, 20241 hr 1 minEp. 145

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...

Oct 20, 202422 minEp. 143

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...

Oct 13, 202419 minEp. 142

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-196...

Oct 06, 202419 minEp. 141

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-cc3ef692...

Sep 29, 20241 hr 4 minEp. 140

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...

Sep 15, 20241 hr 6 minEp. 139

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.1026503...

Sep 01, 20241 hr 3 minEp. 138

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.

Aug 18, 202453 minEp. 137

Episode 136.5 - Data Center Disaster

I've gotten busy preparing for VCF West, so this time you get a short one! In this byte-sized episode we are looking at a short and strange story: that time a plane struck a software company, and the company turned around and used the crash in their own ads.

Aug 04, 202418 min

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. ...

Jul 21, 20241 hr 15 minEp. 136

Episode 135 - XENIX

In 1984 SCO released PC XENIX, a port of UNIX that ran on an IBM PC. To understand why that's such a technical feat, and how we even got here, we have to go back to the late 1970s. In this episode we are taking a look at how Microsoft got into the UNIX game, and how they repeatedly struggled to make micro-UNIX work for them. Along the way we run into vaporware, conspiracy, and the expected missing sources!

Jul 07, 20241 hr 7 minEp. 135

Episode 134 - Beyond the Punch

This episode I'm opening up my research vault to present some interesting pre-digital technology. Back before computers us humans used to write everything down on paper. Over time that lead to some organizational issues. By 1890 punch cards show up to solve one aspect of this problem, but that technology had it's limitations. We will be looking at other paper-based approaches to data management, as I slowly try and explain a realization I've come to about the early history of hypertext.

Jun 23, 20241 hr 4 minEp. 134

Episode 133 - LIVE from Intelligent Speech 2023

I'm currently out traveling. Due to my poor planning I managed to score back to back trips, for both business and leisure. While I'm not able to get an episode out on time, I do have a replacement! In 2023 I was invited to speak at the Intelligent Speech conference. So, today, I present the audio of that talk. The topic is, of course, the wild path of the Intel 8086's creation and rise to power! If you prefer to watch, here's the video of the same talk: https://www.youtube.com/watch?v=6ud8LK3-eA...

Jun 09, 202441 minEp. 133

Episode 132 - The PDP-1

In 1959 the world bore witness to a new type of computer: the PDP-1. It was the first interactive computer to really make a dent in the market. Some say it was the first minicomputer: a totally new class of machine. But where did this computer come from, and what made it so different from the rest of the digital pack? Selected sources: https://americanhistory.si.edu/comphist/olsen.html - Smithsonian interview with Ken Olsen https://archive.computerhistory.org/resources/access/text/2019/03/102785...

May 26, 20241 hr 16 minEp. 132

Episode 131 - Computer... Books?

I've been feeling like rambling, so it's time for a classic ramble. This time we are looking at the origins of books about computers. More specifically, computer books targeted at a general audience. Along the way we stumble into the first public disclosure of digital computers, the first intentionally unimportant machine, and wild speculation about the future of mechanical brains. No sources listed this time, because I want the journey to be a surprise!

May 05, 20241 hr 3 minEp. 131

Episode 130 - ALGOL, Part II

This is a hefty one. I usually try to keep things as accessible as possible, but this time we have to get a little more technical than usual. We are picking up in 1964, with the first proposals for a new version of ALGOL. From there we sail through the fraught waters of ALGOL X, Y, W, and finally 68. Along the way we see how a language evolves over time, and how people and politics mesh with technical issues. Selected Sources: https://dl.acm.org/doi/pdf/10.5555/1061112.1061118 - Successes and Fa...

Apr 21, 20241 hr 16 minEp. 130

Episode 129 - ALGOL, Part I

ALGOL is one of those topics that's haunted the show for a while. It comes up any time we talk about programming languages, and with good reason. Many of the features and ideas found in modern languages have their roots in ALGOL. Despite that influence, ALGOL itself remains somewhat obscure. It never reached the highs of a C or LISP. In this series we are going to look at ALGOL from 1958 all up to 1968, keeping a careful eye on how the language evolved, how it's problems were addressed, and how ...

Apr 07, 20241 hr 5 minEp. 129

Episode 128 - Cryotrons LIVE!

Originally presented at VCF SoCal in February of 2024. The cryotron, a superconductive switch, almost revolutionized computing. It's one of those fascinating near misses. In this episode we are talking about the history of the cryotron, how the NSA and supercomputing factors into the mix, and the current state of research into the topic. Did the NSA actually construct a supercomputer that ran in a vat of liquid helium? The answer is... maybe? Video of this talk: https://youtu.be/FqzSGTZ3TMU...

Mar 24, 202442 minEp. 128

Episode 127 - Nim

This is going to be a wild rambling ride. In 1939 a computer called Nimatron was made. It was one of the earliest digital electronic computers in the world. It did one thing: play a game called Nim. Over a decade later, in 1951, another Nim machine hit the scene. This computer called Nimrod, was designed to demonstrate how computers worked... by playing a game of Nim. These machines, humble as they may sound, end up deeply complicating the history of computing. Join me as I, once again, muddy th...

Mar 11, 20241 hr 1 minEp. 127

Episode 126 - IBM Compatible (No, Not Those)

This episode wraps up the System/360 trilogy by taking things back to where they started for me. We will be looking at System/360 clones, how they could exist, why they existed, and why IBM didn't crush them. We close with a discussion of how these earlier clones impact our understanding of the IBM PC story. The truth is, by 1981 IBM was no stranger to clones. This is the culmination of a wild story, so prepare! Selected Sources: https://archive.org/details/iclbusinesstechn0000camp/mode/1up - IC...

Feb 19, 20241 hr 14 minEp. 126

Episode 125 - US v IBM

My coverage of the IBM System/360 continues! In this episode we look at US v IBM, and the fallout that surrounded the release of the System/360. By 1969 IBM already had a history of antitrust litigation. What was IBM doing to upset the Department of Justice, and how does it tie in to the larger story of clone computers? Selected Sources: http://www.cptech.org/at/ibm/ibm1956cd.html - 1956 Consent Decree https://supreme.justia.com/cases/federal/us/298/131/ - 1936 Consent Decree https://archive.org...

Feb 01, 20241 hr 11 minEp. 125

VCF SoCal - Interview with Micki and Steve

In this episode I sit down and talk with Micki and Steve about VCF SoCal, a new Vintage Computer Festival! The event is taking place in Orange, California on Febuary 16th and 17th. VCFs are a wonderful time, and a great opportunity to meet up with other retro enthusiasts. The weekend will be filled with exhibits and speakers, including myself! I will be in attendence, and talking about some super cool technology. Stick around until the end of the interview for the full details. More information ...

Jan 20, 202430 min

Episode 124 - The Full 360

The release of the IBM System/360 represents a major milestone in the history of computing. In 1964 IBM announced the 360 as the first family of compatible computers. Users could choose a system that was just the right size for their needs, mix and match peripherals, and have no fear of future upgrades. If you started on a low-end 360 you could move up to a top of the line model and keep all your software! Something like this had never been done before. Such a watershed moment resulted in intere...

Jan 15, 20241 hr 4 minEp. 124

Episode 123 - The Jupiter Ace

Released in 1982, the Jupiter Ace is a fascinating little computer. It's hardware isn't much to write home about. It's just an 8-bit microcomputer very much in line with other systems of the era. Where it shines is it's software. In a period when most home computer ran some version of BASIC the Ace was using Forth. On the surface that might sound like a trivial difference, but that one deviation from the norm made all the difference in the world. Selected Sources: https://www.theregister.com/201...

Jan 01, 202458 minEp. 123

Episode 122 - To Edit Text

Tools are the most important programs in the world. Without quality tools it's impossible to write quality software. One of those most important of those tools, and the most hotly coveted, is the text editor. These programs offer us a window into the digital world. It's no wonder that programmers the world over basically live inside text editors. In this episode will discuss when exactly that digital window was opened. When did text editors first appear? What forms did they take? Selected Source...

Dec 18, 202359 minEp. 122

Episode 121 - Arguments Against Programming

Most accounts of the early history of programming languages all share something in common. They all have a sentence or two explaining how there was great resistance to these new languages, but eventually all programmers were won over. Progress was made, despite the forces of counterrevolutionaries. What you won't find in most histories are the actual arguments these counterrevolutionaries made. This episode we are looking at those arguments. I've tracked down a handful of papers that argue again...

Dec 04, 20231 hr 4 minEp. 121

Episode 120 - Simply COSMAC

Have you ever opined for a simpler time? Have you ever wanted a computer that you can understand all the way down to the silicon? Then RCA's COSMAC might be the architecture for you! COSMAC was a simplified computer architecture designed in the early 70s. It's tiny, cheap, and built to be easy to understand. But is the chip actually useful? Selected Sources: https://archive.org/details/manualzilla-id-5721710/page/26/mode/1up?view=theater - All the ELF articles in one place! https://sci-hub.se/10...

Nov 13, 20231 hr 3 minEp. 120

Episode 119 - The Batch!

This episode we are looking at a ghost of bygone days: batch processing! Before fancy terminals peppered computer rooms, before there was a microcomputer on every desk, there was the batch. In this non-interactive form of computing a user could wait hours, days, or even weeks to get a chance at computer time. Machines were kept well away from programmers, guarded by digital clerics. Why did such an arrangement exist? And did it ultimately help the programmer? Selected Sources: https://multicians...

Oct 29, 20231 hrEp. 119

Episode 118 - Viral Dark Ages

It's finally Spook Month here on Advent of Computing! To kick things off I'm tackling a bit of a mystery. Between 1972 and 1982 there is only one well documented virus. This period is book ended with plenty of sources and, yes, even viruses. But this decade long span of time has almost nothing! Was this era truly safe from the grips of malicious code? Or is there a secret history lurking just beneath the surface? Selected Sources: https://dl.acm.org/doi/pdf/10.1145/358453.358455 - Worms at Xerox...

Oct 15, 20231 hr 16 minEp. 118
Hosted on Libsyn
For the best experience, listen in Metacast app for iOS or Android