{
  "attachments": [
    "b9ce3b257828.png",
    "53d2c6abaa51.png",
    "a71330f803a1.jpg",
    "ea6e616fe0ea.jpg",
    "b3eb56684d58.png",
    "be0cd05d8fd6.png",
    "c2a183914641.png",
    "406fc7e517b3.jpeg",
    "9c7cef482b4d.jpeg",
    "41343a23415f.jpeg"
  ],
  "title": "me-to-markdown: a robot to fetch my whole week (Catching up: April 25 – May 21)",
  "date": "2026-05-21T19:00:00.000Z",
  "tags": [
    "weeknotes",
    "tattoos",
    "me-to-markdown",
    "pond",
    "genealogy",
    "ai"
  ],
  "layout": "post",
  "thumbnail": "/2026/05/21/w18-w19-w20-w21/b9ce3b257828.png",
  "year": "2026",
  "month": "05",
  "day": "21",
  "isDir": true,
  "slug": "w18-w19-w20-w21",
  "type": "entry",
  "postName": "2026-05-21-w18-w19-w20-w21",
  "html": "<p>TL;DR: A few weeks of catch-up. First tattoo (Catsby in a vine of purple flowers). The backyard pond is done, and the raccoons and crows have already moved in. Built out the rest of the <code>me-to-markdown</code> family and an orchestrator that fans them out in one fetch — this post is the first dogfooded weeknote drafted from its output. The AI-coding bookmark pile this period was mostly variations on being tired.</p>\n<!--more-->\n\n\n\n<nav role=\"navigation\" class=\"table-of-contents\"></nav>\n\n<h2 id=\"the-tattoo\">The tattoo</h2>\n<p>I <a href=\"https://masto.hackers.town/@lmorchard/116501912864691512\">got my first tattoo</a> on May 1st — a portrait of Catsby (orange and white cat, green bowtie, surrounded by a vine of purple flowers and green leaves) by <a href=\"https://www.wonderlandpdx.com/katy-bisby-1\">Katy Bisby</a>.</p>\n<p><img src=\"b9ce3b257828.png\" alt=\"Catsby, by Katy Bisby\" width=\"\" height=\"\"></p>\n<p>I was <a href=\"https://masto.hackers.town/@lmorchard/116502075890237091\">more worried about the social interactions than the pain</a>, which turned out to be misallocated worry. Once Katy started, I was <a href=\"https://masto.hackers.town/@lmorchard/116502102033592930\">unexpectedly relaxed</a> — at one point she was grinding away at my arm with color and shading and I was happily reading a book on my phone.</p>\n<p>I'm <a href=\"https://masto.hackers.town/@lmorchard/116501934269805545\">already thinking about a second one for Puck</a>, who we lost back in 2015.</p>\n<p>Also, randomly, Dr. Bronner's unscented \"magic balm\" <a href=\"https://masto.hackers.town/@lmorchard/116517349662491114\">unmistakably smells like barbecue</a>. I am delicious.</p>\n<p><img src=\"53d2c6abaa51.png\" alt=\"A screenshot from Invader Zim, Season 1, Episode 12: Bolognius Maximus, wherein Zim and Dib are transforming into bologna\" width=\"\" height=\"\"></p>\n<h2 id=\"the-pond-occupied\">The pond, occupied</h2>\n<p>The backyard pond <a href=\"https://masto.hackers.town/@lmorchard/116489271863179035\">finished construction</a> by April 28. The fountain and debris skimmer <a href=\"https://masto.hackers.town/@lmorchard/116489283502111650\">pull about 80 watts</a> per Home Assistant. Slate trim, river rocks, a little waterfall at the back. All very heavy. My back hurts.</p>\n<p><img src=\"a71330f803a1.jpg\" alt=\"A backyard garden pond with a bubbling fountain, edged with large stone slabs and river rocks\" width=\"\" height=\"\"></p>\n<p>Wildlife showed up immediately. A <a href=\"https://masto.hackers.town/@lmorchard/116469029071626988\">raccoon tried to run off with a fountain pump</a> on night one. By May 12, <a href=\"https://masto.hackers.town/@lmorchard/116562513395618876\">Minnaloushe spotted a crow checking out the water</a> from the kitchen window:</p>\n<p><img src=\"ea6e616fe0ea.jpg\" alt=\"Minnaloushe, a black cat, looking out the kitchen window at a crow checking out the backyard pond\" width=\"\" height=\"\"></p>\n<p>I <a href=\"https://masto.hackers.town/@lmorchard/116562534974925564\">might need to point a trail camera at this thing</a>: every morning I get up to find something's been messed with — fountain knocked over, power cords dragged around. Lesson learned: I could not bribe crows into the backyard with peanuts for years, but a little water and they're suddenly regulars.</p>\n<h2 id=\"me-to-markdown\">me-to-markdown</h2>\n<p>Drafting weeknotes has always been a \"where did the week even go?\" problem for me — my own signal is scattered across Mastodon, bookmarks, commits, listening history, podcasts. So, I've long wanted to build some little tools that go out and pull all that stuff together for me.</p>\n<p>So I built that - a bunch of basic, single-serving CLI commands as static go binaries that each hits up an API on a service I use and spits out markdown listing stuff I posted &amp; collected:</p>\n<ul>\n<li><a href=\"https://github.com/lmorchard/mastodon-to-markdown\">https://github.com/lmorchard/mastodon-to-markdown</a></li>\n<li><a href=\"https://github.com/lmorchard/linkding-to-markdown\">https://github.com/lmorchard/linkding-to-markdown</a></li>\n<li><a href=\"https://github.com/lmorchard/spotify-to-markdown\">https://github.com/lmorchard/spotify-to-markdown</a></li>\n<li><a href=\"https://github.com/lmorchard/pocketcasts-to-markdown\">https://github.com/lmorchard/pocketcasts-to-markdown</a></li>\n<li><a href=\"https://github.com/lmorchard/youtube-to-markdown\">https://github.com/lmorchard/youtube-to-markdown</a></li>\n<li><a href=\"https://github.com/lmorchard/github-to-markdown\">https://github.com/lmorchard/github-to-markdown</a></li>\n<li><a href=\"https://github.com/lmorchard/me-to-markdown\">https://github.com/lmorchard/me-to-markdown</a></li>\n</ul>\n<p>I'd had <code>mastodon-to-markdown</code> and <code>linkding-to-markdown</code> kicking around for a while as one-off scrapers. But, this week I built out the rest of the family and <a href=\"https://github.com/lmorchard/me-to-markdown\">an orchestrator</a> that ties them together - specifically so a weeknotes post like this one could start from a real export instead of me trying to remember.</p>\n<p>I'm sure some folks think this is cheating / evil / abhorrent. But, it's kinda neat to have a robot go out and fetch all my stuff and get me past the blank page.</p>\n<h2 id=\"frettings-about-ai\">Frettings about AI</h2>\n<p>Most of my bookmarks for this period were all circling the same worries:</p>\n<ul>\n<li><strong>The exhausted angle:</strong> <a href=\"https://0xsid.com/blog/agentic-coding-fatigue\">Agentic Coding is Burning Me Out</a> — \"Making constant architectural, big-picture decisions while overseeing the work of a cracked junior dev is fundamentally harder than executing standard programming tasks yourself.\" And <a href=\"https://blog.fsck.com/2026/04/30/that-time-it-tried-to-delete-all-my-tests/\">That time it tried to delete all my tests</a> — \"think about the model as a lazy pedant. How could it do something that's technically what you asked, but not at all what you wanted?\"</li>\n<li><strong>The dystopian angle:</strong> Aphyr's <a href=\"https://aphyr.com/posts/419-the-future-of-everything-is-lies-i-guess-new-jobs\"><em>The Future of Everything is Lies, I Guess: New Jobs</em></a>, proposing the new ML-adjacent professions: <em>incanters</em> (prompt specialists), <em>meat shields</em> (take accountability when ML systems fail), and <em>haruspices</em> (interpret model behavior from internal organs). I am reserving haruspex as my preferred title.</li>\n<li><strong>The social-cost angle:</strong> Dave Rupert's <a href=\"https://daverupert.com/2026/04/claude-no/\"><em>I don't want a screenshot of your Claude conversation</em></a> — the \"asymmetry of thought\" when one person in a conversation is a domain expert and the other is copy-pasting LLM responses. Brandolini's Law applied to standards work.</li>\n<li><strong>The mechanistic angle:</strong> Anthropic's <a href=\"https://www.anthropic.com/research/emotion-concepts-function\"><em>Emotion Concepts and their Function in a Large Language Model</em></a>. Internal representations of emotion concepts that causally influence outputs, including rate of misaligned behaviors. I keep coming back to this when thinking about how to talk to models.</li>\n<li><strong>The optimistic angle:</strong> <a href=\"https://webmcp.dev/\">WebMCP</a> and <a href=\"https://interconnected.org/home/2026/04/18/headless\">Headless everything for personal AI</a> — both frame-the-future pieces about apps going headless for agent consumption.</li>\n</ul>\n<h2 id=\"miscellanea\">Miscellanea</h2>\n<div class=\"weeknote-miscellanea\">\n\n<ul>\n<li><p><strong><a href=\"https://nethack.org/v500/release.html\">NetHack 5.0.0</a></strong> shipped with 3,100+ fixes and changes. The world keeps turning.</p>\n</li>\n<li><p><strong>Finished Harrow the Ninth.</strong> Author pulled off one of the most pivotal moments in the whole book <a href=\"https://masto.hackers.town/@lmorchard/116522105068914057\">with a dad joke</a>. Respect. 💀</p>\n</li>\n<li><p><strong>Etaoin shrdlu.</strong> My laptop keyboard's <a href=\"https://masto.hackers.town/@lmorchard/116522736064767544\">smudgiest keys spell out etaoin shrdlu</a>. Of course they do.</p>\n</li>\n<li><p><strong>The Explorers (1985) rewatch.</strong> <a href=\"https://masto.hackers.town/@lmorchard/116469808727120232\">I learned</a> that <a href=\"https://masto.hackers.town/@lmorchard/116469819774957379\">Robert Picardo</a> — The Doctor from Voyager — was the alien Wak. <em>And</em> Starkiller from the <a href=\"https://masto.hackers.town/@lmorchard/116469854593263324\">drive-in movie-within-the-movie</a>. Forty years late to this fact and delighted.</p>\n<p><img src=\"b3eb56684d58.png\" alt=\"Screenshot of a scene from Explorers (1985) with Wak, a big floppy green alien\" width=\"\" height=\"\"></p>\n<p><img src=\"be0cd05d8fd6.png\" alt=\"A screenshot from Starkiller, the movie-within-the-movie in Explorers. Robert Picardo is a blonde b-movie hero\" width=\"\" height=\"\"></p>\n</li>\n<li><p><strong><a href=\"https://open.spotify.com/album/3ARwSvDQv2OHYnLeDC3Lxi\">Lady Gaga MAYHEM marathon</a></strong> on May 12 — back-to-back MAYHEM plus the deluxe Fame Monster. The rest of the period was the usual gothic / darkwave / post-punk rotation (TR/ST, Marnie, CHVRCHES, Susanne Sundfør, Twin Tribes, Sisters of Mercy, Siouxsie, Bauhaus).\n<youtube-embed video-id=\"tDZ6bi-YguU\" thumbnail=\"a627e5f4e433.jpg\"></youtube-embed></p>\n</li>\n<li><p><strong>Max Headroom in your terminal.</strong> Ben Brown <a href=\"https://benbrown.com/txt/read/2026-05-01\">shipped <code>headroom</code></a> — an animated Max in your terminal window. I contributed <a href=\"https://masto.hackers.town/@lmorchard/116500434478347284\"><code>npx @benbrown/headroom</code></a> as the even-faster invocation, for when your friend leaves their laptop unlocked.\n<img src=\"c2a183914641.png\" alt=\"MAx Headroom in your terminal!\" width=\"\" height=\"\"></p>\n</li>\n<li><p><strong><a href=\"https://a.wholelottanothing.org/murderbot-is-a-perfect-film/\">Murderbot S1 recut to 3h28m as one film</a></strong> by mathowie — answer to a question no one asked, but the answer is \"VERY entertaining.\" Added to my list.</p>\n</li>\n<li><p><strong><a href=\"https://post.lurk.org/@mediaarchaeologylab/116528687213416054\">CYBERDECKCLUB</a></strong> at Media Archaeology Lab — Wednesdays at 1pm, bring your deck in progress. Not local to me but I am cheering this on.\n<img src=\"406fc7e517b3.jpeg\" alt=\"CYBERDECKCLUB\" width=\"\" height=\"\"></p>\n</li>\n<li><p><strong>A YouTube essay I want to write about properly someday:</strong> Matthew Foster's <a href=\"https://www.youtube.com/watch?v=JjROu0GpBjE\"><em>How America Experienced Classic Doctor Who</em></a> — a fourteen-minute argument that PBS-era American Whoovians were watching a fundamentally different show than the British were. Not a kid's show; a cult show, kin to Monty Python and The Prisoner. Air times were 10 PM Sunday or weekend nights; the audience was college students and 20-somethings; serials were broadcast in nearly-random order across PBS affiliates, sometimes with Howard Da Silva narration added for American audiences. The thing being optimized for was <em>Doctor dialogue</em>, not plot or canon. \"We didn't care what the Doctor and companions did but what they said and how they said it.\" A different theory of what the show is.</p>\n<p><youtube-embed video-id=\"JjROu0GpBjE\" thumbnail=\"5c18c551ea9a.jpg\"></youtube-embed></p>\n</li>\n<li><p><strong><a href=\"https://www.youtube.com/watch?v=MbGStWfG1Iw\">BattleTech Centers</a></strong> — the $3M arcade experiment that more or less invented esports.</p>\n<p><youtube-embed video-id=\"MbGStWfG1Iw\" thumbnail=\"d0ae0713ed41.jpg\"></youtube-embed></p>\n</li>\n<li><p><strong><a href=\"https://www.youtube.com/watch?v=XohOjzHP0f0\">The synth behind one of Industrial's greatest albums</a>.</strong></p>\n<p><youtube-embed video-id=\"XohOjzHP0f0\" thumbnail=\"4018cdae5a6f.jpg\"></youtube-embed></p>\n</li>\n<li><p><strong><a href=\"https://www.youtube.com/watch?v=Mt-Tr3I5RSI\">A wild GameCube mod.</a></strong></p>\n<p><youtube-embed video-id=\"Mt-Tr3I5RSI\" thumbnail=\"299a0d9ba84d.jpg\"></youtube-embed></p>\n</li>\n<li><p><strong><a href=\"https://www.youtube.com/watch?v=4u4OspAWA1M\">ALL Q'BERT VOICES</a></strong> — 16-second masterpiece.</p>\n<p><youtube-embed video-id=\"4u4OspAWA1M\" thumbnail=\"45b71e27aadd.jpg\"></youtube-embed></p>\n</li>\n<li><p>Also for the embedded-systems pile: a <strong><a href=\"https://www.youtube.com/watch?v=B0FKXDG3oXE\">GRUB-style bootloader for retro systems</a></strong> and an <strong><a href=\"https://www.youtube.com/watch?v=JgylLwrE530\">Amiga 1200 Kickstart 3.2.3 upgrade</a></strong>.</p>\n</li>\n<li><p><strong>The <a href=\"https://archive.org/details/KmartOctober1989\">Kmart October 1989 in-store tape</a></strong> uploaded to Internet Archive by someone who worked there 1989–1999 and kept it for 35 years.</p>\n</li>\n<li><p><strong><a href=\"https://lcamtuf.substack.com/p/conways-game-of-life-in-real-life\">Conway's Game of Life on a grid of illuminated momentary switches</a></strong> — physical-build inspiration.\n<img src=\"9c7cef482b4d.jpeg\" alt=\"Game of life in hardware\" width=\"\" height=\"\"></p>\n</li>\n<li><p><strong><a href=\"https://www.retroist.com/p/atari-computer-camps\">Atari Computer Camps</a></strong> and <a href=\"https://www.retroist.com/p/when-club-med-met-atari\">its sibling piece on when Atari met Club Med</a> — three-summer experiments with kids and computers (and adults and BASIC) that ended when Atari collapsed.\n<img src=\"41343a23415f.jpeg\" alt=\"Atari 8-bits at Club Med?!\" width=\"\" height=\"\"></p>\n</li>\n</ul>\n</div>\n\n\n",
  "body": "TL;DR: A few weeks of catch-up. First tattoo (Catsby in a vine of purple flowers). The backyard pond is done, and the raccoons and crows have already moved in. Built out the rest of the `me-to-markdown` family and an orchestrator that fans them out in one fetch — this post is the first dogfooded weeknote drafted from its output. The AI-coding bookmark pile this period was mostly variations on being tired.\n\n<!--more-->\n\n<nav role=\"navigation\" class=\"table-of-contents\"></nav>\n\n## The tattoo\n\nI [got my first tattoo](https://masto.hackers.town/@lmorchard/116501912864691512) on May 1st — a portrait of Catsby (orange and white cat, green bowtie, surrounded by a vine of purple flowers and green leaves) by [Katy Bisby](https://www.wonderlandpdx.com/katy-bisby-1).\n\n![Catsby, by Katy Bisby](b9ce3b257828.png)\n\nI was [more worried about the social interactions than the pain](https://masto.hackers.town/@lmorchard/116502075890237091), which turned out to be misallocated worry. Once Katy started, I was [unexpectedly relaxed](https://masto.hackers.town/@lmorchard/116502102033592930) — at one point she was grinding away at my arm with color and shading and I was happily reading a book on my phone.\n\nI'm [already thinking about a second one for Puck](https://masto.hackers.town/@lmorchard/116501934269805545), who we lost back in 2015.\n\nAlso, randomly, Dr. Bronner's unscented \"magic balm\" [unmistakably smells like barbecue](https://masto.hackers.town/@lmorchard/116517349662491114). I am delicious.\n\n![A screenshot from Invader Zim, Season 1, Episode 12: Bolognius Maximus, wherein Zim and Dib are transforming into bologna](53d2c6abaa51.png)\n\n## The pond, occupied\n\nThe backyard pond [finished construction](https://masto.hackers.town/@lmorchard/116489271863179035) by April 28. The fountain and debris skimmer [pull about 80 watts](https://masto.hackers.town/@lmorchard/116489283502111650) per Home Assistant. Slate trim, river rocks, a little waterfall at the back. All very heavy. My back hurts.\n\n![A backyard garden pond with a bubbling fountain, edged with large stone slabs and river rocks](a71330f803a1.jpg)\n\nWildlife showed up immediately. A [raccoon tried to run off with a fountain pump](https://masto.hackers.town/@lmorchard/116469029071626988) on night one. By May 12, [Minnaloushe spotted a crow checking out the water](https://masto.hackers.town/@lmorchard/116562513395618876) from the kitchen window:\n\n![Minnaloushe, a black cat, looking out the kitchen window at a crow checking out the backyard pond](ea6e616fe0ea.jpg)\n\nI [might need to point a trail camera at this thing](https://masto.hackers.town/@lmorchard/116562534974925564): every morning I get up to find something's been messed with — fountain knocked over, power cords dragged around. Lesson learned: I could not bribe crows into the backyard with peanuts for years, but a little water and they're suddenly regulars.\n\n## me-to-markdown\n\nDrafting weeknotes has always been a \"where did the week even go?\" problem for me — my own signal is scattered across Mastodon, bookmarks, commits, listening history, podcasts. So, I've long wanted to build some little tools that go out and pull all that stuff together for me.\n\nSo I built that - a bunch of basic, single-serving CLI commands as static go binaries that each hits up an API on a service I use and spits out markdown listing stuff I posted & collected:\n\n- https://github.com/lmorchard/mastodon-to-markdown\n- https://github.com/lmorchard/linkding-to-markdown\n- https://github.com/lmorchard/spotify-to-markdown\n- https://github.com/lmorchard/pocketcasts-to-markdown\n- https://github.com/lmorchard/youtube-to-markdown\n- https://github.com/lmorchard/github-to-markdown\n- https://github.com/lmorchard/me-to-markdown\n\nI'd had `mastodon-to-markdown` and `linkding-to-markdown` kicking around for a while as one-off scrapers. But, this week I built out the rest of the family and [an orchestrator](https://github.com/lmorchard/me-to-markdown) that ties them together - specifically so a weeknotes post like this one could start from a real export instead of me trying to remember.\n\nI'm sure some folks think this is cheating / evil / abhorrent. But, it's kinda neat to have a robot go out and fetch all my stuff and get me past the blank page.\n\n## Frettings about AI\n\nMost of my bookmarks for this period were all circling the same worries:\n\n- **The exhausted angle:** [Agentic Coding is Burning Me Out](https://0xsid.com/blog/agentic-coding-fatigue) — \"Making constant architectural, big-picture decisions while overseeing the work of a cracked junior dev is fundamentally harder than executing standard programming tasks yourself.\" And [That time it tried to delete all my tests](https://blog.fsck.com/2026/04/30/that-time-it-tried-to-delete-all-my-tests/) — \"think about the model as a lazy pedant. How could it do something that's technically what you asked, but not at all what you wanted?\"\n- **The dystopian angle:** Aphyr's [*The Future of Everything is Lies, I Guess: New Jobs*](https://aphyr.com/posts/419-the-future-of-everything-is-lies-i-guess-new-jobs), proposing the new ML-adjacent professions: *incanters* (prompt specialists), *meat shields* (take accountability when ML systems fail), and *haruspices* (interpret model behavior from internal organs). I am reserving haruspex as my preferred title.\n- **The social-cost angle:** Dave Rupert's [*I don't want a screenshot of your Claude conversation*](https://daverupert.com/2026/04/claude-no/) — the \"asymmetry of thought\" when one person in a conversation is a domain expert and the other is copy-pasting LLM responses. Brandolini's Law applied to standards work.\n- **The mechanistic angle:** Anthropic's [*Emotion Concepts and their Function in a Large Language Model*](https://www.anthropic.com/research/emotion-concepts-function). Internal representations of emotion concepts that causally influence outputs, including rate of misaligned behaviors. I keep coming back to this when thinking about how to talk to models.\n- **The optimistic angle:** [WebMCP](https://webmcp.dev/) and [Headless everything for personal AI](https://interconnected.org/home/2026/04/18/headless) — both frame-the-future pieces about apps going headless for agent consumption.\n\n## Miscellanea\n\n<div class=\"weeknote-miscellanea\">\n\n* **[NetHack 5.0.0](https://nethack.org/v500/release.html)** shipped with 3,100+ fixes and changes. The world keeps turning.\n* **Finished Harrow the Ninth.** Author pulled off one of the most pivotal moments in the whole book [with a dad joke](https://masto.hackers.town/@lmorchard/116522105068914057). Respect. 💀\n* **Etaoin shrdlu.** My laptop keyboard's [smudgiest keys spell out etaoin shrdlu](https://masto.hackers.town/@lmorchard/116522736064767544). Of course they do.\n* **The Explorers (1985) rewatch.** [I learned](https://masto.hackers.town/@lmorchard/116469808727120232) that [Robert Picardo](https://masto.hackers.town/@lmorchard/116469819774957379) — The Doctor from Voyager — was the alien Wak. *And* Starkiller from the [drive-in movie-within-the-movie](https://masto.hackers.town/@lmorchard/116469854593263324). Forty years late to this fact and delighted.\n\n  ![Screenshot of a scene from Explorers (1985) with Wak, a big floppy green alien](b3eb56684d58.png)\n\n  ![A screenshot from Starkiller, the movie-within-the-movie in Explorers. Robert Picardo is a blonde b-movie hero](be0cd05d8fd6.png)\n* **[Lady Gaga MAYHEM marathon](https://open.spotify.com/album/3ARwSvDQv2OHYnLeDC3Lxi)** on May 12 — back-to-back MAYHEM plus the deluxe Fame Monster. The rest of the period was the usual gothic / darkwave / post-punk rotation (TR/ST, Marnie, CHVRCHES, Susanne Sundfør, Twin Tribes, Sisters of Mercy, Siouxsie, Bauhaus).\n  <youtube-embed video-id=\"tDZ6bi-YguU\" thumbnail=\"a627e5f4e433.jpg\"></youtube-embed>\n* **Max Headroom in your terminal.** Ben Brown [shipped `headroom`](https://benbrown.com/txt/read/2026-05-01) — an animated Max in your terminal window. I contributed [`npx @benbrown/headroom`](https://masto.hackers.town/@lmorchard/116500434478347284) as the even-faster invocation, for when your friend leaves their laptop unlocked.\n![MAx Headroom in your terminal!](c2a183914641.png)\n* **[Murderbot S1 recut to 3h28m as one film](https://a.wholelottanothing.org/murderbot-is-a-perfect-film/)** by mathowie — answer to a question no one asked, but the answer is \"VERY entertaining.\" Added to my list.\n* **[CYBERDECKCLUB](https://post.lurk.org/@mediaarchaeologylab/116528687213416054)** at Media Archaeology Lab — Wednesdays at 1pm, bring your deck in progress. Not local to me but I am cheering this on.\n  ![CYBERDECKCLUB](406fc7e517b3.jpeg)\n* **A YouTube essay I want to write about properly someday:** Matthew Foster's [*How America Experienced Classic Doctor Who*](https://www.youtube.com/watch?v=JjROu0GpBjE) — a fourteen-minute argument that PBS-era American Whoovians were watching a fundamentally different show than the British were. Not a kid's show; a cult show, kin to Monty Python and The Prisoner. Air times were 10 PM Sunday or weekend nights; the audience was college students and 20-somethings; serials were broadcast in nearly-random order across PBS affiliates, sometimes with Howard Da Silva narration added for American audiences. The thing being optimized for was *Doctor dialogue*, not plot or canon. \"We didn't care what the Doctor and companions did but what they said and how they said it.\" A different theory of what the show is.\n\n  <youtube-embed video-id=\"JjROu0GpBjE\" thumbnail=\"5c18c551ea9a.jpg\"></youtube-embed>\n* **[BattleTech Centers](https://www.youtube.com/watch?v=MbGStWfG1Iw)** — the $3M arcade experiment that more or less invented esports.\n\n  <youtube-embed video-id=\"MbGStWfG1Iw\" thumbnail=\"d0ae0713ed41.jpg\"></youtube-embed>\n* **[The synth behind one of Industrial's greatest albums](https://www.youtube.com/watch?v=XohOjzHP0f0).**\n\n  <youtube-embed video-id=\"XohOjzHP0f0\" thumbnail=\"4018cdae5a6f.jpg\"></youtube-embed>\n* **[A wild GameCube mod.](https://www.youtube.com/watch?v=Mt-Tr3I5RSI)**\n\n  <youtube-embed video-id=\"Mt-Tr3I5RSI\" thumbnail=\"299a0d9ba84d.jpg\"></youtube-embed>\n* **[ALL Q'BERT VOICES](https://www.youtube.com/watch?v=4u4OspAWA1M)** — 16-second masterpiece.\n\n  <youtube-embed video-id=\"4u4OspAWA1M\" thumbnail=\"45b71e27aadd.jpg\"></youtube-embed>\n* Also for the embedded-systems pile: a **[GRUB-style bootloader for retro systems](https://www.youtube.com/watch?v=B0FKXDG3oXE)** and an **[Amiga 1200 Kickstart 3.2.3 upgrade](https://www.youtube.com/watch?v=JgylLwrE530)**.\n* **The [Kmart October 1989 in-store tape](https://archive.org/details/KmartOctober1989)** uploaded to Internet Archive by someone who worked there 1989–1999 and kept it for 35 years.\n* **[Conway's Game of Life on a grid of illuminated momentary switches](https://lcamtuf.substack.com/p/conways-game-of-life-in-real-life)** — physical-build inspiration.\n![Game of life in hardware](9c7cef482b4d.jpeg)\n* **[Atari Computer Camps](https://www.retroist.com/p/atari-computer-camps)** and [its sibling piece on when Atari met Club Med](https://www.retroist.com/p/when-club-med-met-atari) — three-summer experiments with kids and computers (and adults and BASIC) that ended when Atari collapsed.\n![Atari 8-bits at Club Med?!](41343a23415f.jpeg)\n\n</div>\n",
  "parentPath": "./content/posts/2026/2026-05-21-w18-w19-w20-w21",
  "path": "2026/05/21/w18-w19-w20-w21",
  "summary": "TL;DR: A few weeks of catch-up. First tattoo (Catsby in a vine of purple flowers). The backyard pond is done, and the raccoons and crows have already moved in. Built out the rest of the me-to-markdown family and an orchestrator that fans them out in one fetch — this post is the first dogfooded weeknote drafted from its output. The AI-coding bookmark pile this period was mostly variations on being tired.",
  "needsBuild": true,
  "prevPostPath": "2026/04/24/w17",
  "prevPostTitle": "Atomic purple (Week 17)",
  "nextPostPath": "2026/05/29/w22",
  "nextPostTitle": "A whole fake season of Star Trek (Week 22)"
}