{
 "version": "1.2.0",
 "title": "Podcasting 2.0 — Episode 272: Is this Y'all?",
 "podcastName": "Podcasting 2.0",
 "author": "Adam Curry & Dave Jones",
 "fileName": "PC20-272-2026-09-25-Final.mp3",
 "chapters": [
  {
   "startTime": 0,
   "title": "Show Open — \"Is this Y'all?\""
  },
  {
   "startTime": 80,
   "title": "\"My podcast is no longer showing up in search\" — Dave's all-day war with the index"
  },
  {
   "startTime": 302,
   "title": "\"You've been superseded\": podcast 41504 now serves feed 5926064"
  },
  {
   "startTime": 376,
   "title": "Two legitimate feeds for one show — and the index picked Apple's"
  },
  {
   "startTime": 465,
   "title": "What actually determines search ranking: no first-party data, just heuristics"
  },
  {
   "startTime": 602,
   "title": "We're number 11 — below Gay Talk 2.0, Alpha Male 2.0 and Daddy Mines"
  },
  {
   "startTime": 713,
   "title": "Aggregator 7 again: a 135,000-feed backlog and a crashing poller"
  },
  {
   "startTime": 800,
   "title": "Node.js overflowing the heap, and a five-minute hang at every poll cycle"
  },
  {
   "startTime": 946,
   "title": "The agent reads the SQL: the columns you're ordering by are not indexed"
  },
  {
   "startTime": 1037,
   "title": "Nine aggregators, nine slices of the index — priority, frequency, pull-now"
  },
  {
   "startTime": 1177,
   "title": "Value for value break — podcastindex.org and the big red donate button",
   "url": "https://podcastindex.org"
  },
  {
   "startTime": 1214,
   "title": "ORDER BY before LIMIT: MySQL's plan engine does not do what you think"
  },
  {
   "startTime": 1406,
   "title": "Every poll was scanning all 8 million feeds — database load cut 65%"
  },
  {
   "startTime": 1460,
   "title": "An hour and a half fighting for the table lock, then the UNION rewrite"
  },
  {
   "startTime": 1599,
   "title": "Staggered start times, and the feeds stuck in limbo for years"
  },
  {
   "startTime": 1712,
   "title": "Guest: Sam Sethi — TrueFans CEO, Pod News Weekly Review, new sexagenarian",
   "url": "https://truefans.fm"
  },
  {
   "startTime": 1935,
   "title": "Publisher feeds versus network feeds — ratified, and nobody implemented it"
  },
  {
   "startTime": 2171,
   "title": "The super feed: pod roles, publisher, network and merch in one RSS"
  },
  {
   "startTime": 2384,
   "title": "Hosting becomes the creator portal — audio, video, blog, tickets, merch"
  },
  {
   "startTime": 2487,
   "title": "The newsletter is essential — 40% of donations arrive after it goes out"
  },
  {
   "startTime": 2640,
   "title": "Substack is being inshittified — and the CTO just left for OpenAI"
  },
  {
   "startTime": 2782,
   "title": "Challenge accepted: Substack built a player for a feed it never got"
  },
  {
   "startTime": 2909,
   "title": "Horizontal to vertical — why Fountain and TrueFans became hosts"
  },
  {
   "startTime": 3008,
   "title": "Amazon ships the alternative enclosure; Apple still wants proprietary APIs"
  },
  {
   "startTime": 3107,
   "title": "HTTP 206 range requests: how TrueFans measures a real play"
  },
  {
   "startTime": 3150,
   "title": "\"Hey, is this y'all?\" — user-agent faking is now the norm"
  },
  {
   "startTime": 3312,
   "title": "Make Apple enforce user agents at App Store review"
  },
  {
   "startTime": 3475,
   "title": "Podcast Movement: Netflix in the top three, and Apple's zero-second play"
  },
  {
   "startTime": 3689,
   "title": "HTTP signing, revisited — the index already signs its requests"
  },
  {
   "startTime": 3788,
   "title": "\"It's an impersonation escalation\""
  },
  {
   "startTime": 3950,
   "title": "Build an escrow for serverless apps — \"let's just do it\""
  },
  {
   "startTime": 4031,
   "title": "Mo in Afghanistan, and two million pounds frozen — KYD, know your developer"
  },
  {
   "startTime": 4384,
   "title": "Rebuilding TrueFans with Claude: PWA to fully native"
  },
  {
   "startTime": 4607,
   "title": "Delisted from Google Play over a SIC code change"
  },
  {
   "startTime": 4676,
   "title": "Premium content, Stripe pay-by-bank, and a three-year lag to adoption"
  },
  {
   "startTime": 4775,
   "title": "AI debt markets are now competing with treasury auctions"
  },
  {
   "startTime": 4880,
   "title": "Boosts and donations — Buzzsprout's $1,000, Comic Strip Blogger's 18,000 sats"
  },
  {
   "startTime": 5358,
   "title": "Six years in: the arrow of time moves slowly, then all at once"
  },
  {
   "startTime": 5400,
   "title": "The board meeting is what keeps it together"
  },
  {
   "startTime": 5461,
   "title": "Sign-off: somebody bring the donuts"
  }
 ]
}
