Sean Haas
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.
Vizitează neapărat site-ul podcastului și susține-i creatorul: adventofcomputing.com
Autor
Sean Haas
Categorie
Site-ul podcastului
Cel mai nou episod
11 oct. 2026
Unde asculți?
Podcasturi în aplicație Replaio Radio În curândPodcasturile ajung în curând în aplicație. Instaleaz-o acum și fii primul care descoperă o abordare complet nouă a podcasturilor
Episoade
Episode 123 - The Jupiter Ace 01.01.2024 57:35
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 f...
Episode 122 - To Edit Text 18.12.2023 59:08
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 digi...
Episode 121 - Arguments Against Programming 04.12.2023 1:04:13
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. Th...
Episode 120 - Simply COSMAC 13.11.2023 1:03:08
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/manualz...
Episode 119 - The Batch! 29.10.2023 1:00:28
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 a...
Episode 118 - Viral Dark Ages 15.10.2023 1:15:35
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 bene...
Episode 117 - What's in a Byte? 24.09.2023 1:03:45
Byte has to be one of the most recognizable parts of the digital lexicon. It's an incantation that can be recognized by even the uninitiated. But where does the byte come from? Has it always existed, or did it more recently come into being? And, more specifically, why is a byte 8 bits? Is it some holdover from long ago, or is there some iron clad rule of 8's? Selected Sources: https://archive....
Episode 116 - Monte Carlo 10.09.2023 1:01:27
It's finally time! In this episode we are looking at the Monte Carlo method, perhaps the first practical computer program that could outpace human capability. The best part: the method relies on a random walk to reach a statistically valid answer! Selected Sources: https://www.osti.gov/servlets/purl/10596 - Igniting the Light Elements https://library.lanl.gov/cgi-bin/getfile?00326866.pdf - T...
Episode 115 - Digital Lifeforms 27.08.2023 1:08:29
I will admit, the title here is a bit of click bait. In the early 1950s a researcher named Nils Aall Barricelli started in on a bold project. His goal was to simulate evolution on a computer and, in doing so, create a perfect lab to study evolutionary processes. What he found was astonishing. Given a simple rule set these interesting patterns emerged. He called them symbioorganisms. Despite being...
Reading - The Story of Mel 26.08.2023 11:01
This episode is simply a reading of the Story of Mel. I opened last episode with an excerpt, but didn't feel right leaving it at that. So, I present, the Story of Mel as written by Ed Nather and preserved in the Jargon file.
Episode 114 - The LGP-30: A Forgotten Machine 15.08.2023 1:06:06
In 1956 Librascope released the LGP-30, a truly wild machine. It was, for the time, the most simple and cheap machine that could actually be useful. It was the size of a desk when contemporary machines took up small rooms. It plugged into a normal wall outlet while other machines requires special power feeds. It was, perhaps, the first hint of a personal computer. And at its heart was a magnetic d...
Episode 113 - Prolog, Part II 30.07.2023 1:10:20
I'm wrapping up my dive into Prolog with... Prolog itself! This episode I'm actually covering the development of Prolog, using all the natural language processing lore we covered last time. Along the way we will see how Prolog developed from a set of tools, and how those tools were generalized into a useful language. Selected Sources: http://alain.colmerauer.free.fr/alcol/ArchivesPublications/Prol...
Episode 112 - Prolog, Part I 16.07.2023 1:08:46
I've been told I need to do an episode about Prolog. Well, here's the start of that process. To talk about Prolog we first need to come to grips with natural language processing, it's tools, and it's languages. This episode we are doing just that, going from ELIZA to Planner ro SHRDLU in an attempt to figure out how AI was first taught human tongues, where smoke and mirrors end, and where facintin...
Episode 111 - To Boldly Transmit 02.07.2023 1:03:17
Space is cool, in all meanings of the word. Not only is it wondrous, vast, and fascinating, it can also be a cold place. It's also a very useful place to put things. This episode we are looking at the first practical use of space: communication satellites. Selected Source: https://archive.org/details/BigBounc1960 - The Big Bounce https://archive.org/details/dtic-ada-141865-ieee-centenial-jou...
Episode 110 - The Atari 2600 18.06.2023 1:07:58
I don't usually cover video games. When I do, you know it's for a weird reason. This episode we are looking at the Atari VCS 2600, it's strange hardware, and how it fits into the larger story of the rise of microprocessors. These new tiny chips were already changing the world, but they brought along their own problems. Selected source: https://spectrum.ieee.org/atari-2600 - Inventing the Atari 260...
Episode 109 - What's Up With Microcontrollers? 04.06.2023 1:02:35
What really is the deal with microcontrollers? Are they just little computers... or are they something totally different? This episode we are looking at the development of the microcontroller through the history of the TMS1000.
Episode 108 - The Mundaneum, Part II 21.05.2023 56:27
This episode we pick back up where we left off. We are looking at the roots of the Mundaneum, the applications of the Universal Decimal Code, and how it call connects to hypertext. Selected Sources: https://web.archive.org/web/20051227184732/http://people.lis.uiuc.edu/~wrayward/otlet/xanadu.htm - Visions of Xanadu https://www.ideals.illinois.edu/items/4184 -- Selected Essays of Paul Otlet ...
Episode 107 - The Mundaneum, Part I 07.05.2023 1:06:07
The Internet is the closest we've come to a universal store of all human knowledge. However, it's not the first pass at this lofty goal. In this episode(and the next) we are looking at the Mundaneum, a project started in the 1890s to address the information problem. How is it connected to the larger story of hypertext? And how can this older project inform our views on the information problem? S...
Episode 106 - Digital Eyes 16.04.2023 1:12:24
Back in episode 90 I made a passing reference to the Cyclops, the first consumer digital camera. It's this masterstroke of hackery that uses a RAM chip as a makeshift image sensor. In this episode I'm coming back around to the Cyclops and taking a look at the origins of digital imaging in general. Selected Sources: https://www.youtube.com/watch?v=1gmSeVfmZHw - Terry Walker CHM lecture https://sci-...
Episode 105 - Apple's Growing Pains 02.04.2023 1:18:11
The Apple III was a pretty slick machine... in theory. From a lack of launch software, to strait up hardware failures, Apple's 3rd computer didn't really win in the market place. Why was that? Was the machine setup for failure from the start? Was it's case really designed before it's motherboard? When it comes to the III there's a surprising amount of folklore to untangle. Selected Sources: ht...
Episode 104 - Sketchpad 19.03.2023 1:13:39
We're finally taking a look at Sketchpad. This program was completed in 1963 as Ivan Sutherland's Ph. D. research. On the surface it looks like a very fancy drawing program. Under the hood it's hiding some impressive new programming techniques. Selected Sources: http://worrydream.com/refs/Sutherland-Sketchpad.pdf - Sutherland's Sketchpad thesis https://www.youtube.com/watch?v=495nCzxM9PI - S...
Episode 103 - The Text Interface 06.03.2023 1:01:08
This episode I attempt to find the first interactive computer text interface. All I can say is, well, it's a journey. Selected Sources: https://sci-hub.se/10.2307/3917015 - Early article on Stibitz's CNC Model I https://archive.org/details/fortranprimer0000orga/page/103/mode/1up?view=theater - Primer on the FORTRAN Monitor System https://kyber.io/rawvids/LISP_I_Programmers_Manual_LISP_I_Pr...
Episode 102 - Application of Ada 20.02.2023 1:05:12
This episode picks up where we left off last time. We are looking at Ada and its applications. How does Ada handle tasking? What's the deal with objects? And, most importantly, what are some neat uses of the language? Selected Sources: https://dl.acm.org/doi/pdf/10.1145/956653.956654 - Rationale for the Design of Ada https://trs.jpl.nasa.gov/bitstream/handle/2014/45345/08-2590_A1b.pdf - Cass...
Episode 101 - Origins of Ada 06.02.2023 1:02:25
Ada is a fascinating language with a fascinating history. It was initially developed as part of a Department of Defence project. The plan was to create a standardized language for everyone inside the DoD. The results, well, they may just surprise you. Selected Sources: http://archive.adaic.com/pol-hist/history/holwg-93/holwg-93.htm - Ada at the HOLWG https://dl.acm.org/doi/pdf/10.1145/956653...
Episode 100 - Updates and Mysteries 23.01.2023 1:12:56
Advent of Computing has finally reached 100 episodes! Today we are taking a break from the usual content to discuss the show, it's arc, and some of the mysteries I have yet to solve.
Podcasturi asemănătoare
Replaio nu este editorul podcasturilor; numele emisiunilor, coperțile și materialul audio aparțin autorilor lor și sunt distribuite prin fluxuri RSS publice