Topic: Podcast Index Api

5 chapters across the catalog

Episode 267: Chocolove
1:24 - 3:48

Episode 267: Chocolove

Podping Version 0.12.0 Release, Linode Server Management

Dave Jones announces the shipment of Podping version 0.12.0 following several weeks of development. The discussion covers the migration of servers to Linode and the influx of automated Showrunner alerts regarding egress bandwidth and CPU spikes on the Podcast Index database.

Episode 264: Podcast Plebicide
55:13 - 1:02:16

Episode 264: Podcast Plebicide

Podcast Index API, iTunes ID Lookup Refactoring

Dave Jones discusses technical challenges with the Podcast Index API's "add by iTunes ID" endpoint. He details the complex logic required to handle feed URL changes and synchronization between the Index's internal Apple directory and its primary database. The goal is to ensure the Index remains a reliable fallback for apps looking up shows by their legacy Apple identifiers.

Episode 259: SlopJacked
23:52 - 28:48

Episode 259: SlopJacked

Podcast Index Mission, Search Result Backfilling

The Podcast Index aims to shift from a comprehensive inventory of every XML feed to a utility that ensures any podcast a user searches for can be found. The system currently uses a backfilling process where missed searches for feed URLs or iTunes IDs trigger the index to fetch and add the content. This strategy addresses the "slop apocalypse" by focusing on surfacing content that has demonstrated human interest.

Episode 258: Perceptron
1:23:55 - 1:28:30

Episode 258: Perceptron

Frankenstein TTS Test, Robot Interactions and Show Wrap-Up

Adam Curry tests his AI agent by having it find a high-quality reading of Mary Shelley's Frankenstein. The agent identifies a LibriVox recording by Caden Clagg, which the hosts initially mistake for a robot due to its precise delivery. As the show nears its end, they discuss the dangers of people becoming too emotionally involved with AI "robots" and the technical overhead of running these agents.