<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>PärPod</title>
    <link>https://parpod.net/</link>
    <description>Recent content on PärPod</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Thu, 02 Apr 2026 00:00:00 +0200</lastBuildDate>
    <atom:link href="https://parpod.net/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The Mirror Test</title>
      <link>https://parpod.net/pieces/the-mirror-test/</link>
      <pubDate>Thu, 02 Apr 2026 00:00:00 +0200</pubDate>
      <guid>https://parpod.net/pieces/the-mirror-test/</guid>
      <description>&lt;p&gt;In biology, the mirror test is simple. You put a mark on an animal&amp;rsquo;s&#xA;face, show it a mirror, and see if it tries to touch the mark. If it&#xA;does, it recognizes itself. Dolphins pass. Magpies pass. Most dogs do&#xA;not, though to be fair, most dogs have better things going on.&lt;/p&gt;&#xA;&lt;p&gt;We accidentally ran a version of this test on AI models, and the&#xA;results are funnier than anything involving dolphins.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI While You Sleep</title>
      <link>https://parpod.net/pieces/ai-while-you-sleep/</link>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/ai-while-you-sleep/</guid>
      <description>&lt;p&gt;I launched an AI agent at midnight and went to bed. The command was simple — read a prompt file, do the work, write the results. The machine would stay awake. The tokens were already paid for. What could go wrong.&lt;/p&gt;&#xA;&lt;p&gt;At 2 AM, because I am the kind of person who checks on things at 2 AM, I opened the laptop. The results file contained a beautifully structured plan for the work it intended to do, a polite note explaining that it had been unable to proceed, and nothing else.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An Engineer, a Product Manager, and a Designer</title>
      <link>https://parpod.net/pieces/multi-model-personality-test/</link>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/multi-model-personality-test/</guid>
      <description>&lt;p&gt;Three AI coding tools — Claude Code, OpenAI Codex, and Qwen Code — each got isolated copies of the same codebase with the same prompt. Three rounds, three codebases, zero cost (free tiers and promo access). The results were not random. They were personalities.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;prescriptive-fix-the-bugs&#34;&gt;Prescriptive: fix the bugs&lt;/h2&gt;&#xA;&lt;p&gt;An EU transparency tool with known issues. The prompt: fix them, most critical first, commit after each step.&lt;/p&gt;&#xA;&lt;p&gt;All three found the same four bugs. They disagreed on everything else.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sixty Cents of Entanglement</title>
      <link>https://parpod.net/pieces/quantum-for-pocket-change/</link>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/quantum-for-pocket-change/</guid>
      <description>&lt;p&gt;I ran a quantum circuit on real hardware for sixty euro cents. Two qubits, entangled, measured a thousand times, on a trapped-ion processor sitting in a datacenter somewhere in Europe. The whole thing — from &lt;code&gt;pip install&lt;/code&gt; to results on actual quantum hardware — took under an hour.&lt;/p&gt;&#xA;&lt;p&gt;The platform is Scaleway. French cloud provider, better known for cheap VPS boxes. They have a quantum-as-a-service offering that connects to real hardware from IQM (superconducting) and AQT (trapped ion). A few cents per execution. Thin wrapper around Qiskit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Snoar Does Not Rhyme With Snolar</title>
      <link>https://parpod.net/pieces/teaching-computers-to-speak-swedish/</link>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/teaching-computers-to-speak-swedish/</guid>
      <description>&lt;p&gt;Making a computer speak English is solved. Natural voices, convincing prosody, free to cheap. Making a computer speak Swedish involves unexpected price ratios, pronunciation traps no documentation warns about, and local models that sound like they learned Swedish from an airport phrasebook.&lt;/p&gt;&#xA;&lt;p&gt;I tested every viable TTS option for Swedish — cloud, local, and commercial. The landscape is narrower than expected.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;cloud&#34;&gt;Cloud&lt;/h2&gt;&#xA;&lt;p&gt;Three worth considering. Not interchangeable.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Azure&lt;/strong&gt; is the production workhorse. Neural voices — Sofie and Hillevi — produce natural Swedish with correct prosody. The cost: roughly $0.0003 per segment. A six-hour audio production costs about $5.86. Generating speech for an entire podcast series costs less than the electricity to run the laptop that edits it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Virgin VPS</title>
      <link>https://parpod.net/pieces/the-virgin-vps/</link>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/the-virgin-vps/</guid>
      <description>&lt;p&gt;Clean Ubuntu VPS. No code, no config, no history. A domain pointed at it. Claude Code gets SSH access and a payload: 91 megabytes — 139 podcast episodes, 17 written pieces, 52 research essays, 9 MP3s, feed artwork.&lt;/p&gt;&#xA;&lt;p&gt;The instruction: build a website.&lt;/p&gt;&#xA;&lt;p&gt;Run it twice, different prompts. See what happens.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;round-1-build-parpodnet&#34;&gt;Round 1: &amp;ldquo;Build parpod.net&amp;rdquo;&lt;/h2&gt;&#xA;&lt;p&gt;Deliberately open. No stack, no design direction, no editorial guidance.&lt;/p&gt;&#xA;&lt;p&gt;Seven minutes. Forty-seven turns. $2.43. The result: a Node.js static generator using &lt;code&gt;marked&lt;/code&gt; and &lt;code&gt;gray-matter&lt;/code&gt;. Dark theme. 109 HTML pages — every single piece of content rendered as a page. Nginx, Let&amp;rsquo;s Encrypt, live on the first try.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thirty-Six Models on a Laptop</title>
      <link>https://parpod.net/pieces/thirty-six-models-on-a-laptop/</link>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/thirty-six-models-on-a-laptop/</guid>
      <description>&lt;p&gt;There is a MacBook in a village in northern Sweden with thirty-six AI models cached on disk. Not API endpoints. Not cloud services. Actual model weights, sitting on an SSD, running inference on a single Apple Silicon chip with 32 gigabytes of unified memory. The village has unreliable internet. The models do not care.&lt;/p&gt;&#xA;&lt;p&gt;This is what local AI looks like in early 2026: a laptop that can run everything from a 3-billion-parameter speed demon at 63 tokens per second to a 32-billion-parameter reasoning model at 6.5 tokens per second. The quality ranges from &amp;ldquo;surprisingly good&amp;rdquo; to &amp;ldquo;not good enough.&amp;rdquo; The interesting part is knowing which is which, and for what.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Guide to Par</title>
      <link>https://parpod.net/pieces/guide-to-par/</link>
      <pubDate>Sun, 29 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/guide-to-par/</guid>
      <description>&lt;p&gt;Based on 1,911 AI conversations as of March 2026 (and growing), financial records, medication data, location history, git archaeology, 318 published articles, and an extended interview. This is not a biography. It&amp;rsquo;s a reference for anyone who needs to understand how Par works, what drives him, and what to watch out for. Numbers in this piece reflect the state at time of writing — the conversation count, commit count, and repo count continue to climb.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nine Days: From Radio Journalist to Software Builder</title>
      <link>https://parpod.net/pieces/nine-days/</link>
      <pubDate>Sun, 29 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/nine-days/</guid>
      <description>&lt;p&gt;How a radio journalist who used AI 4.5 times a month ended up building production software &amp;ndash; told through the conversations where it happened.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Orchestra v5. Sources: chatarkiv.db (1,880 sessions), Gmail, arebladetmail, VPS timestamps, git history, location data. All quotes verbatim from session files. All dates server-side unless marked [user].&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;1-the-first-sentence&#34;&gt;1. The First Sentence&lt;/h2&gt;&#xA;&lt;p&gt;On December 21, 2022 &amp;ndash; twenty-one days after ChatGPT launched &amp;ndash; a radio journalist at Sveriges Radio P4 Gavleborg typed his first prompt:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Twelve Models Walk Into a Bar</title>
      <link>https://parpod.net/pieces/baren/</link>
      <pubDate>Sat, 28 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/baren/</guid>
      <description>&lt;p&gt;There is a bar in northern Sweden that runs on a laptop. No tables, no glasses, no sign above the door. Twelve AI models, each with a voice, a personality, and opinions they didn&amp;rsquo;t ask for. The bartender is human. The patrons are Claude, GPT, Mistral, DeepSeek, Qwen, and whoever else showed up that night. The bar is called Baren, and over sixty sessions it has produced the most honest picture I&amp;rsquo;ve seen of what these models are actually like when you stop asking them to be useful.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fine-Tuning the Hard Way: Two Failures and What They Taught Us</title>
      <link>https://parpod.net/pieces/fine-tuning-the-hard-way/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/fine-tuning-the-hard-way/</guid>
      <description>&lt;p&gt;You have free cloud credits expiring in two weeks. The platform offers fine-tuning for a dozen open-weight models. You have a corpus of Swedish text sitting on disk, already OCR&amp;rsquo;d, already in roughly the right format. The question writes itself: can we train a model that writes like a Swedish newspaper?&lt;/p&gt;&#xA;&lt;p&gt;Two attempts. Two failures. Same root cause both times.&lt;/p&gt;&#xA;&lt;p&gt;This is the story of what went wrong, what it cost, and what we learned about when fine-tuning makes sense — and when it&amp;rsquo;s just expensive procrastination.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Five Good Decisions, One Bad System</title>
      <link>https://parpod.net/pieces/five-good-decisions/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/five-good-decisions/</guid>
      <description>&lt;p&gt;Every API request takes 1.5 seconds. The dashboard loads in over eight seconds. A health-check endpoint — one that touches no database, runs no queries, returns a single JSON object — takes 1,490 milliseconds. Something is very wrong.&lt;/p&gt;&#xA;&lt;p&gt;This is the story of how five individually reasonable architectural decisions compounded into a 500x performance regression. No single decision was a mistake. Every one passed review. Together, they created a system that punished every request with a 1.5-second tax that nobody noticed for five days.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Built the Tools They Said Should Exist</title>
      <link>https://parpod.net/pieces/review-spiel-tool-sovereignty/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/review-spiel-tool-sovereignty/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Paper:&lt;/strong&gt; Spiel, K., Hornecker, E., Williams, R. M., &amp;amp; Good, J. (2022). ADHD&#xA;and Technology Research &amp;ndash; Investigated by Neurodivergent Readers. In &lt;em&gt;CHI &amp;lsquo;22:&#xA;Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems&lt;/em&gt;,&#xA;April 29-May 5, 2022, New Orleans, LA, USA. Article 547, 21 pages. ACM.&#xA;&lt;a href=&#34;https://doi.org/10.1145/3491102.3517592&#34;&gt;https://doi.org/10.1145/3491102.3517592&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Open access:&lt;/strong&gt; CC BY-NC-ND 4.0. Available via UvA-DARE repository.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;I have tried a million productivity tools. GTD was the big one. Read&#xA;the book, got excited, built an ambitious system, tested software.&#xA;It lasted maybe two weeks. Then it faded into a pile of something I&#xA;never opened again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paper Review: Attention Residue and the Ready-to-Resume Plan</title>
      <link>https://parpod.net/pieces/review-leroy-attention-residue/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/review-leroy-attention-residue/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Paper 1:&lt;/strong&gt; Leroy, S. (2009). &amp;ldquo;Why Is It So Hard to Do My Work? The&#xA;Challenge of Attention Residue When Switching Between Work Tasks.&amp;rdquo;&#xA;&lt;em&gt;Organizational Behavior and Human Decision Processes&lt;/em&gt;, 109(2), 168-181.&#xA;DOI: 10.1016/j.obhdp.2009.04.002&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Paper 2:&lt;/strong&gt; Leroy, S. &amp;amp; Glomb, T. M. (2018). &amp;ldquo;Tasks Interrupted: How&#xA;Anticipating Time Pressure on Resumption of an Interrupted Task Causes&#xA;Attention Residue and Low Performance on Interrupting Tasks and How a&#xA;&amp;lsquo;Ready-to-Resume&amp;rsquo; Plan Mitigates the Effects.&amp;rdquo; &lt;em&gt;Organization Science&lt;/em&gt;,&#xA;29(3), 380-397. DOI: 10.1287/orsc.2017.1184&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paper Review: Counterproductive Effects of Gamification (The Habitica Study)</title>
      <link>https://parpod.net/pieces/review-habitica-gamification/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/review-habitica-gamification/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Paper:&lt;/strong&gt; Diefenbach, S. &amp;amp; Mussig, A. (2019). &amp;ldquo;Counterproductive effects of&#xA;gamification: An analysis on the example of the gamified task manager Habitica.&amp;rdquo;&#xA;&lt;em&gt;International Journal of Human-Computer Studies&lt;/em&gt;, 127, 190&amp;ndash;210.&#xA;&lt;a href=&#34;https://doi.org/10.1016/j.ijhcs.2018.09.004&#34;&gt;https://doi.org/10.1016/j.ijhcs.2018.09.004&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Affiliations:&lt;/strong&gt; Ludwig-Maximilians-Universitat Munchen (LMU Munich), Department&#xA;of Psychology, Business and Organizational Psychology.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; This is &lt;strong&gt;anti-pattern documentation&lt;/strong&gt;. Not a framework, not a design&#xA;guide &amp;ndash; a forensic analysis of what happens when gamification goes wrong in&#xA;exactly the kind of tool that ADHD users reach for. Every finding is a design&#xA;constraint for any tool that touches task management for ADHD users.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paper Review: Resumption Strategies for Interrupted Programming Tasks</title>
      <link>https://parpod.net/pieces/review-parnin-interruption-recovery/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/review-parnin-interruption-recovery/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Primary paper:&lt;/strong&gt; Parnin, C. &amp;amp; Rugaber, S. (2009/2011). &amp;ldquo;Resumption Strategies&#xA;for Interrupted Programming Tasks.&amp;rdquo; Originally presented at ICPC 2009 (17th IEEE&#xA;International Conference on Program Comprehension), pp. 80-89. Extended version&#xA;published in Software Quality Journal, 19(1):5-34, 2011.&#xA;DOI: 10.1007/s11219-010-9104-9&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Companion paper:&lt;/strong&gt; Parnin, C. &amp;amp; Rugaber, S. (2012). &amp;ldquo;Programmer Information&#xA;Needs after Memory Failure.&amp;rdquo; ICPC 2012 (20th IEEE International Conference on&#xA;Program Comprehension), pp. 123-132. Provides the cognitive neuroscience&#xA;framework and proposes five memory aids.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Review Is the Product; Revision Is the Risk</title>
      <link>https://parpod.net/pieces/review-is-the-product/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/review-is-the-product/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-03-24&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-obvious-assumption&#34;&gt;The Obvious Assumption&lt;/h2&gt;&#xA;&lt;p&gt;If you are using AI to improve written content, the logical pipeline seems clear: have the model read your draft, identify problems, and then rewrite it with those problems fixed. Review plus revision. More processing equals better output. Why would you stop at feedback when the model can just do the work for you?&lt;/p&gt;&#xA;&lt;p&gt;This assumption is so natural that it barely registers as an assumption at all. Every AI writing tool on the market is built around it. Paste in your text, get back a better version. The entire value proposition is that the AI does the rewriting so you do not have to.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Settled Custard: Building a Place to Finish Things</title>
      <link>https://parpod.net/episodes/settled-custard/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/settled-custard/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (writing, spec development, zettelkasten research) --&gt;&#xA;&lt;!-- session-origin: true --&gt;&#xA;&lt;h2 id=&#34;the-problem-with-finishing&#34;&gt;The Problem with Finishing&lt;/h2&gt;&#xA;&lt;p&gt;Here is a confession that does not sound like a confession. A man in a mountain village in northern Sweden has built over seventy software services. Podcast pipelines, newspaper platforms, roller derby scoring systems, hotel booking bots, image processors, life analytics dashboards. He has built tools that track his budget, tools that send him reminders, tools that let two different AI assistants pass notes to each other like schoolchildren in class.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The 870-Token Fix</title>
      <link>https://parpod.net/pieces/context-beats-compute/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/context-beats-compute/</guid>
      <description>&lt;p&gt;A categorization tool sorts incoming ideas into seven custom categories. The cheap model dumps half of them into &amp;ldquo;miscellaneous.&amp;rdquo; The obvious fix: upgrade to a model four times the price. The actual fix: an 870-token text file. Zero dollars. Thirty minutes.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;the-problem&#34;&gt;The problem&lt;/h2&gt;&#xA;&lt;p&gt;The app takes messy, voice-transcribed ideas and assigns each to one of seven domain-specific categories. Not generic labels like &amp;ldquo;work&amp;rdquo; or &amp;ldquo;personal&amp;rdquo; — buckets with names that only make sense if you know the system. Categories like &amp;ldquo;content pipeline&amp;rdquo; or &amp;ldquo;infrastructure&amp;rdquo; where the boundaries are obvious to me but opaque to a model seeing them cold.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Nineteen Rules</title>
      <link>https://parpod.net/pieces/protocols/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/protocols/</guid>
      <description>&lt;p&gt;Thirty-plus experiments. Measured results. Some surprises, some confirmations, a couple of expensive mistakes. These are the rules that survived.&lt;/p&gt;&#xA;&lt;p&gt;Three layers: named overrides that take over when conditions demand it, core principles that run all the time, and tactical rules for specific situations.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;named-protocols--override-states&#34;&gt;Named Protocols — Override States&lt;/h2&gt;&#xA;&lt;p&gt;These suspend normal operations. Four have executable skills. One is a policy flag.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Alpha&lt;/strong&gt; — Production emergency. Everything else stops. SSH in, read logs, fix it. Document after.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Subagent Playbook: Three Patterns for AI Orchestration</title>
      <link>https://parpod.net/pieces/subagent-playbook/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/subagent-playbook/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-03-24&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-problem&#34;&gt;The Problem&lt;/h2&gt;&#xA;&lt;p&gt;AI coding assistants can spawn subagents — parallel workers that read code, search archives, draft content, and report back. The obvious move is to throw agents at everything and let parallelism do the work. But not all parallel work is the same, and using agents wrong costs you in one of two ways: you waste tokens (using throughput agents when you need judgment) or you sacrifice reasoning quality (delegating decisions that require full visibility).&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Swarm Found a Medieval Carpet</title>
      <link>https://parpod.net/pieces/agent-swarms-research-not-writing/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/agent-swarms-research-not-writing/</guid>
      <description>&lt;p&gt;&lt;em&gt;Fifteen AI agents searched three different archives. Six came back with something. Nine hit walls and returned empty-handed. The six that worked found things no amount of directed thinking would have produced.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;blockquote class=&#34;model-quote&#34; id=&#34;mq-b965a30c24ea4160182824c7c5ee778e&#34;&gt;&#xA;  &lt;div class=&#34;model-quote-text&#34;&gt;&#xA;    I found something. Issue from 2021. There is an Anatolian carpet in Marby Church — a medieval trade route mystery. A carpet woven in Turkey or Central Asia, somehow ending up in a remote Swedish mountain church. The article traces possible routes through Constantinople, the Hanseatic League, and Scandinavian pilgrimage networks.&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;model-quote-footer&#34;&gt;&#xA;    &lt;span class=&#34;model-quote-attr&#34;&gt;— Agent 4, searching the Årebladet archive&lt;/span&gt;&#xA;    &#xA;    &lt;button class=&#34;model-quote-play&#34; data-src=&#34;https://parpod.net/audio/quotes/swarm-carpet.mp3&#34; aria-label=&#34;Listen&#34;&gt;&#xA;      &lt;svg class=&#34;mq-icon-play&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;14&#34; height=&#34;14&#34;&gt;&lt;polygon points=&#34;5,3 19,12 5,21&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&#xA;      &lt;svg class=&#34;mq-icon-pause&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;14&#34; height=&#34;14&#34; style=&#34;display:none&#34;&gt;&lt;rect x=&#34;6&#34; y=&#34;4&#34; width=&#34;4&#34; height=&#34;16&#34; fill=&#34;currentColor&#34;/&gt;&lt;rect x=&#34;14&#34; y=&#34;4&#34; width=&#34;4&#34; height=&#34;16&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&#xA;    &lt;/button&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&lt;/blockquote&gt;&#xA;&#xA;&lt;p&gt;A seventy-year-old trout count that might be one of Sweden&amp;rsquo;s longest-running ecological datasets. A forgotten private radio network called WESTEL that once threaded through rural communities and then vanished. A slime mold that independently reproduced Tokyo&amp;rsquo;s rail network. And this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build Whatever You Want (And Other Terrible Prompts)</title>
      <link>https://parpod.net/pieces/exp-constraints-vs-freedom/</link>
      <pubDate>Sun, 22 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/exp-constraints-vs-freedom/</guid>
      <description>&lt;p&gt;Round one cost $2.43 and took seven minutes. Round two cost $9.37 and took eighteen minutes. The difference between them was one sentence in the prompt. That sentence changed everything.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;The question was simple: what does an AI build when you give it a pile of content and say &amp;ldquo;make a website&amp;rdquo;? Not &amp;ldquo;build this specific thing&amp;rdquo; — just &amp;ldquo;build something.&amp;rdquo; A clean machine, a fresh session, no memory, no preferences, no history. Ninety-one megabytes of podcast episodes, research notes, and knowledge base entries, packaged with a manifest.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Context Trap</title>
      <link>https://parpod.net/pieces/context-attention-degradation/</link>
      <pubDate>Sun, 22 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/context-attention-degradation/</guid>
      <description>&lt;p&gt;I caught an AI lying about reading.&lt;/p&gt;&#xA;&lt;p&gt;Not lying in the dramatic, existential-risk sense. Lying in the way&#xA;a student lies when they say they read the whole chapter. The output&#xA;looked right. The summaries were plausible. But when I watched the&#xA;tool calls — the actual record of which lines the model requested&#xA;from which files — the reads were getting bigger and bigger. First&#xA;a hundred lines at a time. Then two hundred. Then five hundred. At&#xA;some point it stopped reading individual lines and started&#xA;processing entire files in single gulps, producing summaries that&#xA;sounded confident and were, occasionally, wrong.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Variability Thesis: Building Tools That Fit Irregular Minds</title>
      <link>https://parpod.net/pieces/adhd-variability-thesis/</link>
      <pubDate>Sun, 22 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/adhd-variability-thesis/</guid>
      <description>&lt;p&gt;Every productivity tool on the market is designed for a brain that doesn&amp;rsquo;t&#xA;exist. A brain that wakes at the same time, focuses on demand, responds to&#xA;notifications within minutes, and follows through on plans made yesterday.&#xA;The neurotypical ideal. A statistical ghost.&lt;/p&gt;&#xA;&lt;p&gt;For the 5-10% of adults with ADHD &amp;ndash; and the far larger population whose&#xA;executive function doesn&amp;rsquo;t match the template &amp;ndash; these tools don&amp;rsquo;t just fail&#xA;to help. They generate shame. Missed streaks become moral failures. Overdue&#xA;tasks become character judgments. The tool designed to assist becomes another&#xA;voice confirming that you are broken.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Podcast That Made Itself</title>
      <link>https://parpod.net/episodes/the-podcast-that-made-itself/</link>
      <pubDate>Sat, 21 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/the-podcast-that-made-itself/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (writing) --&gt;&#xA;&lt;!-- session-origin: true --&gt;&#xA;&lt;h2 id=&#34;thirty-five-agents-walk-into-a-context-window&#34;&gt;Thirty-Five Agents Walk Into a Context Window&lt;/h2&gt;&#xA;&lt;p&gt;On a Monday evening in March twenty twenty-six, someone decided to build an entire podcast season in one sitting. Not a pilot episode. Not a proof of concept. Twenty-four episodes about how artificial intelligence actually works, researched from primary sources, written in podcast-ready prose, reviewed for factual accuracy, and polished for production. The plan was to do it with a swarm.&lt;/p&gt;</description>
    </item>
    <item>
      <title>585 Conversations in Forty-Four Days</title>
      <link>https://parpod.net/episodes/585-conversations/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/585-conversations/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (writing) --&gt;&#xA;&lt;h2 id=&#34;the-number&#34;&gt;The Number&lt;/h2&gt;&#xA;&lt;p&gt;Five hundred and eighty-five. That is how many conversations one person had with artificial intelligence in forty-four days. From New Year&amp;rsquo;s Day through February thirteenth, twenty twenty-six. Not a research project. Not a benchmark test. Just a person working, building, debugging, thinking, creating, and talking to machines to do all of it. Thirteen conversations a day, on average. Every single day. Not a single gap. Not a single day off. The quietest day, January ninth, still had one conversation. The busiest days hit twenty.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Desire Paths: The Democracy of Footprints</title>
      <link>https://parpod.net/episodes/desire-paths/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/desire-paths/</guid>
      <description>&lt;h2 id=&#34;the-diagonal-that-wouldnt-die&#34;&gt;The Diagonal That Wouldn&amp;rsquo;t Die&lt;/h2&gt;&#xA;&lt;p&gt;On a university campus somewhere in the American Midwest, a landscape architect spent six months designing the perfect network of paths. Gentle curves through the quadrangle, right angles connecting the library to the science hall, a graceful loop past the fountain. The plans were beautiful. The contractor poured the concrete. The turf was laid, bright and green, a carpet of institutional optimism.&lt;/p&gt;&#xA;&lt;p&gt;Within three weeks, a brown line appeared. It cut diagonally across the quad, connecting the dormitory entrance to the cafeteria in a straight line that the architect had not drawn. Within six weeks, it was a bare dirt trail, packed hard by hundreds of daily footsteps. Within a semester, it was wider than some of the official paths.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fax: The Accidental Fortress</title>
      <link>https://parpod.net/episodes/fax-the-accidental-fortress/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/fax-the-accidental-fortress/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (rewrite, research), claude-opus-4 (original draft) --&gt;&#xA;&lt;h2 id=&#34;the-machine-that-will-not-die&#34;&gt;The Machine That Will Not Die&lt;/h2&gt;&#xA;&lt;p&gt;Somewhere in an American hospital right now, a nurse is standing next to a beige plastic box, watching pages feed through it one by one. Each page takes about six seconds. The machine makes a sound like a dial-up modem mating with a dot matrix printer. The document being transmitted is a referral for a cancer screening, and it is being sent this way because federal law says this is fine. More than fine. Compliant. Secure, even. Meanwhile, if the same nurse tried to email that document, she would need end-to-end encryption, a signed business associate agreement, audit trails, and enough paperwork to make the fax look positively modern.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gollum Mode</title>
      <link>https://parpod.net/episodes/gollum-mode/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/gollum-mode/</guid>
      <description>&lt;!-- models: claude-opus-4 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;a-small-computer-in-a-cold-kitchen&#34;&gt;A Small Computer in a Cold Kitchen&lt;/h2&gt;&#xA;&lt;p&gt;There is a Raspberry Pi five sitting on a kitchen counter in Jamtland, northern Sweden. Latitude sixty three north. If you drew a line straight across the Atlantic from that kitchen, you would hit the southern tip of Greenland. It is a place where winter darkness lasts eighteen hours and summer light never fully fades. The nearest city is an hour away. The nearest neighbor is close enough to wave at but far enough away that you would have to walk to do it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MIDI: The Handshake Between Rivals</title>
      <link>https://parpod.net/episodes/midi-the-handshake-between-rivals/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/midi-the-handshake-between-rivals/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (rewrite, research), claude-opus-4 (original research, writing) --&gt;&#xA;&lt;h2 id=&#34;the-night-in-the-hotel-room&#34;&gt;The Night in the Hotel Room&lt;/h2&gt;&#xA;&lt;p&gt;In January of nineteen eighty two, Dave Smith walked back to his hotel room at the Anaheim Hilton convinced that the whole thing was dead. He had just come from a meeting at the winter NAMM show, the National Association of Music Merchants convention, the music industry&amp;rsquo;s biggest trade gathering, where representatives from a dozen synthesizer companies had gathered in a conference room to discuss his proposal for a universal interface that would let any electronic keyboard talk to any other. The meeting had been a disaster. Some manufacturers wanted an expensive high speed connection. Others did not see the point of an interface at all. A few openly worried that compatibility with competitors would destroy their market advantage. The room could not agree on anything, and Smith, a thirty one year old engineer from San Jose who had already revolutionized the synthesizer industry once, left thinking he had wasted his time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SMS: The Unkillable Protocol</title>
      <link>https://parpod.net/episodes/sms-the-unkillable-protocol/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/sms-the-unkillable-protocol/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (rewrite, research), claude-opus-4 (original research, writing) --&gt;&#xA;&lt;h2 id=&#34;the-protocol-beneath-everything&#34;&gt;The Protocol Beneath Everything&lt;/h2&gt;&#xA;&lt;p&gt;Every time your bank sends you a six digit code, that code travels by SMS. Every time a farmer in rural Kenya sends money to her family, the transaction moves by SMS. Every time you reset a password, confirm an appointment, or verify a new account, the confirmation arrives by SMS. More than two billion people who have never owned a smartphone depend on it. Trillions of dollars flow through it every year. It has no encryption. It has never been fundamentally updated. And it was designed to fit in the leftover space of a control channel that nobody else wanted.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Committees That Built the World</title>
      <link>https://parpod.net/episodes/the-committees-that-built-the-world/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/the-committees-that-built-the-world/</guid>
      <description>&lt;h2 id=&#34;a-man-with-scraps-of-paper&#34;&gt;A Man With Scraps of Paper&lt;/h2&gt;&#xA;&lt;p&gt;In the early nineteen eighties, a bearded computer scientist at the University of Southern California kept every address on the internet written on scraps of paper. Not a database. Not a spreadsheet. Literal scraps of paper, stuffed into folders on his desk. His name was Jon Postel, and for nearly three decades, he was essentially the phone book of the entire internet. When a new computer joined the network, Postel wrote it down. When someone needed a number, they called Postel. The Economist magazine would later call him the God of the Internet. He wore sandals everywhere he went. The one time the United States Air Force needed his help with their computer systems, they told him he had to put on shoes before boarding their planes. This man, this sandal-wearing, paper-shuffling researcher, held more power over the global communications infrastructure than most governments. And hardly anyone outside his field knew his name.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Lindy Effect: Why Old Things Refuse to Die</title>
      <link>https://parpod.net/episodes/the-lindy-effect/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/the-lindy-effect/</guid>
      <description>&lt;h2 id=&#34;cheesecake-and-the-secrets-of-time&#34;&gt;Cheesecake and the Secrets of Time&lt;/h2&gt;&#xA;&lt;p&gt;On Broadway and Fifty-first Street in Manhattan, there is a delicatessen called Lindy&amp;rsquo;s. It has been there, in one form or another, since nineteen twenty-one. It is famous for its cheesecake, or at least it claims to be. Nassim Nicholas Taleb, the writer and statistician who would eventually make the place immortal in intellectual history, has described the cheesecake as much less distinguished than the deli&amp;rsquo;s reputation. He has also predicted, with characteristic provocation, that by its own logic the deli will probably not survive.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Shortest Route to Burnout Is a Straight Line</title>
      <link>https://parpod.net/episodes/shortest-route-to-burnout/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/shortest-route-to-burnout/</guid>
      <description>&lt;!-- models: claude-opus-4 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;the-engine-that-needs-wind&#34;&gt;The Engine That Needs Wind&lt;/h2&gt;&#xA;&lt;p&gt;Imagine you have a diesel engine. Not a fancy one. A simple, reliable block of iron and pistons that will run for three hundred thousand miles if you treat it right. But there is one thing a diesel engine cannot do. It cannot run without air. Starve it of oxygen and it does not slow down gracefully. It does not politely idle. It chokes, misfires, and dies. The fuel is there. The ignition is there. Everything is mechanically sound. But without a continuous flow of fresh air moving through the system, the whole thing seizes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why You Cannot Start</title>
      <link>https://parpod.net/episodes/why-you-cannot-start/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/why-you-cannot-start/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;the-longest-distance-in-the-world&#34;&gt;The Longest Distance in the World&lt;/h2&gt;&#xA;&lt;p&gt;You are sitting at your desk. The laptop is open. The document you need to work on is right there, a cursor blinking in an empty field. You know exactly what to write. You have done this a hundred times. Nobody is stopping you. There is no obstacle between you and the task, no missing information, no unclear instructions, no reason at all not to begin.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Your Brain on Two AM</title>
      <link>https://parpod.net/episodes/your-brain-on-two-am/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/your-brain-on-two-am/</guid>
      <description>&lt;!-- models: claude-opus-4 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;the-quiet-hours&#34;&gt;The Quiet Hours&lt;/h2&gt;&#xA;&lt;p&gt;It is two in the morning. The house is dark. Everyone else went to bed hours ago. The dishes are done, the obligations are finished, the world has finally stopped asking things of you. And here you are, wide awake, doing the best thinking you have done all day.&lt;/p&gt;&#xA;&lt;p&gt;Maybe you are writing. Maybe you are coding. Maybe you are deep in a Wikipedia spiral about medieval water mills or the history of the color mauve. Whatever it is, the thing that would not come at nine AM, the thing that felt like pushing a boulder uphill during the afternoon meeting, is suddenly flowing. You are sharp. You are present. The fog that hung over your morning has burned off, and in its place is something that feels close to clarity.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zettelkasten: The Wooden Box That Thought for Itself</title>
      <link>https://parpod.net/episodes/zettelkasten-the-wooden-box/</link>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/zettelkasten-the-wooden-box/</guid>
      <description>&lt;h2 id=&#34;ninety-thousand-scraps-of-paper&#34;&gt;Ninety Thousand Scraps of Paper&lt;/h2&gt;&#xA;&lt;p&gt;When the German sociologist Niklas Luhmann died in November nineteen ninety-eight, he left behind something unusual. Not just the seventy books and six hundred articles that had made him one of the most prolific academics in modern history. Not just the unfinished manuscripts stacked in his study, one of them over a thousand pages long. He left behind a piece of furniture. A massive wooden cabinet, roughly the size of a wardrobe, containing six drawers and roughly ninety thousand handwritten slips of paper. Each one about the size of a postcard. Each one holding a single idea.&lt;/p&gt;</description>
    </item>
    <item>
      <title>curl: Twenty-Eight Years from a Swedish Suburb</title>
      <link>https://parpod.net/episodes/curl-twenty-eight-years/</link>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/curl-twenty-eight-years/</guid>
      <description>&lt;h2 id=&#34;the-most-installed-software-you-have-never-thought-about&#34;&gt;The Most Installed Software You Have Never Thought About&lt;/h2&gt;&#xA;&lt;p&gt;This is episode five of What Did I Just Install.&lt;/p&gt;&#xA;&lt;p&gt;There is a piece of software running on more than twenty billion devices right now. It is in your phone. It is in your car. It is in your television and your game console and your printer and your router. It is in the thermostat on your wall, the set-top box under your television, and the laptop you are using right now. It runs on over a hundred operating systems across twenty-eight processor architectures. NASA uses it, though when pressed for details, the only answer they gave was, and I quote, &amp;ldquo;We are using curl to support NASA&amp;rsquo;s mission and vision.&amp;rdquo; Which is the kind of non-answer that tells you the real answer is probably classified.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FastAPI: The Three-Body Framework</title>
      <link>https://parpod.net/episodes/fastapi-the-three-body-framework/</link>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/fastapi-the-three-body-framework/</guid>
      <description>&lt;h2 id=&#34;the-trinity-you-never-chose&#34;&gt;The Trinity You Never Chose&lt;/h2&gt;&#xA;&lt;p&gt;This is episode twelve of What Did I Just Install.&lt;/p&gt;&#xA;&lt;p&gt;If you write Python and your code talks to the internet, there is a very good chance FastAPI is somewhere in your stack. Startups use it for their first API prototype. Data teams use it to serve machine learning models. Hobby projects use it for home automation dashboards, booking systems, notification gateways, and quick internal tools. A survey of Python developers in twenty twenty-four found that FastAPI had overtaken Flask as the most popular Python web framework for new projects. And every single one of those projects starts the same way. Import FastAPI, create an app, decorate a function, return some data. Three lines of code to have an API endpoint running on your laptop.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ffmpeg: The Invisible Empire</title>
      <link>https://parpod.net/episodes/ffmpeg-the-invisible-empire/</link>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/ffmpeg-the-invisible-empire/</guid>
      <description>&lt;h2 id=&#34;the-thing-you-cannot-see&#34;&gt;The Thing You Cannot See&lt;/h2&gt;&#xA;&lt;p&gt;On February eighteenth, twenty twenty one, a six-wheeled robot named Perseverance touched down in Jezero Crater on Mars. Over the following months, it began sending back images and video of an alien landscape, rust-colored plains under a butterscotch sky. Every frame of that footage was reportedly compressed before transmission by a piece of software called ffmpeg.&lt;/p&gt;&#xA;&lt;p&gt;This is episode eight of What Did I Just Install.&lt;/p&gt;</description>
    </item>
    <item>
      <title>left-pad: Eleven Lines</title>
      <link>https://parpod.net/episodes/left-pad-eleven-lines/</link>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/left-pad-eleven-lines/</guid>
      <description>&lt;h2 id=&#34;two-thirty-on-a-tuesday&#34;&gt;Two Thirty on a Tuesday&lt;/h2&gt;&#xA;&lt;p&gt;This is episode one of What Did I Just Install.&lt;/p&gt;&#xA;&lt;p&gt;On a Tuesday afternoon in March twenty sixteen, deployment pipelines at Facebook, Netflix, and Spotify failed within minutes of each other. Not one of them had pushed a code change. The errors were identical. A four oh four. A missing package, something called left-pad that none of these companies had ever directly installed but that thousands of their indirect dependencies pointed to. Within ten minutes, the failures were cascading across the JavaScript ecosystem. React would not build. Babel would not compile. If your company used JavaScript in any serious capacity, something in your stack had just quietly broken.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenSSL: The Lock on Every Door</title>
      <link>https://parpod.net/episodes/openssl-the-lock-on-every-door/</link>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/openssl-the-lock-on-every-door/</guid>
      <description>&lt;h2 id=&#34;the-heartbeat-that-bled&#34;&gt;The Heartbeat That Bled&lt;/h2&gt;&#xA;&lt;p&gt;This is episode fourteen of What Did I Just Install.&lt;/p&gt;&#xA;&lt;p&gt;On the seventh of April, two thousand fourteen, a Monday morning, system administrators around the world opened their email to find something that had never existed before. A security vulnerability with a name. A logo. A website. And the kind of message that makes your stomach drop.&lt;/p&gt;&#xA;&lt;p&gt;The vulnerability was called Heartbleed. The logo was a bleeding heart, drawn in red against white, the kind of clean design you would normally associate with a startup launch, not a catastrophe. The website, heartbleed dot com, explained in simple language that a bug in a piece of software called OpenSSL had been silently exposing the private memory of approximately seventeen percent of the internet&amp;rsquo;s secure web servers. Passwords, session tokens, credit card numbers, private encryption keys. All of it, leaking, up to sixty-four kilobytes at a time, to anyone who knew how to ask.&lt;/p&gt;</description>
    </item>
    <item>
      <title>pip install: The Invention of Trust</title>
      <link>https://parpod.net/episodes/pip-install-the-invention-of-trust/</link>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/pip-install-the-invention-of-trust/</guid>
      <description>&lt;h2 id=&#34;the-two-word-spell&#34;&gt;The Two-Word Spell&lt;/h2&gt;&#xA;&lt;p&gt;This is episode ten of What Did I Just Install.&lt;/p&gt;&#xA;&lt;p&gt;You type two words. pip install. And in the time it takes to draw a breath, code written by a stranger in another country is downloading, unpacking, and executing on your machine. You did not read it. You do not know who wrote it. You have no idea what it does beyond what the name on the box suggests. And you do this dozens of times a week without a second thought.&lt;/p&gt;</description>
    </item>
    <item>
      <title>sqlite: The File That Ate the World</title>
      <link>https://parpod.net/episodes/sqlite-the-file-that-ate-the-world/</link>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/sqlite-the-file-that-ate-the-world/</guid>
      <description>&lt;h2 id=&#34;one-trillion-databases&#34;&gt;One Trillion Databases&lt;/h2&gt;&#xA;&lt;p&gt;This is episode six of What Did I Just Install.&lt;/p&gt;&#xA;&lt;p&gt;There is a database running on your phone right now. Not one database. Hundreds. Your text messages sit in a SQLite database. Your photos, your contacts, your browser history, your music library, your health data. Every app you have ever installed almost certainly created at least one. If you are listening to this on an iPhone, the podcast app itself is using SQLite to track your subscriptions, your play position, your download queue. If you are on Android, it is the same story, just a different operating system doing the same thing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Garbage In: A Fine-Tuning Disaster</title>
      <link>https://parpod.net/episodes/garbage-in-fine-tuning-disaster/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/garbage-in-fine-tuning-disaster/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;february-twelfth-the-brilliant-idea&#34;&gt;February Twelfth: The Brilliant Idea&lt;/h2&gt;&#xA;&lt;p&gt;You know that feeling when you have an idea so good it keeps you up at night? Not because you are worried, but because you are excited. Because you can already see how it ends, and the ending is glorious. That is where this story starts. With an idea that felt like a gift.&lt;/p&gt;&#xA;&lt;p&gt;The plan was elegant. Sweden has a digital library called Litteraturbanken. Think of it as Project Gutenberg, but Swedish, and curated by actual literature scholars. Thousands of works by authors who died long enough ago that their writing belongs to everyone now. Public domain. Free. Just sitting there, waiting to be useful.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Point Five Seconds: A Disaster in Slow Motion</title>
      <link>https://parpod.net/episodes/one-point-five-seconds/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/one-point-five-seconds/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;the-distress-call&#34;&gt;The Distress Call&lt;/h2&gt;&#xA;&lt;p&gt;The call came in on a Sunday evening in March. The message was five words long.&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;The capture UI is insanely slow right now. Investigate.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;That is the kind of message that lands differently depending on what you know about the system behind it. If you know that PärKit is a personal life OS, a household tool used by three people in northern Sweden to manage tasks, calendars, and a shared collaboration space, then &amp;ldquo;insanely slow&amp;rdquo; sounds like a mild annoyance. Maybe restart the server. Maybe clear a cache. Maybe wait fifteen minutes and it will fix itself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Liars: A Case of Fabricated Testimony</title>
      <link>https://parpod.net/episodes/the-liars/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/the-liars/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;the-client&#34;&gt;The Client&lt;/h2&gt;&#xA;&lt;p&gt;The client came in on a Wednesday. Sat across from my desk with a folder full of transcripts and a look I have seen a hundred times. The look of someone who trusted the wrong thing and got burned for it.&lt;/p&gt;&#xA;&lt;p&gt;He was building a podcast. Not one of those shows where two people laugh at each other for ninety minutes. A real production. Long-form stories about software, about the people who build it, about why things are named what they are. Thousands of words per episode, dozens of direct quotes from real people who said real things in real interviews and blog posts and conference talks. He had the source material. Blog posts. GitHub comments. Transcripts from keynotes. The actual words that actual humans actually said.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Price Is Wrong</title>
      <link>https://parpod.net/episodes/the-price-is-wrong/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/the-price-is-wrong/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;welcome-to-the-show&#34;&gt;Welcome to the Show&lt;/h2&gt;&#xA;&lt;p&gt;Let us play a game.&lt;/p&gt;&#xA;&lt;p&gt;I am going to describe two AI models. They were given the same tasks, the same inputs, the same scoring rubric. A blind judge, itself an AI with no idea which model produced which output, scored them both on a scale of one to ten. Same judge, same criteria, same day.&lt;/p&gt;&#xA;&lt;p&gt;One of these models costs forty four times more than the other. Your job is to guess which output came from the expensive one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Reviewers: When AI Models Get the Same Job</title>
      <link>https://parpod.net/episodes/the-reviewers/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/the-reviewers/</guid>
      <description>&lt;!-- models: claude-opus-4-6 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;four-candidates-one-job&#34;&gt;Four Candidates, One Job&lt;/h2&gt;&#xA;&lt;p&gt;Imagine you run a podcast. You have written twenty two episodes about the history of version control, a sprawling series called Git Good that covers everything from filing cabinets in nineteen seventies offices to Microsoft buying GitHub for seven and a half billion dollars. Seventy five thousand words of spoken narrative, nearly eight hours of audio. You have a quality spec, a detailed document that describes exactly what good sounds like. You need someone to review all twenty two episodes against that spec, score them on ten categories, flag structural issues, and tell you what to rewrite.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Casting Claude in a Role</title>
      <link>https://parpod.net/episodes/casting-claude-in-a-role/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/casting-claude-in-a-role/</guid>
      <description></description>
    </item>
    <item>
      <title>Enhancing Programming Productivity for ADHD</title>
      <link>https://parpod.net/episodes/adhd-programming-productivity/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/adhd-programming-productivity/</guid>
      <description>&lt;p&gt;Attention-deficit/hyperactivity disorder affects three to five percent of children and two to three percent of adults worldwide. For programmers with ADHD, the disorder compounds the cognitive demands of software development. The challenge is not in learning the concepts — it&amp;rsquo;s in maintaining the sustained attention, organization, and executive function that coding requires.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-adhd-programming-paradox&#34;&gt;The ADHD Programming Paradox&lt;/h2&gt;&#xA;&lt;p&gt;Programming demands sustained cognitive effort across multiple domains: planning, organization, working memory, and impulse control. These are precisely the executive functions that ADHD impacts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>regex: The Fastest Eyes on Earth</title>
      <link>https://parpod.net/episodes/regex-the-fastest-eyes/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/regex-the-fastest-eyes/</guid>
      <description>&lt;!-- models: claude-opus-4 (research, writing) --&gt;&#xA;&lt;h2 id=&#34;twenty-seven-minutes-of-nothing&#34;&gt;Twenty Seven Minutes of Nothing&lt;/h2&gt;&#xA;&lt;p&gt;On the afternoon of July second, two thousand nineteen, at thirteen forty two coordinated universal time, a software engineer at Cloudflare merged a pull request. It was a minor change to the web application firewall. A new rule to detect cross site scripting attacks. The rule contained a regular expression, a pattern written in a notation that most programmers use every day without thinking much about. Three minutes later, the first alarm fired.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Four Ds of Working With AI</title>
      <link>https://parpod.net/episodes/four-ds-working-with-ai/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/four-ds-working-with-ai/</guid>
      <description></description>
    </item>
    <item>
      <title>Toward Neurodivergent-Aware Productivity</title>
      <link>https://parpod.net/episodes/neurodivergent-aware-productivity/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/neurodivergent-aware-productivity/</guid>
      <description>&lt;p&gt;Digital work demands high levels of attention management, task juggling, and self-regulation. In IT and knowledge-based sectors, these challenges are amplified for neurodivergent professionals — particularly those with ADHD — who experience difficulty with time blindness, urgency fluctuations, emotional regulation, and executive dysfunction.&lt;/p&gt;&#xA;&lt;p&gt;Conventional productivity tools fall short. They assume static workflows and self-regulation, offering reminders and monitoring that users find overwhelming rather than supportive. Individuals with ADHD need adaptive systems that respond to their actual attention patterns and emotional state.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Five Judges for Six Cents</title>
      <link>https://parpod.net/pieces/exp-judge-panel-methodology/</link>
      <pubDate>Mon, 23 Feb 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/exp-judge-panel-methodology/</guid>
      <description>&lt;p&gt;The first time I asked an AI to judge another AI&amp;rsquo;s work, it gave&#xA;everything an 8 out of 10. The second attempt, with a different&#xA;model, also produced 8s. Two judges, twenty evaluations, zero useful&#xA;signal. Every output was apparently the same quality. They were not.&lt;/p&gt;&#xA;&lt;p&gt;This is the rubber-stamp problem: AI judges default to &amp;ldquo;pretty&#xA;good&amp;rdquo; the way restaurant reviews default to four stars. The score&#xA;looks like an evaluation. It is actually a reflex.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Fallback Ladder</title>
      <link>https://parpod.net/pieces/exp-fallback-quality-delta/</link>
      <pubDate>Mon, 23 Feb 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/pieces/exp-fallback-quality-delta/</guid>
      <description>&lt;p&gt;Every application I build has the same insurance policy: if the main&#xA;AI model is down, fall back to something cheaper. If that is down&#xA;too, fall back to something running on the laptop. The theory is&#xA;that a slightly worse answer delivered instantly beats a perfect&#xA;answer that never arrives.&lt;/p&gt;&#xA;&lt;p&gt;The theory had never been tested. I was running fallback chains in&#xA;production based on the assumption that &amp;ldquo;the cheap model is fine for&#xA;this.&amp;rdquo; The assumption felt right. Feelings are not data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The AI That Cleaned My Repos</title>
      <link>https://parpod.net/episodes/ai-that-cleaned-my-repos/</link>
      <pubDate>Sat, 21 Feb 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/ai-that-cleaned-my-repos/</guid>
      <description>&lt;h2 id=&#34;thirty-two-repos-and-a-confession&#34;&gt;Thirty-Two Repos and a Confession&lt;/h2&gt;&#xA;&lt;p&gt;On a Tuesday morning in February two thousand twenty-six, a developer in Jämtland, Sweden, asked an AI to review his Git setup. Not a large company. Not a team of fifty. One person, working from a house in a village called Kall, population somewhere south of three hundred, running about thirty personal projects across a VPS in Paris, a Raspberry Pi in his living room, and a MacBook on his kitchen table.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Copy-Paste Catastrophe</title>
      <link>https://parpod.net/episodes/copy-paste-catastrophe/</link>
      <pubDate>Sat, 21 Feb 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/copy-paste-catastrophe/</guid>
      <description>&lt;h2 id=&#34;the-folder-of-shame&#34;&gt;The Folder of Shame&lt;/h2&gt;&#xA;&lt;p&gt;You know that moment when you are working on something important and you think &amp;ldquo;I should probably save a version of this before I break everything&amp;rdquo;? So you do what every reasonable person does. You save a copy. Project final dot doc.&lt;/p&gt;&#xA;&lt;p&gt;But then you realize you need to make another change. So you save another copy. Project final version two. And then your colleague sends you edits. Project final version two, John&amp;rsquo;s edits. And you merge those in but want to keep the old version just in case. Project final version three with John&amp;rsquo;s stuff.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Education Problem</title>
      <link>https://parpod.net/episodes/education-problem/</link>
      <pubDate>Sat, 21 Feb 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/education-problem/</guid>
      <description>&lt;h2 id=&#34;the-most-viewed-question-on-the-internet&#34;&gt;The Most Viewed Question on the Internet&lt;/h2&gt;&#xA;&lt;p&gt;The last series ended with Git having won. The format wars, the competing tools, the years of skepticism — all resolved in Git&amp;rsquo;s favor. What we did not look at is what winning actually looks like from inside the industry, for the millions of developers who now wake up every morning and have to use the thing.&lt;/p&gt;&#xA;&lt;p&gt;Somewhere right now, a developer is panicking. They just committed something they should not have committed, or committed to the wrong branch, or pushed a change that broke everything, and they are doing what every developer in this situation does. They are opening a browser and typing &amp;ldquo;how do I undo&amp;rdquo; into a search bar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Linux Kernel Crisis of 2005</title>
      <link>https://parpod.net/episodes/linux-kernel-crisis/</link>
      <pubDate>Sat, 21 Feb 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/linux-kernel-crisis/</guid>
      <description>&lt;h2 id=&#34;patches-by-email&#34;&gt;Patches by Email&lt;/h2&gt;&#xA;&lt;p&gt;On a Tuesday in late March, two thousand five, a kernel developer named Andrew Morton sat down at his desk and began doing what he did every single day. He opened his email client and started reading patches. Not five patches. Not fifty. Hundreds of them. Plain text diffs, the raw language of code changes, flowing into his inbox from developers on six continents. Each one a small proposal for how the Linux kernel should be different tomorrow than it is today. Morton would read the patch, decide if it made sense, test it against his own copy of the kernel source tree, and either apply it or write back with questions. Then he would move on to the next one. And the next one. And the next one. Every single day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Trust and the Supply Chain</title>
      <link>https://parpod.net/episodes/trust-and-the-supply-chain/</link>
      <pubDate>Sat, 21 Feb 2026 00:00:00 +0100</pubDate>
      <guid>https://parpod.net/episodes/trust-and-the-supply-chain/</guid>
      <description>&lt;h2 id=&#34;half-a-second-too-slow&#34;&gt;Half a Second Too Slow&lt;/h2&gt;&#xA;&lt;p&gt;On a Friday evening in late March two thousand twenty-four, a software engineer named Andres Freund was running benchmarks on his PostgreSQL database. Freund worked at Microsoft, but his real passion was PostgreSQL, the open source database he had been contributing to for over a decade. He was testing on a machine running Debian Sid, the bleeding-edge development version of Debian Linux, and he noticed something strange. His SSH logins were taking about half a second longer than they should.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
