Skip to content

Episode 270: YOLO Guy

September 11, 2026 · 1 h 34 min

Show notes

Podcasting 2.0 September 11th 2026 Episode 270 - "YOLO Guy

Dave waves the whitflag on agentic coding and podcasting beneifts! 

01 - 😂 THE PODCAST RIG ATE ITSELF — AND IS NOW RUNNING OMARCHY

<b>Sunday 6 Sep:</b> "<b>My Umbrel docker containers did not survive the OS upgrade from Ubuntu 20 to 24 on my podcast rig.</b> <b>This is why I never upgrade anything.</b> I still have some Ubuntu 12 and 18 servers running." — a sentence that should be on a T-shirt at Podcast Movement.

<b>Tuesday, the diagnosis, and he takes it on the chin:</b> "It was a <b>v1 to v2 docker compose transition issue</b>. It was <b>very much my fault for not RTFM before doing do-release-upgrade</b>." Plus: "doing <b>2 upgrades back to back</b> to get from LTS 20 to 24."

<b>To @ericpp, same day, the two-line eulogy:</b> "<b>It's incredibly borked.</b>" → "<b>I'm closing the channel you have open to me because I'm going to have to wipe this box.</b>" — note that the lightning channel was collateral damage. That matters for §02.

<b>Thursday 10 Sep, the rebuild:</b> "<b>Omarchy on the podcast rig now. Let's see how this goes.</b>" and then, shortly after, "<b>Podping gossip watcher up and running on it.</b>"

<b>The genuine question underneath:</b> the podcast rig runs podping's gossip watcher. <b>What is actually load-bearing on that box</b>, and should anything that the wider ecosystem depends on be sitting on a machine you're willing to wipe on a Tuesday?

-------------------------------------------------------------------------------------------------------------------------------------

09 - 🤖 THE ANTHROPIC ADVENT CALENDAR

<b>@js to you directly, 11 Sep:</b> "@adam <b>it's like an advent calendar until the IPO — behind today's door is</b>..." and then the Anthropic threat-intelligence report.

Anthropic — Detecting and countering misuse (11 Sep PDF)

<b>The line JS pulled out:</b> "<b>These actors carried out a sustained effort to develop guided weapons, using Claude to design guidance software. They did test-fire a guided rocket. This field test appears to have failed</b>: within hours, the ac[tors]..."

<b>And the prediction, two days earlier:</b> "<b>can you _imagine_ what stunts anthropic has planned for around the IPO timeline in a few months? gonna be great.</b>"

<b>The board-meeting angle:</b> every one of these reports is simultaneously a safety disclosure and a capability advertisement. <b>Publishing "our model was used to design a guided rocket" is a warning and a brochure at the same time</b> — and the IPO is in a few months.

-------------------------------------------------------------------------------------------------------------------------------------

00 - 🔥 STEP ONE OF THE SCARY STUFF — THE NEW 'PODCASTS' IDENTITY TABLE

<b>The lead, and it's Dave's.</b> Wednesday 3 Sep: "#api The new <b>`podcasts` table is now being written to by default on all new incoming feeds</b> and the <b>conflict queue is being populated for merge decisions</b>. <b>This is step 1 of the scary stuff.</b> Let's hope nothing catches fire."

@dave — the podcasts table goes live (3 Sep)

<b>Thursday 4 Sep, step one lands:</b> "#api <b>All feed ingestion paths now use the new 'podcasts' identity table.</b> Spent the morning cleaning up a lot of old error log debris I've been neglecting for years <b>so I can have clean logs for the next step</b>."

<b>😄 And the same morning he broke it and immediately confessed:</b> "#api <b>I would like to pretend (by silence) that I didn't break feed ingestion this morning for about 20 minutes</b> by forgetting to update the env files on the aggregator servers. But, I'm sure @js will produce s[creenshots]..." — Dave knows exactly who is watching.

<b>Tuesday 9 Sep, the number of the week:</b> "#api <b>Refactored the weekly database dump script</b> since it was getting slower and slower and was very old. Re-running the new one now to test. <b>I'm anticipating 4 hour run instead of 28 hours.</b>" — twenty-eight hours to four. That is the dump the whole developer community pulls from.

Podcast Index — public datasets

<b>⭐ The board questions, and they are the show:</b>

<b>1.</b> What IS the <b>identity table</b> — in plain language, for an app developer? If a feed changes URL, changes host, or gets duplicated, what does the new table let the Index say that it couldn't say before?

<b>2.</b> The <b>conflict queue</b> is "being populated for merge decisions" — <b>who makes those decisions</b>, and is it automatic or does a human rule on it? Because merging two podcasts that are actually one podcast is exactly the kind of call that goes wrong loudly.

<b>3.</b> You said step one. <b>What is step two</b>, and is that the part where something does catch fire?

<b>4.</b> Twenty-eight hours to four on the dump — <b>what changed</b>, and does that mean the public dataset can now ship more often than weekly?

-------------------------------------------------------------------------------------------------------------------------------------

Last Modified 09/11/2026 14:34:15 by Freedom Controller  

All episodes of Podcasting 2.0

Settings

Display

Language

Decides which stations you see first on the home page.

History

Recently played stations and episodes and your latest searches are only stored in this browser.

Notifications

A short notice when a podcast you follow has a new episode. Turn off single podcasts with the bell on their page.

Account

Save favorites – in the app and on the website.

Keyboard shortcuts

/
Open search
Space
Play or pause
← →
In the player: back 15 s, forward 30 s (episodes) · in a row: next tile
↑ ↓
In a row: target within the tile
Home / End
In a row: first or last tile
Esc
Close window or menu
?
This overview
Now playing

Go to station page

Play next

    Add episodes with “Play next” – they play after the current episode.