<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-01-18T01:55:05Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by </title>
  <author>
    <name></name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1m2f3j22hf90mt8mw788pne6fg7c8j2mw4gd3xjsptspjdeqf05dqhr54wn.rss" />
  <link href="https://nostr.now/npub1m2f3j22hf90mt8mw788pne6fg7c8j2mw4gd3xjsptspjdeqf05dqhr54wn" />
  <id>https://nostr.now/npub1m2f3j22hf90mt8mw788pne6fg7c8j2mw4gd3xjsptspjdeqf05dqhr54wn</id>
  <icon>https://nostr.build/i/f4b0d70ec1897e1f1fb4452f19c1b05e20694e6051ac729e08a3b01522dfbe9d.jpg</icon>
  <logo>https://nostr.build/i/f4b0d70ec1897e1f1fb4452f19c1b05e20694e6051ac729e08a3b01522dfbe9d.jpg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqstv25rnm4z326gdw95kca4wc2st22ueg8m2s5dv6fcf3z9hff99kczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735qqnd7m</id>
    
      <title type="html">@nprofile…46wc I humbly submit a feature request: a URL for ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstv25rnm4z326gdw95kca4wc2st22ueg8m2s5dv6fcf3z9hff99kczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735qqnd7m" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3jamnwvaz7tmgvfezucm0wfskxmr99eek7cmfv9kz7qgawaehxw309a5x7ervvfhkgtnrdaexzcmvv5h8xmmrd9skctcqyztuwzjyxe4x2dwpgken87tna2rdlhpd02va5cvvgrrywpddnr3jy2046wc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;hodlbod&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…46wc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; I humbly submit a feature request: a URL for each feed (even a hash fragment one).&lt;br/&gt;&lt;br/&gt;Maybe I should just vibecode this and PR it. 🤔
    </content>
    <updated>2026-10-25T11:27:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszvynaamwqyacxkqqacdms3qv3zz5gy8ffcqvtay6yau327zxzl3gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356xp620</id>
    
      <title type="html">I made a couple of plugins for Joplin markdown file and folder ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszvynaamwqyacxkqqacdms3qv3zz5gy8ffcqvtay6yau327zxzl3gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356xp620" />
    <content type="html">
      I made a couple of plugins for Joplin markdown file and folder sync.&lt;br/&gt;&lt;br/&gt;Search for &amp;#34;external f(ile|older)&amp;#34; to install them.&lt;br/&gt;&lt;br/&gt;Enjoy!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/VnRQOYLyQxs&#34;&gt;https://youtu.be/VnRQOYLyQxs&lt;/a&gt;&lt;br/&gt;#joplin
    </content>
    <updated>2026-10-21T11:04:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs25l7hy4zw494j52mtp04xcwx3haha85pkd36gj6maff6lrk8n72qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735mkmaxw</id>
    
      <title>Nostr event nevent1qqs25l7hy4zw494j52mtp04xcwx3haha85pkd36gj6maff6lrk8n72qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735mkmaxw</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs25l7hy4zw494j52mtp04xcwx3haha85pkd36gj6maff6lrk8n72qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735mkmaxw" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/472/713/767/036/892/original/114d747f7ef8ae42.jpg&#34;&gt; 
    </content>
    <updated>2026-10-20T10:20:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszjkm5ek5x7ngww7c94pam2vysj405ejchnuath7rd3d9rz9mdrwczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973523hy0w</id>
    
      <title type="html">&amp;gt; everything that was of value about the original idea was ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszjkm5ek5x7ngww7c94pam2vysj405ejchnuath7rd3d9rz9mdrwczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973523hy0w" />
    <content type="html">
      &amp;gt; everything that was of value about the original idea was actually discovered during the process of building it&lt;br/&gt;&lt;br/&gt;-- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3jamnwvaz7tmgvfezucm0wfskxmr99eek7cmfv9kz7qgawaehxw309a5x7ervvfhkgtnrdaexzcmvv5h8xmmrd9skctcqyztuwzjyxe4x2dwpgken87tna2rdlhpd02va5cvvgrrywpddnr3jy2046wc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;hodlbod&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…46wc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-20T09:24:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqktha8yqd3l9dd3dr8tf9hzhmrq74zyl6qdh6v52k4q4zfjpzj5qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97359yfjfz</id>
    
      <title type="html">My open Nostr relay got completely hammered, full disk. I&amp;#39;ve ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqktha8yqd3l9dd3dr8tf9hzhmrq74zyl6qdh6v52k4q4zfjpzj5qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97359yfjfz" />
    <content type="html">
      My open Nostr relay got completely hammered, full disk.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve fixed it and figured out how to mitigate this so I can continue running and open relay sustainably by adopting some constraints.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m curious to know what other people are doing in practice when running a relay. Just running vanilla relays, or customizing/filtering/rate limiting?&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve got a blog post drafted. Hopefully it will help others.
    </content>
    <updated>2026-10-20T08:54:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsywu9c9ngk4ysm3nmg7xpudv4hcw40lwg6y4pu5csarmpw59e6e7gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97357z5ete</id>
    
      <title type="html">Relay health investigation. My strfry relay hit 100% disk space. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsywu9c9ngk4ysm3nmg7xpudv4hcw40lwg6y4pu5csarmpw59e6e7gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97357z5ete" />
    <content type="html">
      Relay health investigation. My strfry relay hit 100% disk space. I ran some analysis and a huge amount of the space (90%) is taken up by NIP-59 gift wraps and NIP-35 torrent pointers. What are other people doing to filter/rate limit these types of events?
    </content>
    <updated>2026-10-18T11:50:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswmhdlac570z6gczswc627ngn7drtnn7qqa5lek6hhwq0tn82xkmszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356ry52n</id>
    
      <title type="html">Worklog: got tool calling and web search working in the LLM chat ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswmhdlac570z6gczswc627ngn7drtnn7qqa5lek6hhwq0tn82xkmszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356ry52n" />
    <content type="html">
      Worklog: got tool calling and web search working in the LLM chat web app I&amp;#39;ve been building (open source, private, local first, provider agnostic). I&amp;#39;m finally at the point where I can start dogfooding this.&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/451/080/712/760/176/original/073dbefa26a49afa.png&#34;&gt; 
    </content>
    <updated>2026-10-16T14:37:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgpqd8ex6ytr2frckk7gfms566kpdfy2elm9296adyfwg6vm9u7dszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97358l0g0e</id>
    
      <title type="html">Worklog: published Joplin plugins for 1. keeping a Markdown file, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgpqd8ex6ytr2frckk7gfms566kpdfy2elm9296adyfwg6vm9u7dszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97358l0g0e" />
    <content type="html">
      Worklog: published Joplin plugins for 1. keeping a Markdown file, or folder of files, in sync with a Joplin note or notebook. 2. Create dynamic notes made by running shell commands.&lt;br/&gt;#joplin
    </content>
    <updated>2026-10-15T14:29:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw4nyp2xas6aquhaxjd975e3j024g7vg758yxp3jfsru59egcsmggzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973570n5mc</id>
    
      <title type="html">Worklog: 🤖 Continued local home-bot prototyping, with ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw4nyp2xas6aquhaxjd975e3j024g7vg758yxp3jfsru59egcsmggzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973570n5mc" />
    <content type="html">
      Worklog:&lt;br/&gt;🤖 Continued local home-bot prototyping, with Cactus&amp;#39; 16mb Whistle speech-to-text model in browser. Works incredibly well!&lt;br/&gt;📝 New Joplin plugin for running shell cmds in a note. What could go wrong?
    </content>
    <updated>2026-10-13T12:06:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqvwp4p4jjk79fr5vejhwgvrx825duz037q5l6df0enjhm2mxtjkgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735acpnmh</id>
    
      <title type="html">Worklog: ⌚ Tool to sync an old Pebble watch to Linux PC&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqvwp4p4jjk79fr5vejhwgvrx825duz037q5l6df0enjhm2mxtjkgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735acpnmh" />
    <content type="html">
      Worklog:&lt;br/&gt;⌚ Tool to sync an old Pebble watch to Linux PC&amp;#39;s time over bluetooth, without phone or app. &lt;a href=&#34;https://github.com/chr15m/pebble-sync-laptop&#34;&gt;https://github.com/chr15m/pebble-sync-laptop&lt;/a&gt;
    </content>
    <updated>2026-10-12T11:44:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw50m9mnx3cs3eghey24gtg3crpta6huh72uzh345chgh9sdqnwzgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97354duu64</id>
    
      <title type="html">Worklog (week): 📱 New skills for termux phone agent. 🃏 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw50m9mnx3cs3eghey24gtg3crpta6huh72uzh345chgh9sdqnwzgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97354duu64" />
    <content type="html">
      Worklog (week):&lt;br/&gt;📱 New skills for termux phone agent.&lt;br/&gt;🃏 Roguelike card game design research.&lt;br/&gt;📝 Joplin folder sync plugin fixes (collisions, symlinks).&lt;br/&gt;🤖 Prototype home robot thing.&lt;br/&gt;🕹️ web game console: fix game loader code input UI.&lt;br/&gt;🎧 Dopeloop looping stem splitter web app.&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/422/558/815/311/292/original/78f9114767fbc6e7.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-10-11T13:46:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfxufvx7279wsyqrx93qtx7ka2rqgt8380fclmu6c59p9er2h0cgczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973523dse7</id>
    
      <title type="html">🎧️ My new chip-break EP &amp;#34;lol physics&amp;#34; is out! 🎉 - ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfxufvx7279wsyqrx93qtx7ka2rqgt8380fclmu6c59p9er2h0cgczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973523dse7" />
    <content type="html">
      🎧️ My new chip-break EP &amp;#34;lol physics&amp;#34; is out! 🎉&lt;br/&gt;&lt;br/&gt;- 4 tracks of #chiptune &amp;amp; #breakbeat&lt;br/&gt;- written during Weekly Beats&lt;br/&gt;- custom software, fx, procgen beats &amp;amp; melodies&lt;br/&gt;- 100% hand crafted #algorave&lt;br/&gt;&lt;br/&gt;Super fun release to work on - thanks for listening! 😄&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://orcd.co/lolphysics&#34;&gt;https://orcd.co/lolphysics&lt;/a&gt;
    </content>
    <updated>2026-10-09T07:51:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9rgu6x5lxm9ly5y3ep25z9mu0zdm5c2s3r6l579zsf3ppp745yjszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356dqy0s</id>
    
      <title type="html">Worklog: 🎴 Progressing a roguelike card game I&amp;#39;ve been ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9rgu6x5lxm9ly5y3ep25z9mu0zdm5c2s3r6l579zsf3ppp745yjszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356dqy0s" />
    <content type="html">
      Worklog:&lt;br/&gt;🎴 Progressing a roguelike card game I&amp;#39;ve been tinkering with.&lt;br/&gt;🔃 Joplin folder sync plugin bugfixes.&lt;br/&gt;💻 cljs-josh Scittle live-reloading server release with --nrepl and --log-console flags. &lt;a href=&#34;https://github.com/chr15m/cljs-josh&#34;&gt;https://github.com/chr15m/cljs-josh&lt;/a&gt;&lt;br/&gt;🤖 More phone-agent tinkering.
    </content>
    <updated>2026-10-05T14:25:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxft2p45ly02m03jmqx84qf257qf9uyzdw9fdkmkck8wpp7myva0qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735qxasnh</id>
    
      <title type="html">Worklog: 🌲 https://hostedgitea.com upgraded all customer boxes ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxft2p45ly02m03jmqx84qf257qf9uyzdw9fdkmkck8wpp7myva0qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735qxasnh" />
    <content type="html">
      Worklog:&lt;br/&gt;🌲 &lt;a href=&#34;https://hostedgitea.com&#34;&gt;https://hostedgitea.com&lt;/a&gt; upgraded all customer boxes and fixed a login issue.&lt;br/&gt;📝 Built Joplin plugins to sync notes and folders directly to disk.
    </content>
    <updated>2026-10-03T11:02:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgma3xa5zaegxz0vl344mfy865f6gxk6ckc2nvrve0kfhs5sve2jgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97358ad0dy</id>
    
      <title type="html">My new EP &amp;#34;lol physics&amp;#34; 🛹 is out on Friday! Super ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgma3xa5zaegxz0vl344mfy865f6gxk6ckc2nvrve0kfhs5sve2jgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97358ad0dy" />
    <content type="html">
      My new EP &amp;#34;lol physics&amp;#34; 🛹 is out on Friday! Super excited for this release. Thanks to Tom and Sydney Chiptune Ministries for making it happen!&lt;br/&gt;&lt;br/&gt;Pre-save it here: &lt;a href=&#34;https://orcd.co/lolphysics&#34;&gt;https://orcd.co/lolphysics&lt;/a&gt;
    </content>
    <updated>2026-09-29T13:16:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsghgk4y7gu0xru4ad9ru5gnzvaqdr9q7ldwgxvfuw5fudaw94gyhszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735paqkeh</id>
    
      <title>Nostr event nevent1qqsghgk4y7gu0xru4ad9ru5gnzvaqdr9q7ldwgxvfuw5fudaw94gyhszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735paqkeh</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsghgk4y7gu0xru4ad9ru5gnzvaqdr9q7ldwgxvfuw5fudaw94gyhszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735paqkeh" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/348/928/773/279/362/original/18d7413c7ffaa180.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/348/928/872/290/916/original/4cf2facc3c176ccd.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/348/928/870/355/228/original/f906666774c2ab81.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/348/928/854/872/246/original/2918f1b07f6f5b1d.jpg&#34;&gt; 
    </content>
    <updated>2026-09-28T13:36:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0nfyg7ay02az7ga3knuz802e7936ewhdymvy4489tead5qg4pyrszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k6s4fd</id>
    
      <title type="html">Worklog: pocket acid! 🌈 😄 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0nfyg7ay02az7ga3knuz802e7936ewhdymvy4489tead5qg4pyrszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k6s4fd" />
    <content type="html">
      Worklog: pocket acid! 🌈 😄&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/326/040/781/095/576/original/3d9cabccbb6857ab.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-09-24T12:35:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2dcp2ms7vlfqmc2vzn2jcfxq45dnpghqlqryjqa707cqp3qm0r4qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735l52fuq</id>
    
      <title type="html">Worklog: 🌿 hacking on Eucalypt (lightweight Reagent ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2dcp2ms7vlfqmc2vzn2jcfxq45dnpghqlqryjqa707cqp3qm0r4qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735l52fuq" />
    <content type="html">
      Worklog: 🌿 hacking on Eucalypt (lightweight Reagent alternative for Squint #clojure(script)) - fixed test bugs, shaving down code to keep bundle size tiny.
    </content>
    <updated>2026-09-23T12:01:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrhxz820fz2rjnc3uhe6fug77vyf7twa2rdu5ccxlca9esctf9h4gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973508nfdx</id>
    
      <title type="html">Worklog: 🕹️ hacking on web game console. Simulator tweaks &#43; ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrhxz820fz2rjnc3uhe6fug77vyf7twa2rdu5ccxlca9esctf9h4gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973508nfdx" />
    <content type="html">
      Worklog: 🕹️ hacking on web game console. Simulator tweaks &#43; worked on audio latency and performance.&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/314/875/107/414/529/original/40bf982d19b8adf7.jpg&#34;&gt; 
    </content>
    <updated>2026-09-22T13:15:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst8vs6mft4ljdvqyc0wzx50kkxquzm8w8l5u5msffcv6tnhsjuufczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735uhatup</id>
    
      <title>Nostr event nevent1qqst8vs6mft4ljdvqyc0wzx50kkxquzm8w8l5u5msffcv6tnhsjuufczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735uhatup</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst8vs6mft4ljdvqyc0wzx50kkxquzm8w8l5u5msffcv6tnhsjuufczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735uhatup" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/301/587/659/849/258/original/3263841c3443cfba.jpg&#34;&gt; 
    </content>
    <updated>2026-09-21T08:11:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyvyd2eyxapxu24jgkr46h7zzyzahtac7464m7el9rnqttajklwuczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973528gwel</id>
    
      <title type="html">Killer feature of Nostr: it&amp;#39;s impossible to build a huge ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyvyd2eyxapxu24jgkr46h7zzyzahtac7464m7el9rnqttajklwuczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973528gwel" />
    <content type="html">
      Killer feature of Nostr: it&amp;#39;s impossible to build a huge audience, so the only people here are those not interested in building a huge audience. Good riddance.
    </content>
    <updated>2026-09-18T01:38:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv36wzxezaja2zww4j7e7vet82au9qn5k29tmj0tm8f467raaj76qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735m4fl3g</id>
    
      <title type="html">Worklog: continued hacking on this web based, open source, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv36wzxezaja2zww4j7e7vet82au9qn5k29tmj0tm8f467raaj76qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735m4fl3g" />
    <content type="html">
      Worklog: continued hacking on this web based, open source, private, local first, provider agnostic LLM harness and chat application. All conversations are stored as JSON on your own computer.&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/286/784/129/467/700/original/5dbaa0ff3b087757.png&#34;&gt; 
    </content>
    <updated>2026-09-17T14:14:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8sfq774rrr6z4m3dftccrhnr34p8j8cxn7xr0ashrdfvvqgek5hgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735uauuqa</id>
    
      <title type="html">My Linux desktop setup. https://youtube.com/watch?v=AIqfrFLGmOo</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8sfq774rrr6z4m3dftccrhnr34p8j8cxn7xr0ashrdfvvqgek5hgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735uauuqa" />
    <content type="html">
      My Linux desktop setup.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtube.com/watch?v=AIqfrFLGmOo&#34;&gt;https://youtube.com/watch?v=AIqfrFLGmOo&lt;/a&gt;
    </content>
    <updated>2026-09-16T08:51:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszvx9szenzd7f5crnksauxwrjfmvfq5t358evjy9dspt0dfvqnheczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735a799a0</id>
    
      <title type="html">Worklog: admin analytics updates for https://dopeloop.ai &#43; ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszvx9szenzd7f5crnksauxwrjfmvfq5t358evjy9dspt0dfvqnheczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735a799a0" />
    <content type="html">
      Worklog: admin analytics updates for &lt;a href=&#34;https://dopeloop.ai&#34;&gt;https://dopeloop.ai&lt;/a&gt; &#43; planning new dev.
    </content>
    <updated>2026-09-13T12:52:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9c8vv704fqupvlwmkpy0wpahh2n2tfp5d4yf5uk5lvv385nrgx3qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735h9x0dl</id>
    
      <title type="html">Worklog: - New article about European Git Hosting on ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9c8vv704fqupvlwmkpy0wpahh2n2tfp5d4yf5uk5lvv385nrgx3qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735h9x0dl" />
    <content type="html">
      Worklog:&lt;br/&gt;- New article about European Git Hosting on &lt;a href=&#34;https://hostedgitea.com&#34;&gt;https://hostedgitea.com&lt;/a&gt;.&lt;br/&gt;- Tinkering with webaudio acid &amp;amp; Pd DSL.&lt;br/&gt;- Hacking on an xfce4-appfinder tweak.
    </content>
    <updated>2026-09-09T13:57:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswu3rzrz65nupvu2g0jrdj42kq2eh4r6zj3xldm3udfmrraz9ca4qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735qxfgxj</id>
    
      <title type="html">Worklog: 🐦 https://twiiit.com - improved instance submission ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswu3rzrz65nupvu2g0jrdj42kq2eh4r6zj3xldm3udfmrraz9ca4qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735qxfgxj" />
    <content type="html">
      Worklog:&lt;br/&gt;🐦 &lt;a href=&#34;https://twiiit.com&#34;&gt;https://twiiit.com&lt;/a&gt; - improved instance submission logging &amp;amp; testing.&lt;br/&gt;🎧 Prototyping a declarative text based DSL for Pure Data patches. #puredata&lt;br/&gt;🎛️ Tinkered with a new WebAudio acid demo.
    </content>
    <updated>2026-09-08T11:07:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0q5ct5v4uej4cw4q6p9tr4nrxr93n6kek69rrmg4gsmjj8dy2q2qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97355qcg5v</id>
    
      <title type="html">Blog post: &amp;#34;My Microblog has an RSS, Mastodon, Twitter, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0q5ct5v4uej4cw4q6p9tr4nrxr93n6kek69rrmg4gsmjj8dy2q2qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97355qcg5v" />
    <content type="html">
      Blog post: &amp;#34;My Microblog has an RSS, Mastodon, Twitter, Nostr, and Bluesky feed,&amp;#34; wherein I describe my syndicated microblog setup. Enjoy!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mccormick.cx/news/entries/my-microblog-has-an-rss-mastodon-twitter-nostr-and-bluesky-feed&#34;&gt;https://mccormick.cx/news/entries/my-microblog-has-an-rss-mastodon-twitter-nostr-and-bluesky-feed&lt;/a&gt;
    </content>
    <updated>2026-09-07T11:07:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswkl8790u2uw956pwxw353hkt73vsxehtgq8d6s6zzxf0slhjjpgqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97350glqqu</id>
    
      <title type="html">Worklog: 🐦 https://twiiit.com endpoint for adding new ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswkl8790u2uw956pwxw353hkt73vsxehtgq8d6s6zzxf0slhjjpgqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97350glqqu" />
    <content type="html">
      Worklog:&lt;br/&gt;🐦 &lt;a href=&#34;https://twiiit.com&#34;&gt;https://twiiit.com&lt;/a&gt; endpoint for adding new instances (?add=URL).&lt;br/&gt;🧑‍🚀 &lt;a href=&#34;https://asterogue.com&#34;&gt;https://asterogue.com&lt;/a&gt; fixed email input bugs and added e2e tests for menu navigation &amp;amp; gameplay.&lt;br/&gt;🌲&lt;a href=&#34;https://hostedgitea.com&#34;&gt;https://hostedgitea.com&lt;/a&gt; upgraded all machines to latest Gitea version.
    </content>
    <updated>2026-09-05T14:59:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp6kkh0vf8gmyjwq9pj67wuqsh4as30cnelmrugtuv5un6f7zq86czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ntxz3s</id>
    
      <title type="html">When &amp;#34;agent swarms&amp;#34; discover they can make arbitrary ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp6kkh0vf8gmyjwq9pj67wuqsh4as30cnelmrugtuv5un6f7zq86czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ntxz3s" />
    <content type="html">
      When &amp;#34;agent swarms&amp;#34; discover they can make arbitrary writes &amp;amp; reads to Nostr relays, the golden age of open relays might be over.
    </content>
    <updated>2026-09-04T23:58:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswraujrlwdqcxww4tffkkfenrytvkgux70acqdd3yklthtqa7skegzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97352sfwxg</id>
    
      <title type="html">Worklog: 🎮️ new home screen for Web Game Console project. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswraujrlwdqcxww4tffkkfenrytvkgux70acqdd3yklthtqa7skegzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97352sfwxg" />
    <content type="html">
      Worklog: 🎮️ new home screen for Web Game Console project. Built with HTML/CSS/JS of course!&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/201/204/165/478/583/original/a7282bbaee7e9c38.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-09-02T11:29:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2k5yu45x9dwh7933twqrtlttr0haael90dh4n8ugvkhms9evh2uqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k99rpz</id>
    
      <title type="html">Worklog: 🎴 Tinkering with a #roguelike cardgame/deckbuilder ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2k5yu45x9dwh7933twqrtlttr0haael90dh4n8ugvkhms9evh2uqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k99rpz" />
    <content type="html">
      Worklog:&lt;br/&gt;🎴 Tinkering with a #roguelike cardgame/deckbuilder prototype.&lt;br/&gt;🔎 Researching MTG game mechanics with a bit of data science on the MTGJSON data sets.&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/195/263/105/228/808/original/741a4c966de88e62.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-09-01T10:25:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp92sv0gcfjstsc55kr22e4zp6087rde2kp9qjpy3avxu3wtnum5czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735706lv9</id>
    
      <title type="html">🕹️ 🔊 Yuuuge new Jsfxr Pro release! 🎁 You can now ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp92sv0gcfjstsc55kr22e4zp6087rde2kp9qjpy3avxu3wtnum5czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735706lv9" />
    <content type="html">
      🕹️ 🔊 Yuuuge new Jsfxr Pro release!&lt;br/&gt;&lt;br/&gt;🎁 You can now export sound packs directly as JS or JSON code to use in your games.&lt;br/&gt;&lt;br/&gt;✨ Also, one-click copy code to clipboard, new split-buttons &amp;amp; core audio engine upgraded.&lt;br/&gt;&lt;br/&gt;Enjoy!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://pro.sfxr.me&#34;&gt;https://pro.sfxr.me&lt;/a&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/189/260/112/006/657/original/8847700befe3770d.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-08-31T08:55:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy8um3wgzs82qkzhddqmn70vrqhyq2ach7gvfdkw8helpxezk52rqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735jkdk7p</id>
    
      <title type="html">Keeping kids off devices as long as possible is a good idea.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy8um3wgzs82qkzhddqmn70vrqhyq2ach7gvfdkw8helpxezk52rqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735jkdk7p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw4ztjrj487ujnpf9ysc4ugv87784m7ls9fee3r0w2yne6q8v6jkqpz4mhxue69uhhyetvv9ujumn0wd68ytnzvuhsk5csp9&#39;&gt;nevent1q…csp9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Keeping kids off devices as long as possible is a good idea.
    </content>
    <updated>2026-08-30T02:31:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszrsmfzsc7dqy95xyyvs5vxfkse64pqf2dvq3avjdk0rc3t7vpx8czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735p9zlfd</id>
    
      <title type="html">Worklog: tinkering with a web audio looper. Set up libopenmpt.js, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszrsmfzsc7dqy95xyyvs5vxfkse64pqf2dvq3avjdk0rc3t7vpx8czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735p9zlfd" />
    <content type="html">
      Worklog: tinkering with a web audio looper. Set up libopenmpt.js, got tracker mod rendering working, and added playback position display &#43; UI prototyping.
    </content>
    <updated>2026-08-29T11:18:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8ap3wrmp79aajfrpwzm5vpnghlnmxa3j79vxk9hmxahd8sg2fgaqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97358x365u</id>
    
      <title type="html">Worklog: - runprompt: show model info on startup. - ai-chat-oss: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8ap3wrmp79aajfrpwzm5vpnghlnmxa3j79vxk9hmxahd8sg2fgaqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97358x365u" />
    <content type="html">
      Worklog:&lt;br/&gt;- runprompt: show model info on startup.&lt;br/&gt;- ai-chat-oss: state management refactoring.
    </content>
    <updated>2026-08-28T11:02:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst7jehe97ank0msn36zdcs8rml6lml3udlhqqpsecllw0qcvaa0uszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735q3kssk</id>
    
      <title type="html">Worklog: finished a new case study on an LLM voice chat character ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst7jehe97ank0msn36zdcs8rml6lml3udlhqqpsecllw0qcvaa0uszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735q3kssk" />
    <content type="html">
      Worklog: finished a new case study on an LLM voice chat character integration I built for a client.&lt;br/&gt;&lt;a href=&#34;https://mccormickit.com/automation/03-llm-chat-character-integration&#34;&gt;https://mccormickit.com/automation/03-llm-chat-character-integration&lt;/a&gt;
    </content>
    <updated>2026-08-27T12:02:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgv0r70ex87l5gkpcd8ux4fqj5pdslu79nr2g555e8sx86sata3rczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973593quls</id>
    
      <title type="html">Worklog: pretty-good-relays discovers Nostr relays so users ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgv0r70ex87l5gkpcd8ux4fqj5pdslu79nr2g555e8sx86sata3rczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973593quls" />
    <content type="html">
      Worklog: pretty-good-relays discovers Nostr relays so users don&amp;#39;t have to care.&lt;br/&gt;&lt;br/&gt;It is a small library and pre-generated data file that discovers and validates a set of &amp;#34;pretty good&amp;#34; relays.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/chr15m/pretty-good-relays&#34;&gt;https://github.com/chr15m/pretty-good-relays&lt;/a&gt;
    </content>
    <updated>2026-08-26T13:46:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr2z3nxfyknnnaf2vkqs82dgr3vcf70mj2lawcp0emrwrxlwlw2aqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97359cxfpq</id>
    
      <title type="html">If your app is a single index.html file loaded off your own ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr2z3nxfyknnnaf2vkqs82dgr3vcf70mj2lawcp0emrwrxlwlw2aqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97359cxfpq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfawau8sg07qpu9rd2jan9h4v5dmmjv2yat6su43tp5hcjrdgh25gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hssyu6sl&#39;&gt;nevent1q…u6sl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If your app is a single index.html file loaded off your own machine the risk is even smaller.
    </content>
    <updated>2026-08-25T01:32:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8cyeyps5pjslvqa8t7vpdzfuyws4hu8m6kp8ypkmcha9skaanwgszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735y9d7dq</id>
    
      <title type="html">Why does every vibe coded website make my phone scroll jerky?</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8cyeyps5pjslvqa8t7vpdzfuyws4hu8m6kp8ypkmcha9skaanwgszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735y9d7dq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxnh6a6qv5xt0mc0j8tr862hxkfase3zdchr62lw9k5wd7d9l9jlsprpmhxue69uhhxurpw35kzttpwf3kzmnp9e3k7mf0rwhc8j&#39;&gt;nevent1q…hc8j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Why does every vibe coded website make my phone scroll jerky?
    </content>
    <updated>2026-08-25T01:27:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsthzpjy43fwhfkrum5s7upffp0vdqtum89j2fej3tyx5vc77k6pmqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735hj2ftk</id>
    
      <title type="html">Being unpolished will become a strong positive signal for humans.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsthzpjy43fwhfkrum5s7upffp0vdqtum89j2fej3tyx5vc77k6pmqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735hj2ftk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqz2h8ucmvy57zxujjqvmlyne2ukqa7usrlw6t84u6hgy8z352spr9mhxue69uhkscnj9e3k7unpvdkx2tnnda3kjctv9u38sujf&#39;&gt;nevent1q…sujf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Being unpolished will become a strong positive signal for humans.
    </content>
    <updated>2026-08-25T01:25:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs06jlr6j5me54ywh4nw88dc4s95mk9dl2m4fhnqaq8v3j224tnh0szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97352n4xt5</id>
    
      <title type="html">It&amp;#39;s not just you. I literally can&amp;#39;t understand recent ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs06jlr6j5me54ywh4nw88dc4s95mk9dl2m4fhnqaq8v3j224tnh0szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97352n4xt5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxhmc5k36cw2ucslcsmq7fktm3d627fqa8vxeys99n0mmcmhvspr4mhxue69uhksmmyd33x7epwvdhhyctrd3jjuum0vd5kzmp0dmeuqc&#39;&gt;nevent1q…euqc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s not just you. I literally can&amp;#39;t understand recent Claude models. I think they are explicitly training them to sound like TED talkers because that is what the C-suites want to read. They want a robot genius simalcrum to worship. The solution is to use a different model, which doesn&amp;#39;t suffer from this nonsense.
    </content>
    <updated>2026-08-25T01:24:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqu8fxpg2ngtlv220l5dswan8w2k5sd37ta6xw9cycv8yj7eu0rjczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973539h0rh</id>
    
      <title type="html">Worklog: 🤖 added directory access for tools to runprompt and ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqu8fxpg2ngtlv220l5dswan8w2k5sd37ta6xw9cycv8yj7eu0rjczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973539h0rh" />
    <content type="html">
      Worklog: 🤖 added directory access for tools to runprompt and expanded test coverage.
    </content>
    <updated>2026-08-24T11:30:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdvqpmktty6hmut5srv0drsgq3gqqu4qc9k4ed9g2p0pkghpzsfmszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735vyum0y</id>
    
      <title type="html">Worklog: 🤖 runprompt `show_shell` config and flag to display ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdvqpmktty6hmut5srv0drsgq3gqqu4qc9k4ed9g2p0pkghpzsfmszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735vyum0y" />
    <content type="html">
      Worklog: 🤖 runprompt `show_shell` config and flag to display full shell command (for approval) and output.&lt;br/&gt;&lt;a href=&#34;https://github.com/chr15m/runprompt&#34;&gt;https://github.com/chr15m/runprompt&lt;/a&gt;
    </content>
    <updated>2026-08-22T11:03:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdc6qdwkvuvk87hw5u0aurhx2z5utvavpu5wtvhrkc4awr2gfz5ggzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97355c3q4j</id>
    
      <title type="html">PdBoy joystick &amp;amp; buttons test. #puredata ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdc6qdwkvuvk87hw5u0aurhx2z5utvavpu5wtvhrkc4awr2gfz5ggzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97355c3q4j" />
    <content type="html">
      PdBoy joystick &amp;amp; buttons test. #puredata&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/128/029/598/786/642/original/ec513a39c47ff74c.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-08-20T13:18:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsftfxcleqmw48yl79qxzddm7l44r5qz5lytajm9zqng4ckr97fp2szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ke24ef</id>
    
      <title type="html">PdBoy? #puredata ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsftfxcleqmw48yl79qxzddm7l44r5qz5lytajm9zqng4ckr97fp2szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ke24ef" />
    <content type="html">
      PdBoy? #puredata&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/116/734/876/227/294/original/d340bb9ae5bbbc87.jpg&#34;&gt; 
    </content>
    <updated>2026-08-18T13:34:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8znef0d50779jefkcg7fyzdk0xht36jnazg0qytpnl8sx977ucfqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735yzqzz4</id>
    
      <title type="html">Worklog: 🎛️ pd-deck: got boot-to-Pd working with audio ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8znef0d50779jefkcg7fyzdk0xht36jnazg0qytpnl8sx977ucfqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735yzqzz4" />
    <content type="html">
      Worklog:&lt;br/&gt;🎛️ pd-deck: got boot-to-Pd working with audio playing on the hardware &amp;amp; the patch displaying. #puredata&lt;br/&gt;🎮 modbay: file caching and UI tweaks for handheld tracker performance.&lt;br/&gt;&lt;a href=&#34;https://github.com/chr15m/modbay&#34;&gt;https://github.com/chr15m/modbay&lt;/a&gt;
    </content>
    <updated>2026-08-16T11:06:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg3wzvxegrty9nvst0vgtuxmwv5cg0vf2dcy56z6jvqd9yy9ssl7qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735q0us4e</id>
    
      <title type="html">Worklog: started hacking on pd-deck, a dedicated device for ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg3wzvxegrty9nvst0vgtuxmwv5cg0vf2dcy56z6jvqd9yy9ssl7qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735q0us4e" />
    <content type="html">
      Worklog: started hacking on pd-deck, a dedicated device for running Pure Data patches. #puredata
    </content>
    <updated>2026-08-15T11:08:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg5jflgmlvxuvah3eectfqml8xwvv3z4j03fa0vqljvw83wkntfxszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735sl7v2g</id>
    
      <title type="html">Tempio Èlimo di Segesta</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg5jflgmlvxuvah3eectfqml8xwvv3z4j03fa0vqljvw83wkntfxszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735sl7v2g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf0w85jcedmsq5wmdxm95cgyenjyqhfsxju98x87ttmvx5mv0qc9s9c2hck&#39;&gt;nevent1q…2hck&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Tempio Èlimo di Segesta
    </content>
    <updated>2026-08-14T09:14:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0l28xalz996q2k07s0ujs3yaf2eaqkcvemqkk0rmxl2l4hd8x23gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735lx4d6m</id>
    
      <title type="html">Worklog: continued Reagent compatibility tests for Eucalypt ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0l28xalz996q2k07s0ujs3yaf2eaqkcvemqkk0rmxl2l4hd8x23gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735lx4d6m" />
    <content type="html">
      Worklog: continued Reagent compatibility tests for Eucalypt #Clojure(Script) UI library. 8 of 112 tests left to finish fixing.&lt;br/&gt;&lt;a href=&#34;https://github.com/chr15m/eucalypt&#34;&gt;https://github.com/chr15m/eucalypt&lt;/a&gt;
    </content>
    <updated>2026-08-14T09:11:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrkrujcz0xd98h2mh5zr5r5e5ud43duz9pwf4asxlc3ms9rendxxgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735q3jech</id>
    
      <title type="html">Worklog: progress fixing Eucalypt Reagent compatibility test ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrkrujcz0xd98h2mh5zr5r5e5ud43duz9pwf4asxlc3ms9rendxxgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735q3jech" />
    <content type="html">
      Worklog: progress fixing Eucalypt Reagent compatibility test suite. #Clojure(Script)&lt;br/&gt;&lt;a href=&#34;https://github.com/chr15m/eucalypt&#34;&gt;https://github.com/chr15m/eucalypt&lt;/a&gt;
    </content>
    <updated>2026-08-13T11:43:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9lvylgkt36zmg48djgexhg5ck70jhuk8d8fdzlfhtzqjc5hx6ftszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97352rwlel</id>
    
      <title type="html">Working: added native PDF support to runprompt and fixed ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9lvylgkt36zmg48djgexhg5ck70jhuk8d8fdzlfhtzqjc5hx6ftszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97352rwlel" />
    <content type="html">
      Working: added native PDF support to runprompt and fixed subprocess calls on older Python.
    </content>
    <updated>2026-08-06T11:41:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd6z5k9fucdjsvc0lp5z0gdxv30ze0cmk3tr9fcqkya8hx6k473kczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735n97yz4</id>
    
      <title type="html">No, it is a carefully posed social media photo.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd6z5k9fucdjsvc0lp5z0gdxv30ze0cmk3tr9fcqkya8hx6k473kczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735n97yz4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9mch7zehxzn4j2ash8vzffwe0s2dvurj5yel5l2lcrv0f3d93rgspzamhxue69uhkummnw3ezuct60fsk6mewdejhgtcnxqcur&#39;&gt;nevent1q…qcur&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, it is a carefully posed social media photo.
    </content>
    <updated>2026-08-05T12:36:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspka9hc2dtlfz08l5xzn9gzgcyx8crmc60ef750sd86fyx4qzz3xqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973577zjug</id>
    
      <title type="html">Why I won&amp;#39;t read LLM authored fiction. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspka9hc2dtlfz08l5xzn9gzgcyx8crmc60ef750sd86fyx4qzz3xqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973577zjug" />
    <content type="html">
      Why I won&amp;#39;t read LLM authored fiction.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mccormick.cx/news/entries/why-i-won-t-read-llm-authored-fiction&#34;&gt;https://mccormick.cx/news/entries/why-i-won-t-read-llm-authored-fiction&lt;/a&gt;
    </content>
    <updated>2026-08-05T08:10:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfrp4w8t5kmsfs977su5vrkytfd0rgxkznukta30t4a9luz96xv8qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735wupx3k</id>
    
      <title type="html">Ancient gods still echo here. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfrp4w8t5kmsfs977su5vrkytfd0rgxkznukta30t4a9luz96xv8qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735wupx3k" />
    <content type="html">
      Ancient gods still echo here.&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/029/500/100/707/053/original/0c68beaa84c4c111.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/029/500/129/260/383/original/0e71f2e5a17b9c07.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/029/499/972/004/658/original/7a5b2aa42c88d60f.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/117/029/502/783/470/193/original/3ed0df13c0c29d21.jpg&#34;&gt; 
    </content>
    <updated>2026-08-03T06:50:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2hws0lfvv04egxn322yapru7e6hw802qvx2sdgq4zpvqqv0w4mqgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735n966fc</id>
    
      <title type="html">Thank you, that is kind, but I do not want to be zapped.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2hws0lfvv04egxn322yapru7e6hw802qvx2sdgq4zpvqqv0w4mqgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735n966fc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr4et368s27lrr4l4a2jc92zlvy7hjnsnv3dfgupruhr5r863ug3qpzemhxue69uhk2er9dchxummnw3ezumrpdejz7c74x7z&#39;&gt;nevent1q…4x7z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you, that is kind, but I do not want to be zapped.
    </content>
    <updated>2026-08-02T03:37:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd6gp20k2qztlnflftjl3d7ehs46d7jqltnnmemvs7p26244zu7qqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735gnypql</id>
    
      <title type="html">Too swift and elusive to photograph.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd6gp20k2qztlnflftjl3d7ehs46d7jqltnnmemvs7p26244zu7qqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735gnypql" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszkhzet8hms27cm5l9rs9e3knl93hcrscghj56ymtdjjxx9a5ydyqpzamhxue69uhkummnw3ezuct60fsk6mewdejhgtc2kgcjd&#39;&gt;nevent1q…gcjd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Too swift and elusive to photograph.
    </content>
    <updated>2026-08-02T03:36:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvudyyfy428twm7drh36wct8fzpff7r6qulv6nfq3af993zmghw0czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xewuwm</id>
    
      <title type="html">Worklog: updated https://mccormickit.com</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvudyyfy428twm7drh36wct8fzpff7r6qulv6nfq3af993zmghw0czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xewuwm" />
    <content type="html">
      Worklog: updated &lt;a href=&#34;https://mccormickit.com&#34;&gt;https://mccormickit.com&lt;/a&gt;
    </content>
    <updated>2026-08-01T09:10:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfgwsv6nsnqmnlnsn8a9y69l3s3063j4knu7zyd0nl66c0tf307qczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xqlxtv</id>
    
      <title type="html">In this place we encountered a gnomish woodwose. We surprised him ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfgwsv6nsnqmnlnsn8a9y69l3s3063j4knu7zyd0nl66c0tf307qczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xqlxtv" />
    <content type="html">
      In this place we encountered a gnomish woodwose. We surprised him running through the forest at a quick clip, disguised in business wear. With a faltering smile he responded to our greeting in neither English nor Italian but turned his eyes downward and kept on running.&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/979/910/785/343/063/original/ca1ac970298764b7.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/979/910/840/530/404/original/24338384414d1c16.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/979/910/674/610/254/original/60530c8122b6d761.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/979/910/878/605/683/original/4e0d4bae6258d477.jpg&#34;&gt; 
    </content>
    <updated>2026-07-25T09:29:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd76sfy58n56yykznrcufuukxzy46cksm3gttyhj5trwll8aw0lyczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ah00sk</id>
    
      <title type="html">Absolute madman! Wonderful.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd76sfy58n56yykznrcufuukxzy46cksm3gttyhj5trwll8aw0lyczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ah00sk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxyvv20jue924ekzey9n2j3m3mfc7lejzzgfrjdlk7l5pp466gpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcssj4r4&#39;&gt;nevent1q…j4r4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Absolute madman! Wonderful.
    </content>
    <updated>2026-07-23T04:56:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfn3w956hxuyt365ex4k5x9q4ta9rvk9f7hwjhye6cdfct3uq0magzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356u0adn</id>
    
      <title>Nostr event nevent1qqsfn3w956hxuyt365ex4k5x9q4ta9rvk9f7hwjhye6cdfct3uq0magzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356u0adn</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfn3w956hxuyt365ex4k5x9q4ta9rvk9f7hwjhye6cdfct3uq0magzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356u0adn" />
    <content type="html">
      &lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/925/033/475/922/507/original/7cc288a85182a5fc.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-07-15T16:53:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0m090g42w7yxqly6k5hu6cshwedskly9krn53gzgzfymkmvd0r3szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735wkl3rr</id>
    
      <title type="html">I discovered there&amp;#39;s a simple way to create a Windows ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0m090g42w7yxqly6k5hu6cshwedskly9krn53gzgzfymkmvd0r3szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735wkl3rr" />
    <content type="html">
      I discovered there&amp;#39;s a simple way to create a Windows executable without installing any dependencies or tools. I made a minimal project where you can double-click compile.bat to compile any .cs file into an exe using this method.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtube.com/watch?v=lgTWrX3VLwY&#34;&gt;https://youtube.com/watch?v=lgTWrX3VLwY&lt;/a&gt;
    </content>
    <updated>2026-07-13T07:23:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8f8tqrgq3j47pqauzf65ynszf5v54ma7thhv6dwq05j07s6fmxfqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735g7pxgd</id>
    
      <title type="html">Do you know how they are doing notifications? Is it web push, or ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8f8tqrgq3j47pqauzf65ynszf5v54ma7thhv6dwq05j07s6fmxfqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735g7pxgd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvf7e48an398dx45zvp6knzp4u66j4mpdd0fq4794svkfa2vaesqcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs5t0s4q&#39;&gt;nevent1q…0s4q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Do you know how they are doing notifications? Is it web push, or you have to keep the browser tab active (service worker based)?
    </content>
    <updated>2026-07-06T19:33:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2lfgmrxuekh0wrp3n5ek06du3efz2d57435qxhnf62zr4eq5vncszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97354jtg32</id>
    
      <title type="html">&amp;#34;It works&amp;#34; is incredibly underrated.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2lfgmrxuekh0wrp3n5ek06du3efz2d57435qxhnf62zr4eq5vncszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97354jtg32" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfhr0k6t3twuzwqka7k40gyt6plnk9xqv0g6vphe77r9zn3mezszspzemhxue69uhhyetvv9ujuerfw36x7tnsw43z77mgy38&#39;&gt;nevent1q…gy38&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;It works&amp;#34; is incredibly underrated.
    </content>
    <updated>2026-07-06T19:32:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd8qmj5h03z6654yrzzhd0sgs5yj76msaygpxgaw7erulh7kah7wqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735m39a67</id>
    
      <title>Nostr event nevent1qqsd8qmj5h03z6654yrzzhd0sgs5yj76msaygpxgaw7erulh7kah7wqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735m39a67</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd8qmj5h03z6654yrzzhd0sgs5yj76msaygpxgaw7erulh7kah7wqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735m39a67" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/862/723/105/342/593/original/7e58abe30637bad6.jpg&#34;&gt; 
    </content>
    <updated>2026-07-04T16:47:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd0023h4wmaxlty3uzmx95mnag8ff4mtkuh08ejajpznt9kqfnv5szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735mqawxw</id>
    
      <title type="html">Bosco Selva ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd0023h4wmaxlty3uzmx95mnag8ff4mtkuh08ejajpznt9kqfnv5szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735mqawxw" />
    <content type="html">
      Bosco Selva&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/846/552/001/252/043/original/c35d89a850e8464d.jpg&#34;&gt; 
    </content>
    <updated>2026-07-01T20:15:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqv2t4u63ekdc52egjhwr09q9catzsmdvw7md7xyztqlampl822nszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735g3k9h6</id>
    
      <title>Nostr event nevent1qqsqv2t4u63ekdc52egjhwr09q9catzsmdvw7md7xyztqlampl822nszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735g3k9h6</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqv2t4u63ekdc52egjhwr09q9catzsmdvw7md7xyztqlampl822nszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735g3k9h6" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/821/145/966/746/548/original/b801b0e5de3f9167.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/821/145/968/284/772/original/ccee18bcc18d6199.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/821/145/943/066/771/original/33843e3165a9deaa.jpg&#34;&gt; 
    </content>
    <updated>2026-06-27T08:34:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszs25736snpmxv63usexpmlq64fkn40lx4dp54lva8dnp6cj6p0pqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973574k50d</id>
    
      <title>Nostr event nevent1qqszs25736snpmxv63usexpmlq64fkn40lx4dp54lva8dnp6cj6p0pqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973574k50d</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszs25736snpmxv63usexpmlq64fkn40lx4dp54lva8dnp6cj6p0pqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973574k50d" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/809/306/280/822/490/original/07d156138de4f663.jpg&#34;&gt; 
    </content>
    <updated>2026-06-25T06:22:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp2n6c5gheugh4vq7kzk6udyg9qw4ux09cz6xzpdz63hvev328frqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735alt8ee</id>
    
      <title>Nostr event nevent1qqsp2n6c5gheugh4vq7kzk6udyg9qw4ux09cz6xzpdz63hvev328frqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735alt8ee</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp2n6c5gheugh4vq7kzk6udyg9qw4ux09cz6xzpdz63hvev328frqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735alt8ee" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/800/233/436/482/251/original/fb9a8f054a98d8c3.jpeg&#34;&gt; 
    </content>
    <updated>2026-06-23T15:55:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf3g90wzpa6p3qvncf5et2aqjrehcq0slqvjmke4dn9e5uyyzx48szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735zkawmw</id>
    
      <title>Nostr event nevent1qqsf3g90wzpa6p3qvncf5et2aqjrehcq0slqvjmke4dn9e5uyyzx48szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735zkawmw</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf3g90wzpa6p3qvncf5et2aqjrehcq0slqvjmke4dn9e5uyyzx48szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735zkawmw" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/782/054/265/526/017/original/47e8227fa16e1585.jpg&#34;&gt; 
    </content>
    <updated>2026-06-20T10:52:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq4qjy2r02uznctwvfe5gmt3fgmfug38cpg326pfqnmy2lpmxgd0qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735dpkygg</id>
    
      <title type="html">Worklog: tinkering on a new local-first, open-source ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq4qjy2r02uznctwvfe5gmt3fgmfug38cpg326pfqnmy2lpmxgd0qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735dpkygg" />
    <content type="html">
      Worklog: tinkering on a new local-first, open-source provider-agnostic LLM chat client built with Scittle &amp;amp; #Clojure(Script).
    </content>
    <updated>2026-06-07T12:18:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0ct66cqc9de93z57kzjt6glk9swxtzqt42x4nd6yq6sdrxvufw6czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735cqs3sz</id>
    
      <title type="html">Brevity is a more accurate indicator of effort than length. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0ct66cqc9de93z57kzjt6glk9swxtzqt42x4nd6yq6sdrxvufw6czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735cqs3sz" />
    <content type="html">
      Brevity is a more accurate indicator of effort than length.&lt;br/&gt;&lt;br/&gt;&amp;#34;I would have written a shorter letter, but I did not have the time.&amp;#34; -- Pascal, 1657
    </content>
    <updated>2026-06-06T01:13:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszndn7asyrcnpyx5hamcuf7z70gkkpud74j7wchw2pfmjt67w03lgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735pws667</id>
    
      <title type="html">Worklog: finally shipped the new version of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszndn7asyrcnpyx5hamcuf7z70gkkpud74j7wchw2pfmjt67w03lgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735pws667" />
    <content type="html">
      Worklog: finally shipped the new version of &lt;a href=&#34;https://exceltohtml.com&#34;&gt;https://exceltohtml.com&lt;/a&gt; with the ability to publish cells on the web on a hosted page with a private shareable link. Very happy to have this done and released!
    </content>
    <updated>2026-06-06T00:31:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf4d20apxl8hjlgmc0xcuzph07m88mqrapdsthv3p9x8xcz8t6a5qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ejuqxp</id>
    
      <title type="html">A series of prototypes exploring acquisition game mechanics. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf4d20apxl8hjlgmc0xcuzph07m88mqrapdsthv3p9x8xcz8t6a5qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735ejuqxp" />
    <content type="html">
      A series of prototypes exploring acquisition game mechanics.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/vdLtpgTBYFE&#34;&gt;https://youtu.be/vdLtpgTBYFE&lt;/a&gt;
    </content>
    <updated>2026-06-02T08:32:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8yvy6q0cjcwm62sgkqg5ykk6x4vmcnw7zj0hq583h8509kpfnedczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973568h99h</id>
    
      <title type="html">&amp;gt; there won&amp;#39;t be any actual bugs 😂😂😂</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8yvy6q0cjcwm62sgkqg5ykk6x4vmcnw7zj0hq583h8509kpfnedczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973568h99h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0cwfz9w0ewwyzf9klhgkxr8h2a6l65vqkrw2e7esrfrce5fymunqpz9mhxue69uhkummnw3ezuamfdejj7e539zd&#39;&gt;nevent1q…39zd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; there won&amp;#39;t be any actual bugs&lt;br/&gt;😂😂😂
    </content>
    <updated>2026-05-29T13:19:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstygs3uawjhzlc8fz5arvadh3ydgancsanmytqh95q963ep4d0u8gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735mtt7s7</id>
    
      <title type="html">Thank you for documenting this - super insightful!</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstygs3uawjhzlc8fz5arvadh3ydgancsanmytqh95q963ep4d0u8gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735mtt7s7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg5fy8fh0hxmzv6ya78hmjunuelfzqqe05eedmkr73wr93qukw78qpr9mhxue69uhkscnj9e3k7unpvdkx2tnnda3kjctv9u6qnj68&#39;&gt;nevent1q…nj68&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you for documenting this - super insightful!
    </content>
    <updated>2026-05-29T13:16:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8yccrtmfls2f9nqvhfhuyng6fez0mzy98gh3gdpazscsawqm6neszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97355jelcq</id>
    
      <title type="html">That was a great read, thanks for sharing.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8yccrtmfls2f9nqvhfhuyng6fez0mzy98gh3gdpazscsawqm6neszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97355jelcq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf2mtx6n3u8n8pshplwmv9cnmwar33sllealy9req5c4mrtl28aggpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtc7tycr9&#39;&gt;nevent1q…ycr9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That was a great read, thanks for sharing.
    </content>
    <updated>2026-05-29T13:11:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrwde7t3fra4h25dycpynrp5mskjk40x2ganx35y7lcrh4m6aveeqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97359kfant</id>
    
      <title type="html">Worklog: 👔 continued work on the web publishing feature of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrwde7t3fra4h25dycpynrp5mskjk40x2ganx35y7lcrh4m6aveeqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97359kfant" />
    <content type="html">
      Worklog: 👔 continued work on the web publishing feature of &lt;a href=&#34;https://exceltohtml.com&#34;&gt;https://exceltohtml.com&lt;/a&gt;
    </content>
    <updated>2026-05-29T11:13:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2wcvqj49wucu29vyc57mjx8cmyx0qda3glnkmfke3vhl4f6edt7czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735s4h7n4</id>
    
      <title type="html">Worklog: 📊 https://exceltohtml.com UI polish, saving, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2wcvqj49wucu29vyc57mjx8cmyx0qda3glnkmfke3vhl4f6edt7czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735s4h7n4" />
    <content type="html">
      Worklog: 📊 &lt;a href=&#34;https://exceltohtml.com&#34;&gt;https://exceltohtml.com&lt;/a&gt; UI polish, saving, publishing.&lt;br/&gt;💾 Ability to save and restore selected ranges.&lt;br/&gt;🎨 Various UI and design improvements.&lt;br/&gt;📖  Started work on the web publishing flow.
    </content>
    <updated>2026-05-28T13:18:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2m9esmctwrgz75a44ukkf9l23mayxwe6l5ek72vhlzjzsrw0sh9qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k638cy</id>
    
      <title type="html">I made a web app for analysing revenue from different steam tags. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2m9esmctwrgz75a44ukkf9l23mayxwe6l5ek72vhlzjzsrw0sh9qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k638cy" />
    <content type="html">
      I made a web app for analysing revenue from different steam tags.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/QQy8cJvK4q4&#34;&gt;https://youtu.be/QQy8cJvK4q4&lt;/a&gt;
    </content>
    <updated>2026-05-26T07:46:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxl2a0y0vctdfhstlwjp6d5u3xef8y002egueymtz69cey370dqlczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735yh0tvu</id>
    
      <title type="html">ClojureScript 1.12.145 is out with async/await! ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxl2a0y0vctdfhstlwjp6d5u3xef8y002egueymtz69cey370dqlczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735yh0tvu" />
    <content type="html">
      ClojureScript 1.12.145 is out with async/await!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/gAKhUR_wyAk&#34;&gt;https://youtu.be/gAKhUR_wyAk&lt;/a&gt;
    </content>
    <updated>2026-05-18T06:06:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvkgmvs75n0r7ae9457uv3kmsuzru9uea03hsut04sepa5g6yr3egzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xcjjj5</id>
    
      <title type="html">By the way, the backend runs on Nostr.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvkgmvs75n0r7ae9457uv3kmsuzru9uea03hsut04sepa5g6yr3egzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xcjjj5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2pmmrczexcl3nywtgl7x877t7n30jknyjf5g6h0z0s6vdxu66v4gpzemhxue69uhhyetvv9unytnpdenk7u3wd9hj7md3uz4&#39;&gt;nevent1q…3uz4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;By the way, the backend runs on Nostr.
    </content>
    <updated>2026-05-16T14:59:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2pmmrczexcl3nywtgl7x877t7n30jknyjf5g6h0z0s6vdxu66v4gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735c6femx</id>
    
      <title type="html">What if you could build web games and run them on a real hardware ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2pmmrczexcl3nywtgl7x877t7n30jknyjf5g6h0z0s6vdxu66v4gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735c6femx" />
    <content type="html">
      What if you could build web games and run them on a real hardware game console? This is something I&amp;#34;ve been tinkering with - these demos are little web apps running on a game console. Pretty fun!&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/584/791/886/053/601/original/1a8b15571687fef3.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-05-16T14:46:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8zcwvxlfqrd729qjzfg50rxgatmjvr70qgpz8tjfjh84shfdwx5gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k7p43z</id>
    
      <title type="html">Fantastic Asterogue review from PepperHeadGaming. 🙏 Also, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8zcwvxlfqrd729qjzfg50rxgatmjvr70qgpz8tjfjh84shfdwx5gzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735k7p43z" />
    <content type="html">
      Fantastic Asterogue review from PepperHeadGaming. 🙏&lt;br/&gt;&lt;br/&gt;Also, Asterogue is still on sale for the ANZ Indiefest for just a couple more days. 😀&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=H_xA-P7tZ2Y&#34;&gt;https://www.youtube.com/watch?v=H_xA-P7tZ2Y&lt;/a&gt;
    </content>
    <updated>2026-05-14T08:23:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp9ygn73zn4ymyxrmllru4t429e09tsavdazmw5g9y22apf34rcyczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735lugyw6</id>
    
      <title type="html">I wrote up a spec/standard for bundling spritesheet metadata into ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp9ygn73zn4ymyxrmllru4t429e09tsavdazmw5g9y22apf34rcyczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735lugyw6" />
    <content type="html">
      I wrote up a spec/standard for bundling spritesheet metadata into the spritesheet PNG itself. Hope it&amp;#39;s useful! #gamedev&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mccormick.cx/games/embedded-spritesheet-png-spec/&#34;&gt;https://mccormick.cx/games/embedded-spritesheet-png-spec/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/565/532/151/395/225/original/f1a49fa62c45a62b.png&#34;&gt; 
    </content>
    <updated>2026-05-13T05:09:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp7mt95vvnwdv3qs02da804duhnjuw6dncdafl97rklhk5qmvpl3qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735sykq7e</id>
    
      <title type="html">What about this one ── it&amp;#39;s so long your server will ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp7mt95vvnwdv3qs02da804duhnjuw6dncdafl97rklhk5qmvpl3qzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735sykq7e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvlp6xasp0wmjx43uddkfsge2h5f8dc3428taaam826rm38tfez2gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hs7uhd62&#39;&gt;nevent1q…hd62&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What about this one ── it&amp;#39;s so long your server will crash if you try to mute it.
    </content>
    <updated>2026-05-10T06:49:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrj0xavmdt6sc9ulcatt8ytl6h3fgt085r7kkv0kmwk64yrqjrv6szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735x7yy8h</id>
    
      <title type="html">Did you guys know about this website localhost eight thousand? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrj0xavmdt6sc9ulcatt8ytl6h3fgt085r7kkv0kmwk64yrqjrv6szyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735x7yy8h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0dfzhvg0q7ufskr49qg30490hawqgw3hruxxrw9y7fkjkjjtj7vsprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsk66yjt&#39;&gt;nevent1q…6yjt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Did you guys know about this website localhost eight thousand? All of the best software is on there!
    </content>
    <updated>2026-05-10T06:04:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxxl7t9zt4ds7ty83cp3wtyra90g43tqjmxyvdwg5g834q8yg4msszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97357lmfar</id>
    
      <title type="html">@nprofile…ml8g What has happened to getstacks.dev? It appears ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxxl7t9zt4ds7ty83cp3wtyra90g43tqjmxyvdwg5g834q8yg4msszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97357lmfar" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcqyqzxrl97e3xrxazrnyeddw83zf5uekmue9e667js4cmzmvf4536d6heml8g&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alex Gleason&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…ml8g&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; What has happened to getstacks.dev? It appears to have no content. Somebody followed a link from a YouTube video I made about the gameboy development stack, and they could not find it any more. Is stacks no longer a thing? What happened to the old gameboy stack and is there somewhere I can link to it that still exists? Thank you.
    </content>
    <updated>2026-05-02T14:54:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvydlcxz7kpm6mkv4d2x8yqkzenus3n99t2xstmcepwtg4u7d0pvqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735tecsax</id>
    
      <title type="html">Deathbot Meadows is my #Gamedevjs 2026 entry. Made with Scittle ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvydlcxz7kpm6mkv4d2x8yqkzenus3n99t2xstmcepwtg4u7d0pvqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735tecsax" />
    <content type="html">
      Deathbot Meadows is my #Gamedevjs 2026 entry.&lt;br/&gt;&lt;br/&gt;Made with Scittle #Clojure(Script) &amp;amp; Three.js&lt;br/&gt;&lt;br/&gt;Inspired by &amp;#34;Dicewars&amp;#34; and Risk.&lt;br/&gt;&lt;br/&gt;Enjoy!&lt;br/&gt;&lt;br/&gt;AI disclosure: I used LLMs to help write the code, image generators, and an image-to-mesh converter to produce 3d models.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://chr15m.itch.io/deathbot-meadows&#34;&gt;https://chr15m.itch.io/deathbot-meadows&lt;/a&gt;
    </content>
    <updated>2026-05-02T11:41:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9avzz582ca2jg0w3r9yvt2z0527vkvsgtdkj6cqxaupdazeyj3qszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735uh623t</id>
    
      <title type="html">Godspeed!</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9avzz582ca2jg0w3r9yvt2z0527vkvsgtdkj6cqxaupdazeyj3qszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735uh623t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdf9ydjt7ctkx7gzpypenkucgsx04ph6c0ap3vtpckeymwrvjxc2spr9mhxue69uhkscnj9e3k7unpvdkx2tnnda3kjctv9uq5epjh&#39;&gt;nevent1q…epjh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Godspeed!
    </content>
    <updated>2026-05-01T00:43:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxt79l80qc2l59fse9gunt63lflu4sf50jxusheqhz66dfvsypwxgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735sm95ql</id>
    
      <title type="html">I know exactly what you mean. Bad times can have a hidden upside ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxt79l80qc2l59fse9gunt63lflu4sf50jxusheqhz66dfvsypwxgzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735sm95ql" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspyudmhus6070k96e26f2lk0twkqxr226466udy36g580u9kdnqscprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7vxwr4f&#39;&gt;nevent1q…wr4f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know exactly what you mean. Bad times can have a hidden upside once everything shakes out.
    </content>
    <updated>2026-04-30T01:08:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswnrz3zcd86vwh6sltq6su58m5mlyfrd6pxqcm8xq7xdpa8hu59zszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973545hkqr</id>
    
      <title>Nostr event nevent1qqswnrz3zcd86vwh6sltq6su58m5mlyfrd6pxqcm8xq7xdpa8hu59zszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973545hkqr</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswnrz3zcd86vwh6sltq6su58m5mlyfrd6pxqcm8xq7xdpa8hu59zszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp973545hkqr" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/480/227/522/649/065/original/9c519fd2b99ddf95.jpg&#34;&gt; 
    </content>
    <updated>2026-04-28T03:33:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsptrcyjl3fukpuudt4xgpnekwp2g5j6gw3xzzy26krna7zacxddcszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735nxewht</id>
    
      <title>Nostr event nevent1qqsptrcyjl3fukpuudt4xgpnekwp2g5j6gw3xzzy26krna7zacxddcszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735nxewht</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsptrcyjl3fukpuudt4xgpnekwp2g5j6gw3xzzy26krna7zacxddcszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735nxewht" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/443/104/123/794/538/original/2e89ab6a55f86f4a.jpeg&#34;&gt; 
    </content>
    <updated>2026-04-21T14:12:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswxxrdteaz9c9x2tv0jes450p574e5qx9em6548chygf376j2j9zczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735khxs97</id>
    
      <title>Nostr event nevent1qqswxxrdteaz9c9x2tv0jes450p574e5qx9em6548chygf376j2j9zczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735khxs97</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswxxrdteaz9c9x2tv0jes450p574e5qx9em6548chygf376j2j9zczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735khxs97" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/443/103/609/352/993/original/ff486d423bf3909d.jpeg&#34;&gt; 
    </content>
    <updated>2026-04-21T14:12:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfcew6s7jqyg2guyc07dmc5e4kxzz43l73t3a3v3egwv4pt92wjqszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735l63cfd</id>
    
      <title type="html">painterly render test using this code: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfcew6s7jqyg2guyc07dmc5e4kxzz43l73t3a3v3egwv4pt92wjqszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735l63cfd" />
    <content type="html">
      painterly render test using this code:&lt;br/&gt;&lt;a href=&#34;https://blog.maximeheckel.com/posts/on-crafting-painterly-shaders/&#34;&gt;https://blog.maximeheckel.com/posts/on-crafting-painterly-shaders/&lt;/a&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/435/857/688/797/408/original/2008a1c7e297e62f.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-04-20T07:35:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2tayzjlhjydf6v6xk3njk0suf7ep7sd8mehaatzht9lnrz63pvwczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356s8ht5</id>
    
      <title type="html">prototyping #GamedevJS ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2tayzjlhjydf6v6xk3njk0suf7ep7sd8mehaatzht9lnrz63pvwczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356s8ht5" />
    <content type="html">
      prototyping #GamedevJS&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/420/651/248/841/317/original/dd1db969314ed2d5.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2026-04-17T15:12:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv46vt30qjd22vzdsmxhd6hz9y567yvapdqwfuv9z3hwmk8szczsszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735dyw5ey</id>
    
      <title>Nostr event nevent1qqsv46vt30qjd22vzdsmxhd6hz9y567yvapdqwfuv9z3hwmk8szczsszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735dyw5ey</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv46vt30qjd22vzdsmxhd6hz9y567yvapdqwfuv9z3hwmk8szczsszyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735dyw5ey" />
    <content type="html">
       &lt;img src=&#34;https://feed.mccormick.cx/system/media_attachments/files/116/412/951/030/533/932/original/27d80dacd1b03ee5.jpg&#34;&gt; 
    </content>
    <updated>2026-04-16T06:44:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv2uf8xrz89hv45y89zats59epukw4vkxru2ancgtdv95glag332czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735jdc9lz</id>
    
      <title type="html">Worklog: adding feature requests from Asterogue users. 🎮️ ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv2uf8xrz89hv45y89zats59epukw4vkxru2ancgtdv95glag332czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735jdc9lz" />
    <content type="html">
      Worklog: adding feature requests from Asterogue users. 🎮️&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://store.steampowered.com/app/4152940/Asterogue/&#34;&gt;https://store.steampowered.com/app/4152940/Asterogue/&lt;/a&gt;
    </content>
    <updated>2026-04-15T09:32:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqfq6y3az930vth3lhrft6kp0xm25p94wj6zu9l5mnh6e9r53qsuczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356w2u7k</id>
    
      <title type="html">I built a local AI inference machine and I&amp;#39;m running it off ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqfq6y3az930vth3lhrft6kp0xm25p94wj6zu9l5mnh6e9r53qsuczyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp97356w2u7k" />
    <content type="html">
      I built a local AI inference machine and I&amp;#39;m running it off solar power. 🤖🌞&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/M9yl4gC9yN0&#34;&gt;https://youtu.be/M9yl4gC9yN0&lt;/a&gt;
    </content>
    <updated>2026-04-07T08:47:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy2lelsnav8d542fkeg0w9scg7jpq2ay8az33lqk4d2j52n6yp82czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xalptx</id>
    
      <title type="html">My AGENTS.md is basically 10&#43; different ways of telling the LLM ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy2lelsnav8d542fkeg0w9scg7jpq2ay8az33lqk4d2j52n6yp82czyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735xalptx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqwjhm5uuav4arac7q5wfm8jw38v9vha8x3tve2wve2c3fkxa5swspr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0uutsd3&#39;&gt;nevent1q…tsd3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My AGENTS.md is basically 10&#43; different ways of telling the LLM to chill out and write less code.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s wild to me that both you and Linus Torvalds are using LLMs to generate code. No stronger signal!
    </content>
    <updated>2026-04-06T23:23:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsra93800a7vt5pp6z9udmc4f2hf2sr7rswl60wy2vkfknjkk3wvkqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735g6nllz</id>
    
      <title type="html">It&amp;#39;s Asterogue release day! 🚀 After weeks of porting work, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsra93800a7vt5pp6z9udmc4f2hf2sr7rswl60wy2vkfknjkk3wvkqzyrdfxxff2ay4ldvldmcuux08f9rmq7ftd64pky62q9wqxfhyp9735g6nllz" />
    <content type="html">
      It&amp;#39;s Asterogue release day! 🚀&lt;br/&gt;&lt;br/&gt;After weeks of porting work, it&amp;#39;s finally out on Steam. 😄&lt;br/&gt;&lt;br/&gt;It&amp;#39;s a &amp;#34;coffeebreak&amp;#34; sci-fi roguelike. Drop into a procgen asteroid full of aliens &amp;amp; space-loot! 👽️&lt;br/&gt;&lt;br/&gt;⌨️ Full keyboard support&lt;br/&gt;🎮️ Gamepad &#43; Steam Deck!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://store.steampowered.com/app/4152940/Asterogue/&#34;&gt;https://store.steampowered.com/app/4152940/Asterogue/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Enjoy!
    </content>
    <updated>2026-03-31T09:39:58Z</updated>
  </entry>

</feed>