<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2025-09-19T20:36:46Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Zack Weinberg</title>
  <author>
    <name>Zack Weinberg</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub10u5ldr5qv22nnlc56pg25allladfwyxxpyxewu5vc9np3m7kz5jqehq50j.rss" />
  <link href="https://yabu.me/npub10u5ldr5qv22nnlc56pg25allladfwyxxpyxewu5vc9np3m7kz5jqehq50j" />
  <id>https://yabu.me/npub10u5ldr5qv22nnlc56pg25allladfwyxxpyxewu5vc9np3m7kz5jqehq50j</id>
  <icon>https://cdn.masto.host/mastohackerstown/accounts/avatars/114/325/699/404/130/635/original/180048494beb4141.png</icon>
  <logo>https://cdn.masto.host/mastohackerstown/accounts/avatars/114/325/699/404/130/635/original/180048494beb4141.png</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsyd3a5k5a5saxfguvc6pmmtrggzqms2lsm9nw8t86g9g7nz690m0szypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgfnwlng</id>
    
      <title type="html">Entirely serious chemistry-of-cooking question: What is it about ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyd3a5k5a5saxfguvc6pmmtrggzqms2lsm9nw8t86g9g7nz690m0szypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgfnwlng" />
    <content type="html">
      Entirely serious chemistry-of-cooking question: What is it about vegan cheese substitute that makes it turn into hard glue if it&amp;#39;s melted or dissolved (to make a sauce, say) and then allowed to dry out on a surface?
    </content>
    <updated>2025-09-19T19:22:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswtf9ufv990y8mj8k7wp0c27sd48f4mrw8gqzf9edc0q3galk9rxgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg974q27</id>
    
      <title type="html">Can I offer you a musical pun in these trying times? (from here: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswtf9ufv990y8mj8k7wp0c27sd48f4mrw8gqzf9edc0q3galk9rxgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg974q27" />
    <content type="html">
      Can I offer you a musical pun in these trying times? (from here: &lt;a href=&#34;https://www.tumblr.com/cartoonsbyandie/776532813490044928&#34;&gt;https://www.tumblr.com/cartoonsbyandie/776532813490044928&lt;/a&gt; )&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/mastohackerstown/media_attachments/files/115/194/748/298/930/833/original/95e705f8d76159ca.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-09-13T03:01:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrdswm0933w6u2mh30qtcfphg44jvnx4ct3c9r68lkh5gtja83ccszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgtpxurh</id>
    
      <title type="html">If this generalization of the Standard Model were accurate to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrdswm0933w6u2mh30qtcfphg44jvnx4ct3c9r68lkh5gtja83ccszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgtpxurh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz7y9jvketzqfnwljgw2t9u6je7cykcxzxwzf0qkkqw4y0v70dqds0q9x5h&#39;&gt;nevent1q…9x5h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If this generalization of the Standard Model were accurate to reality, what new phenomena would we expect to be able to observe?
    </content>
    <updated>2025-09-11T22:00:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9dc3esredun8yq54yh8ny34t8y5fxxhydesqfryag472cnwene6qzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgjhaknr</id>
    
      <title type="html">Now I am not an expert in these things, but I do not think this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9dc3esredun8yq54yh8ny34t8y5fxxhydesqfryag472cnwene6qzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgjhaknr" />
    <content type="html">
      Now I am not an expert in these things, but I do not think this should have happened to spatulas that were actually made of silicone.&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/mastohackerstown/media_attachments/files/115/186/968/183/920/915/original/7106661423007b4e.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/mastohackerstown/media_attachments/files/115/186/976/182/992/717/original/ebefe45341c8bcf4.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-09-11T18:05:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs28qg98hpplsrysvken7rkny629692evfv4f2g8wm0rxwc920hgeczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg0e6pck</id>
    
      <title type="html">I still kinda want an entirely de novo space exploration TV show. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs28qg98hpplsrysvken7rkny629692evfv4f2g8wm0rxwc920hgeczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg0e6pck" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2xwlps4uqux7kpvzr9cyqgn7vgp5d2pjhwaty470walnhc9t3u3c83rjrl&#39;&gt;nevent1q…rjrl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I still kinda want an entirely de novo space exploration TV show. I *did* like the first couple seasons of Discovery though, but quit watching after they got hurled into the future.
    </content>
    <updated>2025-09-04T23:53:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfjwql26kvqz6qkvqefsepsc9kqpvdud8dhfdz7uxa6sxclj4knuczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgwpl4jt</id>
    
      <title type="html">Anyone know of a domain name, *that currently resolves*, that can ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfjwql26kvqz6qkvqefsepsc9kqpvdud8dhfdz7uxa6sxclj4knuczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgwpl4jt" />
    <content type="html">
      Anyone know of a domain name, *that currently resolves*, that can be used to test handling of the subtle differences between IDNA 2003 and 2008?  Asking because this rabbit hole is starting to look like it goes *all* the way to Wonderland.
    </content>
    <updated>2025-08-31T21:49:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszejq3rvehmwnvwq4ru40qvt09xrxpf5gpn8qjmmlr59gs2keafhgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh660j9</id>
    
      <title type="html">Mathematical #cryptography question. Suppose you wish to *store* ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszejq3rvehmwnvwq4ru40qvt09xrxpf5gpn8qjmmlr59gs2keafhgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh660j9" />
    <content type="html">
      Mathematical #cryptography question. Suppose you wish to *store* a very large number (2**40 or more) of messages. All of these messages have the *same* relatively short length, on the order of 2**15 bits, and are to be encrypted with the same symmetric key.&lt;br/&gt;&lt;br/&gt;In this regime, how do you size the IV and MAC for some target security level k? Still just k bits each, or does it get more interesting?
    </content>
    <updated>2025-08-31T17:02:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfnsscvjkza2vv595ssltchmjqz697v07824unxrqmmgtk8g970xszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgfdua4m</id>
    
      <title type="html">13a. The Highlander Principle has three important corollaries: - ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfnsscvjkza2vv595ssltchmjqz697v07824unxrqmmgtk8g970xszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgfdua4m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfpu9w2sgjqqh26thl27vry4pgc30zdqgv8sudcw5mu354tpgwxmc4hsmas&#39;&gt;nevent1q…smas&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;13a. The Highlander Principle has three important corollaries:&lt;br/&gt;&lt;br/&gt;- If you insist on using containers, use them *only* for service configuration and isolation, not for package management.&lt;br/&gt;&lt;br/&gt;- An OS that manages its &amp;#34;core&amp;#34; separately from &amp;#34;applications&amp;#34; or &amp;#34;ports&amp;#34; or whatever is misdesigned.&lt;br/&gt;&lt;br/&gt;- If you need software that hasn&amp;#39;t been packaged in the form your OS-level package manager wants, you need to package it in that form yourself.
    </content>
    <updated>2025-08-29T17:47:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfpu9w2sgjqqh26thl27vry4pgc30zdqgv8sudcw5mu354tpgwxmczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgxygpg7</id>
    
      <title type="html">13. I call this the Highlander Principle of Software Package ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfpu9w2sgjqqh26thl27vry4pgc30zdqgv8sudcw5mu354tpgwxmczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgxygpg7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqg4awhztvy2wpd8k8m6gpgur9ln4y95273lxhsqsu2u9t74h8eqgev53hc&#39;&gt;nevent1q…53hc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;13. I call this the Highlander Principle of Software Package Management: There should be *one* package manager on your computer, and it should manage *all* of the installed software on your computer.&lt;br/&gt;&lt;br/&gt;This is, IMO, true for all computers no matter what, but it is especially important for servers.  If you have to run more than two or three commands to get *everything* updated with the latest security patches, that&amp;#39;s too much work and you&amp;#39;re going to fall behind on it.
    </content>
    <updated>2025-08-29T17:46:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqg4awhztvy2wpd8k8m6gpgur9ln4y95273lxhsqsu2u9t74h8eqgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg8sdhlg</id>
    
      <title type="html">12. Containers are massively overrated. You can get 90% of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqg4awhztvy2wpd8k8m6gpgur9ln4y95273lxhsqsu2u9t74h8eqgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg8sdhlg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs98zzkhtzyazv566mvsynxgfc89fvflkln0v3wqnw42t95q8el5cctqwcnp&#39;&gt;nevent1q…wcnp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;12. Containers are massively overrated.  You can get 90% of the same inter-service isolation, for less than half as much effort, with traditional Unix accounts.  If you&amp;#39;re willing to put up with systemd, it can impose restrictions on daemons that, as far as I can tell, are every bit as strong as what containers do.
    </content>
    <updated>2025-08-29T17:36:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs98zzkhtzyazv566mvsynxgfc89fvflkln0v3wqnw42t95q8el5cczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgcu6596</id>
    
      <title type="html">11. Find a way to put the system configuration under version ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs98zzkhtzyazv566mvsynxgfc89fvflkln0v3wqnw42t95q8el5cczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgcu6596" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsddvkka5lzlmrlzhddpydpp37kwunqex9ctnzcwhuhtzyncz9lz8g3edn40&#39;&gt;nevent1q…dn40&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;11. Find a way to put the system configuration under version control. However, don&amp;#39;t get too fancy with it.  NixOS-style declarative system configuration is plenty good enough for most people.  Ansible or similar is also plenty good enough for most people. Kubernetes is for hyperscalers.
    </content>
    <updated>2025-08-29T17:33:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsddvkka5lzlmrlzhddpydpp37kwunqex9ctnzcwhuhtzyncz9lz8gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jglpj2c8</id>
    
      <title type="html">10. You need remote system monitoring, but you probably don&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsddvkka5lzlmrlzhddpydpp37kwunqex9ctnzcwhuhtzyncz9lz8gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jglpj2c8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfqpj40dzww9t8rsa8zk7lsqpjfdmywfzthnfysv3hupf84ezmhhctcskdq&#39;&gt;nevent1q…skdq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;10. You need remote system monitoring, but you probably don&amp;#39;t need it to be fancy.  The most important thing is that you get an alert if the server goes down.  Something like &amp;lt;&lt;a href=&#34;https://github.com/Cyclenerd/static_status&amp;gt&#34;&gt;https://github.com/Cyclenerd/static_status&amp;gt&lt;/a&gt;;, run from a cron job on a separate machine, is plenty good enough for most people.
    </content>
    <updated>2025-08-29T17:28:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfqpj40dzww9t8rsa8zk7lsqpjfdmywfzthnfysv3hupf84ezmhhczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgp48wr7</id>
    
      <title type="html">9. Don&amp;#39;t bother with &amp;#34;secure boot&amp;#34; or with encrypted ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfqpj40dzww9t8rsa8zk7lsqpjfdmywfzthnfysv3hupf84ezmhhczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgp48wr7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw6vak3ht9j6m5k4mw5c3c22ma3emwqjh3q42c0376vgszmjhyx4sra4gzg&#39;&gt;nevent1q…4gzg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;9. Don&amp;#39;t bother with &amp;#34;secure boot&amp;#34; or with encrypted disks. The only threats these protect against, that are relevant to normal people, are the &amp;#34;malicious hotel staff&amp;#34; and/or &amp;#34;laptop thief&amp;#34; attacks, which are moot for a server. And the risk of bricking the system is very real.
    </content>
    <updated>2025-08-29T17:26:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw6vak3ht9j6m5k4mw5c3c22ma3emwqjh3q42c0376vgszmjhyx4szypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh263kr</id>
    
      <title type="html">8. Closely related to 7: The sheer complexity of Linux&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw6vak3ht9j6m5k4mw5c3c22ma3emwqjh3q42c0376vgszmjhyx4szypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh263kr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszd2w698er5hsdhkq088savpt0e25acqcq68tyy8xxan5a2g0rpgc2gu6xs&#39;&gt;nevent1q…u6xs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;8. Closely related to 7: The sheer complexity of Linux&amp;#39;s various &amp;#34;mandatory access control&amp;#34; modules - SELinux, AppArmor, etc - leads me to believe that most people are better off not only not using them, but configuring them out of the kernel.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t know what the *BSD equivalents are, or if they even have any, but if they do I suspect they&amp;#39;re equally complex, because the people who *want* this feature have complex needs.
    </content>
    <updated>2025-08-29T17:23:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszd2w698er5hsdhkq088savpt0e25acqcq68tyy8xxan5a2g0rpgczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh4swwl</id>
    
      <title type="html">7. The biggest single thing you can do to protect yourself ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszd2w698er5hsdhkq088savpt0e25acqcq68tyy8xxan5a2g0rpgczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh4swwl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqq3jrv0w5p7ej43vnqds05933q060mu449rcr2njpus4ve9vw00qreq3e0&#39;&gt;nevent1q…q3e0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;7. The biggest single thing you can do to protect yourself against privilege escalation *into the kernel* is to use a monolithic kernel.  (There are a bunch of other places that you need to tweak if you want to be _really sure_ no one can ever inject code into supervisor mode, but without CONFIG_MODULES=n or equivalent they&amp;#39;re all pointless.)  It&amp;#39;s a damn shame that current Linux distros make this so hard.
    </content>
    <updated>2025-08-29T17:21:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqq3jrv0w5p7ej43vnqds05933q060mu449rcr2njpus4ve9vw00qzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg7lvr8q</id>
    
      <title type="html">6. fail2ban is most definitely worth it, but other firewalling ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqq3jrv0w5p7ej43vnqds05933q060mu449rcr2njpus4ve9vw00qzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg7lvr8q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0rd3hruhnjrtmrqu2cx3gsdeyvq976p07868gtde5skem9xagwlq7vyryn&#39;&gt;nevent1q…yryn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;6. fail2ban is most definitely worth it, but other firewalling has a good chance of being more trouble than it&amp;#39;s worth.  In particular, I wouldn&amp;#39;t bother with dropping instead of rejecting SYNs to closed ports, and I&amp;#39;m dubious about firewalling by port number. (About the only thing that&amp;#39;s good for, IMO, is putting an extra speed bump in front of an adversary who already has remote execution and wants to persist it.)
    </content>
    <updated>2025-08-29T17:14:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0rd3hruhnjrtmrqu2cx3gsdeyvq976p07868gtde5skem9xagwlqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jghrdmey</id>
    
      <title type="html">5. Moving ssh to a nonstandard port _probably_ isn&amp;#39;t worth ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0rd3hruhnjrtmrqu2cx3gsdeyvq976p07868gtde5skem9xagwlqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jghrdmey" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd436fvnrjhmfw4nlvud0qd8nnu67ee8sxrmdc4zugazq3r2ngqncr2e3y6&#39;&gt;nevent1q…e3y6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;5. Moving ssh to a nonstandard port _probably_ isn&amp;#39;t worth the hassle.  I need to do some actual statistics on this, but I _think_ that if you disable remote password login, and set up fail2ban or equivalent for port 22, that&amp;#39;s more than good enough, unless you&amp;#39;re a hyperscaler, in which case you probably have a separate control-plane network interface anyway.
    </content>
    <updated>2025-08-29T17:14:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd436fvnrjhmfw4nlvud0qd8nnu67ee8sxrmdc4zugazq3r2ngqnczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg3gcr2j</id>
    
      <title type="html">4. Turn off memory overcommit.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd436fvnrjhmfw4nlvud0qd8nnu67ee8sxrmdc4zugazq3r2ngqnczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg3gcr2j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstr27ykrqkvqedmznfjagkxw563trz68udszs6rfyjgsxa4l9s0qsqswdkh&#39;&gt;nevent1q…wdkh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;4. Turn off memory overcommit.
    </content>
    <updated>2025-08-29T17:11:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstr27ykrqkvqedmznfjagkxw563trz68udszs6rfyjgsxa4l9s0qszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgq7h4u8</id>
    
      <title type="html">3. A really good reason to separate /usr and /home is that you ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstr27ykrqkvqedmznfjagkxw563trz68udszs6rfyjgsxa4l9s0qszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgq7h4u8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstpej8xymn4pjm9ry8stzuqw38hwxhm0anl9932x6g2tvpjft9u7glamymd&#39;&gt;nevent1q…mymd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;3. A really good reason to separate /usr and /home is that you can then mount /home with the nosuid flag, and, ideally, also the noexec flag.
    </content>
    <updated>2025-08-29T17:11:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstpej8xymn4pjm9ry8stzuqw38hwxhm0anl9932x6g2tvpjft9u7gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgygygru</id>
    
      <title type="html">2. Closely related to 1: If you can swing it such that root is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstpej8xymn4pjm9ry8stzuqw38hwxhm0anl9932x6g2tvpjft9u7gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgygygru" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq4qywy9479xsns9fs4zn5z5x46h7wprlpzhd24t42acwhwkz4mjqwjfgue&#39;&gt;nevent1q…fgue&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;2. Closely related to 1: If you can swing it such that root is the _only_ account that&amp;#39;s unlocked for shell access -- every other account has a locked password and &amp;#39;/usr/sbin/nologin&amp;#39; for its shell -- that also makes privilege escalation significantly harder.
    </content>
    <updated>2025-08-29T17:08:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq4qywy9479xsns9fs4zn5z5x46h7wprlpzhd24t42acwhwkz4mjqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jglqvh8m</id>
    
      <title type="html">More hits than I was expecting! Ok, here we go. 1. Don&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq4qywy9479xsns9fs4zn5z5x46h7wprlpzhd24t42acwhwkz4mjqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jglqvh8m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxvf7n7apq8xpmheqcfw43h9k8x6yvsygkeurlr7rd2zpac0afyjsy5qle0&#39;&gt;nevent1q…qle0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;More hits than I was expecting! Ok, here we go.&lt;br/&gt;&lt;br/&gt;1. Don&amp;#39;t install sudo. Instead, set sshd to allow root logins via key only (&amp;#34;PermitRootLogin prohibit-password&amp;#34;). This makes privilege escalation significantly harder.
    </content>
    <updated>2025-08-29T17:07:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxvf7n7apq8xpmheqcfw43h9k8x6yvsygkeurlr7rd2zpac0afyjszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgx56kks</id>
    
      <title type="html">I have to rebuild a server again and so I&amp;#39;ve got a buncha ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxvf7n7apq8xpmheqcfw43h9k8x6yvsygkeurlr7rd2zpac0afyjszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgx56kks" />
    <content type="html">
      I have to rebuild a server again and so I&amp;#39;ve got a buncha heterodox hot takes about server configuration best practices rattling around in my head again. Who wants to hear them? Each like = 1 take, until I run out.
    </content>
    <updated>2025-08-29T16:21:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspp9p0wyfd35lmjh9ztvrluwelwcw8plmd63xp9lasytq5ehe5kjczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgxcypqu</id>
    
      <title type="html">it makes me so sad when people say they don&amp;#39;t like email, or ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspp9p0wyfd35lmjh9ztvrluwelwcw8plmd63xp9lasytq5ehe5kjczypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgxcypqu" />
    <content type="html">
      it makes me so sad when people say they don&amp;#39;t like email, or email-based collaboration.&lt;br/&gt;&lt;br/&gt;i *get* why they feel this way. all the affordances of email nowadays are tailored for its being the awful nag machine rather than the constructive conversation machine.&lt;br/&gt;&lt;br/&gt;but i need you to understand that email did used to be the constructive conversation machine. that it was possible to work with collaborators all over the world so smoothly. better than anything since.&lt;br/&gt;&lt;br/&gt;we&amp;#39;ve lost that and i want it back.
    </content>
    <updated>2025-08-12T01:10:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxn464ye99m72ty3c0lup8s0pa80ygftrc0gje56xceptzfv3lf5gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg602g52</id>
    
      <title type="html">Yes, they say the difference is 0.000...001, where the string of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxn464ye99m72ty3c0lup8s0pa80ygftrc0gje56xceptzfv3lf5gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg602g52" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8lm3drsge40rkmtd7gjmx8ulj4zf9fluex9qf4e4768k2gkl3kcq4y9ylw&#39;&gt;nevent1q…9ylw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, they say the difference is 0.000...001, where the string of zeroes is infinitely long. Circling back around to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1nf4p4rh06z6n6lsvje4txk7eqs23y3hs8vd7nraq6tgwady5qvsqy3nqe4&#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 Carlos Baez&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nf4…nqe4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &amp;#39;s original point, I&amp;#39;m pretty sure this answer is compatible with hyperreal arithmetic, and maybe you could use it as a basis, teach them the hyperreals, and *then* make the argument that the &amp;#34;standard&amp;#34; part of 0.000...001 is zero and therefore 0.999... does equal 1.000... *in the reals*. But I haven&amp;#39;t tried this.
    </content>
    <updated>2025-08-05T16:56:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstqp4pp2tr44tm28zmutmpdlrw735zveqhmm5erv5va7cqw6xr8hszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg2lezv8</id>
    
      <title type="html">Will be rejected, for exactly the same reason that people reject ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstqp4pp2tr44tm28zmutmpdlrw735zveqhmm5erv5va7cqw6xr8hszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg2lezv8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9z7mwsm6fmmcnf86e8c6frf84ymwuggvedhvk0umjcgnfavf7tmg4veutp&#39;&gt;nevent1q…eutp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Will be rejected, for exactly the same reason that people reject the original: &amp;#34;After every step you leave 1/10 behind! You never take the last little bit, even after infinite steps!&amp;#34; Please believe me when I say I have had this argument.
    </content>
    <updated>2025-08-05T16:38:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszl4kajtmzl9dahdxpz9dxaalvx980s8pqa2sjx9yl4ze35wlhdugzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg4r8fhc</id>
    
      <title type="html">I&amp;#39;ve tried this, it doesn&amp;#39;t work, and there are good ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszl4kajtmzl9dahdxpz9dxaalvx980s8pqa2sjx9yl4ze35wlhdugzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg4r8fhc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsptprd44gxfdm0ewraahxj4qzumx29c4r43laeyq737w50sls90qgtsg8g8&#39;&gt;nevent1q…g8g8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve tried this, it doesn&amp;#39;t work, and there are good reasons why it doesn&amp;#39;t work. Reducibility of fractions represents something observable and intuitive in everyday life (think about cutting up pizza). It doesn&amp;#39;t involve infinity at all. It only seems like a related thing to &amp;#34;0.999... = 1.000...&amp;#34; if you already know how to think like a mathematician.
    </content>
    <updated>2025-08-05T15:39:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx5efk37zlrhtaq8lhdsm7y0qhgf0c6jfletmml2pk2gwc5ccd54szypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgkl2ckh</id>
    
      <title type="html">Had a nightmare that someone posted one of my unfinished coding ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx5efk37zlrhtaq8lhdsm7y0qhgf0c6jfletmml2pk2gwc5ccd54szypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgkl2ckh" />
    <content type="html">
      Had a nightmare that someone posted one of my unfinished coding projects to HN and I got a pile of hate mail
    </content>
    <updated>2025-08-01T11:59:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvy4lnflugx4f0s05pzhlu5h5vfwdtawra50ell949vhremlgu32gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgmx3hy3</id>
    
      <title type="html">I&amp;#39;m declaring today to be No Context Research Visualization ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvy4lnflugx4f0s05pzhlu5h5vfwdtawra50ell949vhremlgu32gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgmx3hy3" />
    <content type="html">
      I&amp;#39;m declaring today to be No Context Research Visualization Thursday.&lt;br/&gt;&lt;br/&gt;Post a data visualization from your research, whatever it is, with no explanation or context.&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s mine:&lt;br/&gt;&lt;br/&gt;#NoContextResearchVisualizationThursday&lt;br/&gt;#NoContextForYou&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/mastohackerstown/media_attachments/files/114/949/118/526/178/870/original/67e9ed8c43614137.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-31T17:56:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxr8g3pes4z09mmlxctrd9qruhyrmgrx448qs587q885gra7txn0gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgqc3wy8</id>
    
      <title type="html">Suppose you encountered a piece of software named ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxr8g3pes4z09mmlxctrd9qruhyrmgrx448qs587q885gra7txn0gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgqc3wy8" />
    <content type="html">
      Suppose you encountered a piece of software named &amp;#34;service-domowik&amp;#34;, what would you think it did?&lt;br/&gt;&lt;br/&gt;If you don&amp;#39;t know what &amp;#34;domowik&amp;#34; means, you may choose to answer either before or after looking it up.
    </content>
    <updated>2025-07-19T21:12:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszs8rsxmvvfwc88jfe2rah7uax8zfh32hnqqqht6m05nqw7mj6rqqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg5j8gs6</id>
    
      <title type="html">I think @npub1hv5…xq0v and @npub18c8…grwj may have some ideas ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszs8rsxmvvfwc88jfe2rah7uax8zfh32hnqqqht6m05nqw7mj6rqqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg5j8gs6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstua2m6m3ukwr2y2dlu4r202eczczjckl5xahhvted03gp9872h4c4zcfwv&#39;&gt;nevent1q…cfwv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1hv5x9ks4guwsvp4e2zg50qsu9kqsnjgsygngr7ams9j2j76jlw9s6zxq0v&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Sumana Harihareswara&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1hv5…xq0v&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub18c8uala4cj7vw3sftkwq5e2hepsyavvch4s4qrz55zwpe3pawusq4mgrwj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Leonard Richardson&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub18c8…grwj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; may have some ideas&lt;br/&gt;&lt;br/&gt;Based on last week&amp;#39;s experience with my sister&amp;#39;s 5-year-old I&amp;#39;d just mention that being allowed to run around in Central Park for hours might well be a winner.
    </content>
    <updated>2025-06-30T03:23:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz8jahp89g5x5rlt4k4y2xqum6wlsrjej7lrcmu4u48uu6c5zzrhszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jghuhf97</id>
    
      <title type="html">The album I&amp;#39;m listening to right now holds together way ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz8jahp89g5x5rlt4k4y2xqum6wlsrjej7lrcmu4u48uu6c5zzrhszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jghuhf97" />
    <content type="html">
      The album I&amp;#39;m listening to right now holds together way better, musically, if you play the tracks in the order they appear on the CD.&lt;br/&gt;&lt;br/&gt;I discovered this by accident, having mislabeled the files, but it makes me wonder: &amp;#34;shuffle play&amp;#34; has been a feature for a long time.  Statistically, how many albums are *composed* to be listenable in any order vs. only in the original order, and has that changed over time?
    </content>
    <updated>2025-06-27T17:58:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstaja60l6m7j4stw5wep7ah5fwxfs2et9s37pefv7j03hcp8xclxszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgctvxrj</id>
    
      <title type="html">there is a cute tiny dog at this gate; life is never all bad</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstaja60l6m7j4stw5wep7ah5fwxfs2et9s37pefv7j03hcp8xclxszypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgctvxrj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxd6r8xe2v3spz0fqw74883zd5s3xuuj6s78073dp6f6sqep2hmyqe6e694&#39;&gt;nevent1q…e694&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;there is a cute tiny dog at this gate; life is never all bad
    </content>
    <updated>2025-06-23T12:59:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxd6r8xe2v3spz0fqw74883zd5s3xuuj6s78073dp6f6sqep2hmyqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh8rmyf</id>
    
      <title type="html">today in systemic decay: * there is a dedicated line at this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxd6r8xe2v3spz0fqw74883zd5s3xuuj6s78073dp6f6sqep2hmyqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgh8rmyf" />
    <content type="html">
      today in systemic decay:&lt;br/&gt;&lt;br/&gt;* there is a dedicated line at this airport for people who don&amp;#39;t have the &amp;#34;real&amp;#34; id cards&lt;br/&gt;* i am the only person in the building wearing a breath mask
    </content>
    <updated>2025-06-23T12:24:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq88dge4zdyeg76l94taggrpdpuy455ny6elq6qsqlyvsmrcf6spgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg8aamrk</id>
    
      <title type="html">I&amp;#39;m getting big &amp;#34;the neighborhood where my grandma lived ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq88dge4zdyeg76l94taggrpdpuy455ny6elq6qsqlyvsmrcf6spgzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jg8aamrk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyh8f3s4w08eldwvqlmezfrem0hls8qfqp9yyrznd9vyqtqtdnmxq4xdja8&#39;&gt;nevent1q…dja8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m getting big &amp;#34;the neighborhood where my grandma lived until the mid-1990s&amp;#34; vibes from this photo&lt;br/&gt;&lt;br/&gt;(Westwood, Sierra Bonita Ave just south of Melrose, if that means anything to you? the house no longer exists and the neighborhood has gotten quite a bit gentrified but underneath that it still has some of the same feel)
    </content>
    <updated>2025-06-05T20:03:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2tn0q2f59z3a0902xfehmqhvsupktjauwg93rh75jrs3en52cvaqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgf9rswv</id>
    
      <title type="html">May as well throw this query out to the fediverse. I am looking ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2tn0q2f59z3a0902xfehmqhvsupktjauwg93rh75jrs3en52cvaqzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgf9rswv" />
    <content type="html">
      May as well throw this query out to the fediverse.&lt;br/&gt;&lt;br/&gt;I am looking for *concrete examples* of code that works correctly when interpreted by Python 2.7 but *silently produces incorrect output* when interpreted by Python 3.x. I encountered such a thing about 10 years ago but didn&amp;#39;t save it and have been unable to reconstruct it.&lt;br/&gt;&lt;br/&gt;All examples are good, but examples that produce output from which it&amp;#39;s difficult or impossible to recover the correct output are better.&lt;br/&gt;&lt;br/&gt;#python #pycon
    </content>
    <updated>2025-05-18T17:07:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspgu4yx4ll2vjvcvxy93jf2thhpemq0cahehs3drc8c969r7wz72gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgqfp5ax</id>
    
      <title type="html">Have you ever been annoyed by some Python code not stopping ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspgu4yx4ll2vjvcvxy93jf2thhpemq0cahehs3drc8c969r7wz72gzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgqfp5ax" />
    <content type="html">
      Have you ever been annoyed by some Python code not stopping immediately when you press control-C? It&amp;#39;s a common problem in scientific computing because of bugs in many of the compiled-code &amp;#34;extension modules&amp;#34; that accelerate this use of Python.&lt;br/&gt;&lt;br/&gt;I gave a talk today at #PyCon about what needs to happen to get those bugs fixed. I&amp;#39;m told a video will be available within a few days, but already you can see my slides and detailed notes at &amp;lt;&lt;a href=&#34;https://research.owlfolio.org/pubs/2025-pyext-ctrlc-talk/&amp;gt&#34;&gt;https://research.owlfolio.org/pubs/2025-pyext-ctrlc-talk/&amp;gt&lt;/a&gt;;.
    </content>
    <updated>2025-05-18T00:23:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstdt2enqrae3x0yndnftagu90trn70xxn3ey7xpq2jn92q6hwwragzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgtl2jgd</id>
    
      <title type="html">I think it was also Douglas Adams — if my memory is correct, in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstdt2enqrae3x0yndnftagu90trn70xxn3ey7xpq2jn92q6hwwragzypljna5wsp3f2w0lzng9p2nhlll449csccysm9mj3nqkvx806c2jgtl2jgd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst4tvsl3gtkg63prt68h7va9kwnygg2wwr8cn8gde6t37wmyezavszvtmls&#39;&gt;nevent1q…tmls&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think it was also Douglas Adams — if my memory is correct, in one of the Dirk Gently novels — who had someone working on a computer system that would take in a bunch of data and a predetermined conclusion and spit out a plausible-sounding argument for why the data supported that conclusion.
    </content>
    <updated>2025-04-21T00:37:32Z</updated>
  </entry>

</feed>