<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-02T13:30:52Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by David Beazley</title>
  <author>
    <name>David Beazley</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1f7rlm78a95zq9lgg72gtlfxw4u9wrm88tjk7u4vg2h4hwc66m2tshe6d93.rss" />
  <link href="https://nostr.ae/npub1f7rlm78a95zq9lgg72gtlfxw4u9wrm88tjk7u4vg2h4hwc66m2tshe6d93" />
  <id>https://nostr.ae/npub1f7rlm78a95zq9lgg72gtlfxw4u9wrm88tjk7u4vg2h4hwc66m2tshe6d93</id>
  <icon>https://files.mastodon.social/accounts/avatars/108/130/879/189/516/112/original/658f623a4e8fd715.jpeg</icon>
  <logo>https://files.mastodon.social/accounts/avatars/108/130/879/189/516/112/original/658f623a4e8fd715.jpeg</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsfsag8mgr8uennuupuxyuhsal7gc33pmlxc7ds4zm9fjq4zz59ptqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2alcxk</id>
    
      <title type="html">Getting ready to return back across the prairie again. Debating ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfsag8mgr8uennuupuxyuhsal7gc33pmlxc7ds4zm9fjq4zz59ptqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2alcxk" />
    <content type="html">
      Getting ready to return back across the prairie again. Debating if I should rocket along I-80 or take a detour to go see Carhenge.
    </content>
    <updated>2026-07-03T01:40:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswyxq07j4xshhe9eg3glml9g2f7gfth43945ra99dn3hqhyz83ttszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfws9h92g</id>
    
      <title type="html">Meanwhile, my thoughts wander to pondering if this guy&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswyxq07j4xshhe9eg3glml9g2f7gfth43945ra99dn3hqhyz83ttszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfws9h92g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspqz7atvavz8mrfy2ydnugzqq7qqflz6kf0s8h37rdjqx2jd6u52g0t3knk&#39;&gt;nevent1q…3knk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Meanwhile, my thoughts wander to pondering if this guy&amp;#39;s large shaggy ball will leave a more enduring human legacy than all of software.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/837/880/016/761/304/original/0d10bd42e2e6b1d3.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-30T07:34:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspqz7atvavz8mrfy2ydnugzqq7qqflz6kf0s8h37rdjqx2jd6u52gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2pfq33</id>
    
      <title type="html">I wonder if there&amp;#39;s ever been an Autocorrectionville? ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspqz7atvavz8mrfy2ydnugzqq7qqflz6kf0s8h37rdjqx2jd6u52gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2pfq33" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspa046ke4k9u9nuaxgssf2vuklay9yvssfp8t85fhsm27a0tdrqgcmf6k2n&#39;&gt;nevent1q…6k2n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I wonder if there&amp;#39;s ever been an Autocorrectionville?&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/836/571/044/204/178/original/93dc296abf32c00e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-30T01:57:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspa046ke4k9u9nuaxgssf2vuklay9yvssfp8t85fhsm27a0tdrqgczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwy0m3f4</id>
    
      <title type="html">Okay, let&amp;#39;s get the hell outta Dodge. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspa046ke4k9u9nuaxgssf2vuklay9yvssfp8t85fhsm27a0tdrqgczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwy0m3f4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdy9s273sh756q20q9umgqns03e3dle4s9lfg3r3lf3e02k2kkc7c5ed98g&#39;&gt;nevent1q…d98g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Okay, let&amp;#39;s get the hell outta Dodge.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/833/089/101/277/397/original/567dd791cc1188c9.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-29T11:11:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdy9s273sh756q20q9umgqns03e3dle4s9lfg3r3lf3e02k2kkc7czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8l872c</id>
    
      <title type="html">I don&amp;#39;t really know if highway 20 counts as a &amp;#34;back ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdy9s273sh756q20q9umgqns03e3dle4s9lfg3r3lf3e02k2kkc7czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8l872c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstxltyujx9dd3m0n3e7skzykkdpqezk65ufuqr20983zuc38jzdlsq0snq3&#39;&gt;nevent1q…snq3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t really know if highway 20 counts as a &amp;#34;back road&amp;#34;, but it&amp;#39;s definitely a lot more chill than I-80.   Overnighting in Fort Dodge--mainly so I can wake up and say &amp;#34;gotta get the hell out of Dodge.&amp;#34;
    </content>
    <updated>2026-06-29T02:36:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstxltyujx9dd3m0n3e7skzykkdpqezk65ufuqr20983zuc38jzdlszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw372ngh</id>
    
      <title type="html">Find myself having to make an unplanned road trip. Could fly. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstxltyujx9dd3m0n3e7skzykkdpqezk65ufuqr20983zuc38jzdlszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw372ngh" />
    <content type="html">
      Find myself having to make an unplanned road trip.   Could fly.  Don&amp;#39;t want to.  Could take the interstate. Nah.  Could use a map.  Nope.    Think I&amp;#39;m just going to leave the house and drive backroads across the prairie until I get there some 1000 miles later.   Sort of homing pigeon style.
    </content>
    <updated>2026-06-28T13:33:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyrhtke4783kax2uhmfz80ym6maepk3nlzgzty5tm925e2ntjzp3qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9ujpge</id>
    
      <title type="html">One advantage I&amp;#39;ve realized as an older student is having a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyrhtke4783kax2uhmfz80ym6maepk3nlzgzty5tm925e2ntjzp3qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9ujpge" />
    <content type="html">
      One advantage I&amp;#39;ve realized as an older student is having a ton of life-experience.   So, when asked to write an essay on &amp;lt;literally any topic&amp;gt;, I can just start telling some tangential story about that one time I was out &amp;lt;doing something seemingly unrelated&amp;gt; and then somehow tie it to whatever is actually supposed to be discussed.   &lt;br/&gt;&lt;br/&gt;Later, when I get the grade back, the professor just writes &amp;#34;I wish I could have a coffee with you!&amp;#34;   Ha!&lt;br/&gt;&lt;br/&gt;Suck it boring-ass LLMs...
    </content>
    <updated>2026-06-26T14:41:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvpgtmuvktalpeutkr72la0va9xktd673nr00rg8q6l05vekqcefqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6t53tm</id>
    
      <title type="html">Hot take: 99% of the coders with books like Steven&amp;#39;s Unix ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvpgtmuvktalpeutkr72la0va9xktd673nr00rg8q6l05vekqcefqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6t53tm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw3z97pa889makvjekfwra4ptvx2w90d25kx9ap7awhhn9uzufftqlzemsk&#39;&gt;nevent1q…emsk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hot take:  99% of the coders with books like Steven&amp;#39;s Unix Network Programming on their shelves had them there for the same reason why doctors and lawyers have framed copies of their college diplomas hanging on the wall.
    </content>
    <updated>2026-06-25T15:58:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw3z97pa889makvjekfwra4ptvx2w90d25kx9ap7awhhn9uzufftqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwzthtfy</id>
    
      <title type="html">https://www.youtube.com/watch?v=hjjydz40rNI</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw3z97pa889makvjekfwra4ptvx2w90d25kx9ap7awhhn9uzufftqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwzthtfy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswge25dxynzmex668mffquvrgsgh5hclvm4dac4sg60dsjrfevt5gyzzdqm&#39;&gt;nevent1q…zdqm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=hjjydz40rNI&#34;&gt;https://www.youtube.com/watch?v=hjjydz40rNI&lt;/a&gt;
    </content>
    <updated>2026-06-25T15:46:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswge25dxynzmex668mffquvrgsgh5hclvm4dac4sg60dsjrfevt5gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwn9957x</id>
    
      <title type="html">Some books are hard because they&amp;#39;re so hard core. For ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswge25dxynzmex668mffquvrgsgh5hclvm4dac4sg60dsjrfevt5gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwn9957x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs970q6mfc30jgztyay97hxd9rdlmukyf8j38sfpnpjd9vr069ttpgh2lr4x&#39;&gt;nevent1q…lr4x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Some books are hard because they&amp;#39;re so hard core.  For example, there&amp;#39;s no practical reason for me to keep the Steven&amp;#39;s Unix Network Programming Book, nor can I see myself coding up a hobby project where I&amp;#39;m writing socket code in C for fun, yet I can&amp;#39;t bring myself to toss it.   Maybe it&amp;#39;s because of that scene in Wayne&amp;#39;s World or something.
    </content>
    <updated>2026-06-25T15:44:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs970q6mfc30jgztyay97hxd9rdlmukyf8j38sfpnpjd9vr069ttpgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw33c093</id>
    
      <title type="html">Meanwhile, number of math books I&amp;#39;ve tossed for being ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs970q6mfc30jgztyay97hxd9rdlmukyf8j38sfpnpjd9vr069ttpgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw33c093" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs27wuw5duw3g8yp8g89wquh4hj83f9teeprlqr7z6n54gk8cdrjms8upp8l&#39;&gt;nevent1q…pp8l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Meanwhile, number of math books I&amp;#39;ve tossed for being obsolete:   0.
    </content>
    <updated>2026-06-25T15:41:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs27wuw5duw3g8yp8g89wquh4hj83f9teeprlqr7z6n54gk8cdrjmszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnyee85</id>
    
      <title type="html">My ruthless purge of programming books continues. Changing the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs27wuw5duw3g8yp8g89wquh4hj83f9teeprlqr7z6n54gk8cdrjmszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnyee85" />
    <content type="html">
      My ruthless purge of programming books continues.   Changing the criteria from &amp;#34;might I need to read this someday?&amp;#34;  to &amp;#34;might I read this for fun?&amp;#34; definitely cuts things down a lot.  &lt;br/&gt;&lt;br/&gt;I&amp;#39;m not quite at the level of &amp;#34;would my kids want to inherit this?&amp;#34; level of filtering, but if I squint, I can see that from here.
    </content>
    <updated>2026-06-25T15:39:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfwmnjy6hkpfv4hwfpmx2rycd4pazt94dqfu3ujw62yd0dh57j3zgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl0yhhy</id>
    
      <title type="html">Wondering if I should pull out the Superboard to see if it still ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfwmnjy6hkpfv4hwfpmx2rycd4pazt94dqfu3ujw62yd0dh57j3zgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl0yhhy" />
    <content type="html">
      Wondering if I should pull out the Superboard to see if it still works.   Maybe.    I still think this was one of my most fun programming projects.   &lt;a href=&#34;https://www.youtube.com/watch?v=pB2t6xG2RzE&#34;&gt;https://www.youtube.com/watch?v=pB2t6xG2RzE&lt;/a&gt;
    </content>
    <updated>2026-06-21T14:07:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspa2lm8l0a056uuthetrefa5n0nh3arapnw5y82vlncskpm2ewwzqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwgtdkju</id>
    
      <title type="html">A total ride time of 3:36, stopped for 13 minutes. I wouldn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspa2lm8l0a056uuthetrefa5n0nh3arapnw5y82vlncskpm2ewwzqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwgtdkju" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ztxrgkz9rln7n3qjs2q4kuw9fy2t4yk8mz0ed56u86s4tk3tcksl4h263&#39;&gt;nevent1q…h263&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A total ride time of 3:36, stopped  for 13 minutes.  I wouldn&amp;#39;t describe it as especially fast, but still a respectable pace for an aging geek.
    </content>
    <updated>2026-06-20T13:44:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr58nn7d2t0agww8h78n56eqcn0y3g05zjlz9mpnnw7mnzfw97k9czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwu4xws4</id>
    
      <title type="html">Well, managed to go out for a respectable 54.5 mile ride starting ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr58nn7d2t0agww8h78n56eqcn0y3g05zjlz9mpnnw7mnzfw97k9czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwu4xws4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswjqex8mf4mqy8nyn96r00ftelt6pq8sdmaq04j9gk68hg69sayhqauwtez&#39;&gt;nevent1q…wtez&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, managed to go out for a respectable 54.5 mile ride starting at 3:38am.  It&amp;#39;s not as much recovery as I wanted, but it will have to do for now.   It&amp;#39;s a beautiful day for riding though.
    </content>
    <updated>2026-06-20T12:25:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswjqex8mf4mqy8nyn96r00ftelt6pq8sdmaq04j9gk68hg69sayhqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwruts3y</id>
    
      <title type="html">Debating if I should try for a long (&amp;gt;50mi) bike ride tomorrow ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswjqex8mf4mqy8nyn96r00ftelt6pq8sdmaq04j9gk68hg69sayhqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwruts3y" />
    <content type="html">
      Debating if I should try for a long (&amp;gt;50mi) bike ride tomorrow as a recovery ride for the last 10 weeks of grad school.    Maybe.
    </content>
    <updated>2026-06-19T14:45:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy0mzwcwuu8nvd3uz656weeljlzqhuhs3smct96gqzltu9zsdfpfszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwamhphh</id>
    
      <title type="html">This-/especially the &amp;#34;for fun&amp;#34; part. The last time I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy0mzwcwuu8nvd3uz656weeljlzqhuhs3smct96gqzltu9zsdfpfszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwamhphh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgh4r47qjj0hzrxx7ttlr0v0qwd2rtlye97tpws9m87r2gyp9grycm37qj0&#39;&gt;nevent1q…7qj0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This-/especially the &amp;#34;for fun&amp;#34; part.  The last time I released something, I was mostly hoping to have some dialogue around it.  &amp;#34;Here&amp;#39;s this neat thing, let&amp;#39;s play with it, see what happens. Have some fun.&amp;#34; Instead, I get a bunch of people complaining about code style things (nothing of substance). Then some other shithead reimplements the whole project from scratch, commits a governance model as the first file, and that was the end of that (for me).
    </content>
    <updated>2026-06-14T09:16:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsduwewjt8rd6vvegkw60edtj624jg8ze0kyfnc2adr32elg2tmwuczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwjeguck</id>
    
      <title type="html">Think I might have just reported the 100,000th Flock camera on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsduwewjt8rd6vvegkw60edtj624jg8ze0kyfnc2adr32elg2tmwuczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwjeguck" />
    <content type="html">
      Think I might have just reported the 100,000th Flock camera on &lt;a href=&#34;https://deflock.org&#34;&gt;https://deflock.org&lt;/a&gt;.    Website says 99,997 cameras reported and I just found three more on my morning bike ride.
    </content>
    <updated>2026-05-30T11:59:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxxj33wdmu8uhf63pdtq3hupmlzjsslvq99dnxl7uk2dw8nw8dndczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwg57rk3</id>
    
      <title type="html">Has anyone done a detailed study of how these massive data ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxxj33wdmu8uhf63pdtq3hupmlzjsslvq99dnxl7uk2dw8nw8dndczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwg57rk3" />
    <content type="html">
      Has anyone done a detailed study of how these massive data centers actually spend their CPU cycles?    I&amp;#39;ve always just assumed that the whole spectacle was mostly a front for crypto nonsense.
    </content>
    <updated>2026-05-27T11:41:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsddg6rl5kkl72x6vyjrsfvtpl5auzjd5a2fu03mclx4thqmk9mqcqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwdcpr6r</id>
    
      <title type="html">This feels less like a technological transition and more like an ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsddg6rl5kkl72x6vyjrsfvtpl5auzjd5a2fu03mclx4thqmk9mqcqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwdcpr6r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0l5tq7uhj4pw6rqstvg8euvlxymdf5xhlzutg2hc99q83meha9cs08awmr&#39;&gt;nevent1q…awmr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This feels less like a technological transition and more like an assault on every aspect of humanity that matters to me.
    </content>
    <updated>2026-05-20T11:29:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgmq92ck8x64pm2m6zkg794c6385jjsd3454l39myvg5l4qd789jqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwkn82th</id>
    
      <title type="html">I&amp;#39;ve always tried to be ethically minded in my teaching and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgmq92ck8x64pm2m6zkg794c6385jjsd3454l39myvg5l4qd789jqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwkn82th" />
    <content type="html">
      I&amp;#39;ve always tried to be ethically minded in my teaching and my business--and I&amp;#39;ve got a lot of ethical issues with AI.  I just can&amp;#39;t pivot to that even if AI has what coders crave.  Sorry. No.&lt;br/&gt;&lt;br/&gt;Sadly, this seems to mean there&amp;#39;s no more business of teaching. Sigh.
    </content>
    <updated>2026-05-20T09:32:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdp8y5n52ek0f6erpl7979qcc2wnwfd3umaeeyyk0lgngvlqj0xpgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw99hxeg</id>
    
      <title type="html">Sure, you don&amp;#39;t have to use cocaine, but all of your students ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdp8y5n52ek0f6erpl7979qcc2wnwfd3umaeeyyk0lgngvlqj0xpgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw99hxeg" />
    <content type="html">
      Sure, you don&amp;#39;t have to use cocaine, but all of your students are using cocaine.  They&amp;#39;d probably be more engaged if you were a bit more culturally sensitive and also used cocaine.
    </content>
    <updated>2026-05-11T16:47:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs95hgl0x8k7grxd8d7m8hrx3sey4lhsae2hqcmlyljua0na0p8mmszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl8ltnp</id>
    
      <title type="html">Back in 2009, I remember showing up briefly at PyCon Chicago with ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs95hgl0x8k7grxd8d7m8hrx3sey4lhsae2hqcmlyljua0na0p8mmszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl8ltnp" />
    <content type="html">
      Back in 2009, I remember showing up briefly at PyCon Chicago with a kid in a stroller.  Today, that kid just left the house for his last day of high school.  Life comes at you fast.
    </content>
    <updated>2026-05-08T12:59:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfgvvkggs5vqgpmkv2f508ys9sr7zdl5v6aequwgf5hhguy7tp85czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwengh98</id>
    
      <title type="html">I&amp;#39;m not sure I have enough of a baseline to judge one way or ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfgvvkggs5vqgpmkv2f508ys9sr7zdl5v6aequwgf5hhguy7tp85czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwengh98" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszvjqr3d2lem2t836qd93gad0ckhkch5rzwglmxy52zjhz4gqdt2sjy2ls9&#39;&gt;nevent1q…2ls9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m not sure I have enough of a baseline to judge one way or the other except to say that I&amp;#39;m not sure that math education has ever been all that &amp;#34;great&amp;#34; for quite a long time in the US.   &lt;br/&gt;&lt;br/&gt;That said, I am extremely pessimistic about the use of &amp;#34;tech&amp;#34; in teaching math based on some of the things I saw.  I was somewhat encouraged by the number of classes that used tech somewhat minimally though.
    </content>
    <updated>2026-05-07T13:32:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswl0046j74qv64wvjev3aclkjz5ajmchjwk6nl7fvxfusaezr44sczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwm922zc</id>
    
      <title type="html">The year is 2026. I just finished observing a day in the life of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswl0046j74qv64wvjev3aclkjz5ajmchjwk6nl7fvxfusaezr44sczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwm922zc" />
    <content type="html">
      The year is 2026. I just finished observing a day in the life of 35 high school math classes taught by 34 different math teachers across 7 different high schools.    Ask me anything.
    </content>
    <updated>2026-05-07T11:29:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqfst62h5fdwx9uxcf638clvmymq9fnuzr29vltmt0k5mctx8pf5czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw5f690u</id>
    
      <title type="html">And I swear I&amp;#39;m seriously gonna punch the next person who ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqfst62h5fdwx9uxcf638clvmymq9fnuzr29vltmt0k5mctx8pf5czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw5f690u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvsfqdue9p0gsl4q0akgntlcqvye48nkkplmtaa7xjxt0upt7ju4sslrzss&#39;&gt;nevent1q…rzss&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And I swear I&amp;#39;m seriously gonna punch the next person who says &amp;#34;but Bill Gates didn&amp;#39;t graduate from college.&amp;#34;     Not here on friendly Mastodon mind you, but this seems to come up a lot in weird contexts.    &amp;#34;Yeah, I got some thoughts about that, but you need to step a little closer to hear them.&amp;#34;
    </content>
    <updated>2026-04-09T11:20:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvsfqdue9p0gsl4q0akgntlcqvye48nkkplmtaa7xjxt0upt7ju4szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwh3qygc</id>
    
      <title type="html">And the world being on fire.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvsfqdue9p0gsl4q0akgntlcqvye48nkkplmtaa7xjxt0upt7ju4szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwh3qygc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxk0d2nqv8e9lzvsx00c2uyaj2m68upyhy8lsdn0p0jwrz47dft6cg6mlwc&#39;&gt;nevent1q…mlwc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And the world being on fire.
    </content>
    <updated>2026-04-09T10:50:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxk0d2nqv8e9lzvsx00c2uyaj2m68upyhy8lsdn0p0jwrz47dft6czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnqt0a3</id>
    
      <title type="html">I am seriously depressed about this whole situation. And ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxk0d2nqv8e9lzvsx00c2uyaj2m68upyhy8lsdn0p0jwrz47dft6czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnqt0a3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw5sqp8wwzk76u34cstteavaav256whcn7mg4pnu0fq283nl72u0cnstwr2&#39;&gt;nevent1q…twr2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I am seriously depressed about this whole situation.  And don&amp;#39;t even get me started about the cost of college.  Or the current employment prospects for entry level people on the other side of it.
    </content>
    <updated>2026-04-09T10:47:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw5sqp8wwzk76u34cstteavaav256whcn7mg4pnu0fq283nl72u0czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw3ekq4n</id>
    
      <title type="html">Must say, it&amp;#39;s a hell of a time to be the parent of a moody ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw5sqp8wwzk76u34cstteavaav256whcn7mg4pnu0fq283nl72u0czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw3ekq4n" />
    <content type="html">
      Must say, it&amp;#39;s a hell of a time to be the parent of a moody student making a college decision when I&amp;#39;ve got a whole lot of thoughts about what AI has done to education.  Not to mention all of my other thoughts about what Trump has done to research. And the nature of academia that was already around before any of this recent stuff.  Kid, can you please just fucking pick the friendly small liberal arts school already?!?
    </content>
    <updated>2026-04-09T10:39:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdv80d7fsx9xydrc2r83a40naewq0zzm256hnwqwy445ursjqhasczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7dwux5</id>
    
      <title type="html">It could be its own code review... &amp;#34;the code looks pretty ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdv80d7fsx9xydrc2r83a40naewq0zzm256hnwqwy445ursjqhasczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7dwux5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqkwj4x2wgws203t9sf68d0mjn744wyqhhnxzplfr24jct6n8xjpggj9nsd&#39;&gt;nevent1q…9nsd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It could be its own code review... &amp;#34;the code looks pretty buffaloed to me. Have fun with that.&amp;#34;
    </content>
    <updated>2026-03-20T11:50:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqkwj4x2wgws203t9sf68d0mjn744wyqhhnxzplfr24jct6n8xjpgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwz9as6k</id>
    
      <title type="html">Idle thought: &amp;#34;buffalo&amp;#34; would be a good name for a coding ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqkwj4x2wgws203t9sf68d0mjn744wyqhhnxzplfr24jct6n8xjpgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwz9as6k" />
    <content type="html">
      Idle thought: &amp;#34;buffalo&amp;#34; would be a good name for a coding agent. Then you could say things like &amp;#34;buffaloed buffalo&amp;#34;, &amp;#34;buffalo buffaloed&amp;#34;, &amp;#34;buffaloing buffulo&amp;#34;, &amp;#34;unbuffaloed buffalo&amp;#34;, &amp;#34;buffaloed buffalo buffaloed&amp;#34;, &amp;#34;buffalo rebuffaloed&amp;#34;, &amp;#34;buffalo buffaloes buffalo&amp;#34;, and so on.&lt;br/&gt;&lt;br/&gt;When fed back into buffalo&amp;#39;s training, maybe all this writing would eventually drive buffalo into the singularity or some kind of other BS.
    </content>
    <updated>2026-03-20T11:47:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsymmzz03xftfvmp47ta4jfznjsm2835077wz2h45t2tevfeztg23czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwdvz00l</id>
    
      <title type="html">As a resident of the 9th district, it was pretty interesting to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsymmzz03xftfvmp47ta4jfznjsm2835077wz2h45t2tevfeztg23czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwdvz00l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswj4q289p74w553mkgwx6f9eamhrzwln43a82c54zz9mhvj6243kqlu4wjn&#39;&gt;nevent1q…4wjn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As a resident of the 9th district, it was pretty interesting to watch her campaign.  She always struck me as authentic.  I got a bit of a behind-the-scenes view of how she handled herself with 4th of July parades as well (I was in a group that marched just behind her and her entourage in one parade actually).  &lt;br/&gt;&lt;br/&gt;I&amp;#39;m just not sure she was able to fully cut through the chaos of that campaign--media exposure seemed thin to me near the end.
    </content>
    <updated>2026-03-19T17:05:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxkl04tdkv8zufdfraxkw3dm97x6yycdmaq3hrtkez6eg3le5umxczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwu24g4j</id>
    
      <title type="html">Thanks everyone for the kind words! This is by no means ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxkl04tdkv8zufdfraxkw3dm97x6yycdmaq3hrtkez6eg3le5umxczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwu24g4j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxmcm8wwsz5559essh58qavlfvngd56tu9vsa93xypykyj2hrw55ckrqw2h&#39;&gt;nevent1q…qw2h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks everyone for the kind words!  This is by no means guaranteed--I have to take about 24 semester hours of classes, complete &amp;#34;field work&amp;#34; in HS classrooms, and eventually go through 10 weeks of student teaching. Plus there&amp;#39;s the challenge of finding a job as a late career switcher.   I like my odds (and math is a decently solid place to be as far as teacher demand),  but I definitely don&amp;#39;t think it&amp;#39;s going to be easy. &lt;br/&gt;&lt;br/&gt;At the very least, it&amp;#39;s unlikely to be boring ;-).
    </content>
    <updated>2026-03-14T17:55:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxmcm8wwsz5559essh58qavlfvngd56tu9vsa93xypykyj2hrw55czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwm2n5sq</id>
    
      <title type="html">It just occurred to me that Pi-day might be the most appropriate ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxmcm8wwsz5559essh58qavlfvngd56tu9vsa93xypykyj2hrw55czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwm2n5sq" />
    <content type="html">
      It just occurred to me that Pi-day might be the most appropriate day to make this kind of announcement about my future plans.  &lt;a href=&#34;https://dabeaz.com/next.html&#34;&gt;https://dabeaz.com/next.html&lt;/a&gt;
    </content>
    <updated>2026-03-14T14:34:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9ynfu3u254jgk3luthep9y4y4ah9nesuds0hnapgztaje3u5z5egzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw08x2ka</id>
    
      <title type="html">Nah, I was just portending some future Python syntax involving ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9ynfu3u254jgk3luthep9y4y4ah9nesuds0hnapgztaje3u5z5egzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw08x2ka" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr7ku5xj7jzvam39qa3t9esnsy6ghddl2c5lhcutmhlw8sf9t75dsnxvjcv&#39;&gt;nevent1q…vjcv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nah, I was just portending some future Python syntax involving triple-star--the behavior of which is to be determined. A pre-PEP maybe.
    </content>
    <updated>2026-03-12T03:05:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxnz9prm4t6af0fdywf8hugupz5y887e20lhpy0krktszyxdkd78qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6pfh2v</id>
    
      <title type="html">Have you considered using `** = ***`?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxnz9prm4t6af0fdywf8hugupz5y887e20lhpy0krktszyxdkd78qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6pfh2v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9st6mu42vx6m7uer5dukpgt9lcf7422hz56w8h7yuhr63sq6qyuqjphwrl&#39;&gt;nevent1q…hwrl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Have you considered using `** = ***`?
    </content>
    <updated>2026-03-11T21:11:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx622zkg8730t9fw24f93grppxaxv579hqqr2r45uarcwkckcny9qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6jf8ts</id>
    
      <title type="html">The fact that there&amp;#39;s so many tech people against daylight ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx622zkg8730t9fw24f93grppxaxv579hqqr2r45uarcwkckcny9qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6jf8ts" />
    <content type="html">
      The fact that there&amp;#39;s so many tech people against daylight savings time tells me that it&amp;#39;s probably a pretty good idea actually.
    </content>
    <updated>2026-03-08T22:24:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2ht48dn6unlvep7xey9ypz86kx5url0lc8mj7tyrhfgurc88fdvszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwm742f2</id>
    
      <title type="html">Neat! Kid was admitted to UMN and Macalester so we&amp;#39;re ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2ht48dn6unlvep7xey9ypz86kx5url0lc8mj7tyrhfgurc88fdvszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwm742f2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqlns0rf37rsjfk80acsvcp9zcee35kmvj6vgdrnsyufl7eazg3nc9urclx&#39;&gt;nevent1q…rclx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Neat!  Kid was admitted to UMN and Macalester so we&amp;#39;re checking things out.   I have my thoughts on such things, but I&amp;#39;m not the one going.
    </content>
    <updated>2026-03-06T12:20:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2lcqm2x7ennc7rhg32gtv06y2p7t37ck8d3c3pe2nwdps592xyrgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7099ag</id>
    
      <title type="html">So, with the purpose of this trip being a visit to nice quiet ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2lcqm2x7ennc7rhg32gtv06y2p7t37ck8d3c3pe2nwdps592xyrgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7099ag" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr7pu2d8kzvcu2e7vuks08gx4mpn8eh0cumxuvdldgjnjjpx7vs7gap3l55&#39;&gt;nevent1q…3l55&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So, with the purpose of this trip being a visit to nice quiet liberal arts college, we somehow found ourselves here last night.  Uh.....&lt;br/&gt;&lt;br/&gt;We had a great time. The key to a really good road trip, I think, is to impulsely  do weird stuff that&amp;#39;s outside your norm.  Like that time I visited the Lawrence Welk childhood home and Graceland on the same road trip.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/181/757/318/618/841/original/575dc6faebaadd34.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-06T10:37:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr7pu2d8kzvcu2e7vuks08gx4mpn8eh0cumxuvdldgjnjjpx7vs7gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7fzz9h</id>
    
      <title type="html">Johnny Cash really is the perfect soundtrack for a college visit ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr7pu2d8kzvcu2e7vuks08gx4mpn8eh0cumxuvdldgjnjjpx7vs7gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7fzz9h" />
    <content type="html">
      Johnny Cash really is the perfect soundtrack for a college visit road trip with kid.
    </content>
    <updated>2026-03-05T18:29:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfmrjernds2psc2pnxgxvut43afwk9wqraxg9tm925c7fr94xmvnqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6xl0a4</id>
    
      <title type="html">Rust is very different and it took me quite a lot of time to wrap ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfmrjernds2psc2pnxgxvut43afwk9wqraxg9tm925c7fr94xmvnqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw6xl0a4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs08lk6a2lmslw7r39f6kf8065qa5t4jgqae8vk0gt66m64vmyttggfyw56g&#39;&gt;nevent1q…w56g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Rust is very different and it took me quite a lot of time to wrap my brain around what was happening.    However, there is an overall consistency of vision about it that pays off I think.
    </content>
    <updated>2026-03-04T14:17:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs80dhwgeuguntke88dwad3zwy6ujawrn2twf07mey95pl4ssf6xhczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwgsp2ll</id>
    
      <title type="html">I don&amp;#39;t mind dynamic typing and I don&amp;#39;t mind static ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs80dhwgeuguntke88dwad3zwy6ujawrn2twf07mey95pl4ssf6xhczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwgsp2ll" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqddqx7hs966lwjqayj6qu688a7826zpdnhh8xjt3f7yx6dzqk6fg2krzjl&#39;&gt;nevent1q…rzjl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t mind dynamic typing and I don&amp;#39;t mind static typing, but gradual typing is just not a very enjoyable experience for me.&lt;br/&gt;&lt;br/&gt;With regards to flexibility, I have found Rust to be pretty enjoyable--and there&amp;#39;s a lot of things you can do if you get into things like macros.
    </content>
    <updated>2026-03-04T14:11:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsffp6gu7e5dxxdqdhnz6uq76rvnexy85khsefk32jayq8jr8ghz4czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2xejnw</id>
    
      <title type="html">I guess it depends on who you talk to. I think gradual typing is, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsffp6gu7e5dxxdqdhnz6uq76rvnexy85khsefk32jayq8jr8ghz4czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2xejnw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspgyffwjfqfj9znma2k2f5lcdw6gkphkz0aveaawej600mr8gqaxse2nj09&#39;&gt;nevent1q…nj09&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I guess it depends on who you talk to.   I think gradual typing is, in general, kind of a circus.
    </content>
    <updated>2026-03-04T13:50:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrgpu2dpu5u5vfj5w5wtxfxlh8w0t3pnxpfyujauxp4e5ypr3m4tgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw87yaph</id>
    
      <title type="html">&amp;#34;It fits your brain&amp;#34;. https://peps.python.org/pep-0827/</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrgpu2dpu5u5vfj5w5wtxfxlh8w0t3pnxpfyujauxp4e5ypr3m4tgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw87yaph" />
    <content type="html">
      &amp;#34;It fits your brain&amp;#34;.  &lt;a href=&#34;https://peps.python.org/pep-0827/&#34;&gt;https://peps.python.org/pep-0827/&lt;/a&gt;
    </content>
    <updated>2026-03-04T13:24:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgkce7gvq7pgjm0wz57c95x0fym2kn7k4q4c8vvpts9pw6uc07ttqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2646y2</id>
    
      <title>Nostr event nevent1qqsgkce7gvq7pgjm0wz57c95x0fym2kn7k4q4c8vvpts9pw6uc07ttqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2646y2</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgkce7gvq7pgjm0wz57c95x0fym2kn7k4q4c8vvpts9pw6uc07ttqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw2646y2" />
    <content type="html">
      Wonder if I should install docker.
    </content>
    <updated>2026-03-02T11:58:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0sh7a75ny07lsaqvhjjhrvtp4jqvqtpxs24dc7lnff334vf2x4mgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw4h76xa</id>
    
      <title type="html">In trying to make programming predictable, computer scientists ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0sh7a75ny07lsaqvhjjhrvtp4jqvqtpxs24dc7lnff334vf2x4mgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw4h76xa" />
    <content type="html">
      In trying to make programming predictable,  computer scientists have mostly succeeded in making programmers predictable.
    </content>
    <updated>2026-03-02T02:15:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsztf3tzrcr6mjkqxxg70euk56yt2lp5dqrpvm7mhgja7ns6jr4egszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw3mf9ak</id>
    
      <title type="html">I&amp;#39;ve been thinking about getting a T-shirt that says ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsztf3tzrcr6mjkqxxg70euk56yt2lp5dqrpvm7mhgja7ns6jr4egszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw3mf9ak" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq6e8vy47lj0hm23w34kclw3877pfgy9u2px3cjl78kn23qc8vanqhpk2yv&#39;&gt;nevent1q…k2yv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been thinking about getting a T-shirt that says &amp;#34;Those who can&amp;#39;t Claude&amp;#34; on it.  If asked, I&amp;#39;d just complain about it missing the comma.
    </content>
    <updated>2026-02-27T15:51:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvsek9l9vcumaddy629yd8aw0e4h7r6zmq6999xnfnn400l29m9gszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwpzu756</id>
    
      <title type="html">Because I&amp;#39;m cynical and think regulation is going to follow ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvsek9l9vcumaddy629yd8aw0e4h7r6zmq6999xnfnn400l29m9gszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwpzu756" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspmke93yn2yz87p94ryac7rqsf3ce4adx236nw9zjlf7zdgkkf8jsc34jxy&#39;&gt;nevent1q…4jxy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Because I&amp;#39;m cynical and think regulation is going to follow the money.  They will literally regulate the worst possible outcome.
    </content>
    <updated>2026-02-25T15:48:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst5f94was25emqn8f4ec4a55z9ncaxtg3veq9n8mz62c3pjdqyvqqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwxu0h4s</id>
    
      <title type="html">The likely outcome of any regulation is that software engineers ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst5f94was25emqn8f4ec4a55z9ncaxtg3veq9n8mz62c3pjdqyvqqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwxu0h4s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspgnux4pax4e4j2r89pxf8yre2nd67wtnr8p7vzy7s8ecn2k552tsklax24&#39;&gt;nevent1q…ax24&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The likely outcome of any regulation is that software engineers will be forced to prove that they used AI.
    </content>
    <updated>2026-02-25T15:37:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2cwwfv6v7zvt02aw80d9hdgra094swg8x5ucr0akmzqkef402cmgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfww5r6y0</id>
    
      <title>Nostr event nevent1qqs2cwwfv6v7zvt02aw80d9hdgra094swg8x5ucr0akmzqkef402cmgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfww5r6y0</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2cwwfv6v7zvt02aw80d9hdgra094swg8x5ucr0akmzqkef402cmgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfww5r6y0" />
    <content type="html">
      Age verification challenge: I know how to print things.
    </content>
    <updated>2026-02-10T12:32:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0gmj0sq4p5c2g296muhqaa25470ycd9nf5hygr24nsmd5drt38fqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwlcwp9g</id>
    
      <title>Nostr event nevent1qqs0gmj0sq4p5c2g296muhqaa25470ycd9nf5hygr24nsmd5drt38fqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwlcwp9g</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0gmj0sq4p5c2g296muhqaa25470ycd9nf5hygr24nsmd5drt38fqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwlcwp9g" />
    <content type="html">
      What if there never was any craft?
    </content>
    <updated>2026-02-08T14:18:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvd3fzv4xxzl6wqcrzdrm9y0vaz0gldqrcxg6as8ey36ytd7hfymszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwyjuhut</id>
    
      <title type="html">Well, there is the whole extra super-fun bonus of aging parents ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvd3fzv4xxzl6wqcrzdrm9y0vaz0gldqrcxg6as8ey36ytd7hfymszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwyjuhut" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdjjteakx7h0ngk35cu6z4udxvmx79efjexkglmarys5jckelwglq7sehm9&#39;&gt;nevent1q…ehm9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, there is the whole extra super-fun bonus of aging parents thrown in here too ;-).
    </content>
    <updated>2026-02-05T11:54:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyltgemjtpwlsr395damx79rhttyhfc6wfgdm9trw5lcfeurjl30qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwj33lg2</id>
    
      <title type="html">This babbling inspired by some recent conversation around ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyltgemjtpwlsr395damx79rhttyhfc6wfgdm9trw5lcfeurjl30qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwj33lg2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdjkfcqdupw5g8tzg0s3p45932fq8we9vnl8j3wufr63tphze9lmc4lxntc&#39;&gt;nevent1q…xntc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This babbling inspired by some recent conversation around &amp;#34;well, couldn&amp;#39;t you keep the business going for awhile?&amp;#34;   It&amp;#39;s not entirely clear that there *is* anything to keep going.
    </content>
    <updated>2026-02-05T11:51:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdjkfcqdupw5g8tzg0s3p45932fq8we9vnl8j3wufr63tphze9lmczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8uzr9q</id>
    
      <title type="html">I find myself at a crossroads with respect to my business. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdjkfcqdupw5g8tzg0s3p45932fq8we9vnl8j3wufr63tphze9lmczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8uzr9q" />
    <content type="html">
      I find myself at a crossroads with respect to my business.   I&amp;#39;ve always thought of myself as a kind of &amp;#34;academic&amp;#34;, but I&amp;#39;ve long had a lot of misgivings about the whole system of academia as currently practiced.  So, I&amp;#39;m fine with being out of the University.   &lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been able to happily occupy a strange niche of independent teaching, but the recent headwinds have been undeniably fierce and I don&amp;#39;t really think I&amp;#39;d enjoy a pivot to &amp;#34;prompting.&amp;#34;   So....  anyways, I&amp;#39;m babbling.
    </content>
    <updated>2026-02-05T11:42:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp7pefp30z3vfljxswdjuqgp3fhvtzm0m8yequhez9uf9hp3qapeczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw60mwu7</id>
    
      <title type="html">Well, after 14 years, my Write a Compiler course is having its ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp7pefp30z3vfljxswdjuqgp3fhvtzm0m8yequhez9uf9hp3qapeczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw60mwu7" />
    <content type="html">
      Well, after 14 years, my Write a Compiler course is having its final curtain call February 16-20.   You can still get in on the action though &lt;a href=&#34;http://dabeaz.com/compiler.html&#34;&gt;http://dabeaz.com/compiler.html&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Honestly, it&amp;#39;s hard for me to believe that taking a class like this out of a university setting would even work for as long as it did.  I definitely had a blast teaching it!   But, alas, all good things eventually come to an end.  Time to rotate the crops.
    </content>
    <updated>2026-02-03T01:24:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs235mvfnw37x7q95dv0q062uzgdvk0tjhgjcjunv3v8mpq6y6h6aqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwrlu9y0</id>
    
      <title type="html">The problem is that I&amp;#39;m pretty niche and I also have a moral ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs235mvfnw37x7q95dv0q062uzgdvk0tjhgjcjunv3v8mpq6y6h6aqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwrlu9y0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrxtasw63v7le8r0p2g444e69k7udrs233hejpayj3w6ehzk59wvskyajkl&#39;&gt;nevent1q…ajkl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The problem is that I&amp;#39;m pretty niche and I also have a moral compass.  I generally don&amp;#39;t advertise at all. Very occasionally, I&amp;#39;ve made use of things like EthicalAds.
    </content>
    <updated>2026-01-21T14:58:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst0rhclwmpdfrnxtx3qv5rlxz3ega6e0ds296wq9pwxwf5xcvrl3szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnmfzeg</id>
    
      <title type="html">I know about the collapse of traffic to sites like Stack ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst0rhclwmpdfrnxtx3qv5rlxz3ega6e0ds296wq9pwxwf5xcvrl3szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnmfzeg" />
    <content type="html">
      I know about the collapse of traffic to sites like Stack Overflow, but is that also being seen on sites like ReadTheDocs?  &lt;br/&gt;&lt;br/&gt;This question partly motivated by a discussion I was having with someone about &amp;#34;where would one actually advertise?&amp;#34; in relation to the drop in my own business.
    </content>
    <updated>2026-01-21T14:39:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs26kreraxfucnhf0r3qzx08ul7562fag063ggs9th78x0ryrqg46szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9487t3</id>
    
      <title type="html">The thing is, there&amp;#39;s a big difference between code written ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs26kreraxfucnhf0r3qzx08ul7562fag063ggs9th78x0ryrqg46szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9487t3" />
    <content type="html">
      The thing is, there&amp;#39;s a big difference between code written by someone who doesn&amp;#39;t know what they&amp;#39;re doing versus code written by someone who doesn&amp;#39;t care about what they&amp;#39;re doing.
    </content>
    <updated>2026-01-15T13:36:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgqnlgt5vrvntxfh4z4skcq7dezps9p443xf3dc693zrftlcfctmczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwkpc2s4</id>
    
      <title type="html">I&amp;#39;ve mostly just been quieting unfollowing people.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgqnlgt5vrvntxfh4z4skcq7dezps9p443xf3dc693zrftlcfctmczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwkpc2s4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy69kl47mt8t077vkeeenu64w97nqt9t6pnzzpeuz0ws6ltzhe9kcvwhn6h&#39;&gt;nevent1q…hn6h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve mostly just been quieting unfollowing people.
    </content>
    <updated>2026-01-05T12:31:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgqtn4v0h9zkck0uma0teukk5re0vnh3gsymdsxfqgs5naj9ryw0qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7m3p97</id>
    
      <title type="html">It occurs to me that ed would be a really great candidate for the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgqtn4v0h9zkck0uma0teukk5re0vnh3gsymdsxfqgs5naj9ryw0qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7m3p97" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvlxe4f03ma8a0kka042qq0ar3q7hsvazudxu3xqu3gad0j7fg3dc8mamph&#39;&gt;nevent1q…amph&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It occurs to me that ed would be a really great candidate for the Raft &amp;#34;application.&amp;#34;       That is, implement the Raft algorithm so that you can make a fault-tolerant replicated version of ed.
    </content>
    <updated>2026-01-05T11:57:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvlxe4f03ma8a0kka042qq0ar3q7hsvazudxu3xqu3gad0j7fg3dczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwcxa9tl</id>
    
      <title type="html">Getting ready for this week&amp;#39;s Raft course. I&amp;#39;ll probably ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvlxe4f03ma8a0kka042qq0ar3q7hsvazudxu3xqu3gad0j7fg3dczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwcxa9tl" />
    <content type="html">
      Getting ready for this week&amp;#39;s Raft course.  I&amp;#39;ll probably use emacs for this, but at any moment, I&amp;#39;ll know that I could confidently switch to ed if I wanted to.
    </content>
    <updated>2026-01-05T11:51:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv6augpp5tteka9l302qfw0rwmnprmj7cz4w99xkjtmh3499qtlgqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwk8gnca</id>
    
      <title type="html">Feeling completely brain-shattered by my whole epic Rust-ed ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv6augpp5tteka9l302qfw0rwmnprmj7cz4w99xkjtmh3499qtlgqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwk8gnca" />
    <content type="html">
      Feeling completely brain-shattered by my whole epic Rust-ed coding adventure.  What even was that?   I have no idea.    Still processing it.&lt;br/&gt;&lt;br/&gt;Even more crazy is that I have the whole affair recorded end-to-end.  Both on video and as a complete terminal history.  All of the coding, debugging, testing, and refactoring is there.    I&amp;#39;m figuring out what to do with that.&lt;br/&gt;&lt;br/&gt;For now though.... sleepy time.
    </content>
    <updated>2026-01-03T01:33:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstyprr49xlj222elstwhtpql7q6wprslj3sljk0nwsxsafa9q45nczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwlettm3</id>
    
      <title type="html">Like biking in the snow at 4:30am, when you code with ed, you ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstyprr49xlj222elstwhtpql7q6wprslj3sljk0nwsxsafa9q45nczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwlettm3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgxd6x2n575saasym7h7e3tvve5hwzerp3vluhas9ps0zdm7mrhqc0z7085&#39;&gt;nevent1q…7085&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Like biking in the snow at 4:30am, when you code with ed, you know you&amp;#39;ll code alone in a blissful state of flow.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/814/142/198/487/950/original/83f9c3e03b6be6ce.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-12-31T12:21:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgxd6x2n575saasym7h7e3tvve5hwzerp3vluhas9ps0zdm7mrhqczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwraqclq</id>
    
      <title type="html">Too wired to sleep, but now a dilemma. Do I code more on the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgxd6x2n575saasym7h7e3tvve5hwzerp3vluhas9ps0zdm7mrhqczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwraqclq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspert4j8mnyvzf0wwhccz7hkrh9s3wle6zhdvy7h35snfzq8gee3synvch7&#39;&gt;nevent1q…vch7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Too wired to sleep, but now a dilemma.   Do I code more on the garbage collector or do I go out biking in the snow?    Hmmm.   Maybe both!
    </content>
    <updated>2025-12-31T10:34:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspert4j8mnyvzf0wwhccz7hkrh9s3wle6zhdvy7h35snfzq8gee3szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwwa0z3x</id>
    
      <title type="html">Well, I definitely coded up some garbage after that. Think that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspert4j8mnyvzf0wwhccz7hkrh9s3wle6zhdvy7h35snfzq8gee3szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwwa0z3x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfld9g6nzm700kmpnwyuuczs3d9y0yrpzz6tvrqq4uwutk6y0k4hgw9kgc4&#39;&gt;nevent1q…kgc4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, I definitely coded up some garbage after that.   Think that ends the day for now.   Good progress overall.
    </content>
    <updated>2025-12-30T23:59:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfld9g6nzm700kmpnwyuuczs3d9y0yrpzz6tvrqq4uwutk6y0k4hgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9ksljq</id>
    
      <title type="html">Garbage collection is always better after a nap.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfld9g6nzm700kmpnwyuuczs3d9y0yrpzz6tvrqq4uwutk6y0k4hgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9ksljq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfslwxfhmxhvwg8xv2pawkeeurl7e5d93zxu3em2084yv7urtc4aqw0vvds&#39;&gt;nevent1q…vvds&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Garbage collection is always better after a nap.
    </content>
    <updated>2025-12-30T20:03:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfslwxfhmxhvwg8xv2pawkeeurl7e5d93zxu3em2084yv7urtc4aqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnu0skv</id>
    
      <title type="html">Well, Mabel&amp;#39;s intuition on the HashMap proved insightful. I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfslwxfhmxhvwg8xv2pawkeeurl7e5d93zxu3em2084yv7urtc4aqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwnu0skv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfzgsa0zgv6ke6mmlqk7452yckkdjhfcfds5vma0ha637du5h4gps30gvwc&#39;&gt;nevent1q…gvwc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, Mabel&amp;#39;s intuition on the HashMap proved insightful.  I now seems to have closures working and Chapter 25 complete.&lt;br/&gt;&lt;br/&gt;Oh, chapter 26 coming up. Garbage collection.  How hard could that be?&lt;br/&gt;&lt;br/&gt;(In theory, if I&amp;#39;ve been working my abstractions correctly, this will not be THAT hard.  Famous last words).
    </content>
    <updated>2025-12-30T18:15:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfzgsa0zgv6ke6mmlqk7452yckkdjhfcfds5vma0ha637du5h4gpszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwv7wqf6</id>
    
      <title type="html">Oh, AND NULL POINTERS. Took a bit of a short break to rub ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfzgsa0zgv6ke6mmlqk7452yckkdjhfcfds5vma0ha637du5h4gpszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwv7wqf6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswpuxwachl6dls483mm3sxrnvtu5mvgqdsnvym74prxkkeejw2y6s0nzr5e&#39;&gt;nevent1q…zr5e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, AND NULL POINTERS.&lt;br/&gt;&lt;br/&gt;Took a bit of a short break to rub Mabel&amp;#39;s belly.   She then whispered something that sounded sort of like &amp;#34;HashMap&amp;#34;.   So...
    </content>
    <updated>2025-12-30T17:01:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswpuxwachl6dls483mm3sxrnvtu5mvgqdsnvym74prxkkeejw2y6szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwn7lkjy</id>
    
      <title type="html">OKAY THEN. LET&amp;#39;S HAVE EVEN MORE MUTABLE LINKED LISTS! The ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswpuxwachl6dls483mm3sxrnvtu5mvgqdsnvym74prxkkeejw2y6szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwn7lkjy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvr8eh9e72x9aey767lpzfyfcmxw8rpqm4txcl96lzsmjdgcm8zeczk28uk&#39;&gt;nevent1q…28uk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;OKAY THEN. LET&amp;#39;S HAVE EVEN MORE MUTABLE LINKED LISTS!&lt;br/&gt;&lt;br/&gt;The fact that this chapter ends with a little part titled &amp;#34;Challenges&amp;#34; is not lost on me...
    </content>
    <updated>2025-12-30T16:51:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvr8eh9e72x9aey767lpzfyfcmxw8rpqm4txcl96lzsmjdgcm8zeczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl3zc6t</id>
    
      <title type="html">Did I mention that there&amp;#39;s not even any syntax highlighting?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvr8eh9e72x9aey767lpzfyfcmxw8rpqm4txcl96lzsmjdgcm8zeczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl3zc6t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrz9shjrcag7wguqn5hg04jc9pys9mz9e8xd9l06l22ecaqw5r5psgd5n6j&#39;&gt;nevent1q…5n6j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Did I mention that there&amp;#39;s not even any syntax highlighting?
    </content>
    <updated>2025-12-30T12:11:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrz9shjrcag7wguqn5hg04jc9pys9mz9e8xd9l06l22ecaqw5r5pszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwz50cc4</id>
    
      <title type="html">As I get up for day 7.... Crafting Interpreters: &amp;#34;Here&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrz9shjrcag7wguqn5hg04jc9pys9mz9e8xd9l06l22ecaqw5r5pszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwz50cc4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8xn8p6m3taxg7jewnm20lzcme7r0hkwspdtnwsgg82h3kyp7lcfsl6t8p4&#39;&gt;nevent1q…t8p4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As I get up for day 7....&lt;br/&gt;&lt;br/&gt;Crafting Interpreters: &amp;#34;Here&amp;#39;s this pointer to this thing that points at this other thing. But it doesn&amp;#39;t own that. But don&amp;#39;t worry, we&amp;#39;ll fix that dangling pointer later. Oh, and note that it&amp;#39;s kind of wild how we&amp;#39;re mutating the thing in the middle of these other things inside this linked thing. LOL!&amp;#34;&lt;br/&gt;&lt;br/&gt;Rust: &amp;lt;Icy Stare&amp;gt;&lt;br/&gt;&lt;br/&gt;Ed: &amp;#34;I&amp;#39;m just sitting here laughing while I watch you try to edit/debug the thing.&amp;#34;&lt;br/&gt;&lt;br/&gt;Me: &amp;#34;Here, hold my beer.&amp;#34;
    </content>
    <updated>2025-12-30T10:23:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8xn8p6m3taxg7jewnm20lzcme7r0hkwspdtnwsgg82h3kyp7lcfszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8c7nt5</id>
    
      <title type="html">Is there a hidden level beyond unsafe?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8xn8p6m3taxg7jewnm20lzcme7r0hkwspdtnwsgg82h3kyp7lcfszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8c7nt5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9l2w84zkxgvl37anryqs37ee7kw2q0y00q6td5027szf46gmvzes0z59l0&#39;&gt;nevent1q…59l0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Is there a hidden level beyond unsafe?
    </content>
    <updated>2025-12-29T23:15:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9l2w84zkxgvl37anryqs37ee7kw2q0y00q6td5027szf46gmvzeszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9a5d3v</id>
    
      <title type="html">Yep, ended up undoing all of that. However, now really into some ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9l2w84zkxgvl37anryqs37ee7kw2q0y00q6td5027szf46gmvzeszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9a5d3v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst4yz3ykdnc3ch3l36ut6gd7hhx0p0qp3r7kp7lxs56u5fc064lhcqee93l&#39;&gt;nevent1q…e93l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yep, ended up undoing all of that.   However, now really into some deep quicksand working on the implementation of closures (chapter 25).  Pointers, linked lists, recursion, and mutability everywhere in all directions.   This is some very happy Rust coding.
    </content>
    <updated>2025-12-29T23:10:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst4yz3ykdnc3ch3l36ut6gd7hhx0p0qp3r7kp7lxs56u5fc064lhczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7lt5jm</id>
    
      <title type="html">The fact that I just put two lifetime specifiers on a single ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst4yz3ykdnc3ch3l36ut6gd7hhx0p0qp3r7kp7lxs56u5fc064lhczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw7lt5jm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdkqweaclzd9rhncdtnc55hsdj8tx399j0zaxcqdjkxljuu6tfzrcx6cx5j&#39;&gt;nevent1q…cx5j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The fact that I just put two lifetime specifiers on a single structure and managed to get everything to compile and run again is a sure sign it might be time to take another break.    I feel this part might be ending badly in the not too distant future... (and I will be undoing aforementioned lifetimes).
    </content>
    <updated>2025-12-29T18:09:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdkqweaclzd9rhncdtnc55hsdj8tx399j0zaxcqdjkxljuu6tfzrczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwrtkw4x</id>
    
      <title type="html">Made it to the end of chapter 24. An initial benchmark has me ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdkqweaclzd9rhncdtnc55hsdj8tx399j0zaxcqdjkxljuu6tfzrczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwrtkw4x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz2ywldldq2npyy8rvyy2n05z6vlx7et5yudkwx8meq80lrwpgpnc3udzxg&#39;&gt;nevent1q…dzxg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Made it to the end of chapter 24.  An initial benchmark has me running 75% slower than Python 3.13 on a fibonacci example.    Honestly not bad consider the primary focus up to now has been on getting it work at all.
    </content>
    <updated>2025-12-29T15:39:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz2ywldldq2npyy8rvyy2n05z6vlx7et5yudkwx8meq80lrwpgpnczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw55twtn</id>
    
      <title type="html">As I go into day 6 of my big coding project comprising of a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz2ywldldq2npyy8rvyy2n05z6vlx7et5yudkwx8meq80lrwpgpnczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw55twtn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9tr8t8m7slk5l7a8el9wxe848d6gzjkrlqsma4jdwqps7cmje03qsh2z4e&#39;&gt;nevent1q…2z4e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As I go into day 6 of my big coding project comprising of a single `ed` session, the activity monitor tells me that `ed` has now used a cumulative total of 1.46s of CPU time.
    </content>
    <updated>2025-12-29T13:38:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9tr8t8m7slk5l7a8el9wxe848d6gzjkrlqsma4jdwqps7cmje03qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwaw8zj6</id>
    
      <title type="html">Woke at 4am with a fix in mind so I coded that. It worked. Now, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9tr8t8m7slk5l7a8el9wxe848d6gzjkrlqsma4jdwqps7cmje03qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwaw8zj6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgmca4f8rpfc9xyksanplvr4k5d5jfqwu2fhgu4cvpcgkyed6y57gd3xdtf&#39;&gt;nevent1q…xdtf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Woke at 4am with a fix in mind so I coded that.  It worked.   Now, maybe an exercise break before getting native functions implemented.
    </content>
    <updated>2025-12-29T12:04:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgmca4f8rpfc9xyksanplvr4k5d5jfqwu2fhgu4cvpcgkyed6y57gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwuyg38t</id>
    
      <title type="html">Welp, hit a wall on the borrow checker with something. Time for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgmca4f8rpfc9xyksanplvr4k5d5jfqwu2fhgu4cvpcgkyed6y57gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwuyg38t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqhcny5gmwr5xkym4n8ueq9t4awyxymclesnjdqw3ddprud9setsqjqeakk&#39;&gt;nevent1q…eakk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Welp, hit a wall on the borrow checker with something.   Time for sleep I think.
    </content>
    <updated>2025-12-29T02:11:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqhcny5gmwr5xkym4n8ueq9t4awyxymclesnjdqw3ddprud9setsqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwt4k7l0</id>
    
      <title type="html">Well, this chapter 24 on functions is definitely &amp;#34;a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqhcny5gmwr5xkym4n8ueq9t4awyxymclesnjdqw3ddprud9setsqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwt4k7l0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsprm58dgzwm8p7mqc90gen9d95p0aywtsteenpkh6yky3kcs5pzkcrsr2v5&#39;&gt;nevent1q…r2v5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, this chapter 24 on functions is definitely &amp;#34;a beast&amp;#34; as self-described in the opening sentence.   I&amp;#39;ve made it to the part of trying to call functions (not yet working).    Debating whether to try and power through after dinner or take a break until tomorrow.  &lt;br/&gt;&lt;br/&gt;Aside: The &amp;#34;flow state&amp;#34; of coding in ed is far more intense than I would have anticipated.    Time disappears.
    </content>
    <updated>2025-12-29T00:29:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsprm58dgzwm8p7mqc90gen9d95p0aywtsteenpkh6yky3kcs5pzkczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwu307qm</id>
    
      <title type="html">Ah yes. All manner of &amp;#34;hard&amp;#34; stuff (i.e., ownership ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsprm58dgzwm8p7mqc90gen9d95p0aywtsteenpkh6yky3kcs5pzkczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwu307qm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgah4p6tzp3tfhc9dturnfa9dcta28xsgvtqslywx0emcl8qj3easqsq49t&#39;&gt;nevent1q…q49t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ah yes.  All manner of &amp;#34;hard&amp;#34; stuff (i.e., ownership issues) can be solved with macros.  As foretold.
    </content>
    <updated>2025-12-28T22:05:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgah4p6tzp3tfhc9dturnfa9dcta28xsgvtqslywx0emcl8qj3easzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwn4yw05</id>
    
      <title type="html">Maybe a bit of reading and some basic preliminaries first. Then a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgah4p6tzp3tfhc9dturnfa9dcta28xsgvtqslywx0emcl8qj3easzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwn4yw05" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9t3tdl54frz8gs4sa4u4znflc3qv9cg8upsy092sr3afap500xmsc9fwen&#39;&gt;nevent1q…fwen&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Maybe a bit of reading and some basic preliminaries first. Then a nap. Then work on the hard stuff.  That sounds like a plan.
    </content>
    <updated>2025-12-28T18:16:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9t3tdl54frz8gs4sa4u4znflc3qv9cg8upsy092sr3afap500xmszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw3n59y6</id>
    
      <title type="html">Well, I&amp;#39;ve made it through Chapter 23 on control flow and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9t3tdl54frz8gs4sa4u4znflc3qv9cg8upsy092sr3afap500xmszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw3n59y6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9s3fcsdg45e2jwsjnz6zfqds7j00s7aypsqjhyx7s0a4txkyrt3srnhe87&#39;&gt;nevent1q…he87&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, I&amp;#39;ve made it through Chapter 23 on control flow and have loops working.  Functions await.  I suspect things are going to get bad now.    Maybe a break for lunch first. And maybe a nap.&lt;br/&gt;&lt;br/&gt;&amp;#34;What do you think Mabel?&amp;#34;
    </content>
    <updated>2025-12-28T17:41:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9s3fcsdg45e2jwsjnz6zfqds7j00s7aypsqjhyx7s0a4txkyrt3szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwp43g4g</id>
    
      <title type="html">Meanwhile, I woke up in the middle of the night and mumbled ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9s3fcsdg45e2jwsjnz6zfqds7j00s7aypsqjhyx7s0a4txkyrt3szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwp43g4g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvsm3dj4mswkqn6dnxssk9d32jlhmawwhjsv7j5kq2jj32vqle5hcmzfxl9&#39;&gt;nevent1q…fxl9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Meanwhile, I woke up in the middle of the night and mumbled something about &amp;#34;macros.&amp;#34;  Think I&amp;#39;ll warm up with that--in ed (as previously noted).
    </content>
    <updated>2025-12-28T14:24:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvsm3dj4mswkqn6dnxssk9d32jlhmawwhjsv7j5kq2jj32vqle5hczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw72slts</id>
    
      <title type="html">Say what you will about dogs, but they&amp;#39;ll gladly sit there ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvsm3dj4mswkqn6dnxssk9d32jlhmawwhjsv7j5kq2jj32vqle5hczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw72slts" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszua0v9jpjnu395yw7n7z0hkqg6cdp97hhc8rhcvj8pa9d4cdgudg9de290&#39;&gt;nevent1q…e290&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Say what you will about dogs, but they&amp;#39;ll gladly sit there and eagerly listen to your &amp;#34;ideas.&amp;#34;
    </content>
    <updated>2025-12-28T14:06:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszua0v9jpjnu395yw7n7z0hkqg6cdp97hhc8rhcvj8pa9d4cdgudgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwccktgk</id>
    
      <title type="html">&amp;#34;So Mabel, hear me out for a moment. Because of memory ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszua0v9jpjnu395yw7n7z0hkqg6cdp97hhc8rhcvj8pa9d4cdgudgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwccktgk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrvptdkrj6cs3gclg0m2ql8wvf3ua8vszn2wknzvlyg6awulhpstqshxf6l&#39;&gt;nevent1q…xf6l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;So Mabel, hear me out for a moment.  Because of memory safety--Rust.  Because of memory prices--ed.&amp;#34;&lt;br/&gt;&lt;br/&gt;&amp;#34;Yeah, the standard editor.&amp;#34;&lt;br/&gt;&lt;br/&gt;&amp;#34;Anyways Mabel, day 5 of my project awaits.&amp;#34;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/797/562/496/447/648/original/a32c26a30cc80883.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-12-28T14:05:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrvptdkrj6cs3gclg0m2ql8wvf3ua8vszn2wknzvlyg6awulhpstqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwujm9ar</id>
    
      <title type="html">Day 4 is done and I&amp;#39;m up to about 20 hours of effort now. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrvptdkrj6cs3gclg0m2ql8wvf3ua8vszn2wknzvlyg6awulhpstqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwujm9ar" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqcwa47umc2z24aqzftvzmcndwc7dv8ytkdxwpcd92meetfk5eh7gxlk2en&#39;&gt;nevent1q…k2en&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Day 4 is done and I&amp;#39;m up to about 20 hours of effort now.  I&amp;#39;ve made it through local variables and am preparing to start Chapter 23 on control flow.    I can&amp;#39;t even express how much fun this project is with the crazy tooling--or lack of tooling as the case may be.   The &amp;#34;standard editor&amp;#34; indeed.
    </content>
    <updated>2025-12-27T23:51:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqcwa47umc2z24aqzftvzmcndwc7dv8ytkdxwpcd92meetfk5eh7gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8e8rtd</id>
    
      <title type="html">Okay. Day 3 is done. Made it to the part just before global ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqcwa47umc2z24aqzftvzmcndwc7dv8ytkdxwpcd92meetfk5eh7gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8e8rtd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs06vga5d6zkkglzqz5d4aye9h0ktznh22575pk38fzrap8g27028q8lep5c&#39;&gt;nevent1q…ep5c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Okay.  Day 3 is done.  Made it to the part just before global variables are defined.   So, tomorrow will probably be dedicated to all things variables.   About 15 hours into the project now.
    </content>
    <updated>2025-12-27T01:57:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs06vga5d6zkkglzqz5d4aye9h0ktznh22575pk38fzrap8g27028qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8fp4su</id>
    
      <title type="html">So, I&amp;#39;ve decided to do my own GC. Have now reached the hash ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs06vga5d6zkkglzqz5d4aye9h0ktznh22575pk38fzrap8g27028qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw8fp4su" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8dajm496rvclh353kt23768j0zh8395zayqsvevl7veh2frm99wc4n6wxm&#39;&gt;nevent1q…6wxm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So, I&amp;#39;ve decided to do my own GC.  Have now reached the hash table chapter.   Rust already has its own HashMap.  I could use that as a shortcut.   Or I could try to roll with the book and make my own.&lt;br/&gt;&lt;br/&gt;At the moment, the Hash in the book seems somewhat disconnected from everything else.   And I don&amp;#39;t recall Lox as having HashMap as a kind of value that you could use in user code.    Somewhat inclined to use Rust HashMap&amp;lt;&amp;gt; for this until I run into a reason not to.
    </content>
    <updated>2025-12-26T23:11:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8dajm496rvclh353kt23768j0zh8395zayqsvevl7veh2frm99wczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw0fl5l7</id>
    
      <title type="html">The book sets up linked lists of heap-allocated objects (in C). ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8dajm496rvclh353kt23768j0zh8395zayqsvevl7veh2frm99wczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw0fl5l7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsweqyq0umzxtn2ch9kkf3qnqlej0pmnl7jc3gx7n75q2tyluqxfvctzwtq6&#39;&gt;nevent1q…wtq6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The book sets up linked lists of heap-allocated objects (in C).  Could be dicey trying to replicate that.  Part of me says the whole problem could be avoided by slapping Rc&amp;lt;&amp;gt; on everything. But, that feels like cheating and not in the spirit of the overall affair.  So....  hmmm.
    </content>
    <updated>2025-12-26T19:27:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsweqyq0umzxtn2ch9kkf3qnqlej0pmnl7jc3gx7n75q2tyluqxfvczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwe87nyp</id>
    
      <title type="html">Well, I seem to have made it as far as the great abyss--the point ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsweqyq0umzxtn2ch9kkf3qnqlej0pmnl7jc3gx7n75q2tyluqxfvczyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwe87nyp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsde5xva7nfcrpsqf892fwzakm2sugsrz38ex82m4v2d457cyupw5c2p8p2g&#39;&gt;nevent1q…8p2g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, I seem to have made it as far as the great abyss--the point where Crafting Interpreters wants me to think about garbage collection.  Coding in Rust, this is about to get &amp;#34;interesting.&amp;#34;   Maybe a short nap is in order first.
    </content>
    <updated>2025-12-26T19:19:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsde5xva7nfcrpsqf892fwzakm2sugsrz38ex82m4v2d457cyupw5czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwxcch8g</id>
    
      <title type="html">Well, up for day 3 of the crusted-ed project. Had a very sloppy ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsde5xva7nfcrpsqf892fwzakm2sugsrz38ex82m4v2d457cyupw5czyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwxcch8g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg6phkvp7vt8mrg4t2w0uyfuhpzy3qm56lzc4svn3nrfzt8cpcd6g099f5d&#39;&gt;nevent1q…9f5d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, up for day 3 of the crusted-ed project.  Had a very sloppy bike ride in the rain to prepared for the day. Will now clean up and take care of the pooch before plowing onward into some code cleanup and further chapters.
    </content>
    <updated>2025-12-26T13:32:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg6phkvp7vt8mrg4t2w0uyfuhpzy3qm56lzc4svn3nrfzt8cpcd6gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwzsz464</id>
    
      <title type="html">Looks like the next few sections implement features that Rust ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg6phkvp7vt8mrg4t2w0uyfuhpzy3qm56lzc4svn3nrfzt8cpcd6gzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwzsz464" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszqyzxgl6n9t7v0pp08k74lyt0rlvll9ygnev2zk8zc8364rp4pwq94lvn2&#39;&gt;nevent1q…lvn2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looks like the next few sections implement features that Rust already has (strings, hashmap, etc.).   As instructive as that might be, I&amp;#39;m not going to reimplement all of that from scratch.  At least I don&amp;#39;t think so.
    </content>
    <updated>2025-12-26T02:50:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszqyzxgl6n9t7v0pp08k74lyt0rlvll9ygnev2zk8zc8364rp4pwqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwe6n4wf</id>
    
      <title type="html">Finally made it through the first part of parsing (chapter 17). ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszqyzxgl6n9t7v0pp08k74lyt0rlvll9ygnev2zk8zc8364rp4pwqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwe6n4wf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspgddu3hylmuqrd44yt6zapkwn8h6xjtvuvypp7tkxw9fvm4lnycss6l5xs&#39;&gt;nevent1q…l5xs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Finally made it through the first part of parsing (chapter 17).   I&amp;#39;m about 8 hours into the whole project so far.  But, done for today.
    </content>
    <updated>2025-12-26T02:44:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspgddu3hylmuqrd44yt6zapkwn8h6xjtvuvypp7tkxw9fvm4lnycszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwug42hy</id>
    
      <title type="html">Welp, I&amp;#39;ve made it through scanning. Take a break in ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspgddu3hylmuqrd44yt6zapkwn8h6xjtvuvypp7tkxw9fvm4lnycszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwug42hy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfjc3ajcnt8s64vcxssrge77enx3munhnpn0chepusrfyq5cl72tgzgpp5q&#39;&gt;nevent1q…pp5q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Welp, I&amp;#39;ve made it through scanning.  Take a break in preparation for parsing.   Still haven&amp;#39;t left the original `ed` session I started yesterday.
    </content>
    <updated>2025-12-25T17:26:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfjc3ajcnt8s64vcxssrge77enx3munhnpn0chepusrfyq5cl72tgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9spj38</id>
    
      <title type="html">Ok, let&amp;#39;s continue onward with scanning! I already continue ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfjc3ajcnt8s64vcxssrge77enx3munhnpn0chepusrfyq5cl72tgzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw9spj38" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspv07npfvejrg26wn3lmw6hxpad26uag3av7du64vrwrn0hj79mjqy5lyr4&#39;&gt;nevent1q…lyr4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ok, let&amp;#39;s continue onward with scanning!  I already continue this once before in Rust, but the implementation in the second half of Crafting Interpreters takes a different approach with ownership.   So, I&amp;#39;ll try to stay in the spirit of that as I go.
    </content>
    <updated>2025-12-25T15:12:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspv07npfvejrg26wn3lmw6hxpad26uag3av7du64vrwrn0hj79mjqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwg4g2qk</id>
    
      <title type="html">Not sure how long this is going to take, but I&amp;#39;m guess ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspv07npfvejrg26wn3lmw6hxpad26uag3av7du64vrwrn0hj79mjqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwg4g2qk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx29gk3c8gyqyvjk5979xuhhjw03xqdww6ugejhcmr2jpqumjqt7qvl03nk&#39;&gt;nevent1q…03nk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not sure how long this is going to take, but I&amp;#39;m guess it&amp;#39;s definitely going to be a multi-day project (maybe even a week).    Pondering: Should I upload the video in progress or wait until the whole thing is done?
    </content>
    <updated>2025-12-25T02:25:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx29gk3c8gyqyvjk5979xuhhjw03xqdww6ugejhcmr2jpqumjqt7qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwmecv8l</id>
    
      <title type="html">About 3 hours in now. Made it to the start of scanning (section ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx29gk3c8gyqyvjk5979xuhhjw03xqdww6ugejhcmr2jpqumjqt7qzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwmecv8l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdxy7nukse4jyewsrmwv3t4c0vgd2cuzf7r2g2tkeddfwz9cv5tcs663nml&#39;&gt;nevent1q…3nml&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;About 3 hours in now.  Made it to the start of scanning (section 16.1.2 in Crafting Interpreters).    Wrote a Rust macro.   Floundered about with some ed regex for a bit.    However, making steady progress.
    </content>
    <updated>2025-12-25T02:12:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdxy7nukse4jyewsrmwv3t4c0vgd2cuzf7r2g2tkeddfwz9cv5tcszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl7evnh</id>
    
      <title type="html">And, in the middle of working on this crazy Rust/ed coding thing, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdxy7nukse4jyewsrmwv3t4c0vgd2cuzf7r2g2tkeddfwz9cv5tcszyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfwl7evnh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvmmxka6xd5uaks6emelkpcfjsdzx8aca0uzqn2x04tzypkqxwe5s3uqa7d&#39;&gt;nevent1q…qa7d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And, in the middle of working on this crazy Rust/ed coding thing, I get an AI-generated email from &amp;#34;Claude&amp;#34; thanking me for my Python work?  WTF?!?!?
    </content>
    <updated>2025-12-24T21:54:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvmmxka6xd5uaks6emelkpcfjsdzx8aca0uzqn2x04tzypkqxwe5szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw5quphn</id>
    
      <title type="html">Also, mixing up ed regular expressions with Rust syntax is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvmmxka6xd5uaks6emelkpcfjsdzx8aca0uzqn2x04tzypkqxwe5szyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw5quphn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdyr48rxeh0ghzyqhye9zs69d2tfcw7dcq7jvuxhg3r88g0qegdhqt7evam&#39;&gt;nevent1q…evam&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also, mixing up ed regular expressions with Rust syntax is proving to be an interesting head trip.
    </content>
    <updated>2025-12-24T21:50:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdyr48rxeh0ghzyqhye9zs69d2tfcw7dcq7jvuxhg3r88g0qegdhqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw66p66m</id>
    
      <title type="html">Well, I&amp;#39;m about 90 minutes into this project so far. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdyr48rxeh0ghzyqhye9zs69d2tfcw7dcq7jvuxhg3r88g0qegdhqzyp8c0l0cl5ksgqhaprefp0aye6hs4c0vuaw2mmj43p27kamrttdfw66p66m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxpldal84d3q32vyz7tlrt9530ksms6akmzqf73z3n7znwqjw8cdgd3uv6d&#39;&gt;nevent1q…uv6d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, I&amp;#39;m about 90 minutes into this project so far.  It&amp;#39;s, uh, freaky.   But, I&amp;#39;m making progress.  Translating C to Rust is a whole different game than translating Java.   I don&amp;#39;t really feel like doing all of this low-level byte oriented free/malloc business.  No, I&amp;#39;ll just use Vec&amp;lt;&amp;gt; and other nice Rust stuff.
    </content>
    <updated>2025-12-24T21:48:58Z</updated>
  </entry>

</feed>