<?xml version="1.0"?>
<opml version="2.0">
	<head>
		<title>Podcasting 2.0 May 29th 2026 Episode 261 - &quot;Podhemian Grove&quot;</title>
		<ownerName>Adam Curry</ownerName>
		<ownerEmail>adam@curry.com</ownerEmail>
		<dateModified>Fri, 29 May 2026 19:20:59 GMT</dateModified>
		<expansionState>1</expansionState>
		</head>
	<body>
		<outline text="Podcasting 2.0 May 29th 2026 Episode 261 - &quot;Podhemian Grove&quot;">
			<outline text="Mike Dell joined the board room to help Adam and Dave with the solution to the Secret Pdcast Group&amp;#x27;s Problems."/>
			<outline text="We are the only boardroom that actually knows what a podcast is"/>
			<outline text="I&amp;#x27;m Adam Curry in the Heart of the Texas Hill Country"/>
			<outline text="And in Alabama, the man who checks all his package managers daily— &amp;lt;i&amp;gt;Say hello to my Friend on the other End — Dave Jones!&amp;lt;/i&amp;gt;"/>
			<outline text="Download the mp3" type="link" url="https://op3.dev/e/mp3s.nashownotes.com/PC20-261-2026-05-29-Final.mp3"/>
			<outline text="Podcast Feed" type="link" url="http://mp3s.nashownotes.com/pc20rss.xml"/>
			<outline text="PodcastIndex.org" type="link" url="http://PodcastIndex.org"/>
			<outline text="Preservepodcasting.com" type="link" url="http://Preservepodcasting.com"/>
			<outline text="Check out the podcasting 2.0 apps and services newpodcastapps.com" type="link" url="http://newpodcastapps.com"/>
			<outline text="&amp;lt;i&amp;gt;Support us with your Time Talent and Treasure&amp;lt;/i&amp;gt;" type="link" url="https://www.paypal.com/donate/?token=m0z6N1K047lEsGvPDr3KMumKYHlUHRAdwPNY645UB0LR9fGf_OtpVByzHId7TEFYo9nXNS5aF33Zdjn9&amp;fromUL=true&amp;country.x=US&amp;locale.x=en_US"/>
			</outline>
		<outline text="Positioning">
			<outline text="The Podcast Index is here to preserve, protect and extend the open, independent podcasting ecosystem."/>
			<outline text="We do this by enabling developers to have access to an open, categorized index that will always be available for free, for any use."/>
			<outline text="Try a new podcast app today and see how much better the experience can be." type="link" url="http://newpodcastapps.com/"/>
			<outline text="Boost Bait" type="link" url="https://github.com/ablekirby/BoostBait"/>
			<outline text="Boostagrams numerology" type="link" url="https://github.com/Podnews-LLC/boostagram-numerology"/>
			<outline text="Curiocaster social data" type="link" url="https://podcastindex.social/web/@StevenB/108291023594361020"/>
			<outline text="What is &amp;lt;b&amp;gt;Value4Value&amp;lt;/b&amp;gt;? - Read all about it at Value4Value.info" type="link" url="https://Value4Value.info"/>
			<outline text="V4V Stats" type="link" url="https://stats.podcastindex.org/v4v"/>
			</outline>
		<outline text="Show Notes">
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="01 - ALLIANCE FOR MEASUREMENT IN PODCASTING — ">
				<outline text="Podnews press release this morning: Alliance for Measurement in Podcasting (AMP) launches. Industry consortium for podcast measurement standards."/>
				<outline text="Dave reblog with snark (May 29): &amp;quot;They want better app metrics for their ad-tech but the only &amp;#x27;app&amp;#x27; in their council is Spotify. 😆 There&amp;#x27;s a right way to do this IMO, but this is not it.&amp;quot;"/>
				<outline text="Discussion: measurement standards written by/for ad-tech — what would Dave&amp;#x27;s &amp;quot;right way&amp;quot; look like? Podcast Index neutrality vs industry-coalition co-opting."/>
				<outline text="Podnews AMP press release" type="link" url="https://podnews.net/press-release/alliance-for-measurement-in-podcasting"/>
				<outline text="Dave&amp;#x27;s reblog" type="link" url="https://podcastindex.social/@podcastguru/116657885301050623"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="02 - SPOTIFY INVESTOR DAY — CREATOR MEMBERSHIPS (PATREON KILLER) + CLIPS + AGENTIC AI">
				<outline text="Spotify co-CEOs Mai + Alex presented investor day this week. Skipped the regular Stream On creator event. PNWR: &amp;quot;didn&amp;#x27;t bother wasting their time talking to podcasters who are…&amp;quot;"/>
				<outline text="&amp;lt;b&amp;gt;Creator Memberships&amp;lt;/b&amp;gt; (00:10:30 in PNWR) — Patreon-equivalent paywall inside the Spotify Partner Program. &amp;quot;Now available for creators in the Spotify Partner Program.&amp;quot; James: &amp;quot;this one&amp;#x27;s quite a biggie.&amp;quot;"/>
				<outline text="Direct competitor to Patreon AND Supporting Cast (TWiT&amp;#x27;s tool). Lock-in question — does Spotify pull creators away from value4value / off-platform paywalls?"/>
				<outline text="&amp;lt;b&amp;gt;Clip Moments&amp;lt;/b&amp;gt; (00:15:00) — segment-clipping inside the album. Spotify reinventing what&amp;#x27;s already in PC2.0 namespace (clip / soundbite tag) but proprietary."/>
				<outline text="&amp;lt;b&amp;gt;Agentic Discovery + AI tokens&amp;lt;/b&amp;gt; (00:21:00) — discovery agent w/ user permission. &amp;quot;Ask it with your permission to act on your behalf.&amp;quot; AI tokens — Spotify rationing AI usage with token economy."/>
				<outline text="&amp;lt;b&amp;gt;Walled-garden Magic Chapters&amp;lt;/b&amp;gt; analog — clip + segment + agentic discovery all proprietary."/>
				<outline text="PNWR episode (source)" type="link" url="https://op3.dev/e/www.buzzsprout.com/1538779/episodes/19257420-spotify-s-new-features-and-why-did-bipoc-podcast-creators-close.mp3"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="03 - BIPOC PODCAST CREATORS CLOSES — DEI FUNDING COLLAPSE → COMMUNITY ORG OFFLINE">
				<outline text="BIPOC Podcast Creators (American podcast org for Black/Indigenous/People of Color creators) closes. PNWR interviews the co-founders 00:27:00 → 00:43:00."/>
				<outline text="Co-founder reflection: &amp;quot;the beginning of our podcast careers… feeling really…&amp;quot;"/>
				<outline text="DEI funding pulled by new government (00:31:30): &amp;quot;we started to see a decline in the investment.&amp;quot;"/>
				<outline text="Direct call to platforms (00:36:00): &amp;quot;What is Spotify going to do? What is Apple, you…&amp;quot;"/>
				<outline text="Legacy framing (00:39:00, 00:40:30): &amp;quot;You two created the first and the largest…&amp;quot; / &amp;quot;We made a mark in the history of this industry.&amp;quot;"/>
				<outline text="Discussion: DEI-funding-collapse → community-org-closure pattern. Platforms&amp;#x27; responsibility to creator communities they don&amp;#x27;t host."/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="04 - DAVE&amp;#x27;S PACKAGE-MANAGER-SUPPLY-CHAIN-ATTACKS RIFF — &amp;quot;OSS WEAPONIZED BY AI&amp;quot;">
				<outline text="Dave&amp;#x27;s May 26 thread (3 consecutive posts) — developer discipline against AI-weaponized supply chains."/>
				<outline text="Post 1: &amp;quot;Massive package manager supply chain attacks are weekly occurrences now. Take a few minutes and secure your package manager json/lock files with package age requirements or version pinning. Yes, it&amp;#x27;s a pain in the butt. But, if you don&amp;#x27;t, you *will* get popped. It&amp;#x27;s *going* to happen.&amp;quot;"/>
				<outline text="Post 2: &amp;quot;The even better solution is only use package managers for the big, highly supported things you can&amp;#x27;t write yourself. Instead of installing some package to fill a small gap in your code, just write it yourself. Keep your package manager config ultra lean.&amp;quot;"/>
				<outline text="Post 3 (the thesis): &amp;quot;In that example you&amp;#x27;ve reduced package manager and CI/CD supply chain exposure, created your own custom code you can evolve on your own timeline and, most importantly, you&amp;#x27;ve learned something new that you didn&amp;#x27;t know before. &amp;lt;b&amp;gt;Open source code and tooling is being weaponized by AI&amp;lt;/b&amp;gt; and you have to take…&amp;quot;"/>
				<outline text="Pair with: JS Spurlock&amp;#x27;s WSJ &amp;quot;Vibe Slop AI crisis&amp;quot; (May 22) — same theme, vibe-coded slop accelerates the attack surface."/>
				<outline text="Socket.dev — Laravel-Lang compromise (Dave&amp;#x27;s case study)" type="link" url="https://socket.dev/blog/laravel-lang-compromise"/>
				<outline text="WSJ — Vibe Slop AI crisis (JS link)" type="link" url="https://www.wsj.com/tech/ai/vibe-coding-slop-ai-tools-e6a99394"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="05 - LEO EMBRACES PODCASTING 2.0 — MAGIC CHAPTERS FOR CLUB TWIT MEMBERS">
				<outline text="Drebscott observation May 28: Leo has finally embraced Podcasting 2.0 — added podcast: tags to TWiT shows. Paid Club TWiT members get chapters and don&amp;#x27;t get the funding tag. Paid Members get podcast:chapters; others get free podcast:funding."/>
				<outline text="Dave (May 28 multiple posts): &amp;quot;I noticed it too. It makes me feel valued as a TWiT club subscriber. Having chapters makes my WW and SN listening so much more enjoyable. I&amp;#x27;m very thankful for it.&amp;quot;"/>
				<outline text="Dave: &amp;quot;I wanted to use magic chapters in my Castamatic but my iPhone 13 doesn&amp;#x27;t support the needed APIs. And, like you, I was pleasantly surprised when one day they showed up!&amp;quot;"/>
				<outline text="Nathan working on podcast:image support for Podlink — asking for feed examples that already support it (May 28)."/>
				<outline text="Discussion: differentiated namespace use by membership tier — clever segmentation. Compare to Spotify Creator Memberships (above) — Leo&amp;#x27;s RSS-native paywall vs Spotify&amp;#x27;s on-platform paywall."/>
				<outline text="Drebscott observation" type="link" url="https://podcastindex.social/@Drebscott/116652681326522642"/>
				<outline text="Nathan podcast:image" type="link" url="https://xoxo.zone/@nathan/116652589940043847"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="06 - RSS-AS-BLOG + &amp;lt;sopml:origin&amp;gt; + THREADED CONVERSATIONS IN RSS — DAVE + @FAHRNI THREAD">
				<outline text="Adam reblog of @nathan (May 20): &amp;quot;In 2026, I&amp;#x27;m not sure we&amp;#x27;ll ever see a new Podcasting 2.0 tag gain widespread adoption if the structured data can otherwise be derived from the transcript.&amp;quot; — provocative."/>
				<outline text="Dave to @fahrni (May 28): &amp;quot;Would love for blogs to be a part of that work. We have a &amp;#x27;blog&amp;#x27; medium in the &amp;lt;podcast:medium&amp;gt; tag spec already.&amp;quot;"/>
				<outline text="Dave: &amp;quot;BTW, you can certainly do threaded conversations in RSS. @adam and I did it in the…&amp;quot;"/>
				<outline text="Dave digs up 2019 work: &amp;quot;We ended up eventually creating a new tag called &amp;lt;sopml:origin&amp;gt; for this purpose.&amp;quot;"/>
				<outline text="Dave: &amp;quot;But, I think a breadcrumb attribute on the &amp;lt;source&amp;gt; tag itself is much cleaner.&amp;quot;"/>
				<outline text="Discussion: tags vs transcripts — defend why structured data still matters (search, navigation, accessibility, app UX). RSS-as-blog — what stops podcast:medium=blog from being a real path now?"/>
				<outline text="podcast:medium tag spec (blog node value)" type="link" url="https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/tags/medium.md#node-value"/>
				<outline text="&amp;lt;sopml:origin&amp;gt; archive (Dave + Adam 2019 work)" type="link" url="https://web.archive.org/web/20190720134055/http://v1.sopml.com/"/>
				<outline text="Robb Knight — Making RSS and blogs better" type="link" url="https://rob.crabapples.net/2026/05/09/making-rss-and-blogs-better.html"/>
				<outline text="Nathan&amp;#x27;s original toot (reblogged by Adam)" type="link" url="https://xoxo.zone/@nathan/116602640641007014"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="07 - JS SPURLOCK SPOTLIGHT — FLIGHTCAST H.265 + SIGNED-HLS PUSHBACK">
				<outline text="HLS H.265 shipping in the wild — JS reports flightcast now testing H.265 at the highest resolution alongside H.264 in RSS alt-enclosure HLS episodes (May 21): &amp;quot;man they do not mess around.&amp;quot;"/>
				<outline text="Continuation of HLS Video tipping-point arc from PC20-260 — DaveHamilton&amp;#x27;s Mac Geek Gab published the 2nd-ever H.265 video podcast episode May 18 (first since January)."/>
				<outline text="JS sides AGAINST signed HLS requests (May 26, backing @russell): &amp;quot;signed requests for a supposedly open format is no bueno, and kind of weak. Mastodon didn&amp;#x27;t do signatures because of bots, they did it so people could block access to other people across instances.&amp;quot;"/>
				<outline text="@russell parallel post: &amp;quot;If you&amp;#x27;re a hosting company and can&amp;#x27;t handle the traffic, then get out of hosting. Our job is to deliver our clients&amp;#x27; content to the public — if it&amp;#x27;s in the RSS and the user hasn&amp;#x27;t said make it private…&amp;quot;"/>
				<outline text="Open debate moment for Dave — he&amp;#x27;s been more sympathetic to hosting cost-control."/>
				<outline text="Aside / quip from JS (May 21): &amp;quot;that&amp;#x27;s why I own so much land&amp;quot;"/>
				<outline text="hls.livewire.io — H.265 codec filter (visible right now)" type="link" url="https://hls.livewire.io/?q=%3Acodecs-has-h265%3A"/>
				<outline text="Russell&amp;#x27;s post on secure HLS" type="link" url="https://podcastindex.social/@russell/116639774193967249"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="08 - POD ROLL ATLAS + /DATASETS — STATUS CHECK FROM PC20-260">
				<outline text="From PC20-260: Dave shipped podcastindex.org/datasets May 8. Alberto Betella built Pod Roll Atlas on it within days (atlas.rss.io)."/>
				<outline text="Status check: any updates to atlas since 5/15? New data sets added? Other community uses surfacing?"/>
				<outline text="Pod Roll Atlas" type="link" url="https://atlas.rss.io"/>
				<outline text="No Agenda atlas page (PC20-260 callback)" type="link" url="https://atlas.rss.io/#41504"/>
				<outline text="podcastindex.org/datasets" type="link" url="https://podcastindex.org/datasets"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="09 - TRUEFANS RSS PAYMENT METADATA BUGS (JS NAMESPACE QC)">
				<outline text="JS Spurlock to @samsethi May 16: truefans RSS payment metadata has field-naming bugs. Flagged against PR #734."/>
				<outline text="Bug list: &amp;quot;podcast&amp;quot; should be &amp;quot;feed_title&amp;quot;; missing required &amp;quot;split&amp;quot; + &amp;quot;timestamp&amp;quot; fields; &amp;quot;episode_guid&amp;quot; should be &amp;quot;item_guid&amp;quot;; &amp;quot;episode&amp;quot; should be &amp;quot;item_title&amp;quot;; &amp;quot;url&amp;quot; is not defined."/>
				<outline text="30-sec namespace-discipline beat — payment metadata correctness matters because boostagram split routing breaks silently when fields are mis-named."/>
				<outline text="PR #734 (truefans payment metadata)" type="link" url="https://github.com/Podcastindex-org/podcast-namespace/pull/734"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="10 - PREMIUM RSS / SHARE-EQUALITY + HLS APPLE COMING IN (PNWR TAIL)">
				<outline text="PNWR 01:13:00 → 01:21:00 — Premium RSS / shareability discussion. Some agreement, some disagreement on PNWR. &amp;quot;allows you to share equally. But once you&amp;#x27;ve paid for…&amp;quot; / &amp;quot;would put a hash at the end of your at…&amp;quot;"/>
				<outline text="PNWR 01:28:04 — HLS / Apple update: &amp;quot;been talking about HLS and Apple just come in. We…&amp;quot; — HLS Video tipping-point continuation, pair with JS&amp;#x27;s flightcast H.265 above."/>
				<outline text="PNWR 01:30:02 — &amp;quot;are premium RSS implementations&amp;quot; — pull current state from the transcript and discuss."/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="Topics for Today (parking lot — may or may not come up)">
				<outline text="Holger Krupp&amp;#x27;s MIT-licensed serverless iOS podcast app (Up Next) — PC20-260 carryover, check shipping status"/>
				<outline text="Effem podcast app — @rademaker recruiting beta testers (JS reblog May 17)"/>
				<outline text="Effem TestFlight" type="link" url="https://testflight.apple.com/join/fsyeEUyW"/>
				<outline text="John Ennis &amp;quot;Heaven and Earth&amp;quot; AI-limits thread — NA + WGTDT crossover candidate"/>
				<outline text="Boost Bait + Boostagrams Numerology — community projects from PC20-260 list"/>
				<outline text="Adam&amp;#x27;s clipgenie callback — &amp;quot;You&amp;#x27;ve missed out Brother Every.Single.Episode&amp;quot; — May 16"/>
				<outline text="ClipGenie search" type="link" url="https://noagenda.clipgenie.com/"/>
				<outline text="PC20-260 &amp;quot;Tennessee Trickshot&amp;quot; callback if needed"/>
				</outline>
			<outline text="-----------------------------------------------------------------------------------------------------------------------------------------"/>
			<outline text="Quip + closer candidates (inline use)">
				<outline text="Dave May 28: &amp;quot;There is no &amp;#x27;I&amp;#x27;. Only math.&amp;quot; — pin-worthy"/>
				<outline text="Dave May 22: &amp;quot;It&amp;#x27;s not the language that matters. The programming language is the least important thing. It&amp;#x27;s the &amp;#x27;stack&amp;#x27;, the packaging, the distribution.&amp;quot;"/>
				<outline text="JS on podcast consumption (older callback): &amp;quot;&amp;#x27;podcast consumption&amp;#x27; sounds really weird to me. Nothing is consumed. Podcasts are not consumable… it is endured.&amp;quot;"/>
				<outline text="Dave May 26: &amp;quot;In that example… most importantly, you&amp;#x27;ve learned something new that you didn&amp;#x27;t know before.&amp;quot;"/>
				</outline>
			<outline text=""/>
			<outline text=""/>
			<outline text=""/>
			<outline text=""/>
			<outline text=""/>
			<outline text=""/>
			<outline text=""/>
			<outline text=""/>
			<outline text=""/>
			</outline>
		</body>
	</opml>
