I mention Melvyn Bragg’s BBC Radio 4 show In Our Time pretty frequently on this blog. It’s my favourite podcast.
A quick pitch for the show, if you don’t know it:
Each week Melvyn Bragg invites three guests to discuss a different cultural or historical topic. It’s incredibly varied: in recent weeks they’re tackled the history of Venice, wormholes, Monet, the book Little Women, bacteriophages and so on. Next week it’s the Antikythera Mechanism.
It also has incredibly high signal-to-noise. An episode as broadcast is just 30 minutes, plus an extra 15 minutes of discussion in the podcast version. The guests are teaching academics, so they’re practiced at getting across ideas with clarity and engagement… and without getting distracted by the meta-discourse (this is my frustration when I listen to current affairs, where you spend longer hearing about why somebody might be adopting a position and the consequences than understanding the idea itself).
So for me, it’s ideal. 45 minutes is running-an-errand length. By the time I’ve returned from the shops I’ve got enough of a grounding in the Permian-Triassic boundary to pull on a few new Wikipedia threads and to recognise that the Monkey Puzzle tree at the top of my road is absolutely ancient; there’s a herbivorous sauropod munching on it in my imagination that wasn’t there when I passed the tree heading out.
The show has been going for 26 years. There are over 1,000 episodes. They’re all still online and still free.
Another reason I have a soft spot for In Our Time is that I was involved in setting up the podcast. That podcast is 20 years ago this week.
The show itself started on Radio 4 in late 1998. It’s still broadcast on the radio every Thursday morning (summer break excepted). So it was established by the time the podcast began in 2004. The podcast is more-or-less the same as the radio show, just distributed via download to podcast apps instead of being broadcast over the air to radio sets.
Podcasting as a medium however was very new.
To give you an idea about how early it was:
- Dave Winer and Adam Curry invented podcasting in a technology and cultural bootstrap from June 2004. People had been experimenting with audioblogging and RSS since 2003, but this was the tipping point.
- Apple’s iPod was already wildly popular but required files to be added to iTunes to get them onto the device. Apple didn’t add podcasts to iTunes until June 2005.
The BBC has always been a pioneer in new ways to reach audiences, from radio and popularising colour TV to contributing to new streaming compression standards.
In 2004, BBC radio had a popular “listen again” streaming service based on RealAudio, and a time-limited MP3 trial with several programmes including In Our Time – pragmatically, because it could clear the rights. There was more going on across the BBC but that was the part I knew about; I was working in BBC Radio & Music at the time.
I don’t recall whose idea it was to use the MP3 trial to experiment with podcasts. Ultimately I credit everything that came out of the technology and design team in that era (it was a very special time) to my boss Dan Hill who originated, connected, amplified and taste-made ideas like you wouldn’t believe.
But I do remember hand-typing the podcast XML files and working with the programme team each week to upload the file to the webserver. That was my contribution.
Here’s the In Our Time podcast announcement exactly 20 years ago today, on this very blog:
You can now get Melvyn Bragg’s In Our Time as a Podcast using this link: …
As far as I can tell, this was the first podcast from any national broadcaster, anywhere.
(Here’s a UK history of podcasting and Wikipedia’s history of podcasting.)
It’s probably my most consequential work! Back in 2014 the BBC marked a decade of podcasting and announced they’d hit over 1 billion downloads. Goodness knows what the numbers are today.
Is In Our Time really a podcast? My view: yes. If it’s not a podcast then it’s not radio either. It’s discursive and speech-based; more structured and denser than most other interview-based podcasts (I can only think of Conversations with Tyler as a show that matches it); but with that podcast feel that I’m “listening in” rather than being broadcasted at.
Anyway.
Happy 20th birthday to the In Our Time podcast!
I now run an unofficial companion site for In Our Time called Braggoscope. My story with this site is yet another reason I’m into the show.
Braggoscope is there because an archive of 1,000 shows is a lot and spelunking the archive to find episodes to listen to is not always easy (podcast apps always focus on the most recent episodes). So it aims to help with that.
I put Braggoscope out into the world in February 2023. Here’s the announcement post. You can browse episodes by date, by guest (if you’re into Ancient Greece then listen to all the episodes with Edith Hall for example), and in a directory of episodes organised by Dewey Decimal, i.e. library code, which is frankly pretty neat.
What’s unusual is how I built the site.
I initially just wanted to be able to click on links to books (each episode has a reading list) because the official BBC archive doesn’t include links. Copy and paste a title into Amazon? I’m too lazy.
So I realised that I would have to clone the BBC’s entire In Our Time archive site, somehow grabbing 25+ years of data that… well, it’s decently structured I suppose, but there are a lot of inconsistencies that creep in over that amount of time.
This job is called web scraping and I’ve done a lot of it before, so I estimated this was about a 4 day job.
Did I mention I’m lazy? One of the great virtues of a programmer.
I realised that, instead of doing the work myself, I could feed the web pages into OpenAI’s GPT-3 and ask it to extract the data for me. It took 20 minutes to write the code and cost me $30 to run it overnight (it would cost 30 cents today, just 18 months later).
Asking GPT-3 to give each episode a Dewey classification was a last minute addition. I was astounded it worked.
I wrote up the project and released it.
I was one of the first people to use gen-AI for data extraction instead of making chatbots. I submitted my announcement post to Hacker News… and it sunk without trace.
Some time later, the folks at Hacker News got in touch and asked to me to re-submit. This time the post sat in the #1 spot for 12 hours and kicked off an amazing discussion. Here’s the top comment, my favourite:
Finally, my interest in LLMs is piqued!
Seems like everyone has been getting excited around the search or code-generation use cases … or simply trying to make it say naughty things (boring, not interested, wake up in a few more years), but this is eye opening.
The idea of this as a “universal coupler” is fascinating, and I think I agree with the author that we are probably standing at an early-90s-web moment with LLMs as a function call (the technology is kinda-there and mostly-works, and people are trying out a lot of ideas … some work, some don’t).
My mind is racing. Thanks for the epiphany moment.
So I like to think that my post about Braggoscope is responsible, in a small way, for incepting the idea of programmatic AI into the minds of Silicon Valley hackers.
Another point:
That development time acceleration of 4 days down to 20 minutes… that’s equivalent to about 10 years of Moore’s Law cycles. That is, using generative AI like this is equivalent to computers getting 10 years better overnight.
That was a real eye-opening framing for me. AI isn’t magical, it’s not sentient, it’s not the end of the world nor our saviour; we don’t need to endlessly debate “intelligence” or “reasoning.” It’s just that… computers got 10 years better. The iPhone was first released in 2007. Imagine if it had come out in 1997 instead. We wouldn’t have even known what to do with it.
So getting my hands dirty with Braggoscope really helped me come to terms with today’s frontier tech, without getting (too) dazzled or despondent.
Would I have had that realisation without the motivation of In Our Time? Maybe eventually. I didn’t go into the project with the intention to use AI.
I have a new Braggoscope feature to share with you!
I keep adding to Braggoscope. It’s my test-bed for trying AI tech in a low-stakes but very practical environment.
So here’s a grab-bag of additions since the site launched 18 months ago.
Search. There’s a search link in the top nav. You’ll notice that Jupiter
and the biggest planet
both bring up the episode about Jupiter. Semantic search like this used to be hard. It’s trivial using large language models. The code is open, and I wrote up a technical deep dive when I was working on a project with PartyKit: an unreasonably good search engine in 160 lines of code.
Prompts. Are you interested in seeing the actual prompts given to the AI to perform the data extraction? I’ve published them here.
Hello. A transcription Easter Egg. Famously each episode has a cold start as Melvyn Bragg abruptly introduces the topic:
Hello. Everyone’s been a baby.
Hello. In California in January 1848, James Marshall was building a sawmill by the American River.
Hello, considering he ruled as Roman Emperor for less than two years, 361 to 363 AD, Julian the Apostate made an extraordinary impression on history.
I would never share the transcriptions. They don’t belong to me. But I did want to get my hands on those openers. So I downloaded 30GB of MP3s, auto-transcribed them, and pulled out just that first sentence. (There’s an automated process to keep this up to date as each podcast file comes available.)
So… want to see a massive list of all of Bragg’s Hello intros? Here you go.
Finally, a brand new feature: the Braggoscope Visual Explorer.
It’s a big page of circles that you can drag around like Google Maps. Each circle is an episode; nearby circles are related. (The colour relates to the top-level Dewey category.)
Empires and battles are on the left. Pan across through literature, history, artists. Onto philosophy and philosophers, then sociology, the history of ideas, and into science. Technology first and scientists at the bottom, and finally geology and astronomy on the right.
Explore the episode on Tea for example. Next to it you’ll find episodes about Coffee, The Opium Wars, The East India Company. Then British Empire… which is next to an episode about Africa… which is next to an episode on the Heart of Darkness. And suddenly I’m exploring and being tantalised and finding new episodes to listen to, exactly as I originally wanted.
(When you tap on a circle, it updates the URL in the address bar. So you can save or share a link to that episode in the explorer too.)
I’ll leave you with 6 favourite episodes.
Politeness (2004) – A new idea that stalked the land at the start of the eighteenth century in Britain.
Explore.
The Greek Myths (2008) from Achilles to Zeus.
Explore.
The Bronze Age Collapse (2016), a sudden, uncontrolled destruction of dominant civilizations around 1200 BC in the Aegean, Eastern Mediterranean and Anatolia.
Explore.
Doggerland (2019), the people, plants and animals once living on land now under the North Sea, now called Doggerland after Dogger Bank, inhabited up to c7000BC or roughly 3000 years before the beginnings of Stonehenge.
Explore.
Polidori’s The Vampyre (2022), attributed first to Lord Byron (1788-1824) who had started a version of it in 1816 at the Villa Diodati in the Year Without A Summer.
Explore.
The Fish-Tetrapod Transition (2022), one of the greatest changes in the history of life on Earth.
Explore.
Here’s the official BBC In Our Time website.
To Melvyn Bragg and the In Our Time production team: thank you.
You should totally listen. Available, as they say, wherever you get your podcasts.
I mention Melvyn Bragg’s BBC Radio 4 show In Our Time pretty frequently on this blog. It’s my favourite podcast.
A quick pitch for the show, if you don’t know it:
Each week Melvyn Bragg invites three guests to discuss a different cultural or historical topic. It’s incredibly varied: in recent weeks they’re tackled the history of Venice, wormholes, Monet, the book Little Women, bacteriophages and so on. Next week it’s the Antikythera Mechanism.
It also has incredibly high signal-to-noise. An episode as broadcast is just 30 minutes, plus an extra 15 minutes of discussion in the podcast version. The guests are teaching academics, so they’re practiced at getting across ideas with clarity and engagement… and without getting distracted by the meta-discourse (this is my frustration when I listen to current affairs, where you spend longer hearing about why somebody might be adopting a position and the consequences than understanding the idea itself).
So for me, it’s ideal. 45 minutes is running-an-errand length. By the time I’ve returned from the shops I’ve got enough of a grounding in the Permian-Triassic boundary to pull on a few new Wikipedia threads and to recognise that the Monkey Puzzle tree at the top of my road is absolutely ancient; there’s a herbivorous sauropod munching on it in my imagination that wasn’t there when I passed the tree heading out.
The show has been going for 26 years. There are over 1,000 episodes. They’re all still online and still free.
Another reason I have a soft spot for In Our Time is that I was involved in setting up the podcast. That podcast is 20 years ago this week.
The show itself started on Radio 4 in late 1998. It’s still broadcast on the radio every Thursday morning (summer break excepted). So it was established by the time the podcast began in 2004. The podcast is more-or-less the same as the radio show, just distributed via download to podcast apps instead of being broadcast over the air to radio sets.
Podcasting as a medium however was very new.
To give you an idea about how early it was:
The BBC has always been a pioneer in new ways to reach audiences, from radio and popularising colour TV to contributing to new streaming compression standards.
In 2004, BBC radio had a popular “listen again” streaming service based on RealAudio, and a time-limited MP3 trial with several programmes including In Our Time – pragmatically, because it could clear the rights. There was more going on across the BBC but that was the part I knew about; I was working in BBC Radio & Music at the time.
I don’t recall whose idea it was to use the MP3 trial to experiment with podcasts. Ultimately I credit everything that came out of the technology and design team in that era (it was a very special time) to my boss Dan Hill who originated, connected, amplified and taste-made ideas like you wouldn’t believe.
But I do remember hand-typing the podcast XML files and working with the programme team each week to upload the file to the webserver. That was my contribution.
Here’s the In Our Time podcast announcement exactly 20 years ago today, on this very blog:
As far as I can tell, this was the first podcast from any national broadcaster, anywhere.
(Here’s a UK history of podcasting and Wikipedia’s history of podcasting.)
It’s probably my most consequential work! Back in 2014 the BBC marked a decade of podcasting and announced they’d hit over 1 billion downloads. Goodness knows what the numbers are today.
Is In Our Time really a podcast? My view: yes. If it’s not a podcast then it’s not radio either. It’s discursive and speech-based; more structured and denser than most other interview-based podcasts (I can only think of Conversations with Tyler as a show that matches it); but with that podcast feel that I’m “listening in” rather than being broadcasted at.
Anyway.
Happy 20th birthday to the In Our Time podcast!
I now run an unofficial companion site for In Our Time called Braggoscope. My story with this site is yet another reason I’m into the show.
Braggoscope is there because an archive of 1,000 shows is a lot and spelunking the archive to find episodes to listen to is not always easy (podcast apps always focus on the most recent episodes). So it aims to help with that.
I put Braggoscope out into the world in February 2023. Here’s the announcement post. You can browse episodes by date, by guest (if you’re into Ancient Greece then listen to all the episodes with Edith Hall for example), and in a directory of episodes organised by Dewey Decimal, i.e. library code, which is frankly pretty neat.
What’s unusual is how I built the site.
I initially just wanted to be able to click on links to books (each episode has a reading list) because the official BBC archive doesn’t include links. Copy and paste a title into Amazon? I’m too lazy.
So I realised that I would have to clone the BBC’s entire In Our Time archive site, somehow grabbing 25+ years of data that… well, it’s decently structured I suppose, but there are a lot of inconsistencies that creep in over that amount of time.
This job is called web scraping and I’ve done a lot of it before, so I estimated this was about a 4 day job.
Did I mention I’m lazy? One of the great virtues of a programmer.
I realised that, instead of doing the work myself, I could feed the web pages into OpenAI’s GPT-3 and ask it to extract the data for me. It took 20 minutes to write the code and cost me $30 to run it overnight (it would cost 30 cents today, just 18 months later).
Asking GPT-3 to give each episode a Dewey classification was a last minute addition. I was astounded it worked.
I wrote up the project and released it.
I was one of the first people to use gen-AI for data extraction instead of making chatbots. I submitted my announcement post to Hacker News… and it sunk without trace.
Some time later, the folks at Hacker News got in touch and asked to me to re-submit. This time the post sat in the #1 spot for 12 hours and kicked off an amazing discussion. Here’s the top comment, my favourite:
So I like to think that my post about Braggoscope is responsible, in a small way, for incepting the idea of programmatic AI into the minds of Silicon Valley hackers.
Another point:
That development time acceleration of 4 days down to 20 minutes… that’s equivalent to about 10 years of Moore’s Law cycles. That is, using generative AI like this is equivalent to computers getting 10 years better overnight.
That was a real eye-opening framing for me. AI isn’t magical, it’s not sentient, it’s not the end of the world nor our saviour; we don’t need to endlessly debate “intelligence” or “reasoning.” It’s just that… computers got 10 years better. The iPhone was first released in 2007. Imagine if it had come out in 1997 instead. We wouldn’t have even known what to do with it.
So getting my hands dirty with Braggoscope really helped me come to terms with today’s frontier tech, without getting (too) dazzled or despondent.
Would I have had that realisation without the motivation of In Our Time? Maybe eventually. I didn’t go into the project with the intention to use AI.
I have a new Braggoscope feature to share with you!
I keep adding to Braggoscope. It’s my test-bed for trying AI tech in a low-stakes but very practical environment.
So here’s a grab-bag of additions since the site launched 18 months ago.
Search. There’s a search link in the top nav. You’ll notice that an unreasonably good search engine in 160 lines of code.
and both bring up the episode about Jupiter. Semantic search like this used to be hard. It’s trivial using large language models. The code is open, and I wrote up a technical deep dive when I was working on a project with PartyKit:Prompts. Are you interested in seeing the actual prompts given to the AI to perform the data extraction? I’ve published them here.
Hello. A transcription Easter Egg. Famously each episode has a cold start as Melvyn Bragg abruptly introduces the topic:
I would never share the transcriptions. They don’t belong to me. But I did want to get my hands on those openers. So I downloaded 30GB of MP3s, auto-transcribed them, and pulled out just that first sentence. (There’s an automated process to keep this up to date as each podcast file comes available.)
So… want to see a massive list of all of Bragg’s Hello intros? Here you go.
Finally, a brand new feature: the Braggoscope Visual Explorer.
It’s a big page of circles that you can drag around like Google Maps. Each circle is an episode; nearby circles are related. (The colour relates to the top-level Dewey category.)
Empires and battles are on the left. Pan across through literature, history, artists. Onto philosophy and philosophers, then sociology, the history of ideas, and into science. Technology first and scientists at the bottom, and finally geology and astronomy on the right.
Explore the episode on Tea for example. Next to it you’ll find episodes about Coffee, The Opium Wars, The East India Company. Then British Empire… which is next to an episode about Africa… which is next to an episode on the Heart of Darkness. And suddenly I’m exploring and being tantalised and finding new episodes to listen to, exactly as I originally wanted.
(When you tap on a circle, it updates the URL in the address bar. So you can save or share a link to that episode in the explorer too.)
I’ll leave you with 6 favourite episodes.
Politeness (2004) – Explore.
The Greek Myths (2008) Explore.
The Bronze Age Collapse (2016), Explore.
Doggerland (2019), Explore.
Polidori’s The Vampyre (2022), Explore.
The Fish-Tetrapod Transition (2022), Explore.
Here’s the official BBC In Our Time website.
To Melvyn Bragg and the In Our Time production team: thank you.
You should totally listen. Available, as they say, wherever you get your podcasts.