<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-05-24T23:41:26Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by John Regehr</title>
  <author>
    <name>John Regehr</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1er4sdt6lf8959np3qlvv2ev78kyyndxw2lzc7ut6c05upmme757s4kx9ky.rss" />
  <link href="https://njump.me/npub1er4sdt6lf8959np3qlvv2ev78kyyndxw2lzc7ut6c05upmme757s4kx9ky" />
  <id>https://njump.me/npub1er4sdt6lf8959np3qlvv2ev78kyyndxw2lzc7ut6c05upmme757s4kx9ky</id>
  <icon>https://files.mastodon.social/accounts/avatars/000/147/970/original/8dd7e7e6a7ea9f95.png</icon>
  <logo>https://files.mastodon.social/accounts/avatars/000/147/970/original/8dd7e7e6a7ea9f95.png</logo>




  <entry>
    <id>https://njump.me/nevent1qqsg5nsjvra5e25ckavq3662q6zzh6g0u7sfcxxfufraq9lqntmjayszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64nh2xn</id>
    
      <title type="html">actually this file seems like a pretty big tell ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg5nsjvra5e25ckavq3662q6zzh6g0u7sfcxxfufraq9lqntmjayszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64nh2xn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqxfd4pchcvczga0j436k0r86vhdsqr5pzg9gmt8evgyw8wsqa6dgpv0fpf&#39;&gt;nevent1q…0fpf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;actually this file seems like a pretty big tell &lt;a href=&#34;https://github.com/serjective/aburiscript/blob/main/docs/debugging.md&#34;&gt;https://github.com/serjective/aburiscript/blob/main/docs/debugging.md&lt;/a&gt;
    </content>
    <updated>2026-04-11T16:26:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswdkarwu08v6fkwp20rxnmd8yu6rrqmf3wsm8khzd02ch2x2sjfrszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6jppfp7</id>
    
      <title type="html">wow-- you don&amp;#39;t see someone trying to bring up a C&#43;&#43; compiler ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswdkarwu08v6fkwp20rxnmd8yu6rrqmf3wsm8khzd02ch2x2sjfrszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6jppfp7" />
    <content type="html">
      wow-- you don&amp;#39;t see someone trying to bring up a C&#43;&#43; compiler very often&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/serjective/aburiscript/&#34;&gt;https://github.com/serjective/aburiscript/&lt;/a&gt;
    </content>
    <updated>2026-04-11T16:12:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv02h6k7hwwluvtgtr9ljz5uh8t3q0xx5c39j7mly4gcfhc7ttk0qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6nkz6ae</id>
    
      <title type="html">I think we&amp;#39;re of the same mind overall. in fact I&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv02h6k7hwwluvtgtr9ljz5uh8t3q0xx5c39j7mly4gcfhc7ttk0qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6nkz6ae" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqcffrsx89g0rc4vd9z56uwr6argcx29weexw6yngdwefl065g5qcwj93rv&#39;&gt;nevent1q…93rv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think we&amp;#39;re of the same mind overall. in fact I&amp;#39;m teaching a &amp;#34;vibe coding&amp;#34; class to a bunch of undergrads right now, and the running joke is that everything I teach them about using an LLM better is actually something that makes them a better software engineer for real
    </content>
    <updated>2026-02-15T02:04:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvphj7a9fftz02lekh3xjx7f92xywa8rdczlshzfv5e95cd9z7fhszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64g97s8</id>
    
      <title type="html">the latest coding models are absurdly good, please believe me ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvphj7a9fftz02lekh3xjx7f92xywa8rdczlshzfv5e95cd9z7fhszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64g97s8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd0nkj9xggrj4as2rghcr88sqerluhcyad59344r2fz8whgzh0t2scr6pel&#39;&gt;nevent1q…6pel&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the latest coding models are absurdly good, please believe me that I admit this with a gigantic amount of reluctance
    </content>
    <updated>2026-02-15T01:35:36Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfstn2ssn2fjg9x3338mc6zkujl3nuc8r5mj2uyn6z42vql6gn8wgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6cw85hf</id>
    
      <title type="html">program synthesis is a research area that combines searching over ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfstn2ssn2fjg9x3338mc6zkujl3nuc8r5mj2uyn6z42vql6gn8wgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6cw85hf" />
    <content type="html">
      program synthesis is a research area that combines searching over program spaces with formal verification. sometimes these are separated, other times we can get an SMT solver to help with the search, as well as doing the verification part.&lt;br/&gt;&lt;br/&gt;in any case, it&amp;#39;s hard to overstate how cooked the searching part is, due to LLMs. they&amp;#39;re just incredibly good at it, and this is nice because our previous solutions were not particularly impressive. &lt;br/&gt;&lt;br/&gt;so far LLMs haven&amp;#39;t changed the verification part at all
    </content>
    <updated>2026-02-14T22:13:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvk2elxvakvtamlr8yrx0pa4l7ztmw4wtznquk3gfmq2gh93c9whszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vh767x</id>
    
      <title type="html">today a sysadmin sort of person in the college of engineering ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvk2elxvakvtamlr8yrx0pa4l7ztmw4wtznquk3gfmq2gh93c9whszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vh767x" />
    <content type="html">
      today a sysadmin sort of person in the college of engineering that houses the school of computing where I&amp;#39;m a professor suggested that we might need to take down a long series of technical reports, going back to the start of the 1990s, because the PDFs are not accessible, and that it is imperative that we maximize an accessibility score that is being harmed by these pdfs.&lt;br/&gt;&lt;br/&gt;it made me think about &amp;#34;So Long and Thanks for All the Fish&amp;#34;
    </content>
    <updated>2026-02-11T00:22:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsykcce4tvyqlsljzmzmfqg5ua656uauk5wthv99dg3aeu9s3757tszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6xz9weh</id>
    
      <title type="html">if you were writing 1 or 2 slides on designing software so that ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsykcce4tvyqlsljzmzmfqg5ua656uauk5wthv99dg3aeu9s3757tszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6xz9weh" />
    <content type="html">
      if you were writing 1 or 2 slides on designing software so that it&amp;#39;s easy (or at least not impossible) to test, what would you list besides what&amp;#39;s on this slide?&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/895/536/405/453/495/original/d90980926d405f18.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-01-14T21:19:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswdyvxfvx0fuj67jj7fnvuqfmr9cz8ztpdvd8h658nqmudv9kynaszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n67dak2v</id>
    
      <title type="html">does anyone have a pointer to some good reading about practical ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswdyvxfvx0fuj67jj7fnvuqfmr9cz8ztpdvd8h658nqmudv9kynaszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n67dak2v" />
    <content type="html">
      does anyone have a pointer to some good reading about practical aspects of software architecture? I&amp;#39;m interested in super nuts and bolts aspects of how we structure large software projects -- material for practitioners, not for software engineering researchers. &lt;br/&gt;&lt;br/&gt;looking for some material I can have my class read later this spring...
    </content>
    <updated>2026-01-13T01:18:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp63f0tlva58xc7teuu9vk0pszktaz5m8e4hh9v6qsjw7phls50sszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6px90uu</id>
    
      <title type="html">OMG GUYS ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp63f0tlva58xc7teuu9vk0pszktaz5m8e4hh9v6qsjw7phls50sszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6px90uu" />
    <content type="html">
      OMG GUYS&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/755/317/784/604/616/original/15c699aab21a598f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-12-21T03:00:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspsdxs9yga3ffgfz7r08ngnwrdlqvr7xyjfmyrzwzg4g48q0png9czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6uugul0</id>
    
      <title type="html">I would be remiss to not show this graph when mentioning ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspsdxs9yga3ffgfz7r08ngnwrdlqvr7xyjfmyrzwzg4g48q0png9czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6uugul0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2v0p4tw0hr6d0rs27lwv0wvhy5c0jxgvwh2d7752e5hh7xxuc5fgj5rtlx&#39;&gt;nevent1q…rtlx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I would be remiss to not show this graph when mentioning quicksand&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/682/190/268/222/793/original/26e3f0c1d739cf24.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-12-08T05:03:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2v0p4tw0hr6d0rs27lwv0wvhy5c0jxgvwh2d7752e5hh7xxuc5fgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6j3wa6f</id>
    
      <title type="html">in the desert you run into quicksand pretty often, and it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2v0p4tw0hr6d0rs27lwv0wvhy5c0jxgvwh2d7752e5hh7xxuc5fgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6j3wa6f" />
    <content type="html">
      in the desert you run into quicksand pretty often, and it&amp;#39;s generally kind of fun, but apparently not always&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.reddit.com/r/CampingandHiking/comments/1pgxvt5/quicksand_trapped_me_on_the_hayduke_in_arches_np/&#34;&gt;https://www.reddit.com/r/CampingandHiking/comments/1pgxvt5/quicksand_trapped_me_on_the_hayduke_in_arches_np/&lt;/a&gt;
    </content>
    <updated>2025-12-08T04:57:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsr9tyhzpfcywm8vvp07k4vwxx36r5xgeaq98te9antq370pq5n5aczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6gmmcmw</id>
    
      <title type="html">when I used to teach operating systems, sometimes I&amp;#39;d spend ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsr9tyhzpfcywm8vvp07k4vwxx36r5xgeaq98te9antq370pq5n5aczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6gmmcmw" />
    <content type="html">
      when I used to teach operating systems, sometimes I&amp;#39;d spend an entire lecture covering the chain of events in between &amp;#34;you move the mouse&amp;#34; and &amp;#34;cursor on the screen moves.&amp;#34; but this guy fits it into 7 minutes!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=sZC0Biv_Iyk&#34;&gt;https://www.youtube.com/watch?v=sZC0Biv_Iyk&lt;/a&gt;
    </content>
    <updated>2025-11-30T20:52:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyppeapep7p8dkq2mtnm3tfva2n2pcndjzwsly7zt37xhmuff4uwgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6hyumjv</id>
    
      <title type="html">go fuck yourself, program ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyppeapep7p8dkq2mtnm3tfva2n2pcndjzwsly7zt37xhmuff4uwgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6hyumjv" />
    <content type="html">
      go fuck yourself, program&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/618/572/337/049/604/original/90008f4bdd7b5beb.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-11-26T23:24:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstz3qc7gefntenzpy8lh2quk9payqavaw8despajx3qkuqsgq3azszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6c5pwlj</id>
    
      <title type="html">&amp;#34;We conducted a quasi-experimental field study on the Milan ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstz3qc7gefntenzpy8lh2quk9payqavaw8despajx3qkuqsgq3azszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6c5pwlj" />
    <content type="html">
      &amp;#34;We conducted a quasi-experimental field study on the Milan metro, observing 138 rides. In the control condition, a female experimenter, appearing pregnant, boarded the train with an observer. In the experimental condition, an additional experimenter dressed as Batman entered from another door. Passengers were significantly more likely to offer their seat when Batman was present&amp;#34;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.nature.com/articles/s44184-025-00171-5&#34;&gt;https://www.nature.com/articles/s44184-025-00171-5&lt;/a&gt;
    </content>
    <updated>2025-11-24T03:29:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9u2jdqczg8ktlyy7ejgj5vawn93cmr8pmkt3xxddc76tut6u0vzczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n640r46c</id>
    
      <title type="html">I hope that I can ruin your day by getting you to read this map ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9u2jdqczg8ktlyy7ejgj5vawn93cmr8pmkt3xxddc76tut6u0vzczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n640r46c" />
    <content type="html">
      I hope that I can ruin your day by getting you to read this map (courtesy wikipedia) of US town names that are portmanteaus of the two (or sometimes more) states they are near the borders of&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/528/056/087/453/898/original/03f50fc170879462.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-11-10T23:45:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx3n3u2hepl9lffpsgcgy70q5pd8svd6r2hxzzp8qkytzsf9qj6zqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6nn3hs8</id>
    
      <title type="html">at some level I think this depends on having good seminar ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx3n3u2hepl9lffpsgcgy70q5pd8svd6r2hxzzp8qkytzsf9qj6zqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6nn3hs8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg0d3w9fcayrr70xpjzqs6ka7uy8rk2creyxmptujth3z46hwxefqc6chxl&#39;&gt;nevent1q…chxl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;at some level I think this depends on having good seminar leadership to set the tone, etc. &lt;br/&gt;&lt;br/&gt;but also, if you have the correct invite list, then there&amp;#39;s very little of that work that actually needs to be done
    </content>
    <updated>2025-10-18T17:25:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg0d3w9fcayrr70xpjzqs6ka7uy8rk2creyxmptujth3z46hwxefqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vevq6c</id>
    
      <title type="html">I guess you mean in terms of organization? I think there are two ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg0d3w9fcayrr70xpjzqs6ka7uy8rk2creyxmptujth3z46hwxefqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vevq6c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvzmp22vwxnswwpj27mxuy2cwcqjmrm55ppea7gq6hsq7t5fea8fqr430yj&#39;&gt;nevent1q…30yj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I guess you mean in terms of organization? I think there are two main aspects:&lt;br/&gt;&lt;br/&gt;- the invitation list needs to be people who have a lot of interesting things to say, and who you don&amp;#39;t mind spending a few days with&lt;br/&gt;&lt;br/&gt;- the seminar schedule should not be tightly programmed. there should be opportunities for people to have the floor (if they want this) and then also plenty of time for unstructured discussion
    </content>
    <updated>2025-10-18T17:23:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrq924eafqp346v2kxuazmmdkepyk9k69whmqzjy74rfksm77ukqczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n60f99j7</id>
    
      <title type="html">we&amp;#39;re not savages</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrq924eafqp346v2kxuazmmdkepyk9k69whmqzjy74rfksm77ukqczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n60f99j7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdutwdx9929e3ghskzf24p92uf3z4xtzkvag4m7f9fl8l38c9cgpgfjzjqs&#39;&gt;nevent1q…zjqs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;we&amp;#39;re not savages
    </content>
    <updated>2025-10-17T23:48:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvlpf6utrd5f7vae8h34t9eazwaratqf6kfcc9tzrz4npk8lse2gczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n60384vr</id>
    
      <title type="html">anyway eventually I&amp;#39;ll tell bro about the secret to clean ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvlpf6utrd5f7vae8h34t9eazwaratqf6kfcc9tzrz4npk8lse2gczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n60384vr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgyzhz6lfn2xmmkx5xev5fxhsjnvrgjhqplgjmp3pklgf6nszeq8gfnwnvz&#39;&gt;nevent1q…wnvz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;anyway eventually I&amp;#39;ll tell bro about the secret to clean shit in the kitchen. but he&amp;#39;s gonna suffer a little bit first.&lt;br/&gt;&lt;br/&gt;alt: it&amp;#39;s &amp;#34;bar keepers friend.&amp;#34; that&amp;#39;s the secret.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/392/119/516/173/054/original/ad0e7c54c798c289.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-17T23:33:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgyzhz6lfn2xmmkx5xev5fxhsjnvrgjhqplgjmp3pklgf6nszeq8gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6u6xcqs</id>
    
      <title type="html">omg having my kids in college is the best thing ever, my IQ has ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgyzhz6lfn2xmmkx5xev5fxhsjnvrgjhqplgjmp3pklgf6nszeq8gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6u6xcqs" />
    <content type="html">
      omg having my kids in college is the best thing ever, my IQ has gone up like 40-50 points just due to them leaving home&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/392/109/501/173/794/original/fcfa9ad62d8ff9d8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-17T23:31:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2yx8j8t3sq93qz2q7923fexq9a0qlq5c83077a8h6u9w8s70hw9szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6prj8sn</id>
    
      <title type="html">I was just giving some advice about organizing a Dagstuhl seminar ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2yx8j8t3sq93qz2q7923fexq9a0qlq5c83077a8h6u9w8s70hw9szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6prj8sn" />
    <content type="html">
      I was just giving some advice about organizing a Dagstuhl seminar to a junior person who&amp;#39;s organizing one. I wasn&amp;#39;t sure what I was going to say but I&amp;#39;m happy with how it came out: &lt;br/&gt;&lt;br/&gt;the job is not to organize a little conference, it&amp;#39;s rather to organize the world&amp;#39;s best hallway session about whatever your topic is
    </content>
    <updated>2025-10-17T19:26:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0xauthlqh2evfk7vp49vuyxrhvhjqpdfshphaawma9asjxmqakgszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64x4g5p</id>
    
      <title type="html">just noticed that netflix has _Boyz in the Hood_ which I think ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0xauthlqh2evfk7vp49vuyxrhvhjqpdfshphaawma9asjxmqakgszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64x4g5p" />
    <content type="html">
      just noticed that netflix has _Boyz in the Hood_ which I think was the genesis of my Ice Movie Theory, which tells us that movies with Ice Cube are generally good whereas movies with Ice-T are generally bad. I will not be taking questions.
    </content>
    <updated>2025-10-14T04:37:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf3gux2k0rp04cmrge5wd62gs3r2r59genfmp58yyvz3agyhycnrgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6xq44gn</id>
    
      <title type="html">me: I have this recurring nightmare doctor: what is it? ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf3gux2k0rp04cmrge5wd62gs3r2r59genfmp58yyvz3agyhycnrgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6xq44gn" />
    <content type="html">
      me: I have this recurring nightmare&lt;br/&gt;&lt;br/&gt;doctor: what is it?&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/351/787/358/954/419/original/43bc1bb7b5b4d762.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-10T20:36:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9akpzvxh5ff3x6xgqpvtuc9u895gtsl3355mmk73n3pzntvv736szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6am9kkp</id>
    
      <title>Nostr event nevent1qqs9akpzvxh5ff3x6xgqpvtuc9u895gtsl3355mmk73n3pzntvv736szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6am9kkp</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9akpzvxh5ff3x6xgqpvtuc9u895gtsl3355mmk73n3pzntvv736szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6am9kkp" />
    <content type="html">
      RIP&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/300/544/563/586/055/original/f867c616166a193a.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-01T19:26:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf37syprfhsywxvdd9dvghct3fcgx7uqsyy8gpn43fr2rc0cahplqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n68hls3k</id>
    
      <title type="html">did Ken Thompson respond to a question my student asked??? ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf37syprfhsywxvdd9dvghct3fcgx7uqsyy8gpn43fr2rc0cahplqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n68hls3k" />
    <content type="html">
      did Ken Thompson respond to a question my student asked???&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.tuhs.org/pipermail/tuhs/2025-September/032567.html&#34;&gt;https://www.tuhs.org/pipermail/tuhs/2025-September/032567.html&lt;/a&gt;
    </content>
    <updated>2025-09-23T18:31:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqq3qyglhhktz7gw9x9ljkcmv3h7s3jqlq3g8ae3lqavh29ghuafszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6065rj5</id>
    
      <title type="html">is this bullshit? or does ISA not really matter in some ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqq3qyglhhktz7gw9x9ljkcmv3h7s3jqlq3g8ae3lqavh29ghuafszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6065rj5" />
    <content type="html">
      is this bullshit? or does ISA not really matter in some fictitious world where we can normalize for process and other factors?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.techpowerup.com/340779/amd-claims-arm-isa-doesnt-offer-efficiency-advantage-over-x86&#34;&gt;https://www.techpowerup.com/340779/amd-claims-arm-isa-doesnt-offer-efficiency-advantage-over-x86&lt;/a&gt;
    </content>
    <updated>2025-09-09T00:57:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgdc38e55pt3jm8yjxmhhqlv8hpc530d5qwetumxfsfwty25kcc3szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n63wl7pz</id>
    
      <title type="html">flew a drone right into a tornado ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgdc38e55pt3jm8yjxmhhqlv8hpc530d5qwetumxfsfwty25kcc3szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n63wl7pz" />
    <content type="html">
      flew a drone right into a tornado &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=akQbDX-MMlo&#34;&gt;https://www.youtube.com/watch?v=akQbDX-MMlo&lt;/a&gt;
    </content>
    <updated>2025-08-21T20:50:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfvjmg9y69pdpqld7x0tgqtzjplywnu6n86utj7j7z6ctqavqjtdgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6fu4zua</id>
    
      <title type="html">icfPOOPsla</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfvjmg9y69pdpqld7x0tgqtzjplywnu6n86utj7j7z6ctqavqjtdgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6fu4zua" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5n75hvpeyxe65h8jlfqk8vsdzx7tsvxngl7zmv8vmg3zve9x7gsq3d5py&#39;&gt;nevent1q…d5py&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;icfPOOPsla
    </content>
    <updated>2025-08-21T01:19:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq6xdpv2dt9mjga47dh2ryxewkvxvuhg9g25h564cjkja0yg4ngdqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n644gt6s</id>
    
      <title type="html">I usually think of big and little endian as being as good as each ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq6xdpv2dt9mjga47dh2ryxewkvxvuhg9g25h564cjkja0yg4ngdqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n644gt6s" />
    <content type="html">
      I usually think of big and little endian as being as good as each other, with the important thing being that we make a consistent choice. but I wonder how many cycles get used each day swapping byte order in optimized lexicographical order tests because we didn&amp;#39;t go with big endian&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gcc.godbolt.org/z/E5h94eq9d&#34;&gt;https://gcc.godbolt.org/z/E5h94eq9d&lt;/a&gt;
    </content>
    <updated>2025-07-16T15:42:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq3l68z0zwpscuwd9esctarxphzk6pw7nanq9423uvqy9qy986e2gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6julphl</id>
    
      <title type="html">as far as I know it&amp;#39;s the only way to initialize a class ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq3l68z0zwpscuwd9esctarxphzk6pw7nanq9423uvqy9qy986e2gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6julphl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfrkep7j25rwceg7gl6z4hpul7tn5tpdcjptgd4cmy2ejrqn8ww0qzvpn9c&#39;&gt;nevent1q…pn9c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;as far as I know it&amp;#39;s the only way to initialize a class member that&amp;#39;s a reference, for example
    </content>
    <updated>2025-06-18T18:52:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2jadn7qufna5el947ma5w5hg2u97rwxmaqqpn4eeaf42yw3gylaczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6s0svp6</id>
    
      <title type="html">I decided to lean into C&#43;&#43; initializer lists alt: the details ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2jadn7qufna5el947ma5w5hg2u97rwxmaqqpn4eeaf42yw3gylaczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6s0svp6" />
    <content type="html">
      I decided to lean into C&#43;&#43; initializer lists&lt;br/&gt;&lt;br/&gt;alt: the details don&amp;#39;t matter that much, just a kind of long C&#43;&#43; initializer list&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/705/484/111/803/230/original/d92289a88cfd9242.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-06-18T17:13:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2zm7l2e6c4jjvh9ctz2889m35vtrnftwu0x4l3rqvlx8ftuvplmszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n67psrkg</id>
    
      <title type="html">unfortunately for the AI bros, MCP only means one thing ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2zm7l2e6c4jjvh9ctz2889m35vtrnftwu0x4l3rqvlx8ftuvplmszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n67psrkg" />
    <content type="html">
      unfortunately for the AI bros, MCP only means one thing&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/572/143/985/045/989/original/6cca6d8b1455214d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-05-26T04:04:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvzw69s362f2qfyzwnah8qyr6ejltmk3um73e0nwwz4plegnnsydszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6smjym5</id>
    
      <title type="html">these are my two favorite graphs ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvzw69s362f2qfyzwnah8qyr6ejltmk3um73e0nwwz4plegnnsydszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6smjym5" />
    <content type="html">
      these are my two favorite graphs&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/485/798/535/369/871/original/82095b99c69e88d5.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/485/799/167/683/553/original/6b0915ba38a67cb9.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-05-10T22:06:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0h9xswnu5pluwujdy5qcr6pj9ww5k3t2jw9cy6v9wcc9zu3c2ulqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6e7mf78</id>
    
      <title type="html">if we&amp;#39;re gonna be stuck with vibe coding, might as well try ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0h9xswnu5pluwujdy5qcr6pj9ww5k3t2jw9cy6v9wcc9zu3c2ulqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6e7mf78" />
    <content type="html">
      if we&amp;#39;re gonna be stuck with vibe coding, might as well try to have some fun with it&lt;br/&gt;&lt;br/&gt;(&amp;#34;anti-vibe coding&amp;#34; would be my standard schtick: stuff like invariant-based programming, assertions, testing, fuzzing, CI -- all the stuff we do to try to make software actually work)&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/445/451/825/057/935/original/59bfc68c82ce3190.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-05-03T19:04:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqxg9svn33vm8jnm4c5x9m4w0tag08fgn2fv96vtm5xzhc3ewtvnszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n668gkw9</id>
    
      <title type="html">some time ago I read four books on debugging and wrote a bit ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqxg9svn33vm8jnm4c5x9m4w0tag08fgn2fv96vtm5xzhc3ewtvnszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n668gkw9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyprl3xdh8j403mtqlzdsn308vzwu0ef374nwamhad4smc4djjufscpqmrm&#39;&gt;nevent1q…qmrm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;some time ago I read four books on debugging and wrote a bit about them&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.regehr.org/archives/849&#34;&gt;https://blog.regehr.org/archives/849&lt;/a&gt;
    </content>
    <updated>2025-04-26T22:51:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyprl3xdh8j403mtqlzdsn308vzwu0ef374nwamhad4smc4djjufszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ndn69d</id>
    
      <title type="html">&amp;#34;Why is debugging often overlooked as a critical dev ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyprl3xdh8j403mtqlzdsn308vzwu0ef374nwamhad4smc4djjufszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ndn69d" />
    <content type="html">
      &amp;#34;Why is debugging often overlooked as a critical dev skill?&amp;#34;&lt;br/&gt;&lt;br/&gt;think about how much worse this is all going to get with the rise of vibe coding!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.reddit.com/r/ExperiencedDevs/comments/1k8n2c5/why_is_debugging_often_overlooked_as_a_critical/&#34;&gt;https://www.reddit.com/r/ExperiencedDevs/comments/1k8n2c5/why_is_debugging_often_overlooked_as_a_critical/&lt;/a&gt;
    </content>
    <updated>2025-04-26T21:11:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdakn7c4catmpv50tujcc5ptpq8ag52ckg38htpwm8kuk3lt6jmcszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6rk6sz2</id>
    
      <title>Nostr event nevent1qqsdakn7c4catmpv50tujcc5ptpq8ag52ckg38htpwm8kuk3lt6jmcszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6rk6sz2</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdakn7c4catmpv50tujcc5ptpq8ag52ckg38htpwm8kuk3lt6jmcszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6rk6sz2" />
    <content type="html">
      the protest at the Utah state capitol today felt big!
    </content>
    <updated>2025-04-05T20:55:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsd3253kpnw8alqaumdmg3esy70e8vk60wamx5j8y26t7tpvpeck3gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6lv5zuq</id>
    
      <title type="html">appreciate this reddit moderator&amp;#39;s energy ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsd3253kpnw8alqaumdmg3esy70e8vk60wamx5j8y26t7tpvpeck3gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6lv5zuq" />
    <content type="html">
      appreciate this reddit moderator&amp;#39;s energy&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/282/267/793/094/104/original/1c1803da1322b592.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-04-04T23:24:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgxg2hv2gfcz8ep2j0tcdtfvtrz29p34rvhahj3t0c0l4rcrvqp7czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vtm58x</id>
    
      <title type="html">we took advantage of a break between spring storm systems to do a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgxg2hv2gfcz8ep2j0tcdtfvtrz29p34rvhahj3t0c0l4rcrvqp7czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vtm58x" />
    <content type="html">
      we took advantage of a break between spring storm systems to do a quick backpacking trip in the San Rafael Swell&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/169/740/639/696/990/original/487bde7aefeb89b4.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/169/740/672/215/911/original/bffa3bc6b3ff9b77.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/169/740/905/923/177/original/07aef9857bf52961.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/169/740/949/784/763/original/c30beb8898e2cef0.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-03-16T02:27:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9pvkwcce89m3zjd5nn7mz2hkrfj2r6dn4cj2rql7989nnuvxjvwszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6naylau</id>
    
      <title type="html">https://gist.github.com/regehr/ce90534908085c7a933554b0f739ed92</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9pvkwcce89m3zjd5nn7mz2hkrfj2r6dn4cj2rql7989nnuvxjvwszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6naylau" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs883vyapr76ydt9c0xnz8x05vrpx9z77wfcgkge3at8ycgkkg0zdsrpk7wt&#39;&gt;nevent1q…k7wt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gist.github.com/regehr/ce90534908085c7a933554b0f739ed92&#34;&gt;https://gist.github.com/regehr/ce90534908085c7a933554b0f739ed92&lt;/a&gt;
    </content>
    <updated>2025-03-13T19:46:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstyzt6n7vcyngx74066q2pjtm4huhqaqrmwj5j9x7eaw9yrlgc47szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6rx48e6</id>
    
      <title type="html">my colleague Pavel is playing with making binary searches and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstyzt6n7vcyngx74066q2pjtm4huhqaqrmwj5j9x7eaw9yrlgc47szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6rx48e6" />
    <content type="html">
      my colleague Pavel is playing with making binary searches and concludes that modern hardware is very very fast&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://pavpanchekha.com/blog/fast-bsearch.html&#34;&gt;https://pavpanchekha.com/blog/fast-bsearch.html&lt;/a&gt;
    </content>
    <updated>2025-03-13T19:37:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0j40xaqqzvejmc5ehy5a6dd9qrwa2v3a93qanc2e6t98amlu3tkqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mcyhft</id>
    
      <title type="html">I cannot, however, get to cancer.gov</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0j40xaqqzvejmc5ehy5a6dd9qrwa2v3a93qanc2e6t98amlu3tkqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mcyhft" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrrj2665kjwq7dqk00m6l76nw03u78nednuesrwd6cld89zy2aylssd902c&#39;&gt;nevent1q…902c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I cannot, however, get to cancer.gov
    </content>
    <updated>2025-03-02T00:13:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrrj2665kjwq7dqk00m6l76nw03u78nednuesrwd6cld89zy2aylszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64k6zq3</id>
    
      <title type="html">it&amp;#39;s still up for me. weird. (but I get the same result as ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrrj2665kjwq7dqk00m6l76nw03u78nednuesrwd6cld89zy2aylszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n64k6zq3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspahsvcxuw2l9ykqp0u3cu584r7plx4cjjg2zln3wu3w6uc7fe0ac70lhyc&#39;&gt;nevent1q…lhyc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it&amp;#39;s still up for me. weird. (but I get the same result as you from &amp;#34;downforeveryoneorjustme&amp;#34;)
    </content>
    <updated>2025-03-02T00:11:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspc5kfytsmzw07566jr9s7a8u0hdxl4ttzqdvt40dg57d7egg7mygzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n664284d</id>
    
      <title type="html">it works for me at present</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspc5kfytsmzw07566jr9s7a8u0hdxl4ttzqdvt40dg57d7egg7mygzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n664284d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgrv5qa3eu0h24km47echexf9805t38ztep4u0lp2klpk6xc5e5rgscl48e&#39;&gt;nevent1q…l48e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it works for me at present
    </content>
    <updated>2025-03-01T22:49:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9sps5wvg45fdyczkmvs4pw5y3mm5k44apj3su9wmjwx96q6s77sczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6yaya7s</id>
    
      <title type="html">my younger kid attacked my disastrously disorganized spice ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9sps5wvg45fdyczkmvs4pw5y3mm5k44apj3su9wmjwx96q6s77sczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6yaya7s" />
    <content type="html">
      my younger kid attacked my disastrously disorganized spice cabinet and made it easy to find stuff ♥️♥️&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/050/733/725/313/314/original/5076ac7ea1f264a1.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-02-23T02:02:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgwykn0ts8y48tlnzyy6m7e7tl3689majqeylr3nucmgcmp76sy4gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mmgwru</id>
    
      <title>Nostr event nevent1qqsgwykn0ts8y48tlnzyy6m7e7tl3689majqeylr3nucmgcmp76sy4gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mmgwru</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgwykn0ts8y48tlnzyy6m7e7tl3689majqeylr3nucmgcmp76sy4gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mmgwru" />
    <content type="html">
      #caturday&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/049/987/631/548/794/original/5e2e92810028b44d.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-02-22T22:52:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqst7d8evq5e3vyxrac9nt6mqsw6rnz0ml3sh2ws52wlw672py25qdgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n63d3m2g</id>
    
      <title type="html">just a heads-up for anyone who works with an ABET-accredited ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqst7d8evq5e3vyxrac9nt6mqsw6rnz0ml3sh2ws52wlw672py25qdgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n63d3m2g" />
    <content type="html">
      just a heads-up for anyone who works with an ABET-accredited university program: ABET is pathetic&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://info.abet.org/abet-important-message-from-abet-president-and-ceo&#34;&gt;https://info.abet.org/abet-important-message-from-abet-president-and-ceo&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/005/258/704/319/471/original/8d6f2f29516646b2.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-02-15T01:17:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8tnf0ad5hfg4ndlvnk7qkzh43ulsaye2m8ppudrdu4jlmujgv4uqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6x42xds</id>
    
      <title type="html">other day I was showing a student something on my machine and he ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8tnf0ad5hfg4ndlvnk7qkzh43ulsaye2m8ppudrdu4jlmujgv4uqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6x42xds" />
    <content type="html">
      other day I was showing a student something on my machine and he got all quiet. I figured he was digesting the deep thoughts, then he says &amp;#34;so you really just use emacs all the time?&amp;#34;
    </content>
    <updated>2025-02-07T05:20:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgmd0vuqrzch2pqj0csx74gmzxyqwjlnjlwvwt0ddmd9t096fs5pgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6l97jxg</id>
    
      <title type="html">been learning and thinking about the Burrows-Wheeler transform ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgmd0vuqrzch2pqj0csx74gmzxyqwjlnjlwvwt0ddmd9t096fs5pgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6l97jxg" />
    <content type="html">
      been learning and thinking about the Burrows-Wheeler transform and so far my conclusion is &amp;#34;what the fuck?&amp;#34;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Burrows%E2%80%93Wheeler_transform&#34;&gt;https://en.wikipedia.org/wiki/Burrows%E2%80%93Wheeler_transform&lt;/a&gt;
    </content>
    <updated>2025-02-01T21:01:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs00zvh0v5dkfe4nuvzfnx6zuzvjhvkda9mv28fu7qa66kt3f8tfvszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mgh6rx</id>
    
      <title type="html">not true. they are only legalizing *shitty* C. in the future ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs00zvh0v5dkfe4nuvzfnx6zuzvjhvkda9mv28fu7qa66kt3f8tfvszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mgh6rx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkfeqshnfa83dvpevt25tmcr0m7lmgatfv9kqnx5ltuyjcxcf0ac5ckpah&#39;&gt;nevent1q…kpah&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;not true. they are only legalizing *shitty* C. in the future please try to be precise.
    </content>
    <updated>2025-01-25T21:14:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8x5s5889fvuuhr7llu9k6rf66lhxvzsw2f4w25ncwmkklrn7e3sqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6q3gdes</id>
    
      <title type="html">Orwell was so good!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8x5s5889fvuuhr7llu9k6rf66lhxvzsw2f4w25ncwmkklrn7e3sqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6q3gdes" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2axtk2nwn5mpyecual8gex5w3wecrumv0aa2xxqta0p2wdwufjjqhkdt2v&#39;&gt;nevent1q…dt2v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Orwell was so good!
    </content>
    <updated>2025-01-22T04:07:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxpquy2udrtlndvyk6q6q5pxxcsuczww8u3g604wvm4t2jf3n96lqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6upxudv</id>
    
      <title type="html">that&amp;#39;s definitely a bit of a different first sentence</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxpquy2udrtlndvyk6q6q5pxxcsuczww8u3g604wvm4t2jf3n96lqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6upxudv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw7j3vnd9t29v0jqefdjz7r784qr2at5kkthuce4mzx4h3vp0fntc8665mt&#39;&gt;nevent1q…65mt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that&amp;#39;s definitely a bit of a different first sentence
    </content>
    <updated>2025-01-15T00:55:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstkj0tnuk4xfjce7m8eu604k8j0f5pu0g5q3md0mrtpye9xw2gruszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n60282p8</id>
    
      <title type="html">nice!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstkj0tnuk4xfjce7m8eu604k8j0f5pu0g5q3md0mrtpye9xw2gruszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n60282p8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz0fyrktwpkssprpdy22xqdy78jtndhlt5hs3jdqf3vd9hjymjlhsz55z7a&#39;&gt;nevent1q…5z7a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;nice!
    </content>
    <updated>2025-01-14T23:40:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg9pyss3f3dlkfndsvx7845aa4yurzdx4k0dfey0lrpuh9rq2cyaszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6gylccj</id>
    
      <title type="html">what’s missing from the index for this textbook about low-level ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg9pyss3f3dlkfndsvx7845aa4yurzdx4k0dfey0lrpuh9rq2cyaszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6gylccj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrwmk2lks6t8wx9rg2n4pptw2xz27f285vrp4u4jn2ctwh3a9akeczmhszq&#39;&gt;nevent1q…hszq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what’s missing from the index for this textbook about low-level C programming?? 🤔&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/822/311/848/454/179/original/3c1ca85270224826.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-13T17:51:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrwmk2lks6t8wx9rg2n4pptw2xz27f285vrp4u4jn2ctwh3a9akeczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6dlhlmv</id>
    
      <title type="html">absolutely indefensible code. I mailed them about this years and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrwmk2lks6t8wx9rg2n4pptw2xz27f285vrp4u4jn2ctwh3a9akeczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6dlhlmv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0hw25rra7qfa4vrhcr3fhu7656p3hnc056d5mrn3p20zclcfsy2sxzyvja&#39;&gt;nevent1q…yvja&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;absolutely indefensible code. I mailed them about this years and years ago&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gcc.godbolt.org/z/W3jdEdnn4&#34;&gt;https://gcc.godbolt.org/z/W3jdEdnn4&lt;/a&gt;
    </content>
    <updated>2025-01-13T16:27:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0hw25rra7qfa4vrhcr3fhu7656p3hnc056d5mrn3p20zclcfsy2szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6h4v9e8</id>
    
      <title type="html">Computer Systems: A Programmer’s Perspective, a textbook by ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0hw25rra7qfa4vrhcr3fhu7656p3hnc056d5mrn3p20zclcfsy2szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6h4v9e8" />
    <content type="html">
      Computer Systems: A Programmer’s Perspective, a textbook by Bryant and O’Halloran, is in its third edition and also its third decade of teaching students falsehoods about C&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/821/958/101/725/134/original/f7365b7cd34e35fb.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-13T16:22:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs04s498zjjnw3csu6e522s2vj4lygf02gwy2hge54z4wpmq92kn8qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pansu2</id>
    
      <title type="html">let&amp;#39;s say we have 150 million lines in some language and we ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs04s498zjjnw3csu6e522s2vj4lygf02gwy2hge54z4wpmq92kn8qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pansu2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxny2glr9ffegnlhcxrw4hsf9xgj3nvg8agzj8ma4xwjhv4jgjdfqp0lwfe&#39;&gt;nevent1q…lwfe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;let&amp;#39;s say we have 150 million lines in some language and we want to evolve the language. how does a portable IR help with that problem?
    </content>
    <updated>2025-01-11T23:58:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsquaefcjk8yc82rxn80lthrkt643y6h4d6hks6yuqjet0ntlfpxpszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6rayyuf</id>
    
      <title type="html">the dilemma facing programming languages, as I see it, is that ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsquaefcjk8yc82rxn80lthrkt643y6h4d6hks6yuqjet0ntlfpxpszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6rayyuf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx4l004x2r4wpgrl5wsszh68ddhnsndhpepuyjhwk6c0akd7ekv6s7qj5t2&#39;&gt;nevent1q…j5t2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the dilemma facing programming languages, as I see it, is that they fall into two categories:&lt;br/&gt;- languages that can be rapidly and radically changed in response to problems (such as failures of abstraction) encountered in real use. but these are the languages without large load-bearing code bases, so they don&amp;#39;t get many resources&lt;br/&gt;- languages that have large, load-bearing code bases, which receive adequate engineering power, but not enough to overcome the legacy code problem
    </content>
    <updated>2025-01-11T21:00:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx4l004x2r4wpgrl5wsszh68ddhnsndhpepuyjhwk6c0akd7ekv6szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6z0wt0t</id>
    
      <title type="html">I said it in a reply thread but might as well repeat it here: the ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx4l004x2r4wpgrl5wsszh68ddhnsndhpepuyjhwk6c0akd7ekv6szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6z0wt0t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs09cwh5jlah5hjw73pkmx8w3aaje2l90xmmnrmn62w3grlzcu7l5qu3p246&#39;&gt;nevent1q…p246&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I said it in a reply thread but might as well repeat it here: the fix is languages that support proper abstraction of things that you do often, including design pattern sorta things
    </content>
    <updated>2025-01-11T19:39:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs09cwh5jlah5hjw73pkmx8w3aaje2l90xmmnrmn62w3grlzcu7l5qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6fu96ku</id>
    
      <title type="html">totally agree with this and there are SO many examples of tools ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs09cwh5jlah5hjw73pkmx8w3aaje2l90xmmnrmn62w3grlzcu7l5qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6fu96ku" />
    <content type="html">
      totally agree with this and there are SO many examples of tools where 99% of uses are adapting an existing program/config file instead of creating a new one from scratch&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.yossarian.net/2025/01/10/Be-aware-of-the-Makefile-effect&#34;&gt;https://blog.yossarian.net/2025/01/10/Be-aware-of-the-Makefile-effect&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;like think about the last time you started a LaTeX document from a blank file...
    </content>
    <updated>2025-01-11T18:55:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdfnxde47yuxatttdrslmv7cp8zw8jjn7gkt8tue4ucexkp3jme6szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6c06v98</id>
    
      <title type="html">meta&amp;#39;s AI throwing its creator team under the bus. truly, you ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdfnxde47yuxatttdrslmv7cp8zw8jjn7gkt8tue4ucexkp3jme6szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6c06v98" />
    <content type="html">
      meta&amp;#39;s AI throwing its creator team under the bus. truly, you could not make this shit up&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.theguardian.com/technology/2025/jan/03/meta-ai-powered-instagram-facebook-profiles&#34;&gt;https://www.theguardian.com/technology/2025/jan/03/meta-ai-powered-instagram-facebook-profiles&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/772/736/323/170/769/original/59ba9e384641abf8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-04T23:43:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszgs5gfmmsmm754fjxv3fl2rlc92lkndvr5zrty689g2smw0feemczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6856g9j</id>
    
      <title type="html">oh shit— instagram discovered fencepost bugs ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszgs5gfmmsmm754fjxv3fl2rlc92lkndvr5zrty689g2smw0feemczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6856g9j" />
    <content type="html">
      oh shit— instagram discovered fencepost bugs&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/768/370/066/793/891/original/d887087cd97d8945.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-04T05:14:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqst94axggcgylac09e473dj2vmxjm3wcez0scp68s29mw7rx00dxfqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6wjf0a7</id>
    
      <title type="html">Fondly recalling this gem, which is one of the things that set me ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqst94axggcgylac09e473dj2vmxjm3wcez0scp68s29mw7rx00dxfqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6wjf0a7" />
    <content type="html">
      Fondly recalling this gem, which is one of the things that set me on the path to integer overflow detection, some time ago&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://research.google/blog/extra-extra-read-all-about-it-nearly-all-binary-searches-and-mergesorts-are-broken/&#34;&gt;https://research.google/blog/extra-extra-read-all-about-it-nearly-all-binary-searches-and-mergesorts-are-broken/&lt;/a&gt;
    </content>
    <updated>2024-12-23T02:57:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsy42feywngpcf6ge3le6t8dm52pngkgwaydjyyv8yecyz0n5jpyfszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6nqlu6p</id>
    
      <title type="html">from @npub1g4g…9ev3: &amp;#34;The only difference with C&#43;&#43; is that ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsy42feywngpcf6ge3le6t8dm52pngkgwaydjyyv8yecyz0n5jpyfszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6nqlu6p" />
    <content type="html">
      from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1g4g234864lpu6yr293elzt9st64fuj3dk0qcu6qw0erfdjtxkess5k9ev3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;The PhD Place&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1g4g…9ev3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;:&lt;br/&gt;&lt;br/&gt;&amp;#34;The only difference with C&#43;&#43; is that all fundamental types have the same endianness. Whereas for C, we allow floating point vs. integers to have different endiannesses. That only tends to matter for the tiniest slice of processors and devices, but some people care.&amp;#34; 👀 👀
    </content>
    <updated>2024-12-22T19:54:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz24gxnkt85gswz5fzea9xtgjt999ay2unyykk97tvrrq62zld7dqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6d6aa7s</id>
    
      <title type="html">this blog post from 2009 is sort of obviously correct and yet I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz24gxnkt85gswz5fzea9xtgjt999ay2unyykk97tvrrq62zld7dqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6d6aa7s" />
    <content type="html">
      this blog post from 2009 is sort of obviously correct and yet I don’t know of any web sites that do this&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.evanmiller.org/how-not-to-sort-by-average-rating.html&#34;&gt;https://www.evanmiller.org/how-not-to-sort-by-average-rating.html&lt;/a&gt;
    </content>
    <updated>2024-12-21T19:35:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszjmsac9ll44fzc52ml4f3k69a0wecek7q5940m3fsyv9stdsuqcszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n662exxz</id>
    
      <title type="html">awesome!!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszjmsac9ll44fzc52ml4f3k69a0wecek7q5940m3fsyv9stdsuqcszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n662exxz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2ucelkwsddlfevswwkm30828xxmack8qymwrf9dnjhy2xznkl2lqxte7ds&#39;&gt;nevent1q…e7ds&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;awesome!!
    </content>
    <updated>2024-12-17T15:52:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8clfnzmfrkzgucpp0xws7he64y7zyhhak0rxkgfjdj8nfalf2awczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6qa39f7</id>
    
      <title type="html">yeah his brute forcer was getting nowhere and I told him, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8clfnzmfrkzgucpp0xws7he64y7zyhhak0rxkgfjdj8nfalf2awczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6qa39f7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq5k69xfgkjd3c803cx6j9dqcq887tm3u4d5d3gv99ve59p2hgckcfzvl2v&#39;&gt;nevent1q…vl2v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yeah his brute forcer was getting nowhere and I told him, &amp;#34;look it&amp;#39;s just consuming A, three bits at a time&amp;#34; so hopefully he&amp;#39;ll get there!
    </content>
    <updated>2024-12-17T15:43:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdefkd7sjh7lyegzw58tmtvwlynfav046t6kplm769apxzpe3knwszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n66c0648</id>
    
      <title type="html">I didn&amp;#39;t have much help to give Jonas for part 2, but I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdefkd7sjh7lyegzw58tmtvwlynfav046t6kplm769apxzpe3knwszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n66c0648" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfeq8hsj6c9e0j3mfxetwhdj6fh6fmyp9atac8vl2lx75paa5u7wgxl7784&#39;&gt;nevent1q…7784&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I didn&amp;#39;t have much help to give Jonas for part 2, but I didn&amp;#39;t look at it all that closely.&lt;br/&gt;&lt;br/&gt;he did get to be one of the lucky 10,000 who learned about quines yesterday though
    </content>
    <updated>2024-12-17T15:37:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfeq8hsj6c9e0j3mfxetwhdj6fh6fmyp9atac8vl2lx75paa5u7wgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n69crcxp</id>
    
      <title type="html">very BF! such busy beaver!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfeq8hsj6c9e0j3mfxetwhdj6fh6fmyp9atac8vl2lx75paa5u7wgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n69crcxp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0l9zw80w7uk6npax0a96k2cxs2hwe2p6yauqjf0n5dukfsu5g0kqm3pvxw&#39;&gt;nevent1q…pvxw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;very BF! such busy beaver!
    </content>
    <updated>2024-12-17T15:36:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvss3327y82029t0xk9rssa85h8asxt7tfqw6zalsrhzle69z0ukszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6m7n9ge</id>
    
      <title type="html">nevermind, I misunderstood what he did. he just ran ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvss3327y82029t0xk9rssa85h8asxt7tfqw6zalsrhzle69z0ukszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6m7n9ge" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsph2sx0hv4q044gvt3rkugjl070my6y6s8hc7v2clkej7evs6efxg7gelrp&#39;&gt;nevent1q…elrp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;nevermind, I misunderstood what he did. he just ran Dijkstra&amp;#39;s rooted at the start and at the finish and that produced enough info that a quick scan of the grid points gave the answer
    </content>
    <updated>2024-12-16T20:09:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsph2sx0hv4q044gvt3rkugjl070my6y6s8hc7v2clkej7evs6efxgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n62u55a3</id>
    
      <title type="html">plenty of repeated work, but whatev!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsph2sx0hv4q044gvt3rkugjl070my6y6s8hc7v2clkej7evs6efxgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n62u55a3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf9x0klplavf0w5kpvy5f7rgswfnxfaapfrav5uva6l069f5vq60c3yjclq&#39;&gt;nevent1q…jclq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;plenty of repeated work, but whatev!
    </content>
    <updated>2024-12-16T18:59:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf9x0klplavf0w5kpvy5f7rgswfnxfaapfrav5uva6l069f5vq60czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6sgq3vw</id>
    
      <title type="html">he built part 1 from a shortest path code he had sitting around ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf9x0klplavf0w5kpvy5f7rgswfnxfaapfrav5uva6l069f5vq60czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6sgq3vw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0k96s5yllessjdyxncdgwr4l6naqchynpaawctd96z083qguy5qccu3h63&#39;&gt;nevent1q…3h63&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;he built part 1 from a shortest path code he had sitting around from some class, so for part 2 he just ran it in both directions from every grid point
    </content>
    <updated>2024-12-16T18:59:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxf9cupsh67preh8fvgvyt7n0xek9adczykrt2jmu5sq0pft8xsggzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ydwpld</id>
    
      <title type="html">I think we just worked out the right algorithm for part 2 of of ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxf9cupsh67preh8fvgvyt7n0xek9adczykrt2jmu5sq0pft8xsggzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ydwpld" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszm3pvpaggs2k5k202vyhhjmlw3l5extpega4fa7tk0tg05mr7mmsz5azrw&#39;&gt;nevent1q…azrw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think we just worked out the right algorithm for part 2 of of last night&amp;#39;s problem, he&amp;#39;s coding on it now :)
    </content>
    <updated>2024-12-16T18:39:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2x8tljtqnf6zgmjcsjh6d2sl5qqw949fv3hevjqne6phpvqmc6gqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6v7rdfp</id>
    
      <title type="html">I don&amp;#39;t have enough spare brain energy to do Advent of Code ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2x8tljtqnf6zgmjcsjh6d2sl5qqw949fv3hevjqne6phpvqmc6gqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6v7rdfp" />
    <content type="html">
      I don&amp;#39;t have enough spare brain energy to do Advent of Code but my older kid does and I&amp;#39;m having a ton of fun being a sounding board for his ideas. it&amp;#39;s a really clever competition!
    </content>
    <updated>2024-12-16T18:32:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfm5fx25g7nuxy8mgl7mpkdpz749uhumdk6uwlse9xffu5skyx4rszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6sat2a0</id>
    
      <title type="html">and now also a CI hook that suggests alternatives when someone ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfm5fx25g7nuxy8mgl7mpkdpz749uhumdk6uwlse9xffu5skyx4rszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6sat2a0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs86ua4uay4hrl0k8ew83vrqx07v9phvym6fnjvmgmg9xmujq902qs3d6unh&#39;&gt;nevent1q…6unh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;and now also a CI hook that suggests alternatives when someone wants to add an undef to an LLVM unit test 🔥 &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/llvm/llvm-project/pull/118506&#34;&gt;https://github.com/llvm/llvm-project/pull/118506&lt;/a&gt;
    </content>
    <updated>2024-12-11T21:28:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs86ua4uay4hrl0k8ew83vrqx07v9phvym6fnjvmgmg9xmujq902qszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pn9kwv</id>
    
      <title type="html">this is super nice, Nuno added a guide to undefined behavior in ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs86ua4uay4hrl0k8ew83vrqx07v9phvym6fnjvmgmg9xmujq902qszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pn9kwv" />
    <content type="html">
      this is super nice, Nuno added a guide to undefined behavior in LLVM:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://llvm.org/docs/UndefinedBehavior.html&#34;&gt;https://llvm.org/docs/UndefinedBehavior.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;we should have done this years and years ago...
    </content>
    <updated>2024-12-11T16:15:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9lz6azhx3y2nj5j9k95j7lu4u6vknl0ezrvw44z68ykcvynr2a2szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mja5q6</id>
    
      <title type="html">&amp;#34;Memory-safe PNG decoders now vastly outperform C PNG ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9lz6azhx3y2nj5j9k95j7lu4u6vknl0ezrvw44z68ykcvynr2a2szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mja5q6" />
    <content type="html">
      &amp;#34;Memory-safe PNG decoders now vastly outperform C PNG libraries&amp;#34;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.reddit.com/r/rust/comments/1ha7uyi/memorysafe_png_decoders_now_vastly_outperform_c/&#34;&gt;https://www.reddit.com/r/rust/comments/1ha7uyi/memorysafe_png_decoders_now_vastly_outperform_c/&lt;/a&gt;
    </content>
    <updated>2024-12-10T04:17:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsweqykxq7swzyqrqgq5su7uasmxkm9p42sft5v2w323t7g57jn4dqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6dzy6vr</id>
    
      <title>Nostr event nevent1qqsweqykxq7swzyqrqgq5su7uasmxkm9p42sft5v2w323t7g57jn4dqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6dzy6vr</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsweqykxq7swzyqrqgq5su7uasmxkm9p42sft5v2w323t7g57jn4dqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6dzy6vr" />
    <content type="html">
       &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/625/942/097/681/349/original/f74579fa88999b0d.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-12-10T01:32:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdyuy89eztn2j8dc5hly6nq4t52lrz8sf4ycmpf97yhmzqynxuvtczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pugzvc</id>
    
      <title type="html">I often look at the links at hn but seldom look at the comments. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdyuy89eztn2j8dc5hly6nq4t52lrz8sf4ycmpf97yhmzqynxuvtczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pugzvc" />
    <content type="html">
      I often look at the links at hn but seldom look at the comments. but it&amp;#39;s interesting to see their reaction to this Financial Times piece:&lt;br/&gt;&lt;br/&gt;&amp;#34;Why America’s economy is soaring ahead of its rivals&amp;#34;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://archive.is/vt7sY#selection-1757.0-1757.52&#34;&gt;https://archive.is/vt7sY#selection-1757.0-1757.52&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;basically, even the hn commenters seem to be capable of sensing the enormous divide between the soaring numbers and the on-the-ground experience of being part of this economy. I think that means things are bad.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=42314797&#34;&gt;https://news.ycombinator.com/item?id=42314797&lt;/a&gt;
    </content>
    <updated>2024-12-06T23:04:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswglzeemqt78u46efrxnftjqh9ssjsqqp3czck4jgwxgjl24qv6qqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6tw3znl</id>
    
      <title type="html">I’m teaching a large systems class in the spring and am trying ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswglzeemqt78u46efrxnftjqh9ssjsqqp3czck4jgwxgjl24qv6qqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6tw3znl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0h4r9d66z5ec07ykaltflt9mq3c4uh5t8treuxcrw4vct3gdh4jq36m0sz&#39;&gt;nevent1q…m0sz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m teaching a large systems class in the spring and am trying to think of a pitch that I can use to convince them that actually learning the material is a wise choice, at this point in their lives
    </content>
    <updated>2024-12-01T21:45:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsynxxd7wpuavjpt2sajcefnkzta6kkrsuzs4ve8ha2c4lhtmgvhlczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6k8kled</id>
    
      <title type="html">now relate this phenomenon to AI coding assistants</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsynxxd7wpuavjpt2sajcefnkzta6kkrsuzs4ve8ha2c4lhtmgvhlczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6k8kled" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsytdrzdhn0d22wt6k0kl977l5nh33pplye0n7vhw9rrandc4kswvgvqjtfg&#39;&gt;nevent1q…jtfg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;now relate this phenomenon to AI coding assistants
    </content>
    <updated>2024-12-01T21:35:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2zrvfs8k5qvmk0ujkycueex5k659vqaj44t4ekjmqttw2shq7euszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6cek4tf</id>
    
      <title type="html">if you look at what LLVM actually spends its time doing (and I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2zrvfs8k5qvmk0ujkycueex5k659vqaj44t4ekjmqttw2shq7euszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6cek4tf" />
    <content type="html">
      if you look at what LLVM actually spends its time doing (and I assume probably also GCC?), it&amp;#39;s pointer chasing. basic blocks are doubly linked lists, etc. for a while I&amp;#39;ve had the idea that a from-scratch compiler re-implementation for GPGPUs might work out pretty well. and if not, it would at least be a couple years of super fun hacking. anyhow somehow I only now ran across this:&lt;br/&gt;&lt;br/&gt;&amp;#34;Compilation On The GPU? A Feasibility Study&amp;#34;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://dl.acm.org/doi/pdf/10.1145/3528416.3530249&#34;&gt;https://dl.acm.org/doi/pdf/10.1145/3528416.3530249&lt;/a&gt;
    </content>
    <updated>2024-11-30T05:00:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw2wwy0udjkfkv6rgg2dh7tg93cgywu7j28p68zhyy4ctetgpzavczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6frnfk3</id>
    
      <title type="html">I don&amp;#39;t judge but what were the parents thinking here?? ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw2wwy0udjkfkv6rgg2dh7tg93cgywu7j28p68zhyy4ctetgpzavczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6frnfk3" />
    <content type="html">
      I don&amp;#39;t judge but what were the parents thinking here??&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/556/068/073/850/148/original/c770675cebd1c1c2.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-11-27T17:22:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf6xrr953x2xumq03jx2e3e0srt6h9h4n2shylyszme0smcgxmg9czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6x4q2z8</id>
    
      <title type="html">textual LLVM IR isn&amp;#39;t usually produced or parsed other than ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf6xrr953x2xumq03jx2e3e0srt6h9h4n2shylyszme0smcgxmg9czyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6x4q2z8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg0hrylj6yxt2x45n98e6s50g64pl2xg45vvzs5538jrpxfvk3pagpqq53k&#39;&gt;nevent1q…q53k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;textual LLVM IR isn&amp;#39;t usually produced or parsed other than for debugging or testing
    </content>
    <updated>2024-11-08T16:59:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9vn4na0guhtjhgfldhvhvs4u6pjtladjdrmqg8xkchkxqc9cv3sszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6asx38p</id>
    
      <title type="html">sure, but, like, we mostly don&amp;#39;t write LLVM IR by hand. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9vn4na0guhtjhgfldhvhvs4u6pjtladjdrmqg8xkchkxqc9cv3sszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6asx38p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0zjscy26p54a8k8eax6l0cpemukuglqa60zszll8yshplcnumgacm2rl70&#39;&gt;nevent1q…rl70&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sure, but, like, we mostly don&amp;#39;t write LLVM IR by hand. it&amp;#39;s not a choice I&amp;#39;d make for a programming language.
    </content>
    <updated>2024-11-08T16:46:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdzeg09m97ngqn273qqynxgt3l8e5dkwzt6njpfy6ggx3szjge0jqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n687xt5f</id>
    
      <title type="html">a design decision about LLVM IR that I like is that it only lets ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdzeg09m97ngqn273qqynxgt3l8e5dkwzt6njpfy6ggx3szjge0jqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n687xt5f" />
    <content type="html">
      a design decision about LLVM IR that I like is that it only lets you write down a floating point constant if it&amp;#39;s representable in the FP type &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gcc.godbolt.org/z/76cYfsdqW&#34;&gt;https://gcc.godbolt.org/z/76cYfsdqW&lt;/a&gt;
    </content>
    <updated>2024-11-08T15:31:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8gjlgf34w5t8nvlrsu52nare59t7zwaueezfgethc3jcd4vupy9szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n62yzs96</id>
    
      <title type="html">I can&amp;#39;t believe you made me think about this</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8gjlgf34w5t8nvlrsu52nare59t7zwaueezfgethc3jcd4vupy9szyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n62yzs96" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr7dhfecszwuxvqddppu6s94p0amaw7smukrv53xv4txy4h5ghhpsztq6sv&#39;&gt;nevent1q…q6sv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can&amp;#39;t believe you made me think about this
    </content>
    <updated>2024-11-07T15:20:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9mdql5w5wjj8yatdpaggd46v0kc67304jxajuaqnphdhgv2ep7uszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6lxx3e2</id>
    
      <title>Nostr event nevent1qqs9mdql5w5wjj8yatdpaggd46v0kc67304jxajuaqnphdhgv2ep7uszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6lxx3e2</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9mdql5w5wjj8yatdpaggd46v0kc67304jxajuaqnphdhgv2ep7uszyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6lxx3e2" />
    <content type="html">
      Lazarus&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/423/212/653/327/166/original/85911b0cbb630e89.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-11-04T06:14:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspjpfyw6ausftnjh6l9jrq2smfp62aakw2v82z22xjl50qwgck7tczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n608e8wf</id>
    
      <title type="html">not quite #caturday yet but I have this tired girl ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspjpfyw6ausftnjh6l9jrq2smfp62aakw2v82z22xjl50qwgck7tczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n608e8wf" />
    <content type="html">
      not quite #caturday yet but I have this tired girl&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/411/111/631/022/371/original/cc2c3fd14e757ee2.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-11-02T02:57:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdtrddfxkknghj83mxy07k9snj37lt2dm5ja4k0tl042km9cxr7rqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vkq6ud</id>
    
      <title type="html">alt: just a tabbycat in the sun ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdtrddfxkknghj83mxy07k9snj37lt2dm5ja4k0tl042km9cxr7rqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6vkq6ud" />
    <content type="html">
      alt: just a tabbycat in the sun&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/375/215/937/851/335/original/bcfa4676d5aeb73c.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-10-26T18:49:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs28n2p0lgn6rjxss5ures2mghf32lrye8mxa84yj0l798y77lhklgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6wg2gaz</id>
    
      <title type="html">I ran across a thread on reddit about &amp;#34;very inexpensive food ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs28n2p0lgn6rjxss5ures2mghf32lrye8mxa84yj0l798y77lhklgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6wg2gaz" />
    <content type="html">
      I ran across a thread on reddit about &amp;#34;very inexpensive food that is delicious&amp;#34; and I&amp;#39;ve been thinking a lot about it. I&amp;#39;ve long believed that many of the world&amp;#39;s best foods come out of difficult, constrained situations. anyway, here&amp;#39;s my highly incomplete list of delicious, cheap foods&lt;br/&gt;- haluski&lt;br/&gt;- frijoles de la olla&lt;br/&gt;- fried potatoes &lt;br/&gt;- mujadara&lt;br/&gt;- polenta&lt;br/&gt;- fried rice&lt;br/&gt;- red beans and rice
    </content>
    <updated>2024-10-13T01:42:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2dhdm5q973chvcqretwntgjdygvqrw8jagphajf2pmtpva9tdymgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6d84cc3</id>
    
      <title type="html">don&amp;#39;t tempt me!!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2dhdm5q973chvcqretwntgjdygvqrw8jagphajf2pmtpva9tdymgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6d84cc3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszvx36w9gft35qg7ffgdu36cmtzrl6qy3geprgeg6fvc7z44aaq2ghtpgkn&#39;&gt;nevent1q…pgkn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;don&amp;#39;t tempt me!!
    </content>
    <updated>2024-10-03T02:30:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg5z9q9574nvrtv6lg4974pv3v9phaj0xkqm4l4s2cmykexydyj0gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ex42a4</id>
    
      <title type="html">that still leaves the problem of synthesizing the closed form, it ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg5z9q9574nvrtv6lg4974pv3v9phaj0xkqm4l4s2cmykexydyj0gzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ex42a4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy26uud54vau4h5unw0m42x3r83jwqta559n50utaap0ks3zd3dtgvue6zr&#39;&gt;nevent1q…e6zr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that still leaves the problem of synthesizing the closed form, it doesn&amp;#39;t help much
    </content>
    <updated>2024-10-03T02:24:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxgmcp94syttnu2h5qh2l0mwkq76waldqu0ymvukcdq5u9smkckrczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6v3hvwh</id>
    
      <title type="html">when compiling Brainfuck, optimizing loops that are actually ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxgmcp94syttnu2h5qh2l0mwkq76waldqu0ymvukcdq5u9smkckrczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6v3hvwh" />
    <content type="html">
      when compiling Brainfuck, optimizing loops that are actually additions is pretty easy. but I&amp;#39;m stuck on a general way to take this a step further and optimize the next level of loops that are actually multiplications. half baked thoughts at the link if anyone wants to take a look. computing a closed form for this kind of loop doesn&amp;#39;t seem straightforward.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gist.github.com/regehr/4cb11a3a7911775f43b91971197d9cdd&#34;&gt;https://gist.github.com/regehr/4cb11a3a7911775f43b91971197d9cdd&lt;/a&gt;
    </content>
    <updated>2024-10-03T02:20:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0kx72g448nxfkspp0ee4jj2r4xenwtlye6jkw65f4kfx4g382saczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6thvy5k</id>
    
      <title type="html">one of the enterprising students in my class is attacking the ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0kx72g448nxfkspp0ee4jj2r4xenwtlye6jkw65f4kfx4g382saczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6thvy5k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs22sqe2sxjcsul252eap343x3at5mlamkjyaqdt5rwpemt6hpy70cy3t5w2&#39;&gt;nevent1q…t5w2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;one of the enterprising students in my class is attacking the problem that ~35% of LLVM unit tests trigger UB. 🤪 for real.
    </content>
    <updated>2024-09-30T23:55:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszpspmq6dpy0xr2vz5825qx6luuk0gmw6hcrlurm5ypcarqk6fqtgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6lq2arf</id>
    
      <title type="html">hoo boy. I want to say I&amp;#39;d use this in a performance ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszpspmq6dpy0xr2vz5825qx6luuk0gmw6hcrlurm5ypcarqk6fqtgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6lq2arf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrhksmadfe7p688epx58385k43puqt0v4x6vpppxw4zcayr6a776cx55xky&#39;&gt;nevent1q…5xky&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;hoo boy. I want to say I&amp;#39;d use this in a performance comparison but LLVM 2.8 or whatev is pretty distant now
    </content>
    <updated>2024-09-30T23:51:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz7nwejm8p4s2hkn0chmy56uy329ynx97amsp53pu2e9yl5fyx2eczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pzcpwx</id>
    
      <title type="html">but so far in class we&amp;#39;ve only targeted native assembly. once ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz7nwejm8p4s2hkn0chmy56uy329ynx97amsp53pu2e9yl5fyx2eczyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6pzcpwx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqe3kky639krp79nqkzwtmpyuywce2axe5ucghat7uftul5rx9z2qpd6wtj&#39;&gt;nevent1q…6wtj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;but so far in class we&amp;#39;ve only targeted native assembly. once we&amp;#39;re done with this, we&amp;#39;ll retarget everything to LLVM and pick up for free all of those amazing low-level optimizations that are too numerous for us to do by hand
    </content>
    <updated>2024-09-30T23:39:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqe3kky639krp79nqkzwtmpyuywce2axe5ucghat7uftul5rx9z2qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mv6d5z</id>
    
      <title type="html">ah, impossible to say without having worked on the other thing as ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqe3kky639krp79nqkzwtmpyuywce2axe5ucghat7uftul5rx9z2qzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6mv6d5z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw2mu6cmavrzuwa2rtf6ne9lgnh5fjqtzqulhdcr5qavyumy6ymwcf0wfkj&#39;&gt;nevent1q…wfkj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ah, impossible to say without having worked on the other thing as well. what I can say about BF is that it&amp;#39;s a bit a sweet spot for a compilers class because it has plenty of low-hanging optimizations, but they mostly require BF-specific knowledge, so for example LLVM alone would not be able to pick up most of these benefits.
    </content>
    <updated>2024-09-30T23:38:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswgxezdvfcz4gszmh7xkxcf7kh0455yun8grh5fu8u8f3d5akvhyqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ekdses</id>
    
      <title type="html">it was not my intent for this to become an &amp;#34;optimizing ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswgxezdvfcz4gszmh7xkxcf7kh0455yun8grh5fu8u8f3d5akvhyqzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n6ekdses" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs94ul5kl2w07vm4lmwk2e9ryduznh4nkrwrnsj9q2yh4e057tg6xgdqnwrk&#39;&gt;nevent1q…nwrk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it was not my intent for this to become an &amp;#34;optimizing Brainfuck&amp;#34; account. this will stop soon.
    </content>
    <updated>2024-09-30T23:24:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs94ul5kl2w07vm4lmwk2e9ryduznh4nkrwrnsj9q2yh4e057tg6xgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n65vg230</id>
    
      <title type="html">I wasn&amp;#39;t sure how much it would matter to vectorize scan ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs94ul5kl2w07vm4lmwk2e9ryduznh4nkrwrnsj9q2yh4e057tg6xgzyrywkp40tayukskvxyra33t9nc7csjd5eetutrm30tp7ns80086n65vg230" />
    <content type="html">
      I wasn&amp;#39;t sure how much it would matter to vectorize scan loops such as [&amp;lt;] and [&amp;gt;&amp;gt;] in Brainfuck, but on my M1 Mac I&amp;#39;m seeing dbfi.b going about 10x faster due to just this one optimization&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;http://www.hevanet.com/cristofd/08.html&#34;&gt;http://www.hevanet.com/cristofd/08.html&lt;/a&gt;
    </content>
    <updated>2024-09-30T23:20:31Z</updated>
  </entry>

</feed>