<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-16T11:29:50Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by ori</title>
  <author>
    <name>ori</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1485zn7htrffa6x3g6wkf2y329uc3x5a0q3p8en84eucgd5c4z00q0m8vcz.rss" />
  <link href="https://yabu.me/npub1485zn7htrffa6x3g6wkf2y329uc3x5a0q3p8en84eucgd5c4z00q0m8vcz" />
  <id>https://yabu.me/npub1485zn7htrffa6x3g6wkf2y329uc3x5a0q3p8en84eucgd5c4z00q0m8vcz</id>
  <icon>https://hj.9fs.net/ori/s/0149dfc530ef8e13321501e357f811d0.png</icon>
  <logo>https://hj.9fs.net/ori/s/0149dfc530ef8e13321501e357f811d0.png</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsxkrawwqd5hek5mkj28qhrz5qra2frfufa3vu7zjwc38nqcv7phggzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauqp5yz0</id>
    
      <title type="html">Those are metric inches. Obviously.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxkrawwqd5hek5mkj28qhrz5qra2frfufa3vu7zjwc38nqcv7phggzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauqp5yz0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdnj4cslry2u7qyqzqzgcj2c2qxp3kxczh02u48qutgdfskp5c9qchztghr&#39;&gt;nevent1q…tghr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Those are metric inches. Obviously.
    </content>
    <updated>2026-04-20T18:27:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrwcj94tg6978mez2qwgggg9ftecfxhp6l0493swhfj3jq7sluxvszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau40wnhx</id>
    
      <title type="html">Please tell me that if I get the PDF version, I can copy and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrwcj94tg6978mez2qwgggg9ftecfxhp6l0493swhfj3jq7sluxvszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau40wnhx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs92yvykcnq3lpkj7rq7rxuy6kfkcndxx9nfz7fymel4mss5m8mxng6m0ax7&#39;&gt;nevent1q…0ax7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Please tell me that if I get the PDF version, I can copy and paste out the original text.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1qhkkfymzza5xjqexnvty44u24hrwqmj9d6fyhk03eh8n6v98n0xq8du7aa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;oxy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1qhk…u7aa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-04-01T03:59:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy75jdprqzvenlh5xcj6nfwfatleg7kvuf588yjssmms5se3sf86gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fausd0n74</id>
    
      <title type="html">Does it? The attacker needs to be able to control the contents of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy75jdprqzvenlh5xcj6nfwfatleg7kvuf588yjssmms5se3sf86gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fausd0n74" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz50pvsmkrlxyky4jqd4vcd0kg9n3alte2pllymm3er6y0sdgslxql48thv&#39;&gt;nevent1q…8thv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Does it? The attacker needs to be able to control the contents of your .git directory, which is *not* copied by git clone. Git cloning a repository *will not* leave you vulnerable, this is why the PoC gets the reproducer with wget. Today, git repositories can execute arbitrary code, but they don&amp;#39;t carry that code along if you clone them.&lt;br/&gt;&lt;br/&gt;In other news, if someone is sitting in your living room, they can unlock your front door from the inside, so your locks must be defective!
    </content>
    <updated>2026-03-31T13:12:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrppwevfjwp56938vekj7hlx76n8ldlvr7em3qlecs4vf2ksfa6qszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faum9pp8w</id>
    
      <title type="html">Remember that &amp;#39;none of the above&amp;#39; is still a perfectly ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrppwevfjwp56938vekj7hlx76n8ldlvr7em3qlecs4vf2ksfa6qszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faum9pp8w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy20lpyr82dz8uu5fd6gk7hda3cqdeqz205g89rg7am6c6u2hz74sz8xce7&#39;&gt;nevent1q…xce7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Remember that &amp;#39;none of the above&amp;#39; is still a perfectly valid option, and is rather conservative: it&amp;#39;s the status quo.&lt;br/&gt;&lt;br/&gt;The privacy maximalist option is &amp;#39;if you attempt to collect this information about your users, we will see you in court&amp;#39;. I would like to keep the status quo, which probably means that someone will have to start lobbying for stronger protections for users.
    </content>
    <updated>2026-03-29T12:22:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdt3qfz8ft27u5ujer3wrnlfcmfy7fx6pwmqedqum337uluwdm6kqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faukda7na</id>
    
      <title type="html">That&amp;#39;s with G as in GIF, right? CC: @npub1j8e…ncgu</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdt3qfz8ft27u5ujer3wrnlfcmfy7fx6pwmqedqum337uluwdm6kqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faukda7na" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrqnerv7qgkq3nut7u9lr8gfage3zxsqea4fxnhlrfku9x8gjnmqs2klxrz&#39;&gt;nevent1q…lxrz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s with G as in GIF, right?&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1j8ecq8rk6gcn7l9mfq2tj7wv0gseud23r4sa0afgxf83lrxs5nhsg0ncgu&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Lindsey Kuper&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1j8e…ncgu&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-03-28T13:35:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyr4jg7xnkrndrvd07jw45573ls9kwe2h3r507m9c5ul4gap9ckzczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fautcqpjj</id>
    
      <title type="html">Fwiw, https://sr.ht/~sircmpwn/vim-classic/ and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyr4jg7xnkrndrvd07jw45573ls9kwe2h3r507m9c5ul4gap9ckzczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fautcqpjj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxrf74zvsx7mvh09jyctlqjvkqgtn4s8j6anw4af34ducksfwxfzsngj8tj&#39;&gt;nevent1q…j8tj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fwiw, &lt;a href=&#34;https://sr.ht/~sircmpwn/vim-classic/&#34;&gt;https://sr.ht/~sircmpwn/vim-classic/&lt;/a&gt; and &lt;a href=&#34;https://codeberg.org/NerdNextDoor/evi&#34;&gt;https://codeberg.org/NerdNextDoor/evi&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l5hysnr26pea7uu4l9frnv5xhup6x6yev377ch5j3784cvat9hys8ytl0m&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Rich Siegel&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l5h…tl0m&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-03-28T01:08:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszwzwtqa2ska7kd7hst86flvvpkqy3j7uem5gyhj5q9chtwddj4aczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauce7zkk</id>
    
      <title type="html">Stuff.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszwzwtqa2ska7kd7hst86flvvpkqy3j7uem5gyhj5q9chtwddj4aczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauce7zkk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf0zcnwyxtzawm8unnd8dh4yhxxzynvg5fpa3aqv3hy8n3g7yml9slekttx&#39;&gt;nevent1q…kttx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Stuff.
    </content>
    <updated>2026-03-22T13:49:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsppe2u4mncyv7uct2e0vs39t5644muqgvpq2fzfxp2s5mczg2x3nqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauavpv66</id>
    
      <title type="html">we fixed it in 9front with the great hammer of rm -rf. Thanks.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsppe2u4mncyv7uct2e0vs39t5644muqgvpq2fzfxp2s5mczg2x3nqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauavpv66" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyha4t06ht6tgkefjspwt3zj3esasyjda85asy6z5c9my7ypscmhgel8ujh&#39;&gt;nevent1q…8ujh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;we fixed it in 9front with the great hammer of rm -rf. Thanks.
    </content>
    <updated>2026-03-16T03:07:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszu793e4d08tsxyvpt5hd4w42qaq527axmx83j4tffa2p9vcketxczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faua0h7tu</id>
    
      <title type="html">A French person once told me: &amp;#34;You shouldn&amp;#39;t found a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszu793e4d08tsxyvpt5hd4w42qaq527axmx83j4tffa2p9vcketxczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faua0h7tu" />
    <content type="html">
      A French person once told me: &amp;#34;You shouldn&amp;#39;t found a bakery, it&amp;#39;s just going to be a source of pain&amp;#34;.
    </content>
    <updated>2026-03-02T03:44:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfqxgz5z87vtgt874kn4h8spcs3jryz64hjmxltqewf39edy6mrkczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faue8syw0</id>
    
      <title type="html">Setting aside non-technical considerations: I wouldn&amp;#39;t be ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfqxgz5z87vtgt874kn4h8spcs3jryz64hjmxltqewf39edy6mrkczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faue8syw0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs237xql2x6w6caeq6wqaw0q3nn65vkefg552pzmfdemp04xq7mv5sn2sy02&#39;&gt;nevent1q…sy02&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Setting aside non-technical considerations: I wouldn&amp;#39;t be able to put together a good spec if I hadn&amp;#39;t translated it to code and worked out all the details for this. English is a sufficiently poor notation for thinking through a spec.&lt;br/&gt;&lt;br/&gt;So, if LLMs write the code, my understanding of a problem would be poor enough that they would also be better at writing the specs, docs, and models.&lt;br/&gt;&lt;br/&gt;Writing the code is homomorphic to studying the problem space in enough detail that I know I understood things.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1er4sdt6lf8959np3qlvv2ev78kyyndxw2lzc7ut6c05upmme757s4kx9ky&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Regehr&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1er4…x9ky&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ylvmn7klzx0jdufnarws2mhazpv4ytsfavvk09f3twzjujmur63qcnmdmf&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;geofflangdale&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ylv…mdmf&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-02-15T07:29:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz53ycrzwr77t4sm5e2gqz7d47yfxfz0gyj60ej90p2zfpmv2td9gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau508nca</id>
    
      <title type="html">Lobsters has also gotten sloppy. It may be necessary to start ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz53ycrzwr77t4sm5e2gqz7d47yfxfz0gyj60ej90p2zfpmv2td9gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau508nca" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstxr0z6rpty7chkhdrjxx6jupm5tgrfc4cv6ml8lkld7a6q7v5twqastjg9&#39;&gt;nevent1q…tjg9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Lobsters has also gotten sloppy. It may be necessary to start over.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1sl789umqy3kylr9ar8qq5y2ln4hhypk6jmjfkdq0va4uj4xzxx6s8tlnx3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Lucie / minute&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1sl7…lnx3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16y8yvp4qyfg03ljv5ahvcz0l3l9ggkmry6fszeek5a0x5gtgvd4q0pd455&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Glyph&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16y8…d455&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-02-14T07:06:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2wmeh9e9ywp64jzkphwq4se3qeyvedky5whfa5zkv5qx2pvmfujqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauvz9n9j</id>
    
      <title type="html">I think it&amp;#39;s the documented way to pass a timeout: &amp;gt; ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2wmeh9e9ywp64jzkphwq4se3qeyvedky5whfa5zkv5qx2pvmfujqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauvz9n9j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdul98e746tm2sg3cq8rjqsfktlqyl9hee2mnhfngur3ed30jnamcfempk2&#39;&gt;nevent1q…mpk2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s the documented way to pass a timeout:&lt;br/&gt;&amp;gt; Several _umtx_op() operations allow the blocking time to be limited, failing the request if it cannot be satisfied in the  specified time period.  The timeout is specified by passing either the address of struct timespec, or its extended  variant, struct _umtx_time, as the uaddr2 argument of _umtx_op().  They are distinguished by the	 uaddr value,  which  must be equal to the size of the structure pointed to by uaddr2, casted to uintptr_t.&lt;br/&gt;Kinda gross, and iirc inherited from Linux futex apis.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fq6gnkt99fzp8fl8d406d3f3gpm0h04uwfk3rtc23428vjj4t7wsjnwmwe&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Hui Xie&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fq6…wmwe&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-02-08T09:41:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrccpkfswg860827gwv8x0z7tamxrwulcsv8377rmkkz7gay6muygzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau62hcgh</id>
    
      <title type="html">I would be very surprised if I posted a followers -only note that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrccpkfswg860827gwv8x0z7tamxrwulcsv8377rmkkz7gay6muygzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau62hcgh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr0qj6sfnvxsu8tuh65s5x853nw4pjurgguh7yahk5sc6u4afm36gxvxmf2&#39;&gt;nevent1q…xmf2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I would be very surprised if I posted a followers&lt;br/&gt;-only note that a no -follower could see.
    </content>
    <updated>2026-02-07T22:54:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0u8kd4hmetclvn2gn8xm9um20nmlkp3epcrevvryuyqa3wrrhuugzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau5ljpf0</id>
    
      <title type="html">Well, you asked what expectations were, and I told you. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0u8kd4hmetclvn2gn8xm9um20nmlkp3epcrevvryuyqa3wrrhuugzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau5ljpf0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqvyu7cd9rfk2gvy9ueze6nggwrkw2pmdw6qljdne35vs9hw98wxgem4k8t&#39;&gt;nevent1q…4k8t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, you asked what expectations were, and I told you. They&amp;#39;re not what you seem to be proposing. Not sure what else to say.
    </content>
    <updated>2026-02-07T22:16:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs24krh6qmg30ng86s3jrfp88mr92h7cffx6s85a5tut9nmnrvu8ggzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauv7cm4x</id>
    
      <title type="html">Yes. That&amp;#39;s equivalent to Alice setting their post followers ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs24krh6qmg30ng86s3jrfp88mr92h7cffx6s85a5tut9nmnrvu8ggzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauv7cm4x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszgj9cg5lz3qq2fygtwkg3tu02ddjckgkerlx909es28z5q5q47wq7ngn5t&#39;&gt;nevent1q…gn5t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes. That&amp;#39;s equivalent to Alice setting their post followers only, and Bob setting their post public, but less confusing to the user.
    </content>
    <updated>2026-02-07T22:00:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstr6ym3vze3n3qcsm6xmapd2x74lzse3pqr28mj9v9dp9ec2qc66gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau0dmj83</id>
    
      <title type="html">Yes. Either you do that or you ignore someone&amp;#39;s privacy ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstr6ym3vze3n3qcsm6xmapd2x74lzse3pqr28mj9v9dp9ec2qc66gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau0dmj83" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg7chl2gf8rdz64vvyu7jj5rjk2z4sngwlfa6kfzgvfdl6fuwv5mgyp5l9h&#39;&gt;nevent1q…5l9h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes. Either you do that or you ignore someone&amp;#39;s privacy settings.
    </content>
    <updated>2026-02-07T21:55:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxcnus42je8lssau9waf0yj4k6qwcsv3gjp0esc6r0g9eln763pfszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauwg9u2g</id>
    
      <title type="html">The intersection of Alice and Bob&amp;#39;s followers.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxcnus42je8lssau9waf0yj4k6qwcsv3gjp0esc6r0g9eln763pfszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauwg9u2g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5j357v0z5mardpdpt84tm2qaa97zy5u302lhp5wdxv6z5s2ewqswyzaev&#39;&gt;nevent1q…zaev&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The intersection of Alice and Bob&amp;#39;s followers.
    </content>
    <updated>2026-02-07T21:33:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd9825klp30adx4yxtgve74ydgnwt802fflnc0x63qp7n8vncjmzczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faurvvgn4</id>
    
      <title type="html">Did you know that there&amp;#39;s a small town in Italy called ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd9825klp30adx4yxtgve74ydgnwt802fflnc0x63qp7n8vncjmzczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faurvvgn4" />
    <content type="html">
      Did you know that there&amp;#39;s a small town in Italy called Cologne? I sure didn&amp;#39;t when I booked my train tickets from Cologne to Rome.&lt;br/&gt;&lt;br/&gt;Sigh.&lt;br/&gt;&lt;br/&gt;Alternative travel plans arranged.
    </content>
    <updated>2026-02-05T11:19:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsygrrnun4eky3dhh3klmha67rrkp87w4uzs0eq5l6akz9e47uaqkczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faud2tg40</id>
    
      <title type="html">Most breakers are electromagnetic, not resistive. CC: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsygrrnun4eky3dhh3klmha67rrkp87w4uzs0eq5l6akz9e47uaqkczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faud2tg40" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxs30rgxkmuwlxfvautnuf2475jrnvp0nqeqjarlzgwussj7tsv8s3peljw&#39;&gt;nevent1q…eljw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Most breakers are electromagnetic, not resistive.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub19av2e3y0qw4egmz0w8skhv7ej6d2uakrpymcyxrdnhxvxyw7appqp6rp6r&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;khm&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub19av…rp6r&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-02-04T17:11:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszeljmyf3z9a5qts00ts6zyhu33qhazdmt0yf0lmc765j3s5p7seczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauvyz8tp</id>
    
      <title type="html">You can see what happens if you tell it to not search the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszeljmyf3z9a5qts00ts6zyhu33qhazdmt0yf0lmc765j3s5p7seczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauvyz8tp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq627lnzdkzem6rwa374k28saur0nwe9sdkcawh8e8u7pduyre8gsax0ft2&#39;&gt;nevent1q…0ft2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can see what happens if you tell it to not search the Internet, for vanity.&lt;br/&gt;&lt;br/&gt;For me, it doesn&amp;#39;t always work. It will also sometimes say things like &amp;#34;I have no idea who Ori Bernstein is, but here&amp;#39;s code written in the style of a low level systems programmer with a focus on performance&amp;#34;.
    </content>
    <updated>2026-01-28T23:55:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx0dz6ms9s454vhzah4m4p2m2he52vpy6ld58jvtc40tkk68z45zszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau3d0qjn</id>
    
      <title type="html">&amp;gt; &amp;#34;Admitting you don&amp;#39;t know the answer looks weak&amp;#34; ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx0dz6ms9s454vhzah4m4p2m2he52vpy6ld58jvtc40tkk68z45zszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau3d0qjn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0jkwng63zg00q5wg5gps68eeyaf7zktcj80m3zayu3qczws40qtqfnxvku&#39;&gt;nevent1q…xvku&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;#34;Admitting you don&amp;#39;t know the answer looks weak&amp;#34;&lt;br/&gt;One of my favorite bits of feedback I got on a talk was &amp;#34;I love how confidently you said you didn&amp;#39;t know things&amp;#34;.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s a lot I don&amp;#39;t know. I consider it basic courtesy to clearly flag the boundaries of my knowledge. It&amp;#39;s rude to pass around falsehoods.&lt;br/&gt;&lt;br/&gt;&amp;#34;Strength&amp;#34;, whatever the hell that means in this context, comes from being able to think about how to get the missing information, or being able to think about what the parts of a system you do understand constrain the parts you don&amp;#39;t know about. There&amp;#39;s real skill demonstrated if someone is able to say &amp;#34;I don&amp;#39;t know, but if you flip the third rock from the left, the answer will be right there.&amp;#34;
    </content>
    <updated>2026-01-28T23:30:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf2gl0as9hdzh23x25d9nvy6f0vrgpqqecuyjkcjfmquukj4lcyyczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau8cu5dl</id>
    
      <title type="html">The best is that I can (unreliably) ask an LLM to write in the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf2gl0as9hdzh23x25d9nvy6f0vrgpqqecuyjkcjfmquukj4lcyyczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau8cu5dl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxw5c20jpqwgvygvfse7ajeqwe39ssa0l3stprmx3fp6x444vjcns9jrncy&#39;&gt;nevent1q…rncy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The best is that I can (unreliably) ask an LLM to write in the style of &amp;#39;Ori Bernstein&amp;#39; and it will. Once it even decided to do it in a language I wrote.&lt;br/&gt;&lt;br/&gt;The irony: I hate using LLMs to write code, so this is only really useful as a party trick for impressing ai-brained people.
    </content>
    <updated>2026-01-28T23:11:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz70hq39ffm0d4ujnc4gtd5wf68qrwfc2w7pqszl9fyusftxtm5wszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau65e9qw</id>
    
      <title type="html">Would the insurance cover it? CC: @npub1fc6…2khj</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz70hq39ffm0d4ujnc4gtd5wf68qrwfc2w7pqszl9fyusftxtm5wszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau65e9qw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxs84a4n555vtsmfrtqvuk86dmre94wvxl2mhdy7mpzmm5lcy5y0g8l77r7&#39;&gt;nevent1q…77r7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Would the insurance cover it?&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fc6z9496fg3vcyhc9y83ta7q9k37lfuy6zq55r03ne2hlclvrgwqj52khj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Chloe :&gt;&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fc6…2khj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-01-25T14:56:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy0nhx3wz5upc87r4976mul2y63nlkfulcqhz7kcu2eencjytfmqqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauszuhlp</id>
    
      <title type="html">Maybe https://aosabook.org/en/ ?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy0nhx3wz5upc87r4976mul2y63nlkfulcqhz7kcu2eencjytfmqqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauszuhlp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswdyvxfvx0fuj67jj7fnvuqfmr9cz8ztpdvd8h658nqmudv9kynaspw6k3w&#39;&gt;nevent1q…6k3w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Maybe &lt;a href=&#34;https://aosabook.org/en/&#34;&gt;https://aosabook.org/en/&lt;/a&gt; ?
    </content>
    <updated>2026-01-13T13:41:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf3y76fx92kmtnsl83mnqsylay5gp9xsvkr7hnp9gparfagdsr7pqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauydkje6</id>
    
      <title type="html">When I was in high school, the introductory programming class ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf3y76fx92kmtnsl83mnqsylay5gp9xsvkr7hnp9gparfagdsr7pqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauydkje6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsghe0dy62mqtd2ssrp39ky8jgz4kfadtcsg5gkqszgng06ay63cjsajqlcc&#39;&gt;nevent1q…qlcc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;When I was in high school, the introductory programming class didn&amp;#39;t let us use a computer for about a month. Instead, we would get programs on paper, and would be asked to trace out what they did.&lt;br/&gt;&lt;br/&gt;When I taught friends how to code, I was less strict, but writing out the steps on paper was still a big part of it. I also wouldn&amp;#39;t let people make changes to their code without first telling me what they thought was broken, and predicting/explaining what the change would do.&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s a very effective approach.
    </content>
    <updated>2026-01-11T15:14:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst50wev80l0r8u4gst6hmd4y8j5n34jzc7t4rsh8sfwpshm205p9szyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauz9s7uw</id>
    
      <title type="html">The new Plan 9 file system I&amp;#39;ve been working on for a while ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst50wev80l0r8u4gst6hmd4y8j5n34jzc7t4rsh8sfwpshm205p9szyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauz9s7uw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfryash923efedahn4nf70gt3aff2hnw3pl84yr96q2t4mh4na3pqp7lymq&#39;&gt;nevent1q…lymq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The new Plan 9 file system I&amp;#39;ve been working on for a while (GEFS) is getting very close to stable, and my port of it to OpenBSD has read its first directory listing.
    </content>
    <updated>2026-01-09T05:09:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrzjjg3dj4fcxae8zkcqfs9de0dtfmgk2awe5690jmezd6w4p55hczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauntwd4x</id>
    
      <title type="html">Look at affinewarp. It&amp;#39;s a new feature, added last summer. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrzjjg3dj4fcxae8zkcqfs9de0dtfmgk2awe5690jmezd6w4p55hczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauntwd4x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswe8kwk3myp8seqeqe9dfqcy46dt5ql3y9chrkjmspayxy9x6fu2sh5teuy&#39;&gt;nevent1q…teuy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Look at affinewarp. It&amp;#39;s a new feature, added last summer.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1trlvgedc75eae3ecxrc5c8ljlxltr8hvvnjer7teejnsezzp7qvs0vvm7z&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;byte::Arc&lt;Eepy&gt; :neobot_sign_beep: :rabiesPride: :blobhaj_flag_nonbinary: &lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1trl…vm7z&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-12-22T18:05:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswwlxh8n4srhw3l9lgxnx484ldffz8e46xu6uvdx49mhjpt7ppcmqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauyr4uqh</id>
    
      <title type="html">bitsy/keyboard CC: @npub1jt2…s5v4</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswwlxh8n4srhw3l9lgxnx484ldffz8e46xu6uvdx49mhjpt7ppcmqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauyr4uqh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq754yv8snq8yyn87x890gsqeksqfz88md2dkn8y00j7t8sj65ngg5c9nqe&#39;&gt;nevent1q…9nqe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;bitsy/keyboard&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1jt2vsnr24jd6jngh3j7qgt4sry2lmuzzj04u2dqmgsmdntm7q3dsmgs5v4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;D&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1jt2…s5v4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-12-20T15:11:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0xtukpj0e99v6lcdkakcpz6t9g6ckdccdlmwtztz95ck9m2l5ptszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faumt63g6</id>
    
      <title type="html">From early Unix: sbrk and the stack. It&amp;#39;s a good idea. CC: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0xtukpj0e99v6lcdkakcpz6t9g6ckdccdlmwtztz95ck9m2l5ptszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faumt63g6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszjw295690ejan9zx5ha72c22tzhqmf48ampwe58w52efxv7jct9s2fqgm0&#39;&gt;nevent1q…qgm0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;From early Unix: sbrk and the stack.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s a good idea.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ll6vmqq09yjq2ju6cjcstvx64rmrgstyfslv9tsdmx24pwsh8zrs5xjjcy&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Haven Prism&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ll6…jjcy&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-11-26T05:02:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs925ey9jpc5q2rfjg729zy2y77lu6qky6ssulqfr0ytvg0zvxgvagzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fausxecsq</id>
    
      <title type="html">Counter culture is a culture where you add as many counters as ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs925ey9jpc5q2rfjg729zy2y77lu6qky6ssulqfr0ytvg0zvxgvagzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fausxecsq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg2paa0q8q2jm3ykw9r4k0htyu87lvt30zr6k6tm70uuj6fqj85fg2gn8qs&#39;&gt;nevent1q…n8qs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Counter culture is a culture where you add as many counters as possible, so you can track user activity. Right?
    </content>
    <updated>2025-10-21T21:44:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs23arey94ht456fedtlzd3x47pjrhw4f2ckvrfljx6jy8twg8rgugzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau7enqa4</id>
    
      <title type="html">Gridchat. It&amp;#39;s still pretty active -- this is the script I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs23arey94ht456fedtlzd3x47pjrhw4f2ckvrfljx6jy8twg8rgugzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau7enqa4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy6lfcluceje4geul82zqz6rs2e9hkn68p93ncj60n7zvucvfth3crjgyeg&#39;&gt;nevent1q…gyeg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Gridchat. It&amp;#39;s still pretty active -- this is the script I use to connect: &lt;a href=&#34;https://orib.dev/gchat&#34;&gt;https://orib.dev/gchat&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;CC: [@sigrid@ftrv.se](&lt;a href=&#34;https://nein.ftrv.se/users/sigrid&#34;&gt;https://nein.ftrv.se/users/sigrid&lt;/a&gt; )
    </content>
    <updated>2025-09-18T03:05:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp2cwvalvqua49yd5ygyk05azqd3ew0ztysn3zg0lfq89l4jc5h2qzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau872gkl</id>
    
      <title type="html">Why specifically one that&amp;#39;s be hard to turn down? I would ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp2cwvalvqua49yd5ygyk05azqd3ew0ztysn3zg0lfq89l4jc5h2qzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau872gkl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszu9rzm5g68xmmdl48dkl0r5crlakuu60uz96xtkp2676s69zw2asrp403t&#39;&gt;nevent1q…403t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Why specifically one that&amp;#39;s be hard to turn down? I would have thought volume control would be important.
    </content>
    <updated>2025-09-16T12:09:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2w9h80hld7h5qsaxd8gplwdzrclhmk8dc77ngwuqvx5slydkm38szyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau4hpcpf</id>
    
      <title type="html">Heck, we&amp;#39;ve got most of it. What if we had a virtual PCI bus ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2w9h80hld7h5qsaxd8gplwdzrclhmk8dc77ngwuqvx5slydkm38szyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau4hpcpf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyv8tx63p5lema0axngt6t5yquz2xa0825x9yg5npdgmrvjdv0plc6a8hm2&#39;&gt;nevent1q…8hm2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Heck, we&amp;#39;ve got most of it. What if we had a virtual PCI bus to enumerate and identify the built-in stuff, and picked a short list of supported stuff to put on htere?&lt;br/&gt;&lt;br/&gt;This obsoletes devicetree, parts of acpi, and the other things everyone hates.
    </content>
    <updated>2025-09-12T03:32:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstuaek8l6mls5xux6mwmq75vjtahe6chatyyyefeak7xjttfce66gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faukrq8fk</id>
    
      <title type="html">The PC isn&amp;#39;t a great platform, but it is a platform. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstuaek8l6mls5xux6mwmq75vjtahe6chatyyyefeak7xjttfce66gzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faukrq8fk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxgny4css5nnn7xh2vgxyjdlsj4wp9c0nyv8ezpgsgres807x02vgu5aae5&#39;&gt;nevent1q…aae5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The PC isn&amp;#39;t a great platform, but it is a platform.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s a lot of hardware bugs and stupidity to deal with, but at least it&amp;#39;s pretending that it&amp;#39;s interoperable. I haven&amp;#39;t had to worry about which interrupt controller the motherboard I bought had for a while.
    </content>
    <updated>2025-09-12T03:20:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswd6xgrqrcumxpfk2m4e6jxku74d9rzq9gygw5qfkpum9glq5fy3szyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faup7fvus</id>
    
      <title type="html">&amp;#34;hey, let&amp;#39;s quickly hack in a global flag&amp;#34;. And this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswd6xgrqrcumxpfk2m4e6jxku74d9rzq9gygw5qfkpum9glq5fy3szyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faup7fvus" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq374lptl5hv603srwc4k0vvhm4dxl2cj66h62n0e2r0sdgywufqcy4ejpj&#39;&gt;nevent1q…ejpj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;hey, let&amp;#39;s quickly hack in a global flag&amp;#34;. And this is why I still use [rc](&lt;a href=&#34;https://shithub.us/cinap_lenrek/rc/HEAD/info.html&#34;&gt;https://shithub.us/cinap_lenrek/rc/HEAD/info.html&lt;/a&gt; ), even on unix.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub187aumd5xj7x3zj38p2pg56n6szlp42nkmv84wj6lm07u0uz26c8qnn5xdw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jorendorff&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub187a…5xdw&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-09-11T18:29:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsynwyjzr7qxm7yv8l0pfk8hets9rxt3k82ha9ckmpxtjekgw0fczgzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauavz4x2</id>
    
      <title type="html">It&amp;#39;s never about the instruction set, but about the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsynwyjzr7qxm7yv8l0pfk8hets9rxt3k82ha9ckmpxtjekgw0fczgzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauavz4x2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr8ahqf03x8rvj5pmtmyzhpjdpa9pl4p40xeedtsygcs4heggmm2sm839ds&#39;&gt;nevent1q…39ds&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s never about the instruction set, but about the peripherals.
    </content>
    <updated>2025-09-10T18:43:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrsvjfzs28xe6d4c7wd8unxr5pe8k6j4wdztc4tea0nhtcqv5sw3qzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau94kz4l</id>
    
      <title type="html">Well. New job, let&amp;#39;s see how it goes. Back to poking at ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrsvjfzs28xe6d4c7wd8unxr5pe8k6j4wdztc4tea0nhtcqv5sw3qzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau94kz4l" />
    <content type="html">
      Well. New job, let&amp;#39;s see how it goes.&lt;br/&gt;&lt;br/&gt;Back to poking at databasey things at ParadeDB.
    </content>
    <updated>2025-08-19T04:16:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfdjcgvtmva8e7rgennf5k6hlkpdwywkrtgucjdwrch5ysmz3utnqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faug2zjkr</id>
    
      <title type="html">I don&amp;#39;t have an openbsd at hand, but it&amp;#39;s reportedly ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfdjcgvtmva8e7rgennf5k6hlkpdwywkrtgucjdwrch5ysmz3utnqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faug2zjkr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr89n7r5g5d5v3hjak2h4w3jvxvhlectfnc0h9c9v6nq7urayez5gcwpqzr&#39;&gt;nevent1q…pqzr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t have an openbsd at hand, but it&amp;#39;s reportedly supported by mandoc: &lt;a href=&#34;https://undeadly.org/cgi?action=article&amp;amp;sid=20181002175838&#34;&gt;https://undeadly.org/cgi?action=article&amp;amp;sid=20181002175838&lt;/a&gt;
    </content>
    <updated>2025-08-13T06:48:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz6pxaqhuqfpg9452qlcgwyyu0p3z4nkxutesfnekqkzsm89an4jqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau6w3grs</id>
    
      <title type="html">The problem with a good hackathon: By the end, I have more ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz6pxaqhuqfpg9452qlcgwyyu0p3z4nkxutesfnekqkzsm89an4jqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau6w3grs" />
    <content type="html">
      The problem with a good hackathon: By the end, I have more projects than I started with.
    </content>
    <updated>2025-08-11T09:34:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdfzqvyzphm3zhuzgtuuj2kps96caj3e3v5fs2p908ruwlulqj2wczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauw0y3wm</id>
    
      <title type="html">Not sure it matters. Between ordering and delivering it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdfzqvyzphm3zhuzgtuuj2kps96caj3e3v5fs2p908ruwlulqj2wczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauw0y3wm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ndn0jl9lrq7tz4qjysvpx7hnkrxanvm7jltts38dqkjap8nqxzcy4ltde&#39;&gt;nevent1q…ltde&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not sure it matters. Between ordering and delivering it&amp;#39;s going to change anyways. 1%? 10000%? Who the fuck knows.&lt;br/&gt;&lt;br/&gt;You could probably probably make a few bucks with a challenge coin slot machine: Guess the difference in tariffs between order placed and order delivered, and you win!
    </content>
    <updated>2025-06-06T15:23:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8a7petagpnngfwkqnkqv72wrjkvt572wtlsgt5t64yjw8ng6nuaszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauymwaq3</id>
    
      <title type="html">Scaling for hi dpi robs me of the pixels I wanted to use for more ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8a7petagpnngfwkqnkqv72wrjkvt572wtlsgt5t64yjw8ng6nuaszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauymwaq3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8c5mrwfv2qglvulq7wqgr73l4ftxyg7wjaxtpxd4yfuy5hu060zggc382c&#39;&gt;nevent1q…382c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Scaling for hi dpi robs me of the pixels I wanted to use for more text.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1cp3uzw2442zrkm6ytrm3r5uqx4eu3jhf55gsgl49h853vpdkrqpqlv39ww&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;thedæmon (Clay Ayers) [he / him]&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1cp3…39ww&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-06-04T23:31:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs95g9sxx054arry2c4mahntph4jzugz5uuk7quspczz7q8a3ldktczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faucmt04j</id>
    
      <title type="html">If a baker is someone who bakes, a badger must be someone who ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs95g9sxx054arry2c4mahntph4jzugz5uuk7quspczz7q8a3ldktczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faucmt04j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszt82mck05unwvuhwv46d7x925u4lathqfyhup6mg2mzw49v07j3cahaptf&#39;&gt;nevent1q…aptf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If a baker is someone who bakes, a badger must be someone who attaches badges to attendees.&lt;br/&gt;&lt;br/&gt;CC: [@bsdcan@bsd.network](&lt;a href=&#34;https://bsd.network/users/bsdcan&#34;&gt;https://bsd.network/users/bsdcan&lt;/a&gt; )
    </content>
    <updated>2025-04-28T14:41:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstpyltgqvvmajqld56wxmldv6jchkq44v0tpm0tvy3rfuu57p7dvszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauj4tykg</id>
    
      <title type="html">https://antithesis.com/ ?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstpyltgqvvmajqld56wxmldv6jchkq44v0tpm0tvy3rfuu57p7dvszyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauj4tykg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9h4jutgm3qcde8akra2get0ym0lf4gkgyjzxnnl7k5jvdu8ekfhgqga8jp&#39;&gt;nevent1q…a8jp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://antithesis.com/&#34;&gt;https://antithesis.com/&lt;/a&gt; ?
    </content>
    <updated>2025-04-23T01:59:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs89wj229jwu32w3ays8fxkzkjrcfg9wp4aum80zurjdv89zlh27nqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau3nsqzx</id>
    
      <title type="html">Where&amp;#39;s the alliteration? Perverse Presents.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs89wj229jwu32w3ays8fxkzkjrcfg9wp4aum80zurjdv89zlh27nqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau3nsqzx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr0ca35d0all32kwfsrnfxlj5r78yu9lwapwzunpgyza54p2ue84czc0nzk&#39;&gt;nevent1q…0nzk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Where&amp;#39;s the alliteration?&lt;br/&gt;&lt;br/&gt;Perverse Presents.
    </content>
    <updated>2025-04-22T16:03:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr7shmgxpvtyra0p0yyjndmkpmtvpv5henm2d9mgfjs85rhqgkktczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faudvv8ll</id>
    
      <title type="html">I like technology. I don&amp;#39;t like the technology industry.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr7shmgxpvtyra0p0yyjndmkpmtvpv5henm2d9mgfjs85rhqgkktczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5faudvv8ll" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqz8vrl86glsrndwnza788xn49es4vuawl9tv5t57rdavluqw6ghse4dwzs&#39;&gt;nevent1q…dwzs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I like technology. I don&amp;#39;t like the technology industry.
    </content>
    <updated>2025-04-06T19:20:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgc7jh04vagdc8mhzylm9gwnzq2r4g9qmxnqd7jkaf4xrzz9nfvdqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauvv7wkd</id>
    
      <title type="html">Walking by a tour group: &amp;#34;New York City is the most expensive ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgc7jh04vagdc8mhzylm9gwnzq2r4g9qmxnqd7jkaf4xrzz9nfvdqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauvv7wkd" />
    <content type="html">
      Walking by a tour group: &amp;#34;New York City is the most expensive rat habitat in the world&amp;#34;&lt;br/&gt;&lt;br/&gt;They&amp;#39;re not wrong.
    </content>
    <updated>2025-02-14T17:58:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqxy34ujkmlvlc0cs8jj02q4fkzuxa97zvmq3evfrc683j4gs0vqczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau656cd0</id>
    
      <title type="html">&amp;gt; until they experience consequences. Well, aren&amp;#39;t we ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqxy34ujkmlvlc0cs8jj02q4fkzuxa97zvmq3evfrc683j4gs0vqczyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fau656cd0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8d6kl3ckl6aurxyggnx0jdyp0xwfx58fsk3g6nktnthhu4yqs5vqrsdyd6&#39;&gt;nevent1q…dyd6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; until they experience consequences.&lt;br/&gt;Well, aren&amp;#39;t we optimistic.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1rz2dl2wgxyefagnuqrss50adle5897ffwh72fee58l6730xvk7rq88xaz3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Daniel Keys Moran&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1rz2…xaz3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-02-09T04:40:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ylk7x2ap6p20zdy4w5q4j5hfeh8zlrge879tjwu5mftv29xhuxqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauwygk8y</id>
    
      <title type="html">Skimming the replies, I&amp;#39;m surprised to see so few mentions of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ylk7x2ap6p20zdy4w5q4j5hfeh8zlrge879tjwu5mftv29xhuxqzyz57s206avd98hg69rf6e9gj9ghnzy6n4uzyylxv7h8nppknz5fauwygk8y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs80gpx4adxdmpjjhupazzkqq5z3q2uszcvtut782qv9tdtlnrr2lc95vwjc&#39;&gt;nevent1q…vwjc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Skimming the replies, I&amp;#39;m surprised to see so few mentions of books.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s the classic TUPE book, which is a great introduction: &lt;a href=&#34;https://github.com/tcd/tupe/blob/master/the-unix-programming-environment-kernighan-pike.pdf&#34;&gt;https://github.com/tcd/tupe/blob/master/the-unix-programming-environment-kernighan-pike.pdf&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;There&amp;#39;s lots of others, including more modern ones. That&amp;#39;s a big part of how I learned, and then I fit new knowledge into the framework set up by the books.
    </content>
    <updated>2025-01-30T17:55:52Z</updated>
  </entry>

</feed>