<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-09T22:05:44Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Brian Swetland</title>
  <author>
    <name>Brian Swetland</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1pcxszqyeekhg5uy4qrjx4jk65sq223xukk3azt8h4lhg724e7n3qg5rjk8.rss" />
  <link href="https://yabu.me/npub1pcxszqyeekhg5uy4qrjx4jk65sq223xukk3azt8h4lhg724e7n3qg5rjk8" />
  <id>https://yabu.me/npub1pcxszqyeekhg5uy4qrjx4jk65sq223xukk3azt8h4lhg724e7n3qg5rjk8</id>
  <icon>https://assets.chaos.social/accounts/avatars/108/195/841/919/578/029/original/b9457c2da03bee91.jpg</icon>
  <logo>https://assets.chaos.social/accounts/avatars/108/195/841/919/578/029/original/b9457c2da03bee91.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsdwl424mt9fvlzdf3mef352479vq2hx2gu0mt2lsj2pag4che3uzszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyjm9met</id>
    
      <title type="html">As a lifelong 1TBS adherent, I&amp;#39;ll fight you on this one. Open ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdwl424mt9fvlzdf3mef352479vq2hx2gu0mt2lsj2pag4che3uzszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyjm9met" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0jzlupxln7ag7v3zy08rgyxf7a8qmt70tza08lypm9v99un2repchdfytj&#39;&gt;nevent1q…fytj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As a lifelong 1TBS adherent, I&amp;#39;ll fight you on this one.&lt;br/&gt;&lt;br/&gt;Open braces go on the end of the line of the function decl, if/for/switch/while statement, etc. Close braces go on lines by themselves, aligned with the indentation of the line the open brace is on.&lt;br/&gt;&lt;br/&gt;Exception 1: An else is preceded by a close brace, indented to match the associated if/else and followed by an open brace on the same line.&lt;br/&gt;&lt;br/&gt;Exception 2: case labels are indented the same as the enclosing switch statement.
    </content>
    <updated>2026-04-09T23:10:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrpmnqts404xd9fga4emrc08zq6yljk6x6tud0x6ez2fedlrwn0yqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy3jmll8</id>
    
      <title type="html">Okay, more C (or just generally curly-braces-style-languages) ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrpmnqts404xd9fga4emrc08zq6yljk6x6tud0x6ez2fedlrwn0yqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy3jmll8" />
    <content type="html">
      Okay, more C (or just generally curly-braces-style-languages) discourse: I am a strong believer in aggressively using braces everywhere.&lt;br/&gt;&lt;br/&gt;Very occasionally I will emit them on single-line if/for/while statements, but even that makes me feel uncomfortable.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve seen far too many bugs resulting from not being aggressive about block delimiter usage over the years.&lt;br/&gt;&lt;br/&gt;Bonus is it tends to mean diffs adding/removing single lines of code are cleaner.&lt;br/&gt;&lt;br/&gt;Toy systems language choice: braces are *required*.
    </content>
    <updated>2026-04-09T22:39:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxjf7t5807cnknff65h6cen7g5aav9jgmwfstf57dck65vhsr7urqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0nt77e</id>
    
      <title type="html">I&amp;#39;ve been programming in C for nearly 40 years and I long ago ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxjf7t5807cnknff65h6cen7g5aav9jgmwfstf57dck65vhsr7urqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0nt77e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswwh9p4zt8e2rnt8728lw5n5jrjpsmlz5hvsc9wk0kwlyet4zlmlcth0kxl&#39;&gt;nevent1q…0kxl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been programming in C for nearly 40 years and I long ago shifted to very defensively parenthesizing instead of memorizing the 17 levels of precedence. I feel like it&amp;#39;s both easier to write and read code that minimizes dependence on human cleverness.
    </content>
    <updated>2026-04-09T11:01:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgk2qgd040zqme8j67ylat0tffun9zjvjw30yumdfrtq4tn438trszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyl4xhsq</id>
    
      <title type="html">A reminder that you can still just sit down and write software. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgk2qgd040zqme8j67ylat0tffun9zjvjw30yumdfrtq4tn438trszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyl4xhsq" />
    <content type="html">
      A reminder that you can still just sit down and write software.  Or stand up and write software if you prefer.&lt;br/&gt;&lt;br/&gt;The key point is that *you* can *write software* and you don&amp;#39;t have to let other software write software for you.
    </content>
    <updated>2026-03-07T20:40:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvrfuda2jjfrwjpvqtlkasdeh6zpxlqwm6hap084tkncf5kd6tejqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyceua96</id>
    
      <title>Nostr event nevent1qqsvrfuda2jjfrwjpvqtlkasdeh6zpxlqwm6hap084tkncf5kd6tejqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyceua96</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvrfuda2jjfrwjpvqtlkasdeh6zpxlqwm6hap084tkncf5kd6tejqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyceua96" />
    <content type="html">
      Is that controversial?  The USB mini b connector is crazy cursed.
    </content>
    <updated>2026-02-15T22:52:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvnff76jx7ha2unkg0can3r4tj9tdztkf4dp2r56xzh6ruzya74fczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhndhvd</id>
    
      <title type="html">Recently I saw someone remark that they find &amp;#34;AI&amp;#34; useful ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvnff76jx7ha2unkg0can3r4tj9tdztkf4dp2r56xzh6ruzya74fczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhndhvd" />
    <content type="html">
      Recently I saw someone remark that they find &amp;#34;AI&amp;#34; useful for generating commit messages.&lt;br/&gt;&lt;br/&gt;Just now I was writing a commit message.  Out of long habit, I do that while reviewing a diff of the change I&amp;#39;m about to commit. This is very useful for catching errors (ranging from actual incorrect code to accidentally checking in some debug prints or a including a whole file not meant for *this* commit).&lt;br/&gt;&lt;br/&gt;And I thought &amp;#34;wow, I&amp;#39;d bet anything my code quality would go down if I outsourced that to &amp;#39;AI&amp;#39;&amp;#34;.
    </content>
    <updated>2026-02-13T23:07:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszer8pxqxsglwm40t7u7jfvnlpsa4nrhxm78amujdchhhh64alhqgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0exekq</id>
    
      <title type="html">That checks out. (For reference, it is a close-up shot of Doctor ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszer8pxqxsglwm40t7u7jfvnlpsa4nrhxm78amujdchhhh64alhqgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0exekq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9wwd2pllgwhg9eelry9u5wh8t6gkus82sd35hqjg3eq3rc850rqgrjla39&#39;&gt;nevent1q…la39&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That checks out.&lt;br/&gt;&lt;br/&gt;(For reference, it is a close-up shot of Doctor Julius Strangepork, at his station on the bridge of the Swinetrek, Pigs in Space, the Muppet Show).
    </content>
    <updated>2025-11-30T14:26:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9xq4t7sruk05e8dul90u2j8llt3gywzf2uuw6579eaq2u25z7nwczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhw2qnl</id>
    
      <title type="html">I&amp;#39;m curious what mine reads as. I&amp;#39;ve always thought ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9xq4t7sruk05e8dul90u2j8llt3gywzf2uuw6579eaq2u25z7nwczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhw2qnl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0gqyg85vtpufpp5fjgy5q9ta6w3wyzul5gu4eaf5l5m8scs7kd2se6a2jq&#39;&gt;nevent1q…a2jq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m curious what mine reads as. I&amp;#39;ve always thought it&amp;#39;s very obvious, but that probably assumes a familiarity with a certain late-70s US/UK television program...
    </content>
    <updated>2025-11-30T14:20:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy0l2uml0l5xq83mx3ny7yws4x69q0gpz46z20374k70ffldq6xqszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wysrakn6</id>
    
      <title type="html">Wanted: some kind of corporate vehicle (maybe some sort of co-op ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy0l2uml0l5xq83mx3ny7yws4x69q0gpz46z20374k70ffldq6xqszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wysrakn6" />
    <content type="html">
      Wanted: some kind of corporate vehicle (maybe some sort of co-op thing?) that enables me to get functional health insurance, maybe share other resources like a bit of office/work space, etc, but without signing up to do any work other than my own personal projects.  Surely doable somehow, no?&lt;br/&gt;&lt;br/&gt;I mean yeah I might occasionally want to do a bit of consulting or accidentally create some software or hardware I want to sell.  Just don&amp;#39;t want to be obligated to deal with somebody else&amp;#39;s bullshit. ^^
    </content>
    <updated>2025-11-11T01:46:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspjqzxv2lr763lf5hsew7p9lcmqu8uc4m53u7fxpxwuhwptfm6c9qzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyqutpnu</id>
    
      <title type="html">Discussion about &amp;#34;how much is a lot of memory&amp;#34; has me ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspjqzxv2lr763lf5hsew7p9lcmqu8uc4m53u7fxpxwuhwptfm6c9qzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyqutpnu" />
    <content type="html">
      Discussion about &amp;#34;how much is a lot of memory&amp;#34; has me once again reflecting on the fact that my current desktop machine for gaming has 50% more on-chip cache (30MB) than my first machine with a hard drive had total disk storage (20MB).&lt;br/&gt;&lt;br/&gt;(It was a 12MHz 80286 with 2MB ram and a 720x348x1bpp hercules monographics display)
    </content>
    <updated>2025-09-29T22:06:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszf2v4xsm78dpgex2cmlc76x4fcdaznfqu7wa2f59tr2q9kljcm7czyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy6d2mjp</id>
    
      <title type="html">My main question is &amp;#34;does that software have to talk to a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszf2v4xsm78dpgex2cmlc76x4fcdaznfqu7wa2f59tr2q9kljcm7czyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy6d2mjp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy4ag3n6tjpvg0dt8npjvhjsw6e5ehh7f2c25t0l0vx00fsvck4zglc0xp2&#39;&gt;nevent1q…0xp2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My main question is &amp;#34;does that software have to talk to a cloud service to &amp;#39;authenticate&amp;#39;&amp;#34; or not.
    </content>
    <updated>2025-08-26T15:52:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq5q2y57ku9hejj52uglksfs0079tmjw5x5rvkr7jwj6vcjx625mczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wylre8hh</id>
    
      <title type="html">Okay, what&amp;#39;s the latest on Bambu Lab 3d printers and the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq5q2y57ku9hejj52uglksfs0079tmjw5x5rvkr7jwj6vcjx625mczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wylre8hh" />
    <content type="html">
      Okay, what&amp;#39;s the latest on Bambu Lab 3d printers and the ability to use them without Internet connectivity or their cloud service?  Local LAN access, I mean, not swapping sdcards by hand like a caveman. &lt;br/&gt;&lt;br/&gt;#BambuLab #3dPrinting #Questions
    </content>
    <updated>2025-08-26T15:33:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswzda44wkd5zr58w3xqnjn6wazktrl22fq6xye3ns6f4vdpwwtqmgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyrkyw33</id>
    
      <title type="html">I suspect that it&amp;#39;s primarily driven by malware complaints ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswzda44wkd5zr58w3xqnjn6wazktrl22fq6xye3ns6f4vdpwwtqmgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyrkyw33" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszsfxyvrqmczxjaevs3esas6m5aqgexz6nlj3s2e37u3m9c7hxadcajsc9s&#39;&gt;nevent1q…sc9s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I suspect that it&amp;#39;s primarily driven by malware complaints (and ensuing customer service costs) rather than government demands (though it certainly makes those much easier to fulfill).&lt;br/&gt;&lt;br/&gt;It&amp;#39;s still horrible overreach and combined with the killing off of AOSP build support for Pixel devices it&amp;#39;s a bad sign for the health of the Android platform and ecosystem.&lt;br/&gt;&lt;br/&gt;We (early Android team) fought hard for open app installation and replaceable OS images.  Sad to see that finally dying.
    </content>
    <updated>2025-08-25T20:44:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf5jm35s46ptwkj5nh43aggue9zgllmp9t9v96gsyvnejaq5ad0nszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhv2fre</id>
    
      <title type="html">zfs on linux tip: use serialno based device names *not* /dev/sd# ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf5jm35s46ptwkj5nh43aggue9zgllmp9t9v96gsyvnejaq5ad0nszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhv2fre" />
    <content type="html">
      zfs on linux tip: use serialno based device names *not* /dev/sd# labels that are dynamically assigned (like say due to slightly different disk spin-up rates at boot).&lt;br/&gt;&lt;br/&gt;If you fail to do that, zfs unmount POOL, zpool export POOL, zpool import -d /dev/disk/by-id/ POOL can get you fixed up.&lt;br/&gt;&lt;br/&gt;#zfs #linux #oops
    </content>
    <updated>2025-07-23T22:53:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvkpfq5n78wv2dnjrd30dr3fqw7u0wjpmrg6j90rm8jj0zzgap2hgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy500ae7</id>
    
      <title type="html">Ahaha, people bemoaning the &amp;#34;enshittification&amp;#34; of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvkpfq5n78wv2dnjrd30dr3fqw7u0wjpmrg6j90rm8jj0zzgap2hgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy500ae7" />
    <content type="html">
      Ahaha, people bemoaning the &amp;#34;enshittification&amp;#34; of &amp;#34;AI&amp;#34; as these companies all desperately try to charge people for this craptacular snake oil is hilarious to me.  Is it really &amp;#34;enshittification&amp;#34; if the product was garbage from the start?
    </content>
    <updated>2025-07-04T01:51:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspd58gqn9gmh7jj563lumx95mutfn3e9qmuamgetyntxpwuzmhkkqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy9uxu92</id>
    
      <title type="html">One of the key things I fought for on Android was that AOSP (the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspd58gqn9gmh7jj563lumx95mutfn3e9qmuamgetyntxpwuzmhkkqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy9uxu92" />
    <content type="html">
      One of the key things I fought for on Android was that AOSP (the open source release) could be built for and installed on the flagship Android devices.  (Nexus, Pixel, etc).  Sounds like that&amp;#39;s no longer the case as of Android 16.  Very sad.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mastodon.social/@nixCraft/114669765268140206&#34;&gt;https://mastodon.social/@nixCraft/114669765268140206&lt;/a&gt;
    </content>
    <updated>2025-06-12T22:46:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspyzm07p8llxlnx0yyp9k5ftl7ndxegkva68p54py65knjxcwzchgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyr5jd47</id>
    
      <title type="html">I&amp;#39;m kind of fascinated by the &amp;#34;oh no, new languages / ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspyzm07p8llxlnx0yyp9k5ftl7ndxegkva68p54py65knjxcwzchgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyr5jd47" />
    <content type="html">
      I&amp;#39;m kind of fascinated by the &amp;#34;oh no, new languages / tools / systems are doomed because there&amp;#39;s no huge corpus for &amp;#39;AI&amp;#39; to be trained on&amp;#34; blather recently.  Sounds a lot more like &amp;#34;oh no, people who are utterly dependent on these &amp;#39;AI&amp;#39; tools are doomed&amp;#34; to me.
    </content>
    <updated>2025-06-11T06:39:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrp9yn84schudddjkjejr8wux96gc2eeuglud3r7d0lxah2xfsgyqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wymk0tur</id>
    
      <title type="html">The second task and the ensuing studio segment were delightful. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrp9yn84schudddjkjejr8wux96gc2eeuglud3r7d0lxah2xfsgyqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wymk0tur" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp7cgf4syd00l0rw2gtcvgy5f4rfclzyrswwttvwwuflte7u7j4yq8ksxq7&#39;&gt;nevent1q…sxq7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The second task and the ensuing studio segment were delightful.  And as a bonus, I learned the adorable British-ism for &amp;#34;crossing guard.&amp;#34;
    </content>
    <updated>2025-05-30T08:17:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv3uy8y547zq05tdxrrlrmfflenlectgcecm4lww5ar47hgryyslgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wylndjel</id>
    
      <title type="html">The studio banter is just fantastic this season. &amp;#34;There&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv3uy8y547zq05tdxrrlrmfflenlectgcecm4lww5ar47hgryyslgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wylndjel" />
    <content type="html">
      The studio banter is just fantastic this season.&lt;br/&gt;&lt;br/&gt;&amp;#34;There&amp;#39;s no twist.&amp;#34;&lt;br/&gt;&lt;br/&gt;#Taskmaster (S19E05)&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://assets.chaos.social/media_attachments/files/114/595/753/497/443/111/original/ed28476c7bc402f5.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2025-05-30T08:07:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsddlvkhlh6ategpnlhj4pq8j2gt9t0q6nwprre9mlt4nl7kxdtkhszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyp2rwu0</id>
    
      <title type="html">So roughly once a week nowadays, Firefox on Ubuntu 24.04.2 LTS ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsddlvkhlh6ategpnlhj4pq8j2gt9t0q6nwprre9mlt4nl7kxdtkhszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyp2rwu0" />
    <content type="html">
      So roughly once a week nowadays, Firefox on Ubuntu 24.04.2 LTS just stops responding to all keyboard input.  I haven&amp;#39;t found anything I can do at this point besides killing it and restarting it.  I haven&amp;#39;t observed any obvious commonality to the failures.&lt;br/&gt;&lt;br/&gt;Any suggestions on how to fix (or just debug) this?  Would jumping through the hoops to migrate from snap to the deb packages that Mozilla releases possibly fix this or make it easier to debug?&lt;br/&gt;&lt;br/&gt;#Firefox #Ubuntu #Help
    </content>
    <updated>2025-05-28T17:25:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxlnl82j2asakfc570ctptxuwnkukevpvlk04lxd9vpqwftc7yc6szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyc39qtz</id>
    
      <title type="html">Can we do the same for Perl at the same time?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxlnl82j2asakfc570ctptxuwnkukevpvlk04lxd9vpqwftc7yc6szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyc39qtz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw68am285dcznffs4dhlvcedtyvzpnju49nharhletqm4rl2e95egs0sw5n&#39;&gt;nevent1q…sw5n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Can we do the same for Perl at the same time?
    </content>
    <updated>2025-02-16T16:52:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxar4qn5njpvlkfcu5vfc5jyx08mjwn6rr8uj0g2g0p7xam3xrnmqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhsnl2u</id>
    
      <title type="html">Am I imagining things or didn&amp;#39;t there used to be a way to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxar4qn5njpvlkfcu5vfc5jyx08mjwn6rr8uj0g2g0p7xam3xrnmqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhsnl2u" />
    <content type="html">
      Am I imagining things or didn&amp;#39;t there used to be a way to attach spoiler-protected images to posts without putting the entire post behind a CW?&lt;br/&gt;&lt;br/&gt;#Mastodon #Questions
    </content>
    <updated>2025-01-24T21:14:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg2ytgudruejdk324er9r0cjawh26hlnr8zkj80u38rnrdld9syqqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyq795re</id>
    
      <title type="html">Here&amp;#39;s a question... is there a solid/proven little 2D ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg2ytgudruejdk324er9r0cjawh26hlnr8zkj80u38rnrdld9syqqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyq795re" />
    <content type="html">
      Here&amp;#39;s a question... is there a solid/proven little 2D toolkit/engine out there in the style of #love2d (or maybe just a bit fancier) that uses #javascript instead of #lua ?&lt;br/&gt;&lt;br/&gt;I love the Lua&amp;#39;s VM design, simple embedding API, compact 0-deps codebase, and reasonable performance, but writing Lua just does not bring me joy.&lt;br/&gt;&lt;br/&gt;Javascript has its own warts, but the general feel of a &amp;#34;braces&amp;#34; language with 0-indexing, etc, is something I just find more comfortable to work with.&lt;br/&gt;&lt;br/&gt;#gamedev #questions
    </content>
    <updated>2025-01-18T07:24:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx0mwtz3zlrx9u45hyj7w0wrr4da9kkzzavz069tym3adrdqdn2sczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg72yjd</id>
    
      <title type="html">Not only that, I still am weirded out by people who feel ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx0mwtz3zlrx9u45hyj7w0wrr4da9kkzzavz069tym3adrdqdn2sczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg72yjd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqe9s7ktsgp6vpnngey5as9l3zhluhmum9zz3cam7wlq87vkg7dygtkculf&#39;&gt;nevent1q…culf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not only that, I still am weirded out by people who feel comfortable just always using the latest compiler version with absolute faith that there can&amp;#39;t possibly be any risk in upgrading.&lt;br/&gt;&lt;br/&gt;I mean, yeah you probably should upgrade periodically, but changing compilers right before a release?  For any reason besides a critical compiler bugfix?  Wild!
    </content>
    <updated>2025-01-13T06:07:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstygj3ltpk7qn7m8kdqt0q8ccrzyxv79dw567du7tq09jdyv90zdszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycyjxfn</id>
    
      <title type="html">Between the web being absolutely flooded with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstygj3ltpk7qn7m8kdqt0q8ccrzyxv79dw567du7tq09jdyv90zdszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycyjxfn" />
    <content type="html">
      Between the web being absolutely flooded with &amp;#34;AI&amp;#34;-generated slop and search engines self-inflicting even more &amp;#34;AI&amp;#34; slop on their results, I wonder if hand-curated indices/portals/etc might become popular again at some point.
    </content>
    <updated>2024-12-31T18:52:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgp8dhzyyc5xpcvkmhml9httcmwjqyfyyar5acfkwd3v7q3qe6q8gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wypxn34e</id>
    
      <title type="html">Just rewatched Lower Decks season one, episode one. It does feel ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgp8dhzyyc5xpcvkmhml9httcmwjqyfyyar5acfkwd3v7q3qe6q8gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wypxn34e" />
    <content type="html">
      Just rewatched Lower Decks season one, episode one. It does feel a little try-hard in the humor, and Mariner is more out of control than T&amp;#39;Lyn even, but it just makes me smile to see the introduction to these delightful nerds again, even in their earliest forms. Going to enjoy rewatching the series.&lt;br/&gt;&lt;br/&gt;#LowerDecks #StarTrek #TV&lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/709/142/840/811/355/original/8d28c8dcbe402525.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-12-24T18:11:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfylkvtzgjnn60kdhf28mag5k2htey2kg60g5rs7wdux2x86qxakszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyyvvxr6</id>
    
      <title type="html">I have not been this completely absorbed by a classic roguelike ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfylkvtzgjnn60kdhf28mag5k2htey2kg60g5rs7wdux2x86qxakszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyyvvxr6" />
    <content type="html">
      I have not been this completely absorbed by a classic roguelike since I was deep into NetHack in high school.&lt;br/&gt;&lt;br/&gt;#CavesOfQud #Gaming
    </content>
    <updated>2024-12-19T13:47:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspl29t4p5qe565t923n04eqrgeq2yu8ars0h8u9027plvafw8fllczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyldu8w5</id>
    
      <title type="html">Happy Caves of Qud 1.0 Launch Day: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspl29t4p5qe565t923n04eqrgeq2yu8ars0h8u9027plvafw8fllczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyldu8w5" />
    <content type="html">
      Happy Caves of Qud 1.0 Launch Day:&lt;br/&gt;&lt;a href=&#34;https://store.steampowered.com/app/333640/Caves_of_Qud/&#34;&gt;https://store.steampowered.com/app/333640/Caves_of_Qud/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Enjoy a modern roguelike in the style of the classic tiled, turn based games, with nicer UI/UX, in a far-future science-fantasy setting more in the spirit of Dune or Book of the New Sun than the typical D&amp;amp;D fare.&lt;br/&gt;&lt;br/&gt;#Gaming #CavesOfQud
    </content>
    <updated>2024-12-05T22:38:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspk4gcrh8awm2sg4p8knnursdq5qzm5xzsrfw9fv7vk3kcw4u033szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wynnqcrj</id>
    
      <title type="html">Oh interesting, apparently it is possible to import back-dated ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspk4gcrh8awm2sg4p8knnursdq5qzm5xzsrfw9fv7vk3kcw4u033szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wynnqcrj" />
    <content type="html">
      Oh interesting, apparently it is possible to import back-dated posts into Bluesky.  Some folks are migrating their Twitter history over. (Not something I want or need there, but the capability is useful).&lt;br/&gt;&lt;br/&gt;Would love to see post import support in Mastodon to allow for full-account migration, including one&amp;#39;s content.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://bsky.app/profile/scott.hanselman.com/post/3laxjqfz7sc2a&#34;&gt;https://bsky.app/profile/scott.hanselman.com/post/3laxjqfz7sc2a&lt;/a&gt;
    </content>
    <updated>2024-11-18T05:35:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxsd6dgqfem5q0qmwfdmuasu8yqhvpcld3ulfap82uu660qf4pt8szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyqslcfl</id>
    
      <title type="html">Does GOSUB count or are you talking about some fancy stuff ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxsd6dgqfem5q0qmwfdmuasu8yqhvpcld3ulfap82uu660qf4pt8szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyqslcfl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszv6x2u4rc9aluk277vegp9lln5kgwv77flwsatd4rurxglj9h4ks952t7s&#39;&gt;nevent1q…2t7s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Does GOSUB count or are you talking about some fancy stuff involving arguments and return values?
    </content>
    <updated>2024-11-04T01:25:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqwwg94hwfw9q7fkrsa595842wz239zkzhazcfnacxdpjphnun0xczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyyr0q4x</id>
    
      <title type="html">Interesting. This seems to imply that Blobs end up getting ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqwwg94hwfw9q7fkrsa595842wz239zkzhazcfnacxdpjphnun0xczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyyr0q4x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspqwjrpgfys2279a5sx3n4vcz5nuak8yvyu7v9d35a64vamrcz3gq62wa23&#39;&gt;nevent1q…wa23&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Interesting. This seems to imply that Blobs end up getting streamed out of the IDB (via FileReader API), which definitely seems like a big win for larger data.
    </content>
    <updated>2024-10-16T02:47:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz4yxqaf34pdah8vxyn02jcqfm3jz9xcjkqg23mzppc3u5k3w46mczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wypkwxpk</id>
    
      <title type="html">If I&amp;#39;m going to store #JavaScript objects in #IndexedDB, is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz4yxqaf34pdah8vxyn02jcqfm3jz9xcjkqg23mzppc3u5k3w46mczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wypkwxpk" />
    <content type="html">
      If I&amp;#39;m going to store #JavaScript objects in #IndexedDB, is there any significant size or performance difference between storing them as Objects (letting IndexedDB serialize them), strings (post-JSON.stringify), ArrayBuffers (post-TextEncoder.encode), or Blobs (wrapping the ArrayBuffer)?&lt;br/&gt;&lt;br/&gt;My assumption is the space difference is minimal or none, and that there may be some performance gain for not doing the JSON -&amp;gt; UTF8 -&amp;gt; bytearray conversion in discrete steps in Javascript.&lt;br/&gt;&lt;br/&gt;#WebDev #Questions
    </content>
    <updated>2024-10-16T01:46:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswtnuxdfrucqn36k9vs2c4gz4knjkx2guj7qcww5hzkn2sj9e2e8gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wysnxklr</id>
    
      <title type="html">This evening I watched One Cut of the Dead at the recommendation ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswtnuxdfrucqn36k9vs2c4gz4knjkx2guj7qcww5hzkn2sj9e2e8gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wysnxklr" />
    <content type="html">
      This evening I watched One Cut of the Dead at the recommendation of a friend and it was amaaaazing. A Japanese indie zombie film from 2017. $25,000 budget. Entirely too much fun.&lt;br/&gt;&lt;br/&gt;I strongly recommend going in cold. There&amp;#39;s blood and violence and mayhem, but it&amp;#39;s low-budget-indie-film-style, not hyper-realistic gore, if that&amp;#39;s a concern.&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s a trailer, if you must, but be warned it absolutely spoils some of the fun:&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4wBImbHqhFk&#34;&gt;https://www.youtube.com/watch?v=4wBImbHqhFk&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Movies #Horror #Comedy #Zombies #October&lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/309/460/418/498/011/original/f4d365939271a801.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-10-15T04:12:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq9aagl6jj9d4638vj50g4hneqnwa9694veuxq48222zf3k9deuvczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyk3ekft</id>
    
      <title type="html">Doubled the coal power plant, bringing total power on the grid to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq9aagl6jj9d4638vj50g4hneqnwa9694veuxq48222zf3k9deuvczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyk3ekft" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxftykuzl2v7deylrqqdwcjeuuhxluqxrvcjhg9l7v4cnuattgdhcs4a6lj&#39;&gt;nevent1q…a6lj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Doubled the coal power plant, bringing total power on the grid to 1050MW and experimenting with some different plumbing that&amp;#39;s a bit of a mess, still.&lt;br/&gt;&lt;br/&gt;#Satisfactory #Gaming&lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/139/399/836/478/543/original/b9f788dda4da39a0.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/139/400/618/464/885/original/529d82a2fcbef9be.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-15T03:19:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxftykuzl2v7deylrqqdwcjeuuhxluqxrvcjhg9l7v4cnuattgdhczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhe2h0c</id>
    
      <title type="html">Satisfactory 1.0 is out and it is still fantastic (and now with a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxftykuzl2v7deylrqqdwcjeuuhxluqxrvcjhg9l7v4cnuattgdhczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyhe2h0c" />
    <content type="html">
      Satisfactory 1.0 is out and it is still fantastic (and now with a bunch of new QoL improvements, etc).&lt;br/&gt;&lt;br/&gt;Started a new game in 1.0 and now have coal power online (525MW) and just rebuilt and expanded the copper and iron production lines on the new second floor of the main factory.&lt;br/&gt;&lt;br/&gt;#Gaming #Satisfactory&lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/127/349/772/653/627/original/801ff394b773cfb4.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/127/350/143/836/927/original/8be4f108e07ae24e.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/127/350/522/237/485/original/098a7a7b74965b64.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.chaos.social/media_attachments/files/113/127/350/909/591/277/original/43b681ec6df77a23.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-13T00:17:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswfpyjvn4fte2wmx8969wlvc646x34p5mt5mpjr9x0zfm4t90z8xszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy4xlrz4</id>
    
      <title type="html">If there are sufficient resources (IO and fabric), taking ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswfpyjvn4fte2wmx8969wlvc646x34p5mt5mpjr9x0zfm4t90z8xszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy4xlrz4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswcswfezdwxk346tt8zrfmjhzrzzx9fc3rj4w7skan7dwt06lekpczungsx&#39;&gt;nevent1q…ngsx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If there are sufficient resources (IO and fabric), taking advantage of the wider address bus of the C265 to provide a more direct interface to VRAM, etc would seem like a big win.
    </content>
    <updated>2024-08-13T18:43:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqcmwrx6gwrvq4cllfdnqpgw9t682lqd4m9m2atrgley69klfr4gszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycsar0v</id>
    
      <title type="html">They do, but in 10 years of owning a 1661A, I never disconnected ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqcmwrx6gwrvq4cllfdnqpgw9t682lqd4m9m2atrgley69klfr4gszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycsar0v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfxldxgmtwkq5drk7gukxqpe5jdqw4j0nhqsfepd9z6jp2kezvwzga0x46w&#39;&gt;nevent1q…x46w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;They do, but in 10 years of owning a 1661A, I never disconnected the cables from the back of the device.  Just folded them up over or under it when not in use.  (Mine had the pouch on top to hold all the goodies).
    </content>
    <updated>2024-08-11T06:55:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsynu70du7e3uffdxjwx6q00tcqxp5djukn527eve4u6f7yg97s2rgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy6kxfkn</id>
    
      <title type="html">This is one reason I tend to use male 0.1&amp;#34; headers on the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsynu70du7e3uffdxjwx6q00tcqxp5djukn527eve4u6f7yg97s2rgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy6kxfkn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswr23l430pgg747xs7p0gjyf2hd68jl4vzkgaqk740hpctmlx7x8swap9yy&#39;&gt;nevent1q…p9yy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is one reason I tend to use male 0.1&amp;#34; headers on the main board side of projects.&lt;br/&gt;&lt;br/&gt;Also you can just use the trick of plugging in a male header with long leads and then plugging your LA, scope, etc into those.
    </content>
    <updated>2024-08-11T02:13:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs237dyus2snzz4342ca4xrtu7ljaaes2u9stayfjpphkvrwhle3pszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyt8yvnz</id>
    
      <title type="html">If you&amp;#39;ve got the signals you need on 0.1&amp;#34; headers you ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs237dyus2snzz4342ca4xrtu7ljaaes2u9stayfjpphkvrwhle3pszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyt8yvnz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrhecz7gwu6a54xpfh0gqyfycnpn5nhs99wnzq2ga3shckaugy2sch8q82j&#39;&gt;nevent1q…q82j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you&amp;#39;ve got the signals you need on 0.1&amp;#34; headers you can skip the grabbers and just plug in directly.&lt;br/&gt;&lt;br/&gt;I loved my 1661A.  Ended up giving it away a few years back when it needed some refurb TLC and my need for very wide (&amp;gt;16 bit) captures had pretty much vanished.
    </content>
    <updated>2024-08-11T02:03:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs96g9ecqtwnd8rvu8t7nwhlwqk2p0dpvv3j2a6zd8eq87lr9mf7uczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg63sak</id>
    
      <title type="html">Oh this is a very nice feature of the RP2350&amp;#39;s (Q)SPI memory ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs96g9ecqtwnd8rvu8t7nwhlwqk2p0dpvv3j2a6zd8eq87lr9mf7uczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg63sak" />
    <content type="html">
      Oh this is a very nice feature of the RP2350&amp;#39;s (Q)SPI memory interface:&lt;br/&gt;&lt;br/&gt;&amp;#34;The QMI can map addresses with its built-in address translation hardware: each chip select is partitioned into 4 × 4 MB windows, whose physical base address and aperture size are configured in units of 4 kB (one flash sector). This enables the runtime addresses of flash programs to be independent of where they are stored.&amp;#34;&lt;br/&gt;&lt;br/&gt;Massively simplifies a lot of things, including A/B firmware images.&lt;br/&gt;&lt;br/&gt;#Pico2 #RP2350
    </content>
    <updated>2024-08-09T02:12:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8vuulevdleryded67egrf23j7jaju39hlef3gnexkntjkxf7spsczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyvnqw4p</id>
    
      <title type="html">Lots of fun new goodies in the RP2350. New QMI memory controller ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8vuulevdleryded67egrf23j7jaju39hlef3gnexkntjkxf7spsczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyvnqw4p" />
    <content type="html">
      Lots of fun new goodies in the RP2350.&lt;br/&gt;&lt;br/&gt;New QMI memory controller supports two SPI/QSPI memory devices, and RAM as well as ROM/flash.&lt;br/&gt;&lt;br/&gt;OTP area allows for USB VID/PID/string customization from bootloader onward, and user-provided second stage bootloader if desired.&lt;br/&gt;&lt;br/&gt;Various PIO improvements and a 3rd PIO unit.&lt;br/&gt;&lt;br/&gt;All USB errata from RP2040 fixed.&lt;br/&gt;&lt;br/&gt;A new high-speed serial output block (HSTX) that can drive 8 outputs at 150MHz (optionally DDR).  Interesting!&lt;br/&gt;&lt;br/&gt;#Pico2 #RP2350
    </content>
    <updated>2024-08-08T20:16:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswaht9r742y34nq6qahcqfv94gf30nd9hfe4u2cja0k22wtny0rhczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyfh528l</id>
    
      <title type="html">The RP235xB variants are QFN-80s with 48 GPIOs and 8 analog ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswaht9r742y34nq6qahcqfv94gf30nd9hfe4u2cja0k22wtny0rhczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyfh528l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyusrxz3yl52rz7pmj2y7ndc5znks4dhw8jy467d2mdtrth0460kg5cwtpv&#39;&gt;nevent1q…wtpv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The RP235xB variants are QFN-80s with 48 GPIOs and 8 analog inputs, which is pretty decent.
    </content>
    <updated>2024-08-08T19:51:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgjkf7kn6z6j8z2vla9vexmshevsnhu0s6yuwfxnvyc6aj5stwumszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyujjdcz</id>
    
      <title type="html">This looks like a bunch of fun. Twice the memory. Choice of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgjkf7kn6z6j8z2vla9vexmshevsnhu0s6yuwfxnvyc6aj5stwumszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyujjdcz" />
    <content type="html">
      This looks like a bunch of fun.  Twice the memory.  Choice of Cortex M33 or RISC-V RV32I cores at boot time. Real atomic ops. Stacked SPI flash option. Hopefully the USB peripheral is a bit less wonky.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.raspberrypi.com/products/rp2350/&#34;&gt;https://www.raspberrypi.com/products/rp2350/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Pico2 #RP2350
    </content>
    <updated>2024-08-08T15:27:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdjlcavvtcyfmc7u7cgdjt8h3xjj6qmpzwnsf2qzx6zq5lqcmvvngzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyvklvfw</id>
    
      <title type="html">Customized ASICs for CPU/PPU/glue is not too out there for an ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdjlcavvtcyfmc7u7cgdjt8h3xjj6qmpzwnsf2qzx6zq5lqcmvvngzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyvklvfw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszgg4rmjtqupwyxx8qttmhne659znsl9rrl5judwr29xqsasvtarch6k7ee&#39;&gt;nevent1q…k7ee&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Customized ASICs for CPU/PPU/glue is not too out there for an early-90&amp;#39;s console design in my mind.  The ability to (if you really got fancy) support a couple different &amp;#34;app&amp;#34; cpus (6502/65816/Z80/etc) would be fun too and I feel like keeping the programming model and ISA &amp;#34;realistic&amp;#34; is plenty. Having everything be DIPs or whatnot or run at 5V is certainly not essential at least to my way of thinking, but obviously opinions vary.
    </content>
    <updated>2024-08-05T20:48:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0pk2z3znxs8kuq6qjutv8yjct64e0alsalgcz4ytk77pykw79zggzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wysne77g</id>
    
      <title type="html">Really, if you&amp;#39;re going to drop an ECP5 in, I&amp;#39;d ditch the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0pk2z3znxs8kuq6qjutv8yjct64e0alsalgcz4ytk77pykw79zggzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wysne77g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0pmlye6cmxgmw2h9nm69jttyy94cjuzk9y35wlegvaw59nyg35dscsa8ev&#39;&gt;nevent1q…a8ev&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Really, if you&amp;#39;re going to drop an ECP5 in, I&amp;#39;d ditch the 65C265 entirely -- you can easily fit a pipelined and cached RV32I or a 68000 in there -- a 65C816 should not be a problem. You could probably fit *two* -- run the OS on one and apps/games/etc on the other.  Abandon the clunky peripherals on the C265 for nicer ones, do a VERA&#43;&#43; video engine, and build your dream early 90s console/computer. Prototype it out on a ULX3S or similar.
    </content>
    <updated>2024-08-05T20:43:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs990vjzazlux8w0d2c3p84wf2utnnczywjthyhlf75geugk5rvvnczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0x4y6w</id>
    
      <title type="html">I expect it&amp;#39;s all workable but you&amp;#39;re going to need a new ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs990vjzazlux8w0d2c3p84wf2utnnczywjthyhlf75geugk5rvvnczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0x4y6w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkaqx6xwzrtjuvpaxk44qlvswt60w3t374referx744erv0fussgs9sff0&#39;&gt;nevent1q…sff0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I expect it&amp;#39;s all workable but you&amp;#39;re going to need a new design to accommodate the latencies involved with external memory compared with doing all the compositing out of on-board BRAM/SRAM blocks. Definitely doable (and the ECP5, even a small one, has a lot more resources and is much faster), but likely requiring a significant rebuild of the VERA core design.
    </content>
    <updated>2024-08-05T20:24:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2avu63y5htz7lh6y0peugcxsgrsh8qxvhxz5dkaudah7vtndjmsqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy35gf32</id>
    
      <title type="html">Outboard memory would be the way to go. Not sure if you&amp;#39;d be ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2avu63y5htz7lh6y0peugcxsgrsh8qxvhxz5dkaudah7vtndjmsqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy35gf32" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfx2kfhqxyryr6gq77knhse3w0mk524n2spqrgp3hcahw8249l0zs558eu5&#39;&gt;nevent1q…8eu5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Outboard memory would be the way to go. Not sure if you&amp;#39;d be able to guarantee the same exact timing/limits as the original VERA design.  You&amp;#39;d certainly be able to have a lot more video/tile/sprite RAM to play with thought.  It&amp;#39;d be a big change to the VERA design.
    </content>
    <updated>2024-08-05T20:18:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyl4ur327q22vaw26ygsyqdxrsf2wvglchulpm3ynzkhe65we78wgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy8nhtgz</id>
    
      <title type="html">How much block ram is available? I think the only possibly issue ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyl4ur327q22vaw26ygsyqdxrsf2wvglchulpm3ynzkhe65we78wgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy8nhtgz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8shqayehyes5j4u70m5w6r8y8q8txjwjcl9r3gnwx88aazjnk62qhukvdy&#39;&gt;nevent1q…kvdy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;How much block ram is available?  I think the only possibly issue might be that the VERA design uses 128KBytes of on-board memory in the ICE40UP5K for sprite/tile/etc ram, and I forget if the ECP5&amp;#39;s are as generous with BRAM.
    </content>
    <updated>2024-08-05T20:12:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxky5znr3x3u8z8jq3xjeht2655la6wpc6n3n9zjy370mpftzst8gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyz4q4e0</id>
    
      <title type="html">That falls pretty squarely in &amp;#34;I&amp;#39;d worry that even if not ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxky5znr3x3u8z8jq3xjeht2655la6wpc6n3n9zjy370mpftzst8gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyz4q4e0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyt6a5d6g43jneqsdtrr2tc2wft80yqswzw759vjjq0qk2rm56pgs78jag6&#39;&gt;nevent1q…jag6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That falls pretty squarely in &amp;#34;I&amp;#39;d worry that even if not malicious, this could introduce who knows what subtle bugs into the boot/install process&amp;#34; for me.  I haaaate debugging crap during installation, so ye olde iso dd&amp;#39;d to a usb stick it will remain for me!
    </content>
    <updated>2024-08-05T02:29:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2zxkg6uxkvrncr896asnlhzlc8f83w7jsyeef0qnsq7c0hvlpnsczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycnu2yq</id>
    
      <title type="html">Being suspicious of things that people are inexplicably ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2zxkg6uxkvrncr896asnlhzlc8f83w7jsyeef0qnsq7c0hvlpnsczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycnu2yq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0wdm988llxh6rvgrv9pqyv99kyk9cyzxj372pas9ggs6vz3rts6gy47975&#39;&gt;nevent1q…7975&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Being suspicious of things that people are inexplicably aggressive about feels reasonable to me. I&amp;#39;ve heard of ventoy (or something similar) and it sounds possibly useful (though I&amp;#39;m pretty content with just dd&amp;#39;ing images to devices as needed), but people being weird about it makes me think maybe I&amp;#39;m fine as is.
    </content>
    <updated>2024-08-05T02:16:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsycxlff58tervss7l5zp6n53yhqqdetkv4mgt406jwkfn7mmxaj9gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyjjcjka</id>
    
      <title type="html">Yeah, it always seemed a bit dodgy to me, but fixing it to have ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsycxlff58tervss7l5zp6n53yhqqdetkv4mgt406jwkfn7mmxaj9gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyjjcjka" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsykqkf4e825va37atyteq7y0w6gg9mc894ustpcr7yxwvgw4dv2gc2qjjx4&#39;&gt;nevent1q…jjx4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, it always seemed a bit dodgy to me, but fixing it to have an actual synchronous external bus interface feels like it&amp;#39;d be tricky (for me at least) without building up a full simulation environment, which is a fair bit of work.  Someone with more extensive digital design experience and/or less rusty could probably get it sorted more expediently, I suspect.
    </content>
    <updated>2024-08-04T23:53:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgg8e0hq26064kytq53qxx8a76p2e6jqnrvn8lzw0fz34ret22pxczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycl5tcv</id>
    
      <title type="html">My read on it is that VERA was designed to handle a 1MHz 6502 bus ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgg8e0hq26064kytq53qxx8a76p2e6jqnrvn8lzw0fz34ret22pxczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycl5tcv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrxgr2juythp74ag973ezk8z8r9u9s2xnvupx6n6gwvjthh6jgy2c7j2yv3&#39;&gt;nevent1q…2yv3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My read on it is that VERA was designed to handle a 1MHz 6502 bus interface by mostly leveraging the fact that it runs at 25MHz internally rather than doing more extensive CDC handling.  I suspect as the external bus clock gets faster, things just generally get iffier.
    </content>
    <updated>2024-08-04T23:38:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsppnsn5hyzz9q92cp989pz9xfhj4aqc33czcth7ze0jwv89n90xvgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycd6d2w</id>
    
      <title type="html">I don&amp;#39;t see contiguous RAM being necessary -- and it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsppnsn5hyzz9q92cp989pz9xfhj4aqc33czcth7ze0jwv89n90xvgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wycd6d2w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdad5rvf45nfrcehaqm3gs0jnu4s6rrqyp5p3p76pleemc37f22qchpyw2v&#39;&gt;nevent1q…yw2v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t see contiguous RAM being necessary -- and it&amp;#39;s pretty rare on actual 80s/90s machines, either because of ROM, peripherals, etc getting in the way on 64K address space machines or there naturally being gaps in larger address space machines.
    </content>
    <updated>2024-08-02T03:57:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9ps7erwsm050qarsnrp3g3l99kf3cx3r5u2ym4ukfp0gw7ng2fuszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy88xkgz</id>
    
      <title type="html">I know there&amp;#39;s a big contingent of folks that believe Quote ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9ps7erwsm050qarsnrp3g3l99kf3cx3r5u2ym4ukfp0gw7ng2fuszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy88xkgz" />
    <content type="html">
      I know there&amp;#39;s a big contingent of folks that believe Quote Toots are the root of all evil, but they are absolutely the most lacking feature of Mastodon for me -- not being able to share a post and introduce it or comment on it at the same time just remains incredibly clunky.  It&amp;#39;s pretty much the only major feature I miss from other systems here.
    </content>
    <updated>2024-07-01T01:22:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgfzruu3pvel7y5l3e6e2nz65tnxnvxylxacanr29nhu66dx4gjzgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyexwfvv</id>
    
      <title type="html">Hey, #ActivityPub folks. I&amp;#39;m curious -- has there been ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgfzruu3pvel7y5l3e6e2nz65tnxnvxylxacanr29nhu66dx4gjzgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyexwfvv" />
    <content type="html">
      Hey, #ActivityPub folks.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m curious -- has there been thought given to making some kind of simple HeyFollowMe button on web pages that could work as smoothly as RSS buttons did for RSS using folks back in the day?&lt;br/&gt;&lt;br/&gt;Ideally not requiring one to copy and paste a URL into a #Mastodon search box or type your home server address into a Follow dialog box on another site&amp;#39;s page.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m assuming there&amp;#39;s some reason such a thing isn&amp;#39;t already out there. &lt;br/&gt;&lt;br/&gt;#Question
    </content>
    <updated>2024-07-01T01:04:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswurhw77htpafrgtshn3wmevn9frwq65lyzc46affpgq86tjjx0ygzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wydajked</id>
    
      <title type="html">Is it just because I&amp;#39;m weird (or old?) that I find callbacks ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswurhw77htpafrgtshn3wmevn9frwq65lyzc46affpgq86tjjx0ygzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wydajked" />
    <content type="html">
      Is it just because I&amp;#39;m weird (or old?) that I find callbacks much easier to understand and reason about than all the async/await/Promise stuff? (looking at some modern-ish javascript example code)&lt;br/&gt;&lt;br/&gt;The stuff that supposedly &amp;#34;simplifies&amp;#34; things just seems to make control flow much less obvious to me.
    </content>
    <updated>2024-05-17T03:56:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfdn904l3ea6cx8ehazfxa824m5eq200js9d3nafhg56aa3ucav4gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy30q37m</id>
    
      <title type="html">Something that consistently enraged me when I worked at Google... ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfdn904l3ea6cx8ehazfxa824m5eq200js9d3nafhg56aa3ucav4gzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy30q37m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspnvtqjhwz2qu9uwvsspwtecf94vckq7wprlw6gewsywcrtz3a3dq9vnxsm&#39;&gt;nevent1q…nxsm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Something that consistently enraged me when I worked at Google... being told &amp;#34;you are not the target user&amp;#34; or &amp;#34;we&amp;#39;re building for the 90% use case&amp;#34; when I ran into some frustrating limitation of a product.&lt;br/&gt;&lt;br/&gt;Sure, you can&amp;#39;t always cover every edge case, but at &amp;#34;Google scale&amp;#34; 10% is a *lot* of people you&amp;#39;re leaving hanging.
    </content>
    <updated>2024-05-14T19:41:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd4fqdjsa0kft9fsy4gflu625tmj89gyg4ye8pqvaeztcpzem5n2czyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyahcqgu</id>
    
      <title type="html">TT provides 8 out, 8 in, and 8 bidir IOs plus rst and clk. For ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd4fqdjsa0kft9fsy4gflu625tmj89gyg4ye8pqvaeztcpzem5n2czyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyahcqgu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyyk5h5m7vmdevv2d757gayt6qjmntw0gtes3hev36c38n2zan7kg3yg4l4&#39;&gt;nevent1q…g4l4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;TT provides 8 out, 8 in, and 8 bidir IOs plus rst and clk. For TT07, this design is running the Z80 core at 1/4 the project clock (so 12.5Mhz for the max 50MHz clock) and alternating between control, A0-A7, control, and A8-A15 on the out pins, D0-7 on the bidir pins, control inputs on the in pins:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/rejunity/z80-open-silicon/blob/68438f00192e7b2388163e198b330567e6133cb7/src/tt_um_rejunity_z80.v#L24&#34;&gt;https://github.com/rejunity/z80-open-silicon/blob/68438f00192e7b2388163e198b330567e6133cb7/src/tt_um_rejunity_z80.v#L24&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The README implies that after prototyping on TT07 the plan is ChipIgnite runs for QFN44 and DIP40 packages (presumably classic Z80 pin-compatible).
    </content>
    <updated>2024-04-28T17:27:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs09x2retfmtnngfjf9m2aecy4npyzdt96d9jvlxq8tnhpfpncwycgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy509vl8</id>
    
      <title type="html">The other thing that I see WASM increasingly being used for is: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs09x2retfmtnngfjf9m2aecy4npyzdt96d9jvlxq8tnhpfpncwycgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy509vl8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsplttf7spajs4n8l0xlnq56tzz3678ua7v3ysh6p6dn0ut44jrk8sk4x2mm&#39;&gt;nevent1q…x2mm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The other thing that I see WASM increasingly being used for is: take a huge pile of software needed to do for a task -- say an FPGA/MCU toolchain -- convert it all to a platform neutral format that can run on any modern desktop at a performance level that&amp;#39;s Good Enough, but also in a reasonable sandbox environment, without the need to wrangle the build for every potential target OS.&lt;br/&gt;&lt;br/&gt;Kinda horrible but sure beats rewriting it all from scratch to be safe and clean and portable.
    </content>
    <updated>2024-04-22T06:38:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsplttf7spajs4n8l0xlnq56tzz3678ua7v3ysh6p6dn0ut44jrk8szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wydsnfzu</id>
    
      <title type="html">Sure. However, for good or ill, the modern web and browser have ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsplttf7spajs4n8l0xlnq56tzz3678ua7v3ysh6p6dn0ut44jrk8szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wydsnfzu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2l68ult7taksk4ddr8vqvj8c4em4q88k0dt6p84sa22w5e254gpc7d5g9g&#39;&gt;nevent1q…5g9g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sure.&lt;br/&gt;&lt;br/&gt;However, for good or ill, the modern web and browser have evolved into a platform-ish thing (and trust me, as an OS engineer I have been involved in extensive arguments with browser folks about how a Browser is NOT an Operating System).&lt;br/&gt;&lt;br/&gt;And while I despair of the absurdities of the modern &amp;#34;web tech stack&amp;#34;, a mechanism for delivering content other than hypertext documents that works much better than Javascript, yet remains platform neutral is, to my mind, a good thing.
    </content>
    <updated>2024-04-22T06:25:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsreuk89zagsf7pxwr4s6lk6hg8ea6err0ywska7n6jjqmuh02ex8szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyleu8c9</id>
    
      <title type="html">Also, WebAssembly is like ActiveX or Java Applets (yes, I know, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsreuk89zagsf7pxwr4s6lk6hg8ea6err0ywska7n6jjqmuh02ex8szyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyleu8c9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0r9rfw26epwdm4p4qeawes4hykmcy6m2v440hnjclpsxe4pyxjnq7pslsj&#39;&gt;nevent1q…slsj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also, WebAssembly is like ActiveX or Java Applets (yes, I know, eww!) but better! (really!).&lt;br/&gt;&lt;br/&gt;I have my grumbles with Rust and with WASM, but the combined power of these two much-maligned technologies have managed to resurrect a long-thought-vanquished maligned technology of days past (shockwave flash) and the result is I can once again watch classic StrongBad Emails in their full Vector Animated Glory instead of as sad, artifact-y copies on Youtube.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://homestarrunner.com/sbemails/58-dragon&#34;&gt;https://homestarrunner.com/sbemails/58-dragon&lt;/a&gt;
    </content>
    <updated>2024-04-22T06:16:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0r9rfw26epwdm4p4qeawes4hykmcy6m2v440hnjclpsxe4pyxjnqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy2cckpe</id>
    
      <title type="html">See, this is a perfect example of objection-to-evangelism getting ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0r9rfw26epwdm4p4qeawes4hykmcy6m2v440hnjclpsxe4pyxjnqzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy2cckpe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswhnzewmla0jmrzk5akt4a2p8sq3jpxcujwuthkktfz8vl3eq5hkgx0s8jf&#39;&gt;nevent1q…s8jf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;See, this is a perfect example of objection-to-evangelism getting in the way of potentially-useful-technology!&lt;br/&gt;&lt;br/&gt;Because it&amp;#39;s increasingly used in many places (far beyond just browsers) as a modern intermediate form that can be very efficiently AOT&amp;#39;d/JIT&amp;#39;d/etc.&lt;br/&gt;&lt;br/&gt;Some people also have an instant negative reaction to it being a 32bit environment, but that decision allows for some extremely efficient implementation of runtimes on modern 64bit archs.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s some good stuff there.
    </content>
    <updated>2024-04-22T05:51:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv6rfd825pf09xdqfv753uz543m4e5cvfv570y48lr6gcxuwdkycgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wylwn2wc</id>
    
      <title type="html">For your amusement, past-me grumbling about the WASM spec... ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv6rfd825pf09xdqfv753uz543m4e5cvfv570y48lr6gcxuwdkycgzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wylwn2wc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstky2mf6a46n8gh03sjlxjvet7gqp2ype9mhkheln2np0ysca93ugktrf0p&#39;&gt;nevent1q…rf0p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;For your amusement, past-me grumbling about the WASM spec...&lt;br/&gt;&lt;a href=&#34;https://chaos.social/@swetland/111271568378452789&#34;&gt;https://chaos.social/@swetland/111271568378452789&lt;/a&gt;
    </content>
    <updated>2024-04-22T05:44:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstky2mf6a46n8gh03sjlxjvet7gqp2ype9mhkheln2np0ysca93ugzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy2fvgpz</id>
    
      <title type="html">Yup, it&amp;#39;s definitely not a novel approach. I got interested ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstky2mf6a46n8gh03sjlxjvet7gqp2ype9mhkheln2np0ysca93ugzyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy2fvgpz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs054zg2tsvec57ucfqv9jgc8v2l0w9atzpkezq5rt6qystl6hsjcgmy4zn9&#39;&gt;nevent1q…4zn9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yup, it&amp;#39;s definitely not a novel approach.&lt;br/&gt;&lt;br/&gt;I got interested in WebAssembly as a &amp;#34;portable&amp;#34; intermediate target after seeing how Zim had made use of it for their bootstrapping process.&lt;br/&gt;&lt;br/&gt;WASM is another one of those &amp;#34;there&amp;#39;s a lot of hype&amp;#34; and &amp;#34;there are some questionable design decisions&amp;#34; things (and ye gods I haaaate how the spec is written, don&amp;#39;t get me started)  that also has a LOT of good ideas (and has increasingly wide adoption, which is handy too, worse-is-better, etc.)
    </content>
    <updated>2024-04-22T05:38:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsquwqm20c9nf92yp8cfhxpv2xjt99vclp6pnw4ucly0xdmut3zvzszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg48wft</id>
    
      <title type="html">That&amp;#39;s actually how my stage-0 compiler works. I had started ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsquwqm20c9nf92yp8cfhxpv2xjt99vclp6pnw4ucly0xdmut3zvzszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg48wft" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf2ln4dkrm9kwk0v73f34kvf2keppt2wum2gsc0fqvk30m6ulnaesuhgu9r&#39;&gt;nevent1q…gu9r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s actually how my stage-0 compiler works. I had started writing everything in a minimal dialect of C thinking I&amp;#39;d, at some point, machine-translate it to the target language. It wasn&amp;#39;t horrible for the lexer, parser, etc, but data structure wrangling, code gen, etc got increasingly ugly. So I hit the reset button and bolted a super-minimal transpiler-to-C on the lexer&#43;parser. Then I can use that to compile the stage-1 compiler written in (a subset of) itself.
    </content>
    <updated>2024-04-22T05:30:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswnemffnztmc9lpzuwtat59n6sry2nfqq703ue2mqv62phpa5jwwczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg5ykq4</id>
    
      <title type="html">My big takeaway from some of this recent chatter is I should ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswnemffnztmc9lpzuwtat59n6sry2nfqq703ue2mqv62phpa5jwwczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyg5ykq4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2e5xfr40pw7hccmkhrw62xtx3cmwx3nfk0etwplgxr3hfdv72flq5sk62q&#39;&gt;nevent1q…k62q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My big takeaway from some of this recent chatter is I should clearly be spending more of my time on my long running, slow moving, hobby language project.&lt;br/&gt;&lt;br/&gt;My goal: a small systems language that tries to combine the joy that C has brought me over the past 3 decades with some of the syntactic and safety innovations that Go, Rust, etc have introduced, while trying to avoid the horror of modern &amp;#34;big compiler&amp;#34; UB landmines.&lt;br/&gt;&lt;br/&gt;Because, of course, my solution is &amp;#34;yet another language!&amp;#34;
    </content>
    <updated>2024-04-22T04:58:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfjkj334frturxxu69jefcqdrj7tc4wyvxs6ncy9q8vssx2thw4gczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy5ekczf</id>
    
      <title type="html">Are there people who seriously think &amp;#34;we&amp;#39;ll never have to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfjkj334frturxxu69jefcqdrj7tc4wyvxs6ncy9q8vssx2thw4gczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy5ekczf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0npd4kwxs4462ymxm76vvych63803rzwcz95shv4ntxflwsx6t7ccpgmpd&#39;&gt;nevent1q…gmpd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Are there people who seriously think &amp;#34;we&amp;#39;ll never have to change again&amp;#34;? One of my takeaways from some of the big security oopses of the last decade or two is &amp;#34;we don&amp;#39;t know what we don&amp;#39;t know.&amp;#34;  &lt;br/&gt;&lt;br/&gt;There&amp;#39;s value in learning from past mistakes and trying to make the next thing a bit more resistant to breaking in the same ways that previous things broke. But that doesn&amp;#39;t mean there won&amp;#39;t be exciting new ways for things to break discovered in the future!&lt;br/&gt;&lt;br/&gt;Sound like job security!
    </content>
    <updated>2024-04-22T04:51:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg7lh3gq85jwya7sj92d7tkphpzx74sws30llr6pynhuf6amwx8wszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyjrc2wd</id>
    
      <title type="html">Yeah, teen characters to be relatable to a teen target ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg7lh3gq85jwya7sj92d7tkphpzx74sws30llr6pynhuf6amwx8wszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyjrc2wd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspskcyg97k479axx3w5wj4mk2yqxjgrnhvx6c8rk99sm4mystzuvgv8hhcr&#39;&gt;nevent1q…hhcr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, teen characters to be relatable to a teen target demographic seems to be pretty typical for a lot of anime.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s always fun to get a show with a somewhat older cast with different problems than the typical middle-school/high-school ones.&lt;br/&gt;&lt;br/&gt;Shirobako is fun that way. Much more of a workplace comedy with the (large) main cast being variously in their mid-20s through mid-40s.
    </content>
    <updated>2024-04-22T04:18:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqytlghak62jrc3p7c9nge8z2htquy9rd5u777f7rk60glemy3mrszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyj30we3</id>
    
      <title type="html">I&amp;#39;ve actually been surprised at how many fun shows have ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqytlghak62jrc3p7c9nge8z2htquy9rd5u777f7rk60glemy3mrszyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wyj30we3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgy99h2qzh8ysmmrzjrkwd4s0nnjagrm88rwqth25qw8gwnascsyccdlgud&#39;&gt;nevent1q…lgud&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve actually been surprised at how many fun shows have turned up (I had pretty low expectations).&lt;br/&gt;&lt;br/&gt;Dungeon Meshi continues to be awesome, Hibike Euphonium is (finally) back for a 3rd season, and we get more silly camping slice-of-life in YuruCamp S3.&lt;br/&gt;&lt;br/&gt;Meanwhile Girls Band Cry, Jellyfish Can&amp;#39;t Swim In The Night, and Whisper Me A Love Song are all doing fun girls-in-bands slice-of-life/drama stuff.&lt;br/&gt;&lt;br/&gt;First two episodes of Shuumatsu Train were a solid weird post-apocalyptic start, too!
    </content>
    <updated>2024-04-22T01:35:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq36d749ll0znz8e9fx8zeqsvu5syhqka99vd0lrxe545v2zk33rczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0c9fnf</id>
    
      <title type="html">This keynote speech by ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq36d749ll0znz8e9fx8zeqsvu5syhqka99vd0lrxe545v2zk33rczyq8q6qgqn8x6aznsj5qwg6k2m2jqpf2ymj6685fv77h7are2h86wy0c9fnf" />
    <content type="html">
      This keynote speech by [@marthawells](&lt;a href=&#34;https://wandering.shop/@marthawells&#34;&gt;https://wandering.shop/@marthawells&lt;/a&gt;) about writing non-human intelligences and Murderbot is fantastic.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://marthawells.dreamwidth.org/649804.html&#34;&gt;https://marthawells.dreamwidth.org/649804.html&lt;/a&gt;&lt;br/&gt; &lt;br/&gt;&amp;#34;There are a lot of people who viewed All Systems Red as a cute robot story. Which was very weird to me, since I thought I was writing a story about slavery and personhood and bodily autonomy. But humans have always been really good at ignoring things we don&amp;#39;t want to pay attention to. Which is also a theme in the Murderbot series.&amp;#34;&lt;br/&gt;&lt;br/&gt;#books #murderbot
    </content>
    <updated>2024-04-13T22:40:12Z</updated>
  </entry>

</feed>