<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-26T17:01:53Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Matthew Garrett</title>
  <author>
    <name>Matthew Garrett</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1jpfx7gvwn68l9rw8def53lkljwg0yv7fn99tqdzxyn68k29p8gmq9qvqhj.rss" />
  <link href="https://nostr.ae/npub1jpfx7gvwn68l9rw8def53lkljwg0yv7fn99tqdzxyn68k29p8gmq9qvqhj" />
  <id>https://nostr.ae/npub1jpfx7gvwn68l9rw8def53lkljwg0yv7fn99tqdzxyn68k29p8gmq9qvqhj</id>
  <icon>https://nondeterministic.computer/system/accounts/avatars/109/304/133/585/588/937/original/ae846752f45231f1.png</icon>
  <logo>https://nondeterministic.computer/system/accounts/avatars/109/304/133/585/588/937/original/ae846752f45231f1.png</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsfhxdzc7vgar6pe0xgu26xcea8fy73n6cv80auvwumxlqsl3aha3gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvun3c2z</id>
    
      <title type="html">RE: https://fediverse.zachleat.com/@zachleat/116845291090365543 ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfhxdzc7vgar6pe0xgu26xcea8fy73n6cv80auvwumxlqsl3aha3gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvun3c2z" />
    <content type="html">
      RE: &lt;a href=&#34;https://fediverse.zachleat.com/@zachleat/116845291090365543&#34;&gt;https://fediverse.zachleat.com/@zachleat/116845291090365543&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Obviously everyone knows that Vic Gundotra killed Reader, but he didn&amp;#39;t succeed immediately. He could destaff the project, but people could still spend 20% time maintaining it. It was inevitable that it would die, but what the final blow was a standard Google outcome - load bearing infrastructure was going to be turned off, and everyone had to port their project to the replacement that didn&amp;#39;t really work yet. Reader just didn&amp;#39;t have the resources, so died.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1d2dr4eu2xzwf7ea4x64qdjsj76zg9uuunt7t3wey4gdz6n5pnnqqjf60ks&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1d2d…60ks&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Today the good people of the world commemorate the passing of Google Reader thirteen short years ago on July 1, 2013.&lt;br/&gt;&lt;br/&gt;To honor their memory (and in lieu of flowers) please add an RSS, Atom, JSON or equivalent feed to your web site and keep building towards a web that connects people in meaningful and positive ways. &lt;/blockquote&gt;
    </content>
    <updated>2026-07-02T08:32:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgje9csg5mqpkyq52vygx9nk8kz6ek90vqx2zdtkmfquk5csx04vqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv7am27m</id>
    
      <title type="html">The downside of full-on self-hosting is, of course, that your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgje9csg5mqpkyq52vygx9nk8kz6ek90vqx2zdtkmfquk5csx04vqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv7am27m" />
    <content type="html">
      The downside of full-on self-hosting is, of course, that your server will inevitably choose to have weird hardware issues while you&amp;#39;re in another country
    </content>
    <updated>2026-05-07T15:56:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqyacs54rqrj64r3fgsxxmdyv8jj3zquzuf3nuqh5m6e8yrkfdjdqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv7c73yt</id>
    
      <title type="html">Speaking of Unicode, I think many people would be surprised just ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqyacs54rqrj64r3fgsxxmdyv8jj3zquzuf3nuqh5m6e8yrkfdjdqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv7c73yt" />
    <content type="html">
      Speaking of Unicode, I think many people would be surprised just how strong the pushback against it was even in the early to mid 2000s. UTF-8 adoption in Linux was a fight.
    </content>
    <updated>2026-04-27T08:12:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszxqtuq5vcgex6vrcsz0ga2ulv9ketnqsdgr5er9f2rg4w97z0jgczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvfxnxzg</id>
    
      <title type="html">Unicode is one of the most transformative technologies of the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszxqtuq5vcgex6vrcsz0ga2ulv9ketnqsdgr5er9f2rg4w97z0jgczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvfxnxzg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0mf2lm7mw6usrrzjvs6cha0l6a0tt53vx39v9nt569nmvtwqkmqqk3533p&#39;&gt;nevent1q…533p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Unicode is one of the most transformative technologies of the past 50 years
    </content>
    <updated>2026-04-27T07:54:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0mf2lm7mw6usrrzjvs6cha0l6a0tt53vx39v9nt569nmvtwqkmqqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvlr8l7y</id>
    
      <title type="html">It is absolutely wild that it is only in this century that it has ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0mf2lm7mw6usrrzjvs6cha0l6a0tt53vx39v9nt569nmvtwqkmqqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvlr8l7y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp20xpxhc5uvh56jch5rh7szcz2y0l8pul5l64zkgd0j3n5s36lwqrlxmyd&#39;&gt;nevent1q…xmyd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It is absolutely wild that it is only in this century that it has become possible to reliably send a message that contains a mixture of latin, kanji, and hangul
    </content>
    <updated>2026-04-27T07:53:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp20xpxhc5uvh56jch5rh7szcz2y0l8pul5l64zkgd0j3n5s36lwqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarve34dmv</id>
    
      <title type="html">Revisiting the fact that DVD subtitles are bitmap images and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp20xpxhc5uvh56jch5rh7szcz2y0l8pul5l64zkgd0j3n5s36lwqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarve34dmv" />
    <content type="html">
      Revisiting the fact that DVD subtitles are bitmap images and sighing and also accepting that in the 90s the alternative was having DVD players speak all of the weird language encodings that existed before widespread Unicode adoption
    </content>
    <updated>2026-04-27T07:52:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2wwzlpmfxn7v4pkkrhq4eu62jvhmlvxkqkp6myqm9k25rfwgjwhgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvlreg56</id>
    
      <title type="html">Garrett Hardin: I described the tragedy of the commons as a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2wwzlpmfxn7v4pkkrhq4eu62jvhmlvxkqkp6myqm9k25rfwgjwhgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvlreg56" />
    <content type="html">
      Garrett Hardin: I described the tragedy of the commons as a warning against a system that drives people to consume common resources for personal benefit&lt;br/&gt;AI companies: Good news, we have implemented the tragedy of the commons as a service
    </content>
    <updated>2026-04-22T06:05:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdxs0ph9cu2drdmfl7mram6np9dqhy7dzfzv744a70allvarfj2eczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrq3evr</id>
    
      <title type="html">Palantir telling their foreign customers that their priority will ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdxs0ph9cu2drdmfl7mram6np9dqhy7dzfzv744a70allvarfj2eczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrq3evr" />
    <content type="html">
      Palantir telling their foreign customers that their priority will always be to defend the USA is certainly a choice
    </content>
    <updated>2026-04-19T20:08:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf8wsean9cxkm0nf9z3nqtehehlxydazsmxn4e6dfupvcqrtw3msqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvyk9389</id>
    
      <title type="html">I should be clear that I write code by hand and enjoy the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf8wsean9cxkm0nf9z3nqtehehlxydazsmxn4e6dfupvcqrtw3msqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvyk9389" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstnr306xgx3367z8tvcqt0a47sm03ka5mwn9ulm4u8p8pctdh6w4s99ryfm&#39;&gt;nevent1q…ryfm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I should be clear that I write code by hand and enjoy the process, and also agree that the only way you&amp;#39;re going to get high quality human developers is through doing that. But I also think that the world is probably better if more people are able to modify code to meet their needs, even if those people never turn into high quality human developers as a result.
    </content>
    <updated>2026-04-18T23:49:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvfcpxch3trvqan9wngc8nzwpgqzjuvdz30patd2guf7y728u5d5szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvgrn2x8</id>
    
      <title type="html">Clearly my most unpopular thread ever, so let me add a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvfcpxch3trvqan9wngc8nzwpgqzjuvdz30patd2guf7y728u5d5szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvgrn2x8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspr593t5s9kps3hwvrclxmxlzastqld5dyrux6w4hc4rd6nsl5ansz29vx4&#39;&gt;nevent1q…9vx4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Clearly my most unpopular thread ever, so let me add a clarification: submitting LLM generated code you don&amp;#39;t understand to an upstream project is absolute bullshit and you should never do that. Having an LLM turn an existing codebase into something that meets your local needs? Do it. The code may be awful, it may break stuff you don&amp;#39;t care about, and that&amp;#39;s what all my early patches to free software looked like. It&amp;#39;s ok to solve your problem locally.
    </content>
    <updated>2026-04-18T09:27:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyza0n7fmg43qyv0e08xu4595y5vcwsk0qptgjge9s3jpv6476syszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvku3zl3</id>
    
      <title type="html">If you&amp;#39;re willing to accept that then what&amp;#39;s the problem? ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyza0n7fmg43qyv0e08xu4595y5vcwsk0qptgjge9s3jpv6476syszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvku3zl3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvwv7akzwvx4fnwrlr5rr3atpsthdyw483dum02y4wqlesnrsfueg6rhtyg&#39;&gt;nevent1q…htyg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re willing to accept that then what&amp;#39;s the problem? Are we threatening to burn down Ikea stores now?
    </content>
    <updated>2026-04-18T09:05:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspr593t5s9kps3hwvrclxmxlzastqld5dyrux6w4hc4rd6nsl5anszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvytmau6</id>
    
      <title type="html">Personally I&amp;#39;m not going to literally copy code from a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspr593t5s9kps3hwvrclxmxlzastqld5dyrux6w4hc4rd6nsl5anszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvytmau6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsze0w0lxnqx83ec5ga8632mtne8xam4ujujtul8vdlfp7zprfv2xccvm60l&#39;&gt;nevent1q…m60l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Personally I&amp;#39;m not going to literally copy code from a codebase under an incompatible license because that is what the law says, but have I read proprietary code and learned the underlying creative aspect and then written new code that embodies it? Yes! Anyone claiming otherwise is lying!
    </content>
    <updated>2026-04-18T08:29:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsze0w0lxnqx83ec5ga8632mtne8xam4ujujtul8vdlfp7zprfv2xczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvdc0vdg</id>
    
      <title type="html">(Yes ok there are cases where code is beauty and embodies an idea ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsze0w0lxnqx83ec5ga8632mtne8xam4ujujtul8vdlfp7zprfv2xczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvdc0vdg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvwcugnn6uvwyqrhrn8ph9huas2svwv9a3f4vgy5mh30sxsezdacsvjajt2&#39;&gt;nevent1q…ajt2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(Yes ok there are cases where code is beauty and embodies an idea that could make a grown man cry and:&lt;br/&gt;&lt;br/&gt;(1) your code is not that code&lt;br/&gt;(2) you would think nothing of copying the creative aspect of that code if you needed to don&amp;#39;t fucking lie to me)
    </content>
    <updated>2026-04-18T08:25:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvwcugnn6uvwyqrhrn8ph9huas2svwv9a3f4vgy5mh30sxsezdacszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvnleeem</id>
    
      <title>Nostr event nevent1qqsvwcugnn6uvwyqrhrn8ph9huas2svwv9a3f4vgy5mh30sxsezdacszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvnleeem</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvwcugnn6uvwyqrhrn8ph9huas2svwv9a3f4vgy5mh30sxsezdacszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvnleeem" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszk9uprqrqm0mtchxnjxpw48ctvayhez9tuw4vcch6mvk8lmmf0ag09pyze&#39;&gt;nevent1q…pyze&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://nondeterministic.computer/system/media_attachments/files/116/424/735/049/733/841/original/45f5624c087043e5.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-18T08:23:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszk9uprqrqm0mtchxnjxpw48ctvayhez9tuw4vcch6mvk8lmmf0agzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvs2ldlg</id>
    
      <title type="html">Look, coders, we are not writers. There&amp;#39;s no way to turn ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszk9uprqrqm0mtchxnjxpw48ctvayhez9tuw4vcch6mvk8lmmf0agzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvs2ldlg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszps6zexr2jvmr4ql0znc4rj8jevvrmjt6evwqq5zgu752g7ukx5q8xhy9z&#39;&gt;nevent1q…hy9z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Look, coders, we are not writers. There&amp;#39;s no way to turn &amp;#34;increment this variable&amp;#34; into life changing prose. The creativity exists outside the code. It always has done and it always will do. Let it go.
    </content>
    <updated>2026-04-18T08:20:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszps6zexr2jvmr4ql0znc4rj8jevvrmjt6evwqq5zgu752g7ukx5qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv0ky8z0</id>
    
      <title type="html">When I write code I am turning a creative idea into a mechanical ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszps6zexr2jvmr4ql0znc4rj8jevvrmjt6evwqq5zgu752g7ukx5qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv0ky8z0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrxq8qpdd0fej4cq2lxn6dle897m8yzpqrakpc8ycsxumndm4grysexjguw&#39;&gt;nevent1q…jguw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I&amp;#39;ve read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt-&amp;gt;code process in an LLM
    </content>
    <updated>2026-04-18T08:17:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrxq8qpdd0fej4cq2lxn6dle897m8yzpqrakpc8ycsxumndm4gryszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv2pph8v</id>
    
      <title type="html">Free software people: A major goal of free software is for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrxq8qpdd0fej4cq2lxn6dle897m8yzpqrakpc8ycsxumndm4gryszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv2pph8v" />
    <content type="html">
      Free software people: A major goal of free software is for individuals to be able to cause software to behave in the way they want it to&lt;br/&gt;LLMs: (enable that)&lt;br/&gt;Free software people: Oh no not like that
    </content>
    <updated>2026-04-18T08:14:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2d0f292nthdmux7npnjax42ypa92tlg7m20kffckz03gf86s98yszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvv86t43</id>
    
      <title type="html">Fucksake I&amp;#39;m going to need to write some elaborate agent that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2d0f292nthdmux7npnjax42ypa92tlg7m20kffckz03gf86s98yszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvv86t43" />
    <content type="html">
      Fucksake I&amp;#39;m going to need to write some elaborate agent that snoops my packets and rewrites anything heading to the BBC through a VPN just so I don&amp;#39;t get paywalled, but also this is a great reason to figure out what level of ebpf bullshit can be carried out
    </content>
    <updated>2026-04-17T07:34:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrzk9ljmlcvjj68mh78udf6tgkv5s7p97thxw708vvskhcy5ngx3czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvzjkml5</id>
    
      <title type="html">(For absolute clarity there is no secret third party paying my ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrzk9ljmlcvjj68mh78udf6tgkv5s7p97thxw708vvskhcy5ngx3czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvzjkml5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswwyms2w89a5dldmtfz7rx5rz40vjq6fyckq2y2g249436satzjus7qd82p&#39;&gt;nevent1q…d82p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(For absolute clarity there is no secret third party paying my legal bills, as I said in court under penalty of perjury I am in the unfortunate position of having to do so myself)
    </content>
    <updated>2026-04-17T07:32:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswwyms2w89a5dldmtfz7rx5rz40vjq6fyckq2y2g249436satzjuszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5pljzp</id>
    
      <title type="html">RE: https://infosec.exchange/@0xabad1dea/116418277310717935 The ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswwyms2w89a5dldmtfz7rx5rz40vjq6fyckq2y2g249436satzjuszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5pljzp" />
    <content type="html">
      RE: &lt;a href=&#34;https://infosec.exchange/@0xabad1dea/116418277310717935&#34;&gt;https://infosec.exchange/@0xabad1dea/116418277310717935&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The secret third party paying my legal bills has finally been revealed&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note15xg0ld8ggrn0vpqjkku3t6lhnwgypesppml6h0ccx090jh85axls3t7amt&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note15xg…7amt&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; I had a dream that there was this notorious crazy old rich lady with no heir she could respect, and on a whim she designated &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1jpfx7gvwn68l9rw8def53lkljwg0yv7fn99tqdzxyn68k29p8gmq9qvqhj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Matthew Garrett&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1jpf…vqhj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; specifically to receive her inheritance. Congratulations and please spend your newfound dream billions ethically &lt;/blockquote&gt;
    </content>
    <updated>2026-04-17T05:09:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs85e4fjdr3jk64he6h2zfap0thwygeaq3scch9xc4ya7dv04y578szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvcp7mqk</id>
    
      <title type="html">Just think of your poor grandmother&amp;#39;s love of exploring open ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs85e4fjdr3jk64he6h2zfap0thwygeaq3scch9xc4ya7dv04y578szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvcp7mqk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfdxv0rhvhcyrham4syvkjmdz8x7fd5y7r00zr9juz4run6w43k8crsl67q&#39;&gt;nevent1q…l67q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Just think of your poor grandmother&amp;#39;s love of exploring open buckets
    </content>
    <updated>2026-04-02T09:10:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfgjp2v388nnf2kylx7vl44ux9jaxupxa366073rcwu7m7qfwxjyczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvkkekge</id>
    
      <title type="html">Blog post about my #bsidessf talk on using SSH certificates for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfgjp2v388nnf2kylx7vl44ux9jaxupxa366073rcwu7m7qfwxjyczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvkkekge" />
    <content type="html">
      Blog post about my #bsidessf talk on using SSH certificates for git signing: &lt;a href=&#34;https://codon.org.uk/~mjg59/blog/p/ssh-certificates-and-git-signing/&#34;&gt;https://codon.org.uk/~mjg59/blog/p/ssh-certificates-and-git-signing/&lt;/a&gt;
    </content>
    <updated>2026-03-21T21:35:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0h37sgmmvqztlpx9rqkcjp6y8hd9meat7t4whllthfvwmwf2yr5gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv3yt3pq</id>
    
      <title type="html">Trying to convince my students that having all your security ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0h37sgmmvqztlpx9rqkcjp6y8hd9meat7t4whllthfvwmwf2yr5gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv3yt3pq" />
    <content type="html">
      Trying to convince my students that having all your security policy changes include a design doc describing the status quo, the desired outcome, why this change will achieve it, why alternatives were rejected, and then implementing it via some automation schema so it can&amp;#39;t accidentally be reverted for no obvious reason is good actually
    </content>
    <updated>2026-03-20T06:01:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszdr3hjcsxpc7fqx88lcxhyr84nr6ecclu8x49qr9qcq2kvknykcgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvptjxre</id>
    
      <title type="html">What I&amp;#39;m taking away from this right now is that for the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszdr3hjcsxpc7fqx88lcxhyr84nr6ecclu8x49qr9qcq2kvknykcgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvptjxre" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs94kjtt52s0utdvct57damyg7fc50h06s627yu5wuwjtsw26e68qg833dzh&#39;&gt;nevent1q…3dzh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What I&amp;#39;m taking away from this right now is that for the extremely narrow case of a problem that humans have documented well and written strong tests for, a robot can be competitive with a human expert. And then also today I got an LLM slop bug report that entirely misrepresented the code in question and had entirely fake conclusions. I&amp;#39;m still solidly team human.
    </content>
    <updated>2026-03-16T08:51:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspm76776qxwwd0kwcdszak7dndtqx40waatwhwaq8fd70tvgsegjszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvzka5c5</id>
    
      <title type="html">I am watching an absolutely fascinating exchange between a domain ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspm76776qxwwd0kwcdszak7dndtqx40waatwhwaq8fd70tvgsegjszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvzka5c5" />
    <content type="html">
      I am watching an absolutely fascinating exchange between a domain expert and someone driving Claude compete to produce the smallest functional implementation of a well-defined problem and wow the robot is being competitive, but this is very much a best case scenario of there being a very clear functional specification the output can be tested against
    </content>
    <updated>2026-03-16T08:10:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszlu3s6e54n87v7cmxgzly8cr84074jjp65mshv5y3uq07q9uu5cczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvfewepv</id>
    
      <title type="html">Way back in the day a friend had to move an Apple Xserve across ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszlu3s6e54n87v7cmxgzly8cr84074jjp65mshv5y3uq07q9uu5cczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvfewepv" />
    <content type="html">
      Way back in the day a friend had to move an Apple Xserve across London to get it racked, and because massively rich South Africans are stingy with money he couldn&amp;#39;t expense a cab so took it on the underground and someone looked at him, looked at the Xserve, looked back at him and said &amp;#34;That&amp;#39;s a fucking big iPod&amp;#34;
    </content>
    <updated>2026-03-12T06:07:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsypq354tlptmvyvxqyq9j93utsd9yfprcaardvwlcuukjxm0kwj4czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvd6pjww</id>
    
      <title type="html">The nature of side channel attacks is that CPU-imposed barriers ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsypq354tlptmvyvxqyq9j93utsd9yfprcaardvwlcuukjxm0kwj4czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvd6pjww" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdlcr7syxpd05ecw2d3qvk89p0p2g4l2tdpyql3a8xd5fnlpplejglhdct7&#39;&gt;nevent1q…dct7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The nature of side channel attacks is that CPU-imposed barriers are no longer as strict as they should be. This means that hypervisor boundaries are porous - it&amp;#39;s possible to extract material from other virtual machines. I understand the perspective that simply avoiding executing any untrusted software removes that risk, but I do not control the software running in other VMs on the same hardware. How do you solve that?
    </content>
    <updated>2026-02-23T04:58:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfgzvd0rpnvrlksfvxn6zene3wa8nv9zd7wjp2us95p5zjvjpustqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvdj0h2q</id>
    
      <title type="html">Never going to stop being angry about the subset of the free ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfgzvd0rpnvrlksfvxn6zene3wa8nv9zd7wjp2us95p5zjvjpustqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvdj0h2q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfuqmnpg6jafzy5am2l5y8wrwlf869x32ntgm4qzzp2hwlz39k9jqysjxpe&#39;&gt;nevent1q…jxpe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Never going to stop being angry about the subset of the free software community that would rather pretend that non-free software embedded in hardware doesn&amp;#39;t exist than allow that non-free software to be replaced with equivalently non-free software that fixes bugs
    </content>
    <updated>2026-02-21T11:06:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfuqmnpg6jafzy5am2l5y8wrwlf869x32ntgm4qzzp2hwlz39k9jqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmtycrs</id>
    
      <title type="html">18 years of the Linux fork that refuses to load the microcode ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfuqmnpg6jafzy5am2l5y8wrwlf869x32ntgm4qzzp2hwlz39k9jqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmtycrs" />
    <content type="html">
      18 years of the Linux fork that refuses to load the microcode that mitigates a range of CPU vulnerabilities
    </content>
    <updated>2026-02-21T11:05:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0cclay7wsntjy6k032qj3ke3gakq04rvwftrk89y8s7l7cnngqrqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmnhtm0</id>
    
      <title type="html">Ring cameras using wifi are obviously vulnerable (as are all ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0cclay7wsntjy6k032qj3ke3gakq04rvwftrk89y8s7l7cnngqrqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmnhtm0" />
    <content type="html">
      Ring cameras using wifi are obviously vulnerable (as are all other wifi devices) to just jamming wifi channels so they can&amp;#39;t communicate, but that&amp;#39;s noisy and attracts attention. But they also don&amp;#39;t appear to implement WPA3 or 802.11w and so you can also just spam them with deauth frames while being much less obvious. This is very easy and also, in the US at least, very illegal. You shouldn&amp;#39;t do it.
    </content>
    <updated>2026-02-13T10:19:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswyvnaxupdmq7xn7clw4267zysfxl8kjygp62yvqswp6gkgdmllxszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvswrjpy</id>
    
      <title type="html">Enjoying the &amp;#34;Tech is more important than ideology&amp;#34; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswyvnaxupdmq7xn7clw4267zysfxl8kjygp62yvqswp6gkgdmllxszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvswrjpy" />
    <content type="html">
      Enjoying the &amp;#34;Tech is more important than ideology&amp;#34; people removing rust on ideological grounds
    </content>
    <updated>2026-02-10T05:05:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstqksxd980tjrzd49jguf56wvjeze3c56wh6j9takuth3hch5c83czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvx88wjy</id>
    
      <title type="html">It doesn&amp;#39;t matter whether C is good or not. It matters that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstqksxd980tjrzd49jguf56wvjeze3c56wh6j9takuth3hch5c83czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvx88wjy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsft6z7fr5uw35at7dhestqqjphtdlesphx3kmtjass0xc6axzhzucy7led5&#39;&gt;nevent1q…led5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It doesn&amp;#39;t matter whether C is good or not. It matters that if I write code in two languages that aren&amp;#39;t C, and I want it to all be part of the same process, I need to care about C. C pervades all. You cannot escape it. C will outlive all of us. The language will die and the ABI will persist. The far future will involve students learning about C just to explain their present day. Our robot overlords will use null terminated strings. C will outlive fungi.
    </content>
    <updated>2026-02-06T03:45:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsft6z7fr5uw35at7dhestqqjphtdlesphx3kmtjass0xc6axzhzuczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmf3x67</id>
    
      <title type="html">https://faultlore.com/blah/c-isnt-a-language/ deserves a fucking ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsft6z7fr5uw35at7dhestqqjphtdlesphx3kmtjass0xc6axzhzuczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmf3x67" />
    <content type="html">
      &lt;a href=&#34;https://faultlore.com/blah/c-isnt-a-language/&#34;&gt;https://faultlore.com/blah/c-isnt-a-language/&lt;/a&gt; deserves a fucking record for managing to trigger people into being extremely upset while also demonstrating that they don&amp;#39;t understand the actual point being made
    </content>
    <updated>2026-02-06T03:34:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9464c2vp4eq7rl48jr7y43z4gvcu7e4qv2nlav8akn5qnpp3kzlgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvwd239r</id>
    
      <title>Nostr event nevent1qqs9464c2vp4eq7rl48jr7y43z4gvcu7e4qv2nlav8akn5qnpp3kzlgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvwd239r</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9464c2vp4eq7rl48jr7y43z4gvcu7e4qv2nlav8akn5qnpp3kzlgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvwd239r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvg6889ga7mtnhhf6atmp2zy9qcayhkvjr4s9gymx85ze7j6a49aqrdsln9&#39;&gt;nevent1q…sln9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ah! &lt;a href=&#34;https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/issues/216&#34;&gt;https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/issues/216&lt;/a&gt; ok I&amp;#39;ll dig into this
    </content>
    <updated>2026-02-03T00:11:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswu9x7uvl8e3s9hmh32jp0jp7pp78qxgq2hv3fs6aunkcwun7p80gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvm4s0gs</id>
    
      <title type="html">If you&amp;#39;re finding that gdm is falling back to X11 and refuses ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswu9x7uvl8e3s9hmh32jp0jp7pp78qxgq2hv3fs6aunkcwun7p80gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvm4s0gs" />
    <content type="html">
      If you&amp;#39;re finding that gdm is falling back to X11 and refuses to start Wayland sessions then uh make sure you haven&amp;#39;t accidentally changed the owner of / because that results in some exceptionally weird breakage
    </content>
    <updated>2026-02-02T21:47:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvg6889ga7mtnhhf6atmp2zy9qcayhkvjr4s9gymx85ze7j6a49aqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv9l7r6a</id>
    
      <title type="html">[@hadessuk](https://hachyderm.io/@hadessuk ) I have a tablet that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvg6889ga7mtnhhf6atmp2zy9qcayhkvjr4s9gymx85ze7j6a49aqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv9l7r6a" />
    <content type="html">
      [@hadessuk](&lt;a href=&#34;https://hachyderm.io/@hadessuk&#34;&gt;https://hachyderm.io/@hadessuk&lt;/a&gt; ) I have a tablet that exposes two accelerometers via iio which are supposed to be used to identify whether it&amp;#39;s in tablet mode or not. Any idea what a generalisable solution to that would look like? There&amp;#39;s various hacky device specific ones.
    </content>
    <updated>2026-02-02T20:48:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs89jjlrak4att44wy4z3p3w479w7jfeudnn55g8f8cnz5m8ja5mmgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvy7dz8x</id>
    
      <title type="html">Frankly: binaries are the thing that executes on your system and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs89jjlrak4att44wy4z3p3w479w7jfeudnn55g8f8cnz5m8ja5mmgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvy7dz8x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswrcef5t82g6c40t0ykd2q9jr75xupt93c72ml03pxugrr68y0hys9ey9k7&#39;&gt;nevent1q…y9k7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Frankly: binaries are the thing that executes on your system and embody the truth of software behaviour, and with modern technology it&amp;#39;s often *easier* to determine that truth through the binary than through the source code (throw the &amp;#34;login&amp;#34; app from Reflections on Trusting Trust into Ghidra and you&amp;#39;d learn the truth even if the source code wouldn&amp;#39;t tell you that)
    </content>
    <updated>2026-01-26T04:51:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswrcef5t82g6c40t0ykd2q9jr75xupt93c72ml03pxugrr68y0hyszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvgth2ze</id>
    
      <title type="html">But merely being free software isn&amp;#39;t sufficient - software ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswrcef5t82g6c40t0ykd2q9jr75xupt93c72ml03pxugrr68y0hyszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvgth2ze" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8tr9amf2atz7g2zrnt0jhfcyuda5sjym7p6fvwk2l7gnwgea50egldpyzp&#39;&gt;nevent1q…pyzp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But merely being free software isn&amp;#39;t sufficient - software developed in a way that prevents arbitrary observers from witnessing design conversations may still be free software, but doesn&amp;#39;t give us a strong reason to trust the developers. We all know how easy it is to hide dubious code in the open. The libxz backdoor was discovered by examining the binary and tracking that back to the source, not through source examination.
    </content>
    <updated>2026-01-26T04:49:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8tr9amf2atz7g2zrnt0jhfcyuda5sjym7p6fvwk2l7gnwgea50egzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5hhrqz</id>
    
      <title type="html">The presumption that free software is sufficient or necessary to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8tr9amf2atz7g2zrnt0jhfcyuda5sjym7p6fvwk2l7gnwgea50egzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5hhrqz" />
    <content type="html">
      The presumption that free software is sufficient or necessary to ensure all software you depend on is trustworthy is simultaneously naive and ignorant of what software is capable of. The only realistic way to develop trust in software is to trust the people who write it, and development processes associated with free software make that trust easier.
    </content>
    <updated>2026-01-26T04:46:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstg5f054jsdkfretw8tdgka3xxsu82309t763rxkdqhtap0e2066gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvnfs02u</id>
    
      <title type="html">&amp;#34;Why is my IPv6 not working&amp;#34; because I assigned that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstg5f054jsdkfretw8tdgka3xxsu82309t763rxkdqhtap0e2066gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvnfs02u" />
    <content type="html">
      &amp;#34;Why is my IPv6 not working&amp;#34; because I assigned that machine a static address associated with an he.net tunnel I&amp;#39;m no longer using because Google corp security had it tagged as being a Chinese VPN and disabled employee accounts if they joined my wifi from a company device&lt;br/&gt;&lt;br/&gt;Sometimes I feel like I&amp;#39;m &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1838383wsdmwtp5xas3un9qfm4l2yawm78pg3juv6me2x6qe0m8qqyekrhz&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Jonty Wareing&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1838…krhz&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; except my fuckups involve less nuclear material and fewer geodesic domes
    </content>
    <updated>2026-01-21T08:36:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0m7yn49593glypv48fxfy6cymxglw998hwdawdvw96nd4p0zyklszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvw89hdu</id>
    
      <title type="html">https://www.openwall.com/lists/oss-security/2026/01/20/2 OH MY ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0m7yn49593glypv48fxfy6cymxglw998hwdawdvw96nd4p0zyklszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvw89hdu" />
    <content type="html">
      &lt;a href=&#34;https://www.openwall.com/lists/oss-security/2026/01/20/2&#34;&gt;https://www.openwall.com/lists/oss-security/2026/01/20/2&lt;/a&gt; OH MY FUCKING GOD complete auth bypass in inetutils telnetd for over a decade and obviously nobody inside that decade should have been running a telnet daemon but wow
    </content>
    <updated>2026-01-20T20:32:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs23rmg4wn5e7zpa685ky3tcrmmywma6x2fg2u0nqyxw7uf6qm60cqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv282693</id>
    
      <title type="html">Still going to argue that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs23rmg4wn5e7zpa685ky3tcrmmywma6x2fg2u0nqyxw7uf6qm60cqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv282693" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz8t2sh3j65m5zdgy7amjafpxv9cs8l4xpuzkypf5tj9mdqv5ntpccq0dm4&#39;&gt;nevent1q…0dm4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Still going to argue that &lt;a href=&#34;https://gitlab.com/mjg59/linux/-/commit/13cd6ec5e0e99124dd730156a4d921b20f192e2d&#34;&gt;https://gitlab.com/mjg59/linux/-/commit/13cd6ec5e0e99124dd730156a4d921b20f192e2d&lt;/a&gt; would maybe be the most security per lines of code this decade
    </content>
    <updated>2026-01-15T09:56:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz8t2sh3j65m5zdgy7amjafpxv9cs8l4xpuzkypf5tj9mdqv5ntpczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4lxsaj</id>
    
      <title type="html">Can someone please just write an ebpf script that blocks ../ and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz8t2sh3j65m5zdgy7amjafpxv9cs8l4xpuzkypf5tj9mdqv5ntpczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4lxsaj" />
    <content type="html">
      Can someone please just write an ebpf script that blocks ../ and make it possible to automatically load that in systemd units and docker and any other security boundary
    </content>
    <updated>2026-01-15T09:54:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy5jc2vf6ne7wus7d6wydx992ntl8758w7xxrkfu573r8sxnl3magzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv0zygym</id>
    
      <title type="html">Screen *locking* is actually pretty arcane magic and it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy5jc2vf6ne7wus7d6wydx992ntl8758w7xxrkfu573r8sxnl3magzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv0zygym" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyxxrpzf04ygewt27szkfczrvafmfvrquqxhesgvxtksm9dpzwmrspvu3rj&#39;&gt;nevent1q…u3rj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Screen *locking* is actually pretty arcane magic and it&amp;#39;s been very bound up in screen saving and as a result the complexity of both has become conflated
    </content>
    <updated>2026-01-13T07:12:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg82eq7v6xxvmmvkq2glaltcxcjttpp64c883v96jjl7c45y44jzqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvv9yv23</id>
    
      <title type="html">So: In the past the infrastructure was simpler, the underlying ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg82eq7v6xxvmmvkq2glaltcxcjttpp64c883v96jjl7c45y44jzqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvv9yv23" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdrxxe9tlwc45k6e7p2a09n67de0z5k8atxfm2nx5myv7zn7r723shud79w&#39;&gt;nevent1q…d79w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So: In the past the infrastructure was simpler, the underlying hardware was simpler, the number of use cases you had to satisfy was smaller. And now everything is fundamentally more complicated and you&amp;#39;re competing with platforms that have millions of absolutely normal computer users using them. But we&amp;#39;ve also got greater avenues of sharing knowledge, collaboration, better understanding of how to build abstractions. Was the golden age 30 years ago, or is it now?
    </content>
    <updated>2026-01-13T07:00:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdrxxe9tlwc45k6e7p2a09n67de0z5k8atxfm2nx5myv7zn7r723szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrwwz74</id>
    
      <title type="html">And yeah there&amp;#39;s all sorts of cases where X exposes ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdrxxe9tlwc45k6e7p2a09n67de0z5k8atxfm2nx5myv7zn7r723szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrwwz74" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsylu9np2z2x0a4744njjp0jzndx5qrwqymrmm7ac2jwgxg9frdagcve32q5&#39;&gt;nevent1q…32q5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And yeah there&amp;#39;s all sorts of cases where X exposes functionality that doesn&amp;#39;t really exist in Wayland and I understand people wanting that but also I shared my desktop with some people today  on a call and got a notification icon letting me know it was happening and I didn&amp;#39;t have to rely on the client to behave correctly for that to be something I could rely on
    </content>
    <updated>2026-01-13T06:45:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsylu9np2z2x0a4744njjp0jzndx5qrwqymrmm7ac2jwgxg9frdagczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrqndrx</id>
    
      <title type="html">I&amp;#39;m pretty fascinated about why this is happening and my gut ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsylu9np2z2x0a4744njjp0jzndx5qrwqymrmm7ac2jwgxg9frdagczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrqndrx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95spfgwlfrf4ltycz5zh7j376mr4y7e3d9c68vzthfhszzvd0tesrmrx7h&#39;&gt;nevent1q…rx7h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m pretty fascinated about why this is happening and my gut feeling is that people have simply written better abstraction layers on top of Wayland than were possible on top of X and now people can just write shit without needing to care anywhere near as much about the sharp edges that exist everywhere
    </content>
    <updated>2026-01-13T06:42:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs95spfgwlfrf4ltycz5zh7j376mr4y7e3d9c68vzthfhszzvd0teszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6dlwex</id>
    
      <title type="html">It is actually kind of wild that we&amp;#39;re simultaneously in an ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs95spfgwlfrf4ltycz5zh7j376mr4y7e3d9c68vzthfhszzvd0teszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6dlwex" />
    <content type="html">
      It is actually kind of wild that we&amp;#39;re simultaneously in an era of people complaining that Wayland is destroying choice and also maybe the greatest number of high-quality desktop environments aimed at different use cases the free software world has ever had
    </content>
    <updated>2026-01-13T06:41:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrvhtldh8ht9v99t3dec7vmxtg2tqgjvjkuggmqgwkvjsfpp00c7qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmpgzua</id>
    
      <title type="html">Hello everyone I moved to a new self-hosted blog thing and here ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrvhtldh8ht9v99t3dec7vmxtg2tqgjvjkuggmqgwkvjsfpp00c7qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmpgzua" />
    <content type="html">
      Hello everyone I moved to a new self-hosted blog thing and here is my first post on why &amp;#34;PC Compatible&amp;#34; is a social construct &lt;a href=&#34;https://www.codon.org.uk/~mjg59/blog/p/what-is-a-pc-compatible/&#34;&gt;https://www.codon.org.uk/~mjg59/blog/p/what-is-a-pc-compatible/&lt;/a&gt;
    </content>
    <updated>2026-01-04T18:47:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyphcx7e0pm7t7w3c4fs6uxjw3wl6de0u72xce3rxg0r2ep6cxnkqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvsgd74j</id>
    
      <title type="html">I had to spend a bunch of time researching the implementation of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyphcx7e0pm7t7w3c4fs6uxjw3wl6de0u72xce3rxg0r2ep6cxnkqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvsgd74j" />
    <content type="html">
      I had to spend a bunch of time researching the implementation of IRC ping timeouts for a lawsuit so now you get to know as well: &lt;a href=&#34;https://mjg59.dreamwidth.org/73777.html&#34;&gt;https://mjg59.dreamwidth.org/73777.html&lt;/a&gt;
    </content>
    <updated>2025-12-17T13:21:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgvd7cqdgg7dr36k9pu7wg5f8wg5tyhfaxqzp3yxp6fqha0d6m3uszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvyxhhd9</id>
    
      <title type="html">iRobot apparently just declared bankruptcy, so if you have an ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgvd7cqdgg7dr36k9pu7wg5f8wg5tyhfaxqzp3yxp6fqha0d6m3uszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvyxhhd9" />
    <content type="html">
      iRobot apparently just declared bankruptcy, so if you have an internet connected one and want to retain control if the cloud platform vanishes, take a look at &lt;a href=&#34;https://github.com/koalazak/dorita980#how-to-get-your-usernameblid-and-password&#34;&gt;https://github.com/koalazak/dorita980#how-to-get-your-usernameblid-and-password&lt;/a&gt; and stash that information somewhere safe (and note that it changes if you ever factory reset the device, so try not to do that)
    </content>
    <updated>2025-12-15T03:04:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9g75qmlhw6t94xnjfdxlwew2d7hupkzwdplj9j4f09283x6lu4xczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvutarn9</id>
    
      <title type="html">If you wanted to hear me maybe talk about a thing at EMFCamp next ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9g75qmlhw6t94xnjfdxlwew2d7hupkzwdplj9j4f09283x6lu4xczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvutarn9" />
    <content type="html">
      If you wanted to hear me maybe talk about a thing at EMFCamp next year, what would be a thing you&amp;#39;d like to hear me talk about?
    </content>
    <updated>2025-12-10T07:25:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdymxxhnu30xt3jqwfqmepdu365xeje8jyjl6xan038n8zukaejzczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6uqdr4</id>
    
      <title>Nostr event nevent1qqsdymxxhnu30xt3jqwfqmepdu365xeje8jyjl6xan038n8zukaejzczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6uqdr4</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdymxxhnu30xt3jqwfqmepdu365xeje8jyjl6xan038n8zukaejzczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6uqdr4" />
    <content type="html">
      Why does my soundbar have 184 systemd service files
    </content>
    <updated>2025-12-07T00:14:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg3j53vtyhgtz7tjnd7e68t09xhsgd5fcqa3qa8drgwt7ygueqt9qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvpw5ay2</id>
    
      <title type="html">Poll for people from the UK and US only sorry I am being ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg3j53vtyhgtz7tjnd7e68t09xhsgd5fcqa3qa8drgwt7ygueqt9qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvpw5ay2" />
    <content type="html">
      Poll for people from the UK and US only sorry I am being restrictive there is actually a reason
    </content>
    <updated>2025-11-28T05:51:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyacnktyfc7f5k4q86p9ra3kwy9c9sn6djztjmf3nawkuuuaunz9czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvnfgtjn</id>
    
      <title type="html">In and around 2023, Roy and Rianne Schestowitz were subject to a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyacnktyfc7f5k4q86p9ra3kwy9c9sn6djztjmf3nawkuuuaunz9czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvnfgtjn" />
    <content type="html">
      In and around 2023, Roy and Rianne Schestowitz were subject to a horrific campaign of online harassment. Unfortunately they blamed me for it, and in turn wrote and published an astonishing array of articles making false accusations against me. Last year, I sued them in the high court in London. In turn, they countersued me for harassment. The case was heard last month and I&amp;#39;m pleased to say that the counterclaim was dismissed and I prevailed in my case. The court awarded me £70,000 in damages.
    </content>
    <updated>2025-11-20T12:12:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstxs9d4c5p06j0suem68k4xm55uzld0nn3mn5vt6e2zjs8u9l9qsszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvn5az9c</id>
    
      <title type="html">I have been learning more about PDFs than I really wanted to for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstxs9d4c5p06j0suem68k4xm55uzld0nn3mn5vt6e2zjs8u9l9qsszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvn5az9c" />
    <content type="html">
      I have been learning more about PDFs than I really wanted to for maybe the absolutely most funny reason possible - letting agency forgery: &lt;a href=&#34;https://mjg59.dreamwidth.org/73317.html&#34;&gt;https://mjg59.dreamwidth.org/73317.html&lt;/a&gt;
    </content>
    <updated>2025-09-24T22:25:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx2z2r6zaul99g9vhd9uh3q2ttu5npr56ugn09kgh5qyn4a3vy3lqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5ln8g8</id>
    
      <title type="html">You obviously can&amp;#39;t use LLMs to review code written by LLMs. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx2z2r6zaul99g9vhd9uh3q2ttu5npr56ugn09kgh5qyn4a3vy3lqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5ln8g8" />
    <content type="html">
      You obviously can&amp;#39;t use LLMs to review code written by LLMs. So you still need people who know how to read code. How do you get those people without having people write code?
    </content>
    <updated>2025-09-22T07:12:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx3pvj6qpwktrv8fp0ejskqlr4gmzz6d9cwzqq3y70xl0kwzla2qczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvf6rnz9</id>
    
      <title type="html">Spending time with my in their 70s parents and they&amp;#39;re very ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx3pvj6qpwktrv8fp0ejskqlr4gmzz6d9cwzqq3y70xl0kwzla2qczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvf6rnz9" />
    <content type="html">
      Spending time with my in their 70s parents and they&amp;#39;re very successfully managing not to be racist or transphobic so I still don&amp;#39;t buy the &amp;#34;They&amp;#39;re a product of their age&amp;#34; argument
    </content>
    <updated>2025-09-11T19:53:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0rycxlxuum2cf695djc9r0ltktv59qz53ahu6f26pupxvh0c9d7gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvr2y3cw</id>
    
      <title type="html">A fun thing you can do right now to test whether your system will ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0rycxlxuum2cf695djc9r0ltktv59qz53ahu6f26pupxvh0c9d7gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvr2y3cw" />
    <content type="html">
      A fun thing you can do right now to test whether your system will stop booting next week because of a secure boot certificate expiring!&lt;br/&gt;&lt;br/&gt;1) Does your system currently have secure boot enabled? If not, go to step 5&lt;br/&gt;2) Download Fedora 42&lt;br/&gt;3) Does it refuse to boot with a secure boot violation? If not, go to step 5&lt;br/&gt;4) This is interesting and unexpected! Please let me know, you will literally be the first&lt;br/&gt;5) Nothing is going to happen to you next week
    </content>
    <updated>2025-09-06T21:54:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfu28j0cnep90kd8kw6d6z3vdx0nkqyauukvcy5xufzjvlfmg5dhqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv8rhdfy</id>
    
      <title type="html">Only one more week to take advantage of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfu28j0cnep90kd8kw6d6z3vdx0nkqyauukvcy5xufzjvlfmg5dhqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv8rhdfy" />
    <content type="html">
      Only one more week to take advantage of &lt;a href=&#34;https://nondeterministic.computer/@mjg59/115048295075274818&#34;&gt;https://nondeterministic.computer/@mjg59/115048295075274818&lt;/a&gt; (so far nobody has, so I assume at this point everyone is on board with the idea that nothing whatsoever is going to happen as a result of non-existent secure boot certificate expiry on 2025-09-11)
    </content>
    <updated>2025-09-04T17:14:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswzp4manmpene0kdt6hev596gesz60cemfmv4zz42a4xjpdlajevczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4xz5yh</id>
    
      <title type="html">People who are still inclined to believe that Linux systems will ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswzp4manmpene0kdt6hev596gesz60cemfmv4zz42a4xjpdlajevczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4xz5yh" />
    <content type="html">
      People who are still inclined to believe that Linux systems will stop booting next month because of secure boot rollover! Send me evidence that you have donated to a charity and, if Linux stops booting on any system after 2025-09-11 because of some sort of certificate rollover bullshit, I will (your choice) either match that donation or pay you back your donation (you will need to deal with the tax consequences), up to a total of $50,000.
    </content>
    <updated>2025-08-18T06:14:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvjnaxze5dqezv2d0qh7kaluv58nhyf72rlnfaqhf2r9uqhk0hlzczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvatfcms</id>
    
      <title type="html">2012: &amp;#34;Secure boot is a plot by Microsoft to kill Linux&amp;#34; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvjnaxze5dqezv2d0qh7kaluv58nhyf72rlnfaqhf2r9uqhk0hlzczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvatfcms" />
    <content type="html">
      2012: &amp;#34;Secure boot is a plot by Microsoft to kill Linux&amp;#34;&lt;br/&gt;2025: EA&amp;#39;s insistence on invasive anti-cheat results in a bunch of Windows users managing to get their secure boot configuration into a state where their GPUs no longer work and there&amp;#39;s no recovery path: &lt;a href=&#34;https://www.reddit.com/r/Battlefield/comments/1miaynl/secure_boot_megathread_guide_community_support/&#34;&gt;https://www.reddit.com/r/Battlefield/comments/1miaynl/secure_boot_megathread_guide_community_support/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Microsoft would have to be *very* bad at this for a plot to have backfired this badly
    </content>
    <updated>2025-08-15T17:21:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw069984kqsfxu554e006nna4da445wpvat3d8c407dnuvjp3jnrqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvcz3f0w</id>
    
      <title type="html">I suddenly need to care about Amiga DMA cycle timings and this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw069984kqsfxu554e006nna4da445wpvat3d8c407dnuvjp3jnrqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvcz3f0w" />
    <content type="html">
      I suddenly need to care about Amiga DMA cycle timings and this isn&amp;#39;t an improvement in my quality of life
    </content>
    <updated>2025-08-11T05:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf06hp4sex6q247nqxe5jw7r0atmlv07v6dnpzd5w9pg0yz99araqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvy3vm9g</id>
    
      <title type="html">Need my GB driver&amp;#39;s license details For Reasons, can&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf06hp4sex6q247nqxe5jw7r0atmlv07v6dnpzd5w9pg0yz99araqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvy3vm9g" />
    <content type="html">
      Need my GB driver&amp;#39;s license details For Reasons, can&amp;#39;t find the card, remember it&amp;#39;s saved in my Hertz profile, go there, page shows me most the the number ***d out, check developer tools, API is returning the full number and just obfuscating it client side, hurrah
    </content>
    <updated>2025-07-27T22:20:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs22n6stlnmqm87k9yyj2dguqtgq8axq2dp69xu49wfuxvp43q4vmqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvh34tq4</id>
    
      <title type="html">Anyone sharing anything about phones always listening to your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs22n6stlnmqm87k9yyj2dguqtgq8axq2dp69xu49wfuxvp43q4vmqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvh34tq4" />
    <content type="html">
      Anyone sharing anything about phones always listening to your conversations and showing you adverts about that: &lt;br/&gt;&lt;br/&gt;(a) Do you realise how incredibly easy it is to monitor all the traffic coming from your phone? &lt;br/&gt;(b) Do you understand how giant a scandal it would be if that were demonstrated? &lt;br/&gt;(c) Do you know how many people there are who would love to be at the confluence of (a) and (b) and yet have not been because it&amp;#39;s not a thing that&amp;#39;s happening?
    </content>
    <updated>2025-07-23T08:42:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp3m378te93x65dxlvujtj3yljaxaqwsvqesjsfxsznyn0uwmk54qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv690829</id>
    
      <title type="html">Today&amp;#39;s non-sensical TPM-related bullshit: someone telling me ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp3m378te93x65dxlvujtj3yljaxaqwsvqesjsfxsznyn0uwmk54qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv690829" />
    <content type="html">
      Today&amp;#39;s non-sensical TPM-related bullshit: someone telling me that TPMs can prevent you from clearing firmware variables
    </content>
    <updated>2025-07-18T23:08:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8wkyxngz4kpg4jjuca3wgp3ctj82glt8p57l9gg97l093dwxsg3czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvgjk9lv</id>
    
      <title type="html">&amp;#34;Huh why is logging into the server in the room next door so ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8wkyxngz4kpg4jjuca3wgp3ctj82glt8p57l9gg97l093dwxsg3czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvgjk9lv" />
    <content type="html">
      &amp;#34;Huh why is logging into the server in the room next door so slow&amp;#34; because my eeros rebooted overnight and my laptop roamed onto the other SSID that&amp;#39;s VPNed back to the UK and all my packets have been travelling 10,000 miles to go a few metres
    </content>
    <updated>2025-07-07T06:57:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0qvjjqp04q8r8dfwjqvvje4pl22v9lzu42g07gs6jjhdpxfehn8qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4ha05v</id>
    
      <title type="html">&amp;#34;Why bother writing free software if nobody&amp;#39;s going to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0qvjjqp04q8r8dfwjqvvje4pl22v9lzu42g07gs6jjhdpxfehn8qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4ha05v" />
    <content type="html">
      &amp;#34;Why bother writing free software if nobody&amp;#39;s going to use it&amp;#34; why bother producing art or documenting the life cycle of an extinct insect or sharing anything that you find interesting or fun - if people find something I&amp;#39;ve done useful then wonderful, but even if they don&amp;#39;t I want to be able to share it with them
    </content>
    <updated>2025-06-25T22:28:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrv0w6d5k32qsafk0s2uwwqajeakqd7jvpf2vu8xxtx7wjw5af2uczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv93x7j8</id>
    
      <title>Nostr event nevent1qqsrv0w6d5k32qsafk0s2uwwqajeakqd7jvpf2vu8xxtx7wjw5af2uczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv93x7j8</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrv0w6d5k32qsafk0s2uwwqajeakqd7jvpf2vu8xxtx7wjw5af2uczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv93x7j8" />
    <content type="html">
      Writing my first actual Rust project tell my family I loved them
    </content>
    <updated>2025-06-25T19:42:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszxhrdqgqzu6ayl9hqrfjx66hwehjsx65h0xcv9hhm84r5ja3pn7szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvklz5ts</id>
    
      <title type="html">My first paid software development job was on accessibility ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszxhrdqgqzu6ayl9hqrfjx66hwehjsx65h0xcv9hhm84r5ja3pn7szyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvklz5ts" />
    <content type="html">
      My first paid software development job was on accessibility software. I remember visiting a user to help set up our code, and the sheer joy he had at being able to communicate more quickly than he had been able to for years.&lt;br/&gt;&lt;br/&gt;Seeing the effort put into improving modern Linux accessibility is heartwarming. There&amp;#39;s been almost 20 years of almost nobody caring. It&amp;#39;s important. It&amp;#39;s worthwhile.&lt;br/&gt;&lt;br/&gt;Say thank you to the people doing that work. Stop amplifying the people saying that work isn&amp;#39;t happening.
    </content>
    <updated>2025-06-20T07:30:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy6d5rl2knf02lj3sne9k0wh6rxt98ww4tref5ytra0v0xfwc9q5gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmea079</id>
    
      <title type="html">In the odd limbo space of having cleared US immigration on a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy6d5rl2knf02lj3sne9k0wh6rxt98ww4tref5ytra0v0xfwc9q5gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvmea079" />
    <content type="html">
      In the odd limbo space of having cleared US immigration on a different continent, so while I&amp;#39;m not strictly back in the US yet I&amp;#39;d rate the probability of arrest as low
    </content>
    <updated>2025-06-12T11:08:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9q4xjyjhzrfj23j5ls3dgygkhhgd4ltmfsj67n3fzzvz393ulplczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrxdxav</id>
    
      <title type="html">no meaningful secure messenger asserts that messages cannot be ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9q4xjyjhzrfj23j5ls3dgygkhhgd4ltmfsj67n3fzzvz393ulplczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvrxdxav" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv8augzhas82d743xt67fwkzjy8hzak9w05tf3d73mw8xesucmepcvumast&#39;&gt;nevent1q…mast&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;no meaningful secure messenger asserts that messages cannot be shared by the recipient, and any developer of such an app that made that claim would be an indication that app shouldn&amp;#39;t be trusted
    </content>
    <updated>2025-06-09T21:03:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9u792vak5um5jwykm0q66a5vc6mukc8pmsfyqzvf8q8u74y7n25czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvhmjt45</id>
    
      <title type="html">are you arguing that it should be impossible to take screenshots ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9u792vak5um5jwykm0q66a5vc6mukc8pmsfyqzvf8q8u74y7n25czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvhmjt45" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy7sq0wzjcrqvnqxhtj0wnqzm4gkjyjda0lv744mlmue23t7803rc60l7wp&#39;&gt;nevent1q…l7wp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;are you arguing that it should be impossible to take screenshots of messages sent to you? Because that&amp;#39;s a really bad line of argument to start down
    </content>
    <updated>2025-06-09T20:51:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg2eg0xdwwn4f8qu7t00ztmcmqfeuxm0j9vt3tmc0u4g7yshw7tsgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvp6zcs5</id>
    
      <title type="html">a client running on an end user&amp;#39;s system is, as it should be, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg2eg0xdwwn4f8qu7t00ztmcmqfeuxm0j9vt3tmc0u4g7yshw7tsgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvp6zcs5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr2pn9625p4v5dtdg2fvln7zg58krj6x8zn8ar6ud7kfs9625xpxc9uanaa&#39;&gt;nevent1q…anaa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;a client running on an end user&amp;#39;s system is, as it should be, under that end user&amp;#39;s control. If you send someone messages then they are going to be able to choose how they&amp;#39;re retained. The alternative implies computers that are not under the owner&amp;#39;s control.
    </content>
    <updated>2025-06-09T20:39:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdlzf952g3vce8ka4rlrs88wdvdg3gdtzztykjmjkg9ydlhyfzhlqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvxxurjz</id>
    
      <title type="html">https://signal.org/blog/private-contact-discovery/ is the writeup ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdlzf952g3vce8ka4rlrs88wdvdg3gdtzztykjmjkg9ydlhyfzhlqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvxxurjz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstemgspd9hzjz4t4fdd95tnt3gvmerkpn2vjrchp4ejdf503fxxfqmy04hd&#39;&gt;nevent1q…04hd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://signal.org/blog/private-contact-discovery/&#34;&gt;https://signal.org/blog/private-contact-discovery/&lt;/a&gt; is the writeup of it, I don&amp;#39;t know if there&amp;#39;s a further spec other than the implementation
    </content>
    <updated>2025-06-09T11:44:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdxtd7pddyq7wu3ywf4yplzwanhekjrufmgh3nstcy84tvdyvpaxszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6c6eax</id>
    
      <title type="html">the enclave attests itself to the client, the server admin ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdxtd7pddyq7wu3ywf4yplzwanhekjrufmgh3nstcy84tvdyvpaxszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6c6eax" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0pkeejg4cjhrhc87j6mr4d3axy2r2zkaxyshxt93hchlk72xfa3cwhw2pt&#39;&gt;nevent1q…w2pt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the enclave attests itself to the client, the server admin can&amp;#39;t fake it or monitor the communication
    </content>
    <updated>2025-06-09T11:40:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyw5h07m7gq5gtf702pr55849rutpd2ev7x6uzgj2reqnhrwwm9rqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv99kekj</id>
    
      <title type="html">Which Signal logs?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyw5h07m7gq5gtf702pr55849rutpd2ev7x6uzgj2reqnhrwwm9rqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv99kekj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8kshyck7eeup7jzv6knkwtx7x09cc6ywfxpj5rqy2fm6qy83n5cgr4nxyr&#39;&gt;nevent1q…nxyr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Which Signal logs?
    </content>
    <updated>2025-06-09T10:24:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspxary4jxum2lylu9tq80myqky7e06hjf7g733fty8x3se8jl8n7gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv2wfhvf</id>
    
      <title type="html">It&amp;#39;s storing the phone number/XMPP ID, and it claims that the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspxary4jxum2lylu9tq80myqky7e06hjf7g733fty8x3se8jl8n7gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv2wfhvf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2lga6zwuyk54d5gh8c84xpx7wk62r0lcczhczfe0rhdc7dtz4xtcp5fwle&#39;&gt;nevent1q…fwle&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s storing the phone number/XMPP ID, and it claims that the app will periodically re-query, so if you run the server you can just log the lookup
    </content>
    <updated>2025-06-09T10:23:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvxkq7lkkthdlu00jh3qn07m45tgr7edmp5zvt0tjquw8sj6mwqtqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4s5z4k</id>
    
      <title type="html">Signal&amp;#39;s social graphing is done in secure enclaves, that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvxkq7lkkthdlu00jh3qn07m45tgr7edmp5zvt0tjquw8sj6mwqtqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4s5z4k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0nm0v029u5yjwwuqwmf3tsdsw6ndu3356r7ve2tjda3j8xvcsutqcj7rxj&#39;&gt;nevent1q…7rxj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Signal&amp;#39;s social graphing is done in secure enclaves, that information isn&amp;#39;t extractable
    </content>
    <updated>2025-06-07T12:16:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvfp68dyz2xzfhh748un7q7awh4gl57wxdpdy87dymn96ur49eehszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvtzdzu8</id>
    
      <title type="html">yes, you can trade off functionality to gain privacy on a fairly ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvfp68dyz2xzfhh748un7q7awh4gl57wxdpdy87dymn96ur49eehszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvtzdzu8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs08n7du4wyzxpc0cqexc5u3sh6jj3v2dnyn42xaswm4nryvjw532cud78jq&#39;&gt;nevent1q…78jq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yes, you can trade off functionality to gain privacy on a fairly arbitrary scale, but teaching people to make informed decisions about where they should be on that scale is hard and you still end up with metadata transfer between servers with very different security properties. Is this a good choice for some people? Yes! Are most people going to end up making well informed choices? Not even slightly
    </content>
    <updated>2025-06-07T11:57:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswcyfddcg5vhwcsvjp7u2lz5e6ktut72wwr43r8j9xfnry7uum2xgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvhsjulj</id>
    
      <title type="html">you&amp;#39;re trading off centralised server infrastructure for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswcyfddcg5vhwcsvjp7u2lz5e6ktut72wwr43r8j9xfnry7uum2xgzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvhsjulj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrz6kt42ejyn0k3zrprwg3mms3jzzepsedney929c79q2elt04urq0xk8t8&#39;&gt;nevent1q…k8t8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;you&amp;#39;re trading off centralised server infrastructure for contact discovery that&amp;#39;s less privacy preserving (quicksy has a list of every Jabber ID and phone number combo!), which may be worth it for some use cases but certainly isn&amp;#39;t for all!
    </content>
    <updated>2025-06-07T10:54:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxu6tdqx3ge5hvzupzhrhhrjq2crw0rxdkpj0sedtvalng7hmfhzszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv507zul</id>
    
      <title type="html">what does the server being in the US have to do with anything?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxu6tdqx3ge5hvzupzhrhhrjq2crw0rxdkpj0sedtvalng7hmfhzszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv507zul" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfruz5j7c8fym9nn25g997sr4j2kt5fc3sx86k25629n440mfw9qghaywrl&#39;&gt;nevent1q…ywrl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what does the server being in the US have to do with anything?
    </content>
    <updated>2025-06-06T11:29:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstp5pl8dzlxmgs9sp860et48q6v7y9q44g6uwlftdeykhjd2auhxczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4z7jg0</id>
    
      <title type="html">Twitter&amp;#39;s new encrypted DM system stores your private key ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstp5pl8dzlxmgs9sp860et48q6v7y9q44g6uwlftdeykhjd2auhxczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4z7jg0" />
    <content type="html">
      Twitter&amp;#39;s new encrypted DM system stores your private key material on Twitter-owned services, protected with nothing more than a 4-digit PIN. If hostile, or if legally compelled to, Twitter could easily decrypt all your messages. It&amp;#39;s also MITMable and doesn&amp;#39;t secure metadata. Use Signal.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mjg59.dreamwidth.org/71646.html&#34;&gt;https://mjg59.dreamwidth.org/71646.html&lt;/a&gt;
    </content>
    <updated>2025-06-05T11:12:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszsq5q69h34l6h9nk9fhtjawfp4yvwraeade9arpagkvskzlq3jhczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvesxvxw</id>
    
      <title type="html">Yeah great ok the manufacturer also has no ability to patch my ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszsq5q69h34l6h9nk9fhtjawfp4yvwraeade9arpagkvskzlq3jhczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvesxvxw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrm9yeucp24qrs9fw3jc4rhylw4r5d4vde49ajq0fr4lwmuxnhezqux2vaz&#39;&gt;nevent1q…2vaz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah great ok the manufacturer also has no ability to patch my fridge but how does that help me this differentiation between software in ROM and software in flash is absolute bullshit, it&amp;#39;s all software and it should all be free and modifiable
    </content>
    <updated>2025-05-24T06:40:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrm9yeucp24qrs9fw3jc4rhylw4r5d4vde49ajq0fr4lwmuxnhezqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5tkc3a</id>
    
      <title type="html">RMS printer moment, but it&amp;#39;s about my fridge failing to run ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrm9yeucp24qrs9fw3jc4rhylw4r5d4vde49ajq0fr4lwmuxnhezqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv5tkc3a" />
    <content type="html">
      RMS printer moment, but it&amp;#39;s about my fridge failing to run the ice maker fill tube heater for long enough so it freezes so the ice maker gets no water and makes no ice, but also the software controlling this is in ROM so the FSF says it&amp;#39;s fine even though there&amp;#39;s no way I can fix it even though I am entirely capable of reverse engineering and patching it otherwise
    </content>
    <updated>2025-05-24T06:38:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspf7y6mw3wx8s42kl5yq8plfmnnm8a27zn9vdxrm47v4dep5424eczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvhhw04x</id>
    
      <title type="html">sadly my girlfriend is from outside Gothenburg so I think I&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspf7y6mw3wx8s42kl5yq8plfmnnm8a27zn9vdxrm47v4dep5424eczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvhhw04x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp7dsjgermmksnlxkrk4cdr4zxf54rx9h0dfnrt228740fgss7dqsu3hqpq&#39;&gt;nevent1q…hqpq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sadly my girlfriend is from outside Gothenburg so I think I&amp;#39;m actually contractually forbidden
    </content>
    <updated>2025-05-19T07:47:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf5dfhwrrd632ds2r9efztczcsp54w3s48avxgymqvl7y0cvpmzhqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv38d93s</id>
    
      <title>Nostr event nevent1qqsf5dfhwrrd632ds2r9efztczcsp54w3s48avxgymqvl7y0cvpmzhqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv38d93s</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf5dfhwrrd632ds2r9efztczcsp54w3s48avxgymqvl7y0cvpmzhqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv38d93s" />
    <content type="html">
      Ah good flight to the UK booked for next month
    </content>
    <updated>2025-05-19T07:34:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf85el7maqztx2pzw4g4tnzdezmq7rzmfh2s67rulq4ufneffq2sszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvupes37</id>
    
      <title type="html">I&amp;#39;m kind of surprised that there&amp;#39;s still no hypercall for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf85el7maqztx2pzw4g4tnzdezmq7rzmfh2s67rulq4ufneffq2sszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvupes37" />
    <content type="html">
      I&amp;#39;m kind of surprised that there&amp;#39;s still no hypercall for mark_kernel_ro() that marks the kernel code read-only in the hypervisor page table such that even if someone finds a gadget to make it writable again it won&amp;#39;t work in a VM situation - are there hypervisors that automatically detect this case and do it implicitly?
    </content>
    <updated>2025-04-25T06:15:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp9gsga5xd2ej7pjsdes4s62fpg5dnn05r0fy5hstwqc9l7ce4q2qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvqmddvd</id>
    
      <title type="html">This is hilariously Northern Ireland (both the initial fuckup, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp9gsga5xd2ej7pjsdes4s62fpg5dnn05r0fy5hstwqc9l7ce4q2qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvqmddvd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz5dn5nqqm92lydwq9dsma4cep7lqx7xtauufcp8wug8rvkys7esgv46yyp&#39;&gt;nevent1q…6yyp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is hilariously Northern Ireland (both the initial fuckup, but also the somewhat confused response of everyone else, including the journalist)
    </content>
    <updated>2025-04-17T08:52:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxgfdjt6nrx6j0wwr9aqx0d8wpckwuxwy9s7shjjdtagw6a3s7zwczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv8q5c0h</id>
    
      <title type="html">Extremely niche content, but: back in the early 2000s the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxgfdjt6nrx6j0wwr9aqx0d8wpckwuxwy9s7shjjdtagw6a3s7zwczyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv8q5c0h" />
    <content type="html">
      Extremely niche content, but: back in the early 2000s the AmigaOne was released using a northbridge produced by a company called MAI Logic. It apparently had awful cache coherence bugs when using DMA, but the details are lost in a sea of ludicrous infighting between different Amiga splinter groups. Does anyone actually know the technical details of what was broken with it?
    </content>
    <updated>2025-04-05T07:03:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdh77q2ztzgzkvf8wxnh7ce0tx9fx909gxw8ae056vnzrudap2rugzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4uppq3</id>
    
      <title type="html">If the membership chose a candidate that the board refuses to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdh77q2ztzgzkvf8wxnh7ce0tx9fx909gxw8ae056vnzrudap2rugzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4uppq3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvc64zj2vnhudh3y0ucdtm9j6wc8te08f24fw4q6jjh98x6jcnd7gv2py69&#39;&gt;nevent1q…py69&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If the membership chose a candidate that the board refuses to appoint, the membership deserves to know that.
    </content>
    <updated>2025-03-21T16:10:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvc64zj2vnhudh3y0ucdtm9j6wc8te08f24fw4q6jjh98x6jcnd7gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv7efcty</id>
    
      <title type="html">There is a well defined process for how elections are run ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvc64zj2vnhudh3y0ucdtm9j6wc8te08f24fw4q6jjh98x6jcnd7gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv7efcty" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqy685qye20kdn7ave9ur9wff7wryjg6m3mqlrlc4k5z6qllznnkqwj9eyt&#39;&gt;nevent1q…9eyt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There is a well defined process for how elections are run (&lt;a href=&#34;https://opensource.org/about/board-of-directors/elections&#34;&gt;https://opensource.org/about/board-of-directors/elections&lt;/a&gt;). This year, several candidates were removed from the election results for supposedly refusing to use proprietary software to sign the board agreement. The requirement to do so is not stated anywhere in the election process. The bylaws allow the board to ignore the will of the electorate, but removing candidates who didn&amp;#39;t violate any election rules is just fucking ridiculous.
    </content>
    <updated>2025-03-21T16:07:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqy685qye20kdn7ave9ur9wff7wryjg6m3mqlrlc4k5z6qllznnkqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvv9s8t2</id>
    
      <title type="html">Like many nonprofits, membership of the @npub1djq…zj5f board of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqy685qye20kdn7ave9ur9wff7wryjg6m3mqlrlc4k5z6qllznnkqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvv9s8t2" />
    <content type="html">
      Like many nonprofits, membership of the &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1djqmz389kefncr7cu2c5p07yh4fmv70pamkmxxyxk6ht97funs2srdzj5f&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Source Initiative :osi:&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1djq…zj5f&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; board of directors is technically down to the existing board choosing to appoint new directors. OSI &amp;#34;membership&amp;#34; (in the sense that donors can become &amp;#34;members&amp;#34; of the organisation) isn&amp;#39;t a thing that&amp;#39;s defined by the by-laws, it&amp;#39;s a process that the directors have chosen to adopt. As such, the elections that members participate in are just guidance for the board&amp;#39;s decisions, rather than anything they&amp;#39;re obliged to respect.
    </content>
    <updated>2025-03-21T16:00:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswlnw0g88dq5c4wsyhkmmx0se86tfz9n87snjr0cafetzsdyd73mqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4kknrl</id>
    
      <title type="html">When Twitter launched encrypted DMs they were bad. They ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswlnw0g88dq5c4wsyhkmmx0se86tfz9n87snjr0cafetzsdyd73mqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv4kknrl" />
    <content type="html">
      When Twitter launched encrypted DMs they were bad. They haven&amp;#39;t improved. The person behind them is now a senior member of DOGE and getting appointed to the board of a government-backed mortgage giant: &lt;a href=&#34;https://mjg59.dreamwidth.org/71188.html&#34;&gt;https://mjg59.dreamwidth.org/71188.html&lt;/a&gt;
    </content>
    <updated>2025-03-19T00:01:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszhzq0t0lpyf4epsggfgj055lpv0ejuhuazuwxa5hl3chqp5dgygszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvtuta4k</id>
    
      <title type="html">Nobody is going to try to make money on a proprietary fork of an ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszhzq0t0lpyf4epsggfgj055lpv0ejuhuazuwxa5hl3chqp5dgygszyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvtuta4k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspc9lupvaxfklpajal0c7ykmvn2g9u0leqeeaeg7uks25udwmmy7c5p6n9s&#39;&gt;nevent1q…6n9s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nobody is going to try to make money on a proprietary fork of an MIT Coreutils. Nobody is hiding their trade secrets there. This isn&amp;#39;t the 80s.&lt;br/&gt;&lt;br/&gt;What is a bigger issue is the more symbolic nature of things. People had the opportunity to pick a copyleft licence and chose not to. We can view this as an attack on copyleft (albeit one that&amp;#39;s likely symbolic at best), or we can accept that the copyleft community has been doing a poor job winning the hearts and minds of new generations of developers
    </content>
    <updated>2025-03-18T03:19:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspc9lupvaxfklpajal0c7ykmvn2g9u0leqeeaeg7uks25udwmmy7czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvt5wqzd</id>
    
      <title type="html">What Coreutils-adjacent GPL enforcement there has been centred ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspc9lupvaxfklpajal0c7ykmvn2g9u0leqeeaeg7uks25udwmmy7czyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvt5wqzd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs22t3p637zywhus4wlregjasdpqhyk6fjdn0r2ckale5upf4dmezqulqc9w&#39;&gt;nevent1q…qc9w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What Coreutils-adjacent GPL enforcement there has been centred around Busybox, a GPLed implementation of many POSIX and Unixish tools, commonly used in embedded devices. Busybox-related enforcement has been an effective tool in obtaining compliance, to the extent that it&amp;#39;s been reimplemented under a permissive licence with the explicit goal of reducing enforcement risk. Coreutils has simply never been subject to enforcement in the same way, so there&amp;#39;s no significant impact.
    </content>
    <updated>2025-03-18T03:14:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs22t3p637zywhus4wlregjasdpqhyk6fjdn0r2ckale5upf4dmezqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvsum5dx</id>
    
      <title type="html">I&amp;#39;m a huge proponent of copyleft licensing, I&amp;#39;m in favour ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs22t3p637zywhus4wlregjasdpqhyk6fjdn0r2ckale5upf4dmezqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvsum5dx" />
    <content type="html">
      I&amp;#39;m a huge proponent of copyleft licensing, I&amp;#39;m in favour of using the GPL as a tool to ensure users have the ability to modify the software on their devices, and I&amp;#39;m just having trouble getting too worked up about the Rust reimplementation of Coreutils being MIT. Philosophically? Yeah, it sucks. Practical outcomes? Almost certainly none. The GPL violators aren&amp;#39;t going to change coreutils implementation to avoid being sued, the FSF wasn&amp;#39;t going to do that anyway
    </content>
    <updated>2025-03-18T03:05:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrdjwm0a7lpnwr379ddmfl75c4xsd3400ws95yrtwq46vvdd65mkqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvttn4m0</id>
    
      <title type="html">The discovery that lifepo4 power banks are now at the point where ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrdjwm0a7lpnwr379ddmfl75c4xsd3400ws95yrtwq46vvdd65mkqzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvttn4m0" />
    <content type="html">
      The discovery that lifepo4 power banks are now at the point where they can switch from AC fast enough that they&amp;#39;re usable as UPSes is about to change my life in a short term expensive but long term cheap way
    </content>
    <updated>2025-03-08T18:46:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg2x0q5v22qjthpxqrwgvkrh36m9s6smwhwtxdmyc7jqd39jhqc4gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvw5hy38</id>
    
      <title type="html">Every so often I remember this quote from the old Unix Support ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg2x0q5v22qjthpxqrwgvkrh36m9s6smwhwtxdmyc7jqd39jhqc4gzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarvw5hy38" />
    <content type="html">
      Every so often I remember this quote from the old Unix Support page at Cambridge:&lt;br/&gt;&lt;br/&gt;&amp;#34;Please note that we don&amp;#39;t support VMS or Ultrix, the former because while it is a worthy operating system it isn&amp;#39;t Unix and the latter because while it is a Unix it isn&amp;#39;t a worthy operating system.&amp;#34;
    </content>
    <updated>2025-03-04T21:49:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8ls7wjcgz5gdpshsup7fr6qvsk4ckadlr5hujwzrqs9j2pmdmq7qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6n3yj0</id>
    
      <title type="html">You see a transphobe in your mentions? You reject them, just like ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8ls7wjcgz5gdpshsup7fr6qvsk4ckadlr5hujwzrqs9j2pmdmq7qzyzg9ymep360glu5dcah9xj87m7fepu3nexv54vp5gcj0g7eg5yarv6n3yj0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2hvkg206jcmlehp9wfncemldr2qx9wxjhw0twqecn0285u56jzlq6q46wd&#39;&gt;nevent1q…46wd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You see a transphobe in your mentions? You reject them, just like you&amp;#39;d reject a nazi. A bar that accepts transphobes is a transphobe bar.
    </content>
    <updated>2025-03-02T05:13:49Z</updated>
  </entry>

</feed>