<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-20T11:05:57&#43;02:00</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Soatok Dreamseeker</title>
  <author>
    <name>Soatok Dreamseeker</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1wfp0azvqh9n27j7zgnej54cr9xjs5x2efztwzurjdpj34ea5vw9qdvw2m9.rss" />
  <link href="https://nostr.ae/npub1wfp0azvqh9n27j7zgnej54cr9xjs5x2efztwzurjdpj34ea5vw9qdvw2m9" />
  <id>https://nostr.ae/npub1wfp0azvqh9n27j7zgnej54cr9xjs5x2efztwzurjdpj34ea5vw9qdvw2m9</id>
  <icon>https://furry.engineer/system/accounts/avatars/109/322/877/307/596/237/original/547759b4fd336318.png</icon>
  <logo>https://furry.engineer/system/accounts/avatars/109/322/877/307/596/237/original/547759b4fd336318.png</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsxst6xfvvj53jfkh0ekncguazeu907h0dy2av9rjdfmhyjuqph89czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57d9kyv</id>
    
      <title type="html">It used to have Macro support.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxst6xfvvj53jfkh0ekncguazeu907h0dy2av9rjdfmhyjuqph89czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57d9kyv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9cwezk7642j8gnrj7usgpys4d2ufuth2easgrmuvmh0mnddfel4ctdhjpu&#39;&gt;nevent1q…hjpu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It used to have Macro support.
    </content>
    <updated>2026-07-08T03:43:12&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsra3e0hrxn3t0mdr9aaczvz58c8uvdwzewlm6gnw68860e8uzd3xczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5rw6xjt</id>
    
      <title type="html">X.680 5.7 discusses recursion</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsra3e0hrxn3t0mdr9aaczvz58c8uvdwzewlm6gnw68860e8uzd3xczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5rw6xjt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs00qtpa7cjas8d04dx0w4wz7uu9pfax696ydd4tklmszlu6vwn7hsn8xr0y&#39;&gt;nevent1q…xr0y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;X.680 5.7 discusses recursion
    </content>
    <updated>2026-07-07T22:48:43&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs88v48jscu7dk5qmals8d73cvlasamacray9sl2sgujg0rqh5fq5gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5p6aj79</id>
    
      <title type="html">OK, help me settle a debate. **Is ASN.1 Turing complete?** ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs88v48jscu7dk5qmals8d73cvlasamacray9sl2sgujg0rqh5fq5gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5p6aj79" />
    <content type="html">
      OK, help me settle a debate.&lt;br/&gt;&lt;br/&gt;**Is ASN.1 Turing complete?**&lt;br/&gt;&lt;br/&gt;(Accidentally Turing Complete counts. Proofs of concept are welcome.)
    </content>
    <updated>2026-07-07T22:02:52&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdclhaqrtwh8f8s80n062r4cy87jhvhnewzkyewrvxnm4g6fn2y4szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c58kda07</id>
    
      <title type="html">I think what&amp;#39;a fundamentally happening here is that people on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdclhaqrtwh8f8s80n062r4cy87jhvhnewzkyewrvxnm4g6fn2y4szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c58kda07" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd7z0n0unwvkk5l4t8kl3cumluuy9m07q7a47m9p3xslgfqgypufqshpepc&#39;&gt;nevent1q…pepc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think what&amp;#39;a fundamentally happening here is that people on Lobsters (and, to a lesser extent, Hacker News) think I write blogs for **them**.&lt;br/&gt;&lt;br/&gt;Like I want their attention.&lt;br/&gt;Like I want their approval.&lt;br/&gt;Like I want to be one of them.&lt;br/&gt;&lt;br/&gt;Nope. I was never welcome in your spaces beyond some notion of &amp;#34;usefulness&amp;#34;. You can even observe an echo of this observation in the comment thread.&lt;br/&gt;&lt;br/&gt;I am not, and never can or will be, a person of high esteem to that crowd.&lt;br/&gt;&lt;br/&gt;So why would I write for you?&lt;br/&gt;&lt;br/&gt;I write for my goddamn self. I write to help the people in my own space. Most are queer or furry (and the ones that aren&amp;#39;t, simply don&amp;#39;t mind that we are). They see me as part of a community, not some jackass on a pedestal that has to adhere to some abstract ideal of noble and/or academic etiquette.&lt;br/&gt;&lt;br/&gt;My writing is messy, raw, and real.&lt;br/&gt;&lt;br/&gt;What some people call arrogance or condescension is really *frustration* that, despite a better world being possible, egos get in the way of it happening.&lt;br/&gt;&lt;br/&gt;So, lol, no thanks.
    </content>
    <updated>2026-07-01T12:50:31&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd7z0n0unwvkk5l4t8kl3cumluuy9m07q7a47m9p3xslgfqgypufqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c56kawrk</id>
    
      <title type="html">Anyway, a domain ban isn&amp;#39;t a terrible idea If I wanted ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd7z0n0unwvkk5l4t8kl3cumluuy9m07q7a47m9p3xslgfqgypufqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c56kawrk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkft7lfnup62qcj2lu7eqcxatexygjlqkypsda2lvepp5qsljplc9hvtk2&#39;&gt;nevent1q…vtk2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Anyway, a domain ban isn&amp;#39;t a terrible idea&lt;br/&gt;&lt;br/&gt;If I wanted lobsters users&amp;#39; takes on my writing, I would reactivate my account and submit it there myself&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://lobste.rs/s/gwrlsv/soatok_s_informal_guide_threat_models#c_idszhp&#34;&gt;https://lobste.rs/s/gwrlsv/soatok_s_informal_guide_threat_models#c_idszhp&lt;/a&gt;
    </content>
    <updated>2026-07-01T12:35:51&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfkft7lfnup62qcj2lu7eqcxatexygjlqkypsda2lvepp5qsljplczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5qzuafs</id>
    
      <title type="html">I can&amp;#39;t tell if the &amp;#34;I was going to backhanded compliment ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfkft7lfnup62qcj2lu7eqcxatexygjlqkypsda2lvepp5qsljplczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5qzuafs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspqkmmwkq4cw25s0kenl7tpqlaxjm83yaly4ewh8gw5nrehz40qfs377he8&#39;&gt;nevent1q…7he8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can&amp;#39;t tell if the &amp;#34;I was going to backhanded compliment him but couldn&amp;#39;t&amp;#34; was meant to be ironic or just insufferable
    </content>
    <updated>2026-07-01T12:33:12&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspqkmmwkq4cw25s0kenl7tpqlaxjm83yaly4ewh8gw5nrehz40qfszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5dt32xs</id>
    
      <title type="html">Ah, I see someone submitted my latest blog post to lobsters and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspqkmmwkq4cw25s0kenl7tpqlaxjm83yaly4ewh8gw5nrehz40qfszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5dt32xs" />
    <content type="html">
      Ah, I see someone submitted my latest blog post to lobsters and the comments are the usual wankfest of tone-policing.&lt;br/&gt;&lt;br/&gt;Hobbyless behavior.
    </content>
    <updated>2026-07-01T12:24:48&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswmfn7dzq50m3rjc0uexewrhy97l7nzsy3m8gvesen8xjfzt6qmmgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5f70ktw</id>
    
      <title type="html">Soatok’s Informal Guide to Threat Models After a long day of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswmfn7dzq50m3rjc0uexewrhy97l7nzsy3m8gvesen8xjfzt6qmmgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5f70ktw" />
    <content type="html">
      Soatok’s Informal Guide to Threat Models&lt;br/&gt;&lt;br/&gt;After a long day of exhausting conversations about Hybrid Post-Quantum Cryptography, random jackasses trying to play gotcha with endpoint attacks against end-to-end encrypted messaging apps, and message board discussions in the wake of dumb politicians pushing more &amp;#34;age verification&amp;#34; bullshit on us all, it&amp;#39;s become abundantly clear to me that the phrase &amp;#34;threat model&amp;#34; is a foreign…&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;http://soatok.blog/2026/06/30/soatoks-informal-guide-to-threat-models/&#34;&gt;http://soatok.blog/2026/06/30/soatoks-informal-guide-to-threat-models/&lt;/a&gt;
    </content>
    <updated>2026-06-30T11:58:13&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrsgt8gvcyen47gnvrgm90hp2sfyveez88ftjvrx89l6fv3mz7vkqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5mlm4vd</id>
    
      <title type="html">Every single one of us is prone to blunder now and then. It&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrsgt8gvcyen47gnvrgm90hp2sfyveez88ftjvrx89l6fv3mz7vkqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5mlm4vd" />
    <content type="html">
      Every single one of us is prone to blunder now and then. It&amp;#39;s how we learn.
    </content>
    <updated>2026-06-21T09:06:17&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstswurg702flrtv47khuq6059fa2xeas5kj57f93ekl0z64a3xn3czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5lpt2ng</id>
    
      <title type="html">This makes sense, considering the many ties between Donald Trump ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstswurg702flrtv47khuq6059fa2xeas5kj57f93ekl0z64a3xn3czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5lpt2ng" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspt5h6fzqcydtg7frsu3plk4aqd9d2496eh5e6vcggecl7ddcs0fcvxknx7&#39;&gt;nevent1q…knx7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This makes sense, considering the many ties between Donald Trump and Jeffrey Epstein.
    </content>
    <updated>2026-06-16T22:23:28&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqv0g7632c7wxqmwq64f7amm6knh5tau45h4dceyeehe5j0su03rqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5re3wrw</id>
    
      <title type="html">Here&amp;#39;s yet another reason to not give money to Proton: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqv0g7632c7wxqmwq64f7amm6knh5tau45h4dceyeehe5j0su03rqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5re3wrw" />
    <content type="html">
      Here&amp;#39;s yet another reason to not give money to Proton:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://old.reddit.com/r/BuyFromEU/comments/1u052qp/proton_is_funding_the_french_far_right_on_youtube/&#34;&gt;https://old.reddit.com/r/BuyFromEU/comments/1u052qp/proton_is_funding_the_french_far_right_on_youtube/&lt;/a&gt;
    </content>
    <updated>2026-06-08T14:55:07&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszy5wkpxj6kjcth0uzvnrltwlx7c2dptkey2437nxrgrs0x6hvyvqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5pzpvxe</id>
    
      <title type="html">https://www.dotfurry.org :3</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszy5wkpxj6kjcth0uzvnrltwlx7c2dptkey2437nxrgrs0x6hvyvqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5pzpvxe" />
    <content type="html">
      &lt;a href=&#34;https://www.dotfurry.org&#34;&gt;https://www.dotfurry.org&lt;/a&gt; :3
    </content>
    <updated>2026-06-03T08:31:53&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdx8rrrc7fktmpa39hrgsn2l0ga7vwlk3rh5n46g7uyyn9264qghszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5vdpa2e</id>
    
      <title type="html">By the way, I know a lot of folks struggle with mental heatlh in ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdx8rrrc7fktmpa39hrgsn2l0ga7vwlk3rh5n46g7uyyn9264qghszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5vdpa2e" />
    <content type="html">
      By the way, I know a lot of folks struggle with mental heatlh in various ways, so:&lt;br/&gt;&lt;br/&gt;Know that the fact that people interact with you at all, and are part of your life even in very loose ways, means your presence matters and you&amp;#39;re irreplaceable.&lt;br/&gt;&lt;br/&gt;It won&amp;#39;t always feel like it, but people do appreciate you. Most just don&amp;#39;t know how to express it very well, and no one really does a good job of teaching that. I&amp;#39;m no better than anyone on this point.&lt;br/&gt;&lt;br/&gt;But really, whatever community you have is irrefutable evidence that you&amp;#39;re not alone. They&amp;#39;re the ones that will appreciate you.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s no incentive structure to Fedi. Nobody follows you just to increase some metric or trick you into following back to win some game tied to capitalism here. They follow you because you&amp;#39;re interesting or cool. Or both.&lt;br/&gt;&lt;br/&gt;This probably doesn&amp;#39;t help with the myriad other, more material causes for your suffering. Money be damned.&lt;br/&gt;&lt;br/&gt;But you&amp;#39;ll never be alone if you don&amp;#39;t want to be. And it can get better.
    </content>
    <updated>2026-06-03T07:13:26&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspxgn4cxe7u098a0wtpma0tnunk0m8drr8f5anhs5wq762y4x5ydgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57w5n9d</id>
    
      <title type="html">The only spaces I&amp;#39;ve found where I actually feel comfortable ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspxgn4cxe7u098a0wtpma0tnunk0m8drr8f5anhs5wq762y4x5ydgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57w5n9d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswjhrxnygwljxjhnqtmp9ndup4yfe5awau2vltttxxmak0wdyrtyq5085tf&#39;&gt;nevent1q…85tf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The only spaces I&amp;#39;ve found where I actually feel comfortable with my queerness aren&amp;#39;t Pride events (with or without corporate backing), they&amp;#39;re furry conventions.&lt;br/&gt;&lt;br/&gt;Only at furry conventions can I just... vibe with people. In my fursuit, if I want, and while that&amp;#39;s **objectively** weird at least locally it&amp;#39;s treated as normal.&lt;br/&gt;&lt;br/&gt;If I want to do sexual things, the option is usually there. (Private room parties, some friends and friends-of-friends, etc.)&lt;br/&gt;&lt;br/&gt;But if I just want to cuddle and laugh and talk about nerd shit for four hours, I can do it.&lt;br/&gt;&lt;br/&gt;And that&amp;#39;s the vibe I&amp;#39;ve been trying to cultivate around myself here on Fedi.
    </content>
    <updated>2026-06-02T05:08:16&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswjhrxnygwljxjhnqtmp9ndup4yfe5awau2vltttxxmak0wdyrtyqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5m0h8u6</id>
    
      <title type="html">(Note: I&amp;#39;m also cis, but being on the asexual spectrum makes ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswjhrxnygwljxjhnqtmp9ndup4yfe5awau2vltttxxmak0wdyrtyqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5m0h8u6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw0652uzyect7smjz6xa5lcjrzljjvzcnr6aelq75p69gtfk0jc6c2z5wx3&#39;&gt;nevent1q…5wx3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(Note: I&amp;#39;m also cis, but being on the asexual spectrum makes things more frustrating than I can put to words.)
    </content>
    <updated>2026-06-02T05:01:13&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw0652uzyect7smjz6xa5lcjrzljjvzcnr6aelq75p69gtfk0jc6czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5fcswj9</id>
    
      <title type="html">There are many reasons why I end up feeling like #PrideMonth ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw0652uzyect7smjz6xa5lcjrzljjvzcnr6aelq75p69gtfk0jc6czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5fcswj9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9m7sp9gptx2xl9hup7h7h0qcvm3zzp4sxrq857uaw92mvz76eelq3amz8s&#39;&gt;nevent1q…mz8s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There are many reasons why I end up feeling like #PrideMonth *isn&amp;#39;t meant for me*.&lt;br/&gt;&lt;br/&gt;Being demi makes a lot of gay cis male spaces uncomfortable. The way gay men objectify each other tells me *a lot* about the shitty beliefs a lot of men have towards women.&lt;br/&gt;&lt;br/&gt;Stereotypes like, &amp;#34;Oh, you&amp;#39;re a bottom? So you must be bad at math.&amp;#34; Or even, &amp;#34;Oh, you&amp;#39;re a bottom? So you must be lean and feminine-coded.&amp;#34;&lt;br/&gt;&lt;br/&gt;Or the accusations of catfishing because, if you have boundaries, that means you must logically be a &amp;#34;dom&amp;#34;.&lt;br/&gt;&lt;br/&gt;These are all things that I&amp;#39;ve been told at least once by someone over the years while being rejected from other queer folks.
    </content>
    <updated>2026-06-02T04:59:51&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9m7sp9gptx2xl9hup7h7h0qcvm3zzp4sxrq857uaw92mvz76eelqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ya8wnu</id>
    
      <title type="html">I did manage to write ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9m7sp9gptx2xl9hup7h7h0qcvm3zzp4sxrq857uaw92mvz76eelqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ya8wnu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrylrucjdqu4sh87vhgcqp2w3t06lcu2mtl743umnnmtwtsq446lc0glnux&#39;&gt;nevent1q…lnux&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I did manage to write &lt;a href=&#34;https://soatok.blog/2024/12/05/furry-queer-and-lonely/&#34;&gt;https://soatok.blog/2024/12/05/furry-queer-and-lonely/&lt;/a&gt; a couple of years ago.&lt;br/&gt;&lt;br/&gt;The sad part is that here I am, like two years later, and **nothing has materially changed** in my life. Hahaha.
    </content>
    <updated>2026-06-02T04:39:18&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrylrucjdqu4sh87vhgcqp2w3t06lcu2mtl743umnnmtwtsq446lczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c530jmln</id>
    
      <title type="html">The alienation of some queer media is something I&amp;#39;ve ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrylrucjdqu4sh87vhgcqp2w3t06lcu2mtl743umnnmtwtsq446lczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c530jmln" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxarnckldxdmknnacvg6d0avw4wdsa9nugfuvjnxr0vmd9c3v7evq3xd0lj&#39;&gt;nevent1q…d0lj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The alienation of some queer media is something I&amp;#39;ve independently noticed over the years but couldn&amp;#39;t find a way to articulate that wouldn&amp;#39;t sound werid.&lt;br/&gt;&lt;br/&gt;The working title of my closest attempt was, *Pride Month Is Clearly For My Betters*. But even that sounds wrong. Thus, it&amp;#39;s been relegated to Rough Draft Hell for many years.
    </content>
    <updated>2026-06-02T04:38:35&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxarnckldxdmknnacvg6d0avw4wdsa9nugfuvjnxr0vmd9c3v7evqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5pvryxt</id>
    
      <title type="html">Y&amp;#39;all should read ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxarnckldxdmknnacvg6d0avw4wdsa9nugfuvjnxr0vmd9c3v7evqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5pvryxt" />
    <content type="html">
      Y&amp;#39;all should read &lt;a href=&#34;https://aria.dog/barks/pride-not-sublimation/&#34;&gt;https://aria.dog/barks/pride-not-sublimation/&lt;/a&gt; by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10d5z3pyamm3qwfyn86tv9fsgz8m6x8td2tcv6tzfswdn6n86ztps4xeufp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Dog with Glasses Plushie :neodog_glasses: :waow: &lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10d5…eufp&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; sometime.
    </content>
    <updated>2026-06-02T04:35:41&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspvh2a974wxr0uw0nrkfuewd9gx6cfr5f586ysrah3hap28w6vyjqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5gqs9wd</id>
    
      <title type="html">The consequence for clicking &amp;#34;No&amp;#34; to &amp;#34;Are you over ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspvh2a974wxr0uw0nrkfuewd9gx6cfr5f586ysrah3hap28w6vyjqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5gqs9wd" />
    <content type="html">
      The consequence for clicking &amp;#34;No&amp;#34; to &amp;#34;Are you over 18?&amp;#34; prompts should being redirected to a list of books that are banned in their local public schools.
    </content>
    <updated>2026-05-22T19:20:00&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqd32jm2mtnkhdamgts5q484hcqyhz8cywel4auy4djvencgcftnqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5g94e54</id>
    
      <title type="html">Is there a specific email to forward those North Korean espionage ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqd32jm2mtnkhdamgts5q484hcqyhz8cywel4auy4djvencgcftnqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5g94e54" />
    <content type="html">
      Is there a specific email to forward those North Korean espionage ops to?&lt;br/&gt;&lt;br/&gt;I would think CISA but after &lt;a href=&#34;https://krebsonsecurity.com/2026/05/cisa-admin-leaked-aws-govcloud-keys-on-github&#34;&gt;https://krebsonsecurity.com/2026/05/cisa-admin-leaked-aws-govcloud-keys-on-github&lt;/a&gt; I&amp;#39;m not touching them with 7 proxies.
    </content>
    <updated>2026-05-19T18:21:31&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2ct5s6fa6h3xmg9d5xju0s3wlhkeksa6mem0f6h2huya293gqemczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5fn8uyn</id>
    
      <title type="html">There are many other problens with LLMs, but the fact that AI ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2ct5s6fa6h3xmg9d5xju0s3wlhkeksa6mem0f6h2huya293gqemczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5fn8uyn" />
    <content type="html">
      There are many other problens with LLMs, but the fact that AI SaaS providers are speedrunning the enshittification process as first described by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; is kind of neat.&lt;br/&gt;&lt;br/&gt;They aren&amp;#39;t even waiting years for user complacency and vendor lock-in to take root. Probably because of all the circular financing going on.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://fixupx.com/theo/status/2054618962395299982&#34;&gt;https://fixupx.com/theo/status/2054618962395299982&lt;/a&gt;
    </content>
    <updated>2026-05-13T23:16:49&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqpphrsujl9j45xhupy6uy9q82t6vw4gt5seuds2z2d7t82quwefszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5n4elyq</id>
    
      <title type="html">Seeing Cloudflare do a 20% layoff doesn&amp;#39;t bode well for the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqpphrsujl9j45xhupy6uy9q82t6vw4gt5seuds2z2d7t82quwefszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5n4elyq" />
    <content type="html">
      Seeing Cloudflare do a 20% layoff doesn&amp;#39;t bode well for the tech industry which already has a problem of too many overqualified people looking for too few jobs.
    </content>
    <updated>2026-05-08T13:08:06&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0yxyqhu2cm4eseu9f5ajnlur02uvxad4xws8t5lnvjxeat20svtszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c56spp4k</id>
    
      <title>Nostr event nevent1qqs0yxyqhu2cm4eseu9f5ajnlur02uvxad4xws8t5lnvjxeat20svtszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c56spp4k</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0yxyqhu2cm4eseu9f5ajnlur02uvxad4xws8t5lnvjxeat20svtszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c56spp4k" />
    <content type="html">
      Some of y&amp;#39;all give up on your dreams too quickly
    </content>
    <updated>2026-05-05T20:56:36&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszww572tthua7x5gnyjzjukd230m99frtfmh78durvwxh4e2u2yvszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57d5hj8</id>
    
      <title>Nostr event nevent1qqszww572tthua7x5gnyjzjukd230m99frtfmh78durvwxh4e2u2yvszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57d5hj8</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszww572tthua7x5gnyjzjukd230m99frtfmh78durvwxh4e2u2yvszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57d5hj8" />
    <content type="html">
      &lt;a href=&#34;https://github.com/fedi-e2ee/public-key-directory-specification/issues/118&#34;&gt;https://github.com/fedi-e2ee/public-key-directory-specification/issues/118&lt;/a&gt;
    </content>
    <updated>2026-04-13T07:43:52&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9cakxwddhjwz8m0kqdvm9yvzujxwp85lk7f0nlwa5xncupgn767gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5wlq8px</id>
    
      <title type="html">The Fediverse has the opportunity to do something hilarious here ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9cakxwddhjwz8m0kqdvm9yvzujxwp85lk7f0nlwa5xncupgn767gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5wlq8px" />
    <content type="html">
      The Fediverse has the opportunity to do something hilarious here&lt;br/&gt; &lt;img src=&#34;https://furry.engineer/system/media_attachments/files/116/382/992/583/781/084/original/94ad4258dff42220.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-11T01:26:15&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxppqdpl4624rqn5qzp66kr0j4phgxa5t0dvwcda8x5v5wd365j9szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57mn0ya</id>
    
      <title type="html">I guess that whole forward secrecy plan isn&amp;#39;t happening? ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxppqdpl4624rqn5qzp66kr0j4phgxa5t0dvwcda8x5v5wd365j9szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57mn0ya" />
    <content type="html">
      I guess that whole forward secrecy plan isn&amp;#39;t happening?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://web.archive.org/web/20260410152505/https://getsession.org/donate&#34;&gt;https://web.archive.org/web/20260410152505/https://getsession.org/donate&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Session
    </content>
    <updated>2026-04-10T17:25:36&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8cd9qc3njpjuzupul8h7zfe5ey6pzggdynjycl2ref0d367nh7aczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hvek4r</id>
    
      <title>Nostr event nevent1qqs8cd9qc3njpjuzupul8h7zfe5ey6pzggdynjycl2ref0d367nh7aczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hvek4r</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8cd9qc3njpjuzupul8h7zfe5ey6pzggdynjycl2ref0d367nh7aczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hvek4r" />
    <content type="html">
      &amp;#34;You&amp;#39;re so kneady when you wanna be bread&amp;#34;
    </content>
    <updated>2026-04-08T23:30:16&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdfyylpzg2dv4e6h62tkrwyf90cr579auygtlkzvansa9hxg8rnsgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5umucy7</id>
    
      <title type="html">If anyone goes to non-furry events with 1000&#43; attendees, pitch ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdfyylpzg2dv4e6h62tkrwyf90cr579auygtlkzvansa9hxg8rnsgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5umucy7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspcns7rt43n9732v3fxwf2xwef4hwx3tg67h769mgdf2225m6jtzqn4m6rx&#39;&gt;nevent1q…m6rx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If anyone goes to non-furry events with 1000&#43; attendees, pitch this to their board.&lt;br/&gt;&lt;br/&gt;Let&amp;#39;s make every event offer harm reduction.
    </content>
    <updated>2026-04-01T06:35:41&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsztungcykd7cmxdzjk0v8z6a4skjpl6kp6ctvvw6snwx9s0jjx6hgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59hhgr3</id>
    
      <title type="html">I&amp;#39;d like @npub1dqd…8xy4 to do this for the hacking ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsztungcykd7cmxdzjk0v8z6a4skjpl6kp6ctvvw6snwx9s0jjx6hgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59hhgr3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyh969khxglvh9dddygpukyqnfaqrpm00t4gh3hhrk2wd0ee435kg3yedeg&#39;&gt;nevent1q…edeg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;d like &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1dqdh3ta2uxg4wz5qf7h6j0qywrxryzcyjw4vhq0n0alu83d6mgnsxm8xy4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;DEF CON&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1dqd…8xy4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; to do this for the hacking community, but I don&amp;#39;t know what the logistics are like re: Las Vegas.
    </content>
    <updated>2026-03-31T12:28:20&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspcns7rt43n9732v3fxwf2xwef4hwx3tg67h769mgdf2225m6jtzqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xkhty7</id>
    
      <title type="html">If you see someone posting a photo of a sign at a furry ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspcns7rt43n9732v3fxwf2xwef4hwx3tg67h769mgdf2225m6jtzqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xkhty7" />
    <content type="html">
      If you see someone posting a photo of a sign at a furry convention that advertises HIV / STI testing while sounding offended, it&amp;#39;s a queerphobic dogwhistle.&lt;br/&gt;&lt;br/&gt;Spread this to your friends/families to inoculate them from bad memes.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://soatok.blog/2024/09/30/why-are-furry-conventions-offering-hiv-testing-to-attendees/&#34;&gt;https://soatok.blog/2024/09/30/why-are-furry-conventions-offering-hiv-testing-to-attendees/&lt;/a&gt;
    </content>
    <updated>2026-03-31T03:06:32&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvwmfhx07m895w4d99jw70dssqf2gmwd7xzrxp490c2a6lu9agvsqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5y67yd3</id>
    
      <title type="html">Moore&amp;#39;s Law is about doubling the number of trans sisters ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvwmfhx07m895w4d99jw70dssqf2gmwd7xzrxp490c2a6lu9agvsqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5y67yd3" />
    <content type="html">
      Moore&amp;#39;s Law is about doubling the number of trans sisters every 18 months
    </content>
    <updated>2026-03-18T20:29:59&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdkcvkgug9aw4mypn4hr4gzu0yttt6rgmyg6m4y4trfym8mcekdlqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hyzm72</id>
    
      <title type="html">&amp;#34;No&amp;#34; is a better privacy-enhancing technology than the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdkcvkgug9aw4mypn4hr4gzu0yttt6rgmyg6m4y4trfym8mcekdlqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hyzm72" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9yt7sc63gjafqka4qd90x23p48d3pwrkyn9es74hvgt3cs9juzrst7kn2h&#39;&gt;nevent1q…kn2h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;No&amp;#34; is a better privacy-enhancing technology than the state-of-the-art differential privacy techniques.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s efficient! Not collecting data requires at most O(1) bandwidth, O(1) storage, and O(1) compute.&lt;br/&gt;&lt;br/&gt;&amp;#34;No&amp;#34; is not &amp;#34;Maybe later&amp;#34;.&lt;br/&gt;&lt;br/&gt;&amp;#34;No&amp;#34; is not &amp;#34;Ask me again in 3 days&amp;#34;.&lt;br/&gt;&lt;br/&gt;&amp;#34;No&amp;#34; is not &amp;#34;Maybe after a few more beers&amp;#34;, since many of the people that *need to hear* the first part of his message likely also needs the second.
    </content>
    <updated>2026-03-11T23:21:14&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9yt7sc63gjafqka4qd90x23p48d3pwrkyn9es74hvgt3cs9juzrszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5qty7ea</id>
    
      <title type="html">Here&amp;#39;s a privacy-enhancing technology for you to consider: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9yt7sc63gjafqka4qd90x23p48d3pwrkyn9es74hvgt3cs9juzrszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5qty7ea" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsganhncxf79ut9yavrlegg55rjhf0086ahpuwc0dw3msqagyxg98qqu5wq7&#39;&gt;nevent1q…5wq7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s a privacy-enhancing technology for you to consider:&lt;br/&gt;&lt;br/&gt;&amp;#34;No.&amp;#34;&lt;br/&gt;&lt;br/&gt;You don&amp;#39;t need to know. You don&amp;#39;t need to measure. The efficacy of advertising campaigns, market segmentation, and relevance targeting should be minimized for the good of humanity.
    </content>
    <updated>2026-03-11T23:18:17&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsganhncxf79ut9yavrlegg55rjhf0086ahpuwc0dw3msqagyxg98qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5nlsf55</id>
    
      <title type="html">At #RealWorldCrypto this year, there was a session on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsganhncxf79ut9yavrlegg55rjhf0086ahpuwc0dw3msqagyxg98qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5nlsf55" />
    <content type="html">
      At #RealWorldCrypto this year, there was a session on &amp;#34;privacy-enhancing technologies&amp;#34;.&lt;br/&gt;&lt;br/&gt;The first talk in the session was about a new encryption method for Tor.&lt;br/&gt;&lt;br/&gt;The next two were painful examples of &amp;#34;a person cannot be convinced of something when their salary depends on them not knowing it&amp;#34;.&lt;br/&gt;&lt;br/&gt;&amp;gt; Advertisers wants to collect signals about populations without being individually identifying. So let&amp;#39;s talk about differential privacy techniques to let them do that.&lt;br/&gt;&lt;br/&gt;One example was &amp;#34;Meta wants to know what percentage of its teneage users blocked a contact today&amp;#34;.&lt;br/&gt;&lt;br/&gt;At no point did they address the elephants in the room.&amp;lt;li&amp;gt;Why do they want this data in the first place?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;What are they even doing with this signal?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Have you considered &amp;lt;strong&amp;gt;telling them to fuck off and not collect it in the first place&amp;lt;/strong&amp;gt;?&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;As tempting as it might be to hand wave it, and say &amp;#34;well yes but their business model depends on it&amp;#34;, I say to advertisers, &amp;#34;then perish&amp;#34;.
    </content>
    <updated>2026-03-11T23:15:19&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs99wn7ns25jf2gzufk2aekxse7zv9gspdhvmqsrtv3td6mp8wsw7qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5kk0vsj</id>
    
      <title type="html">The brainrot &amp;#34;this is why we need blockchain&amp;#34; people ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs99wn7ns25jf2gzufk2aekxse7zv9gspdhvmqsrtv3td6mp8wsw7qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5kk0vsj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2hm8y6pug9lzzj0ce5zjdu9k02y6ky3xp22m25yl9j7g3k7rwh4ca3xdj6&#39;&gt;nevent1q…xdj6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The brainrot &amp;#34;this is why we need blockchain&amp;#34; people tickle me.&lt;br/&gt;&lt;br/&gt;You mean the plaintext, immutable history currency? The global state one? The one that&amp;#39;s like tweeting your transactions publicly? The one that&amp;#39;s trivially traced?&lt;br/&gt;&lt;br/&gt;Most of them hit every mark I just listed.
    </content>
    <updated>2026-03-06T05:41:58&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx8ukfza3dnzd3wapc00fkkl7jnpqk7q3n7495nywykmjslyme6zszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5t7eplp</id>
    
      <title type="html">I&amp;#39;m not gonna say it Just read this story It says more about ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx8ukfza3dnzd3wapc00fkkl7jnpqk7q3n7495nywykmjslyme6zszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5t7eplp" />
    <content type="html">
      I&amp;#39;m not gonna say it&lt;br/&gt;&lt;br/&gt;Just read this story&lt;br/&gt;&lt;br/&gt;It says more about my point than I ever could&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.404media.co/proton-mail-helped-fbi-unmask-anonymous-stop-cop-city-protestor/&#34;&gt;https://www.404media.co/proton-mail-helped-fbi-unmask-anonymous-stop-cop-city-protestor/&lt;/a&gt;
    </content>
    <updated>2026-03-06T05:16:35&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr6weyecad40eue2dxwxg02y7wx0g7axupdjpejwjt3363k2pxlfszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ysf66p</id>
    
      <title type="html">I guess I should just tap the sign whenever I encounter this sort ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr6weyecad40eue2dxwxg02y7wx0g7axupdjpejwjt3363k2pxlfszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ysf66p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz3r3um22yc2es8dkhfxjyfyl62uq08qu7u37l8jjlpxc6y33xvpscnd3ac&#39;&gt;nevent1q…d3ac&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I guess I should just tap the sign whenever I encounter this sort of personality:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://soatok.blog/2026/02/25/cryptography-engineering-has-an-intrinsic-duty-of-care/&#34;&gt;https://soatok.blog/2026/02/25/cryptography-engineering-has-an-intrinsic-duty-of-care/&lt;/a&gt;
    </content>
    <updated>2026-03-04T00:35:54&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz3r3um22yc2es8dkhfxjyfyl62uq08qu7u37l8jjlpxc6y33xvpszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hsxms0</id>
    
      <title type="html">Loup-Vaillant [wrote this on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz3r3um22yc2es8dkhfxjyfyl62uq08qu7u37l8jjlpxc6y33xvpszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hsxms0" />
    <content type="html">
      Loup-Vaillant [wrote this on Lobste.rs](&lt;a href=&#34;https://lobste.rs/s/oukhsl/cryptographic_issues_matrix_s_rust#c_fff0jo&#34;&gt;https://lobste.rs/s/oukhsl/cryptographic_issues_matrix_s_rust#c_fff0jo&lt;/a&gt; ) in a dumb rant about my Matrix disclosure:&lt;br/&gt;&lt;br/&gt;&amp;gt; Personally I would actively &amp;gt; *avoid*&amp;gt;  the check,&lt;br/&gt;&lt;br/&gt;Hmm. What a weird thing to say.&lt;br/&gt;&lt;br/&gt;Loup-Vaillant wrote a cryptography library called Monocypher, which famously had an [EdDSA vulnerability](&lt;a href=&#34;https://monocypher.org/quality-assurance/disclosures&#34;&gt;https://monocypher.org/quality-assurance/disclosures&lt;/a&gt; ) mostly caused by their insistence on rolling their own custom EdDSA variant to avoid SHA512.&lt;br/&gt;&lt;br/&gt;&amp;#34;I wonder how Monocypher holds up in 2026?&amp;#34;&lt;br/&gt;&lt;br/&gt;Who said that? Well, anyway:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/LoupVaillant/Monocypher/issues/285&#34;&gt;https://github.com/LoupVaillant/Monocypher/issues/285&lt;/a&gt;
    </content>
    <updated>2026-03-02T20:45:34&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgff54msqvk6q86tjkcxezutz3fqwlypju6cyzc88m6hgqvr5lsaqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5v0rnj8</id>
    
      <title type="html">God dammit, I&amp;#39;m gonna get nerdsniped, aren&amp;#39;t I? Sigh.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgff54msqvk6q86tjkcxezutz3fqwlypju6cyzc88m6hgqvr5lsaqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5v0rnj8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspw6na4wdfgtn800gh0dkhrm5263kmn566t7cu8zr64yttfut254c4v5s6m&#39;&gt;nevent1q…5s6m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;God dammit, I&amp;#39;m gonna get nerdsniped, aren&amp;#39;t I?&lt;br/&gt;&lt;br/&gt;Sigh.
    </content>
    <updated>2026-02-25T17:11:36&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspw6na4wdfgtn800gh0dkhrm5263kmn566t7cu8zr64yttfut254czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c50d0n26</id>
    
      <title type="html">*starts writing on the chalkboard, Bart Simpson style* &amp;#34;I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspw6na4wdfgtn800gh0dkhrm5263kmn566t7cu8zr64yttfut254czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c50d0n26" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxpzx3vlf3ykmy599r6t98hmwtuh46m7ljyj3stphc4dlpc8ct03qqxsq9p&#39;&gt;nevent1q…sq9p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;*starts writing on the chalkboard, Bart Simpson style*&lt;br/&gt;&lt;br/&gt;&amp;#34;I will NOT get nerdsniped into another cryptography side-project.&amp;#34;
    </content>
    <updated>2026-02-25T17:05:20&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxpzx3vlf3ykmy599r6t98hmwtuh46m7ljyj3stphc4dlpc8ct03qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hk2mlp</id>
    
      <title type="html">The frustrating part about attack papers like this is **how much ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxpzx3vlf3ykmy599r6t98hmwtuh46m7ljyj3stphc4dlpc8ct03qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5hk2mlp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy3mm3yx7rxqr5xsr3fdekm33hepc4t696rwcznxgqaa7875fqvpg6lm99u&#39;&gt;nevent1q…m99u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The frustrating part about attack papers like this is **how much they step on the same rakes that were deemed hazardous for more than 20 years**.
    </content>
    <updated>2026-02-25T16:57:48&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy3mm3yx7rxqr5xsr3fdekm33hepc4t696rwcznxgqaa7875fqvpgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5sd30y9</id>
    
      <title type="html">My heuristic from 2023 still rings true lol ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy3mm3yx7rxqr5xsr3fdekm33hepc4t696rwcznxgqaa7875fqvpgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5sd30y9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgpv7c96v7nxndzgtdmv264dnh8np2ssfddhvm9zl0u9wasfu32hc2yl7pk&#39;&gt;nevent1q…l7pk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My heuristic from 2023 still rings true lol&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://soatok.blog/2023/01/21/how-you-respond-to-security-researchers-says-everything-about-you/#password-managers&#34;&gt;https://soatok.blog/2023/01/21/how-you-respond-to-security-researchers-says-everything-about-you/#password-managers&lt;/a&gt;
    </content>
    <updated>2026-02-25T16:44:59&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgpv7c96v7nxndzgtdmv264dnh8np2ssfddhvm9zl0u9wasfu32hczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c578udrt</id>
    
      <title type="html">https://eprint.iacr.org/2026/058 Wow</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgpv7c96v7nxndzgtdmv264dnh8np2ssfddhvm9zl0u9wasfu32hczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c578udrt" />
    <content type="html">
      &lt;a href=&#34;https://eprint.iacr.org/2026/058&#34;&gt;https://eprint.iacr.org/2026/058&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;Wow
    </content>
    <updated>2026-02-25T16:44:05&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9nm43vpvl0vhwjz4kmmc6a38zjxasgn5h5r3kvrmlwhzu862j8gczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5tv6q7l</id>
    
      <title type="html">Someone finally asked him for his exploit code recently ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9nm43vpvl0vhwjz4kmmc6a38zjxasgn5h5r3kvrmlwhzu862j8gczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5tv6q7l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2lna2tzejd9kpay7wmq5mh77gh62kx3t9kpcsldmfp9ffsrw22gqhu4926&#39;&gt;nevent1q…4926&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Someone finally asked him for his exploit code recently&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://research.swtch.com/nih&#34;&gt;https://research.swtch.com/nih&lt;/a&gt;
    </content>
    <updated>2026-02-25T03:45:36&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2vwjfzfgcncvndqrn2ehhuuwhp7khjhx488g33d4cknpr7tjjprqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5rzrnqv</id>
    
      <title type="html">Y&amp;#39;know what&amp;#39;s funny? I spend a lot of time thinking about ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2vwjfzfgcncvndqrn2ehhuuwhp7khjhx488g33d4cknpr7tjjprqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5rzrnqv" />
    <content type="html">
      Y&amp;#39;know what&amp;#39;s funny?&lt;br/&gt;&lt;br/&gt;I spend a lot of time thinking about and working on technology to make it easier for folks to have privacy in their comms,&lt;br/&gt;&lt;br/&gt;But most of my chats are like:&lt;br/&gt;&lt;br/&gt;&amp;#34;awawawawawa&amp;#34;&lt;br/&gt;&lt;br/&gt;[furry sticker]&lt;br/&gt;&lt;br/&gt;[furry sticker]&lt;br/&gt;&lt;br/&gt;[furry sticker]&lt;br/&gt;&lt;br/&gt;&amp;#34;why are compilers, man?&amp;#34;
    </content>
    <updated>2026-02-25T03:42:56&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrxt033kvc2x5yg7sqmr5vxfd7vyck7vzvmn7mhyup376psn5jg6szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59pp6gj</id>
    
      <title type="html">Let me just put this out here: If you&amp;#39;re coming to me hoping ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrxt033kvc2x5yg7sqmr5vxfd7vyck7vzvmn7mhyup376psn5jg6szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59pp6gj" />
    <content type="html">
      Let me just put this out here:&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re coming to me hoping to &amp;#34;mediate&amp;#34; between Matrix or even &amp;#34;win Soatok over&amp;#34;&lt;br/&gt;&lt;br/&gt;You&amp;#39;re wasting your fucking time.
    </content>
    <updated>2026-02-22T06:10:39&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsztgn9ra0r4xmk9kh2h2fwc9ea7xxdd0n7z3n4a8d2hesfykhuqwszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5h68r9h</id>
    
      <title type="html">If you&amp;#39;re designing E2EE in 2026 And your expectation for the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsztgn9ra0r4xmk9kh2h2fwc9ea7xxdd0n7z3n4a8d2hesfykhuqwszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5h68r9h" />
    <content type="html">
      If you&amp;#39;re designing E2EE in 2026&lt;br/&gt;&lt;br/&gt;And your expectation for the user experience is that even half your users will &amp;lt;li&amp;gt;manually verify key fingerprints, safety numbers, etc.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;know what to do when these mechanisms fail&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;Then you have not been paying attention to the research at all!&lt;br/&gt;&lt;br/&gt;That isn&amp;#39;t the normal behavior for how we use software.&lt;br/&gt;&lt;br/&gt;When&amp;#39;s the last time someone you know that doesn&amp;#39;t know what &amp;#34;TCP&amp;#34; is inspected a website&amp;#39;s certificate before sending it their password?
    </content>
    <updated>2026-02-20T14:36:54&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8868qxkm9z7dzzc8630fak86h76fqsq5ejdq9slu0qprdh3egc0gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5kyu37g</id>
    
      <title type="html">Something vexing: I&amp;#39;ve got a lot of ideas for improving ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8868qxkm9z7dzzc8630fak86h76fqsq5ejdq9slu0qprdh3egc0gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5kyu37g" />
    <content type="html">
      Something vexing:&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve got a lot of ideas for improving things, but they&amp;#39;re mostly infrastructure / ecosystem projects.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s very difficult to connect any of them directly to the things people insist they need today.&lt;br/&gt;&lt;br/&gt;For example:&amp;lt;li&amp;gt;Key Transparency for the Fediverse&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;E2EE for ActivityPub can leverage this&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;AuxData is useful for other protocols&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;It&amp;#39;s difficult to get most people to know or care about this!&lt;br/&gt;&lt;br/&gt;But if you want a federated Discord replacement that can be easily self-hosted without making the host a juicy target for privacy invasions, and you don&amp;#39;t want to require users to manually verify keys, this work is essential.
    </content>
    <updated>2026-02-20T08:27:08&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqq55he9xjypx4a6vja2txmlx7824dzajllkv9sldqldjlarvnecqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5vnna2t</id>
    
      <title type="html">Is it perfect? No. If a threat scenario comes up that I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqq55he9xjypx4a6vja2txmlx7824dzajllkv9sldqldjlarvnecqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5vnna2t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst9yq3lyf52wmpuc0c3730gatyhwumf8vtnr38y9xtygx70kfvc5sdw529q&#39;&gt;nevent1q…529q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Is it perfect? No. &lt;br/&gt;&lt;br/&gt;If a threat scenario comes up that I didn&amp;#39;t imagine, that means I assume, by default, that we&amp;#39;re vulnerable until I prove otherwise.
    </content>
    <updated>2026-02-20T05:09:01&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst9yq3lyf52wmpuc0c3730gatyhwumf8vtnr38y9xtygx70kfvc5szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xjnzme</id>
    
      <title type="html">You wanna see a fucking threat model? Here: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst9yq3lyf52wmpuc0c3730gatyhwumf8vtnr38y9xtygx70kfvc5szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xjnzme" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgxxzw0hhprwn35lpkzm4nl2pgywnuahe9kfdpssnnhd54z5p942s5yt3cz&#39;&gt;nevent1q…t3cz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You wanna see a fucking threat model?&lt;br/&gt;&lt;br/&gt;Here: &lt;a href=&#34;https://github.com/fedi-e2ee/public-key-directory-specification/blob/main/Specification.md#threat-model&#34;&gt;https://github.com/fedi-e2ee/public-key-directory-specification/blob/main/Specification.md#threat-model&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;And this is for an ActivityPub service that just stores data in immutable plaintext and serves it over HTTPS!
    </content>
    <updated>2026-02-20T05:06:49&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgxxzw0hhprwn35lpkzm4nl2pgywnuahe9kfdpssnnhd54z5p942szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5k243z8</id>
    
      <title type="html">Now, am I saying that they&amp;#39;re lying or *deliberately* ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgxxzw0hhprwn35lpkzm4nl2pgywnuahe9kfdpssnnhd54z5p942szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5k243z8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8t2wek26v53ekfwcv5tx7qpg5frq8drmudc6ykj300hn6c2ph0ggtqd0k6&#39;&gt;nevent1q…d0k6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Now, am I saying that they&amp;#39;re lying or *deliberately* misleading?&lt;br/&gt;&lt;br/&gt;No. I&amp;#39;m describing the incentives they&amp;#39;re operating under!&lt;br/&gt;&lt;br/&gt;This could be entirely subconscious or even unconscious decisionmaking and/or behavior for all I know.&lt;br/&gt;&lt;br/&gt;But it&amp;#39;s really suspicious to insist that the specific attack I keep describing is handwaved as &amp;#34;outside our threat model&amp;#34; when their public threat model is so frustratingly incomplete that it might as well just say **Cryptography: Vibes.**&lt;br/&gt;&lt;br/&gt;I mean, *look at it*: &lt;a href=&#34;https://spec.matrix.org/v1.17/appendices/#security-threat-model&#34;&gt;https://spec.matrix.org/v1.17/appendices/#security-threat-model&lt;/a&gt;
    </content>
    <updated>2026-02-20T05:04:12&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8t2wek26v53ekfwcv5tx7qpg5frq8drmudc6ykj300hn6c2ph0ggzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5zpv0se</id>
    
      <title type="html">An F in cryptography is aes-js / pyaes, as [this Trail of Bits ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8t2wek26v53ekfwcv5tx7qpg5frq8drmudc6ykj300hn6c2ph0ggzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5zpv0se" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgaguxcvg4yt2tps2dw8dkqrjsyur772wcjeueq4jazjnzj8v67ygjem3vn&#39;&gt;nevent1q…m3vn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;An F in cryptography is aes-js / pyaes, as [this Trail of Bits blog](&lt;a href=&#34;https://blog.trailofbits.com/2026/02/18/carelessness-versus-craftsmanship-in-cryptography/&#34;&gt;https://blog.trailofbits.com/2026/02/18/carelessness-versus-craftsmanship-in-cryptography/&lt;/a&gt; ) by Opal Wright explains:&lt;br/&gt;&lt;br/&gt;&amp;gt; Mistakes in cryptography are not a sin, even if they can have a serious impact. They’re simply a fact of life. As somebody once said, “cryptography is nightmare magic math that cares what color pen you use.” We’re all going to get stuff wrong if we stick around long enough to do something interesting, and there’s no reason to deride somebody for making a mistake.&lt;br/&gt;&lt;br/&gt;&amp;gt; What matters—what separates carelessness from craftsmanship—is the response to a mistake. A careless developer will write off a mistake as no big deal or insist that it isn’t really a problem—yadda, yadda, yadda. A craftsman will respond by fixing what’s broken, examining their tools and processes, and doing what they can to prevent it from happening again.&lt;br/&gt;&lt;br/&gt;Does this sound familiar?
    </content>
    <updated>2026-02-20T04:58:01&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgaguxcvg4yt2tps2dw8dkqrjsyur772wcjeueq4jazjnzj8v67ygzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c529k7p2</id>
    
      <title type="html">&amp;gt; But what about &amp;#34;don&amp;#39;t make perfect the enemy of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgaguxcvg4yt2tps2dw8dkqrjsyur772wcjeueq4jazjnzj8v67ygzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c529k7p2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstrpfvy8n4ezsa3e2fyxny7xkak4339meeh93g26egrxwk98qj20qne32rg&#39;&gt;nevent1q…32rg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; But what about &amp;#34;don&amp;#39;t make perfect the enemy of good&amp;#34;?&lt;br/&gt;&lt;br/&gt;If your cryptography isn&amp;#39;t damn near-perfect, it&amp;#39;s shit. There aren&amp;#39;t many cryptographic solutions that get a C&#43; in the world. It&amp;#39;s either an A, A-, or an F.
    </content>
    <updated>2026-02-20T04:55:33&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstrpfvy8n4ezsa3e2fyxny7xkak4339meeh93g26egrxwk98qj20qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5yng962</id>
    
      <title type="html">Matrix has many incentives to lie or mislead. Their leadership ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstrpfvy8n4ezsa3e2fyxny7xkak4339meeh93g26egrxwk98qj20qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5yng962" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyezekqf0m89u7qylx756ckntj9mngw4wn85f8edd744ew85h047c6k29pa&#39;&gt;nevent1q…29pa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Matrix has many incentives to lie or mislead. Their leadership includes the CEO of a company whose product is a Matrix client. There&amp;#39;s active political talks about the EU investing heavily in Matrix. He&amp;#39;s got a vested interest in looking good, even at the expense of doing or even being good.&lt;br/&gt;&lt;br/&gt;On the other hand, I have nothing to gain. If everyone switches to Matrix tomorrow, nothing in my life changes. If Matrix self-implodes and everyone goes back to XMPP tomorrow, nothing in my lfie changes.&lt;br/&gt;&lt;br/&gt;The only things I want are:&amp;lt;li&amp;gt;End-to-end encryption to be better.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;End-to-end encryption to become ubiquitous for communication protocols and apps.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The large tech companies whose business models involve privacy violations and stealing from artists and other creative workers to burn down so gloriously that society forgets the word &amp;#34;billionaire&amp;#34; in twenty years.&amp;lt;/li&amp;gt;
    </content>
    <updated>2026-02-20T04:52:42&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyezekqf0m89u7qylx756ckntj9mngw4wn85f8edd744ew85h047czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5y9tgwa</id>
    
      <title type="html">I&amp;#39;ve had a few people ask why I didn&amp;#39;t post the full ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyezekqf0m89u7qylx756ckntj9mngw4wn85f8edd744ew85h047czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5y9tgwa" />
    <content type="html">
      I&amp;#39;ve had a few people ask why I didn&amp;#39;t post the full Matrix email on my Fedi thread. There are two reasons:&amp;lt;li&amp;gt;It wouldn&amp;#39;t fit in 1k characters.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Listen carefully:&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;Y&amp;#39;know how &amp;#34;just getting caught cheating on your monogamous partner&amp;#34; isn&amp;#39;t the right time to discuss exploring ethical nonmonogamy?&lt;br/&gt;&lt;br/&gt;In a similar vein, asking for information while dismissing a report as &amp;#34;no practical security impact&amp;#34; is still dismissing the goddamn report.&lt;br/&gt;&lt;br/&gt;I excerpted the part of their email where they dismissed my report. That was the part that initiated the immediate disclosure. The inciting turn of phrase.&lt;br/&gt;&lt;br/&gt;It doesn&amp;#39;t matter how much you piss on my leg, I&amp;#39;m not going to believe it&amp;#39;s raining.
    </content>
    <updated>2026-02-20T04:46:53&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspz5q08x5yuw570l5rtw7tlw79nnc7wszvygzelg4rw57c9jrrngczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59936f6</id>
    
      <title type="html">RE: https://furry.engineer/@soatok/116088639302283341 So, Matrix ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspz5q08x5yuw570l5rtw7tlw79nnc7wszvygzelg4rw57c9jrrngczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59936f6" />
    <content type="html">
      RE: &lt;a href=&#34;https://furry.engineer/@soatok/116088639302283341&#34;&gt;https://furry.engineer/@soatok/116088639302283341&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;So, Matrix responded with a blog post.&lt;br/&gt;&lt;br/&gt;I added an addendum to mine to rebut theirs: &lt;a href=&#34;https://soatok.blog/2026/02/17/cryptographic-issues-in-matrixs-rust-library-vodozemac/#matrix-response&#34;&gt;https://soatok.blog/2026/02/17/cryptographic-issues-in-matrixs-rust-library-vodozemac/#matrix-response&lt;/a&gt;&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;/note1jfndkr8fshdsqxhs7lfz33rjv5avqv63qygxv9qqjz7gyl9wguesmkkhfj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1jfn…khfj&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; &lt;a href=&#34;https://soatok.blog/2026/02/17/cryptographic-issues-in-matrixs-rust-library-vodozemac/&#34;&gt;https://soatok.blog/2026/02/17/cryptographic-issues-in-matrixs-rust-library-vodozemac/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Matrix #infosec #vulnerabiltiy #cryptography #privacy &lt;/blockquote&gt;
    </content>
    <updated>2026-02-19T03:02:37&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8vke3ylsh4yt8xqfhltxpnydjtraeggn25y35zuu5va9ccyryz0czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5887kmp</id>
    
      <title type="html">A web developer and a speedrunner have a very different ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8vke3ylsh4yt8xqfhltxpnydjtraeggn25y35zuu5va9ccyryz0czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5887kmp" />
    <content type="html">
      A web developer and a speedrunner have a very different understanding of the term iframe
    </content>
    <updated>2026-02-18T17:02:43&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspneaxez52fyqr6vuatpphqwmm3mfteenw4myw954ntfz8zynve0czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5gejw2t</id>
    
      <title type="html">Oof. Big oof. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspneaxez52fyqr6vuatpphqwmm3mfteenw4myw954ntfz8zynve0czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5gejw2t" />
    <content type="html">
      Oof. Big oof.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/02/18/carelessness-versus-craftsmanship-in-cryptography/&#34;&gt;https://blog.trailofbits.com/2026/02/18/carelessness-versus-craftsmanship-in-cryptography/&lt;/a&gt;
    </content>
    <updated>2026-02-18T15:30:45&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfk3453ctyh3asctylh58a6492aczdmfht3yupp850jvxqvh3eueczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xm3hf5</id>
    
      <title type="html">Also, the reason I format my PoCs as unit tests rather than ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfk3453ctyh3asctylh58a6492aczdmfht3yupp850jvxqvh3eueczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xm3hf5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfsr9fxysky207d8el9u6kzqdscff7r89shhvuvj38ecvn55jg02ghlwwx3&#39;&gt;nevent1q…wwx3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also, the reason I format my PoCs as unit tests rather than weaponized exploits is because tests are generally more useful to developers.
    </content>
    <updated>2026-02-18T05:40:26&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfsr9fxysky207d8el9u6kzqdscff7r89shhvuvj38ecvn55jg02gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5a8fpw5</id>
    
      <title type="html">The downside is: If I turn out to be wrong in the end, then ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfsr9fxysky207d8el9u6kzqdscff7r89shhvuvj38ecvn55jg02gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5a8fpw5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd78nk0ca32p234ayuwu87na36t47r4s2fdt6szvned3777nfq5csd95z5r&#39;&gt;nevent1q…5z5r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The downside is: If I turn out to be wrong in the end, then there&amp;#39;s a public record of my mistakes.&lt;br/&gt;&lt;br/&gt;(Which I&amp;#39;m personally fine with! I make mistakes. We all do. It&amp;#39;s how we learn.)
    </content>
    <updated>2026-02-18T03:49:44&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd78nk0ca32p234ayuwu87na36t47r4s2fdt6szvned3777nfq5cszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5h2rhj8</id>
    
      <title type="html">There&amp;#39;s a lobsters user who&amp;#39;s aghast at me for sticking ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd78nk0ca32p234ayuwu87na36t47r4s2fdt6szvned3777nfq5cszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5h2rhj8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspac4fwkzm23yydzh84nt98vahxhn7ajcnnfwg2dsh48dsqg8qfgg8t92w9&#39;&gt;nevent1q…92w9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There&amp;#39;s a lobsters user who&amp;#39;s aghast at me for sticking to my guns.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://lobste.rs/s/oukhsl/cryptographic_issues_matrix_s_rust#c_ahlbc9&#34;&gt;https://lobste.rs/s/oukhsl/cryptographic_issues_matrix_s_rust#c_ahlbc9&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;lol, ok
    </content>
    <updated>2026-02-18T03:47:38&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspac4fwkzm23yydzh84nt98vahxhn7ajcnnfwg2dsh48dsqg8qfggzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5rt44jx</id>
    
      <title type="html">RE: https://furry.engineer/@soatok/116088925054375056 I&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspac4fwkzm23yydzh84nt98vahxhn7ajcnnfwg2dsh48dsqg8qfggzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5rt44jx" />
    <content type="html">
      RE: &lt;a href=&#34;https://furry.engineer/@soatok/116088925054375056&#34;&gt;https://furry.engineer/@soatok/116088925054375056&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;m going to be very clear about something:&lt;br/&gt;&lt;br/&gt;If you tell me that something I reported has &amp;#34;no security impact&amp;#34;, I publish it as soon as possible.&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re wrong in your assessment of the actual security impact, that&amp;#39;s not my problem.&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re citing an argument about *the wrong level of abstraction*, I will tell you you&amp;#39;re wrong (and why) while I&amp;#39;m publishing.&lt;br/&gt;&lt;br/&gt;Do you know a neat trick for avoiding this outcome?&lt;br/&gt;&lt;br/&gt;It&amp;#39;s called the Socratic method in fancy circles, but it&amp;#39;s basically: Ask clarifying questions.&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;/note13yjd9c8820ekrwjzwrjkd6w6wj4c37hs7hgtp0cntv6w76qdt0usr5cu5s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note13yj…cu5s&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; I want to include this excerpt from the Matrix response:&lt;br/&gt;&lt;br/&gt;&gt; Your PoC correctly demonstrates that the Olm 3DH implementation in vodozemac does not currently perform the all-zero DH output check. As we&#39;re sure you&#39;re aware, the check for contributory behaviour in X25519 is a contentious topic among cryptographers, with some calling for it, but others like RFC 7748[1] calling it optional or even arguing against it (e.g. Trevor Perrin[2]). We&#39;ve previously considered adding it but ultimately avoided it due to the conclusion that there&#39;s no practical security impact on Matrix. In other places like SAS/ECIES we explicitly reject non-contributory outputs because those handshakes can be used in unauthenticated contexts where an all-zero DH output &gt; *could*&gt;  directly collapse channel security.&lt;br/&gt;&lt;br/&gt;The [2] points to &lt;a href=&#34;https://moderncrypto.org/mail-archive/curves/2017/000896.html&#34;&gt;https://moderncrypto.org/mail-archive/curves/2017/000896.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Which is talking about the Diffie-Hellman primitive, not what protocols building atop ECDH should do. &lt;/blockquote&gt;
    </content>
    <updated>2026-02-18T03:46:46&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgjfxjurn48umphfp8petxa8d8f2ugltc0t59shuf4kd80dqx4h7gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c56632j5</id>
    
      <title type="html">I want to include this excerpt from the Matrix response: &amp;gt; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgjfxjurn48umphfp8petxa8d8f2ugltc0t59shuf4kd80dqx4h7gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c56632j5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfyekmpn5ctkcqrtc0053gc3ex2wkqxdgszyrxzsqfp0yz0jhywvchk8rgt&#39;&gt;nevent1q…8rgt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I want to include this excerpt from the Matrix response:&lt;br/&gt;&lt;br/&gt;&amp;gt; Your PoC correctly demonstrates that the Olm 3DH implementation in vodozemac does not currently perform the all-zero DH output check. As we&amp;#39;re sure you&amp;#39;re aware, the check for contributory behaviour in X25519 is a contentious topic among cryptographers, with some calling for it, but others like RFC 7748[1] calling it optional or even arguing against it (e.g. Trevor Perrin[2]). We&amp;#39;ve previously considered adding it but ultimately avoided it due to the conclusion that there&amp;#39;s no practical security impact on Matrix. In other places like SAS/ECIES we explicitly reject non-contributory outputs because those handshakes can be used in unauthenticated contexts where an all-zero DH output &amp;gt; *could*&amp;gt;  directly collapse channel security.&lt;br/&gt;&lt;br/&gt;The [2] points to &lt;a href=&#34;https://moderncrypto.org/mail-archive/curves/2017/000896.html&#34;&gt;https://moderncrypto.org/mail-archive/curves/2017/000896.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Which is talking about the Diffie-Hellman primitive, not what protocols building atop ECDH should do.
    </content>
    <updated>2026-02-18T02:00:19&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfyekmpn5ctkcqrtc0053gc3ex2wkqxdgszyrxzsqfp0yz0jhywvczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5cwmpky</id>
    
      <title>Nostr event nevent1qqsfyekmpn5ctkcqrtc0053gc3ex2wkqxdgszyrxzsqfp0yz0jhywvczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5cwmpky</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfyekmpn5ctkcqrtc0053gc3ex2wkqxdgszyrxzsqfp0yz0jhywvczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5cwmpky" />
    <content type="html">
      &lt;a href=&#34;https://soatok.blog/2026/02/17/cryptographic-issues-in-matrixs-rust-library-vodozemac/&#34;&gt;https://soatok.blog/2026/02/17/cryptographic-issues-in-matrixs-rust-library-vodozemac/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Matrix #infosec #vulnerabiltiy #cryptography #privacy
    </content>
    <updated>2026-02-18T00:47:39&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9l53tu0p2jnuzz2hzsk3fc2vhetp48y72rxkgjsre8wxthcpufsqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57mhzkv</id>
    
      <title type="html">Matrix responded to my email. They insist: &amp;gt; there&amp;#39;s no ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9l53tu0p2jnuzz2hzsk3fc2vhetp48y72rxkgjsre8wxthcpufsqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c57mhzkv" />
    <content type="html">
      Matrix responded to my email. They insist:&lt;br/&gt;&lt;br/&gt;&amp;gt; there&amp;#39;s no practical security impact on Matrix&lt;br/&gt;&lt;br/&gt;So I&amp;#39;m publishing in a moment.
    </content>
    <updated>2026-02-18T00:43:06&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyhgcnww55cdhgyj8r5z2phuwg3cn4xqr5jsnhsd0h2m6tgc90epgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c52d4mpa</id>
    
      <title type="html">Sure, here&amp;#39;s a short list:&amp;lt;li&amp;gt;Start with a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyhgcnww55cdhgyj8r5z2phuwg3cn4xqr5jsnhsd0h2m6tgc90epgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c52d4mpa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrvkc3lmmj2wpjp38yc90akrmydc0qmd4g47kutlpecqjlfhdmu7gknykfq&#39;&gt;nevent1q…ykfq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sure, here&amp;#39;s a short list:&amp;lt;li&amp;gt;Start with a specification first. One with a clear threat model and list of assumptions.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Try to invent as little as possible. We have MLS as an IETF RFC, these days. We have Raft as a consensus protocol. The wheels are good enough for the problem they&amp;#39;re solving.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Engage the cryprography and security communities early and often. Veilid is doing this right.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;No sacred cows. Jettisoning support for bad crypto, even if it means breaking some clients that refuse to upgrade, is the right call.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Embrace &amp;lt;a href=&amp;#34;&lt;a href=&#34;https://soatok.blog/2024/08/28/introducing-alacrity-to-federated-cryptography/&amp;#34&#34;&gt;https://soatok.blog/2024/08/28/introducing-alacrity-to-federated-cryptography/&amp;#34&lt;/a&gt;; target=&amp;#34;_blank&amp;#34; rel=&amp;#34;nofollow noopener&amp;#34;&amp;gt;Cryptographic Alacrity&amp;lt;/a&amp;gt;.&amp;lt;/li&amp;gt;
    </content>
    <updated>2026-02-15T21:17:23&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvz2aaz35nqu0fczzepyrfcan0mggvkxw4kspdw8rrs59j5l2tnaszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5kajh9h</id>
    
      <title type="html">A friend asked me &amp;#34;so on an 0-10 scale how dumb are the bugs ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvz2aaz35nqu0fczzepyrfcan0mggvkxw4kspdw8rrs59j5l2tnaszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5kajh9h" />
    <content type="html">
      A friend asked me &amp;#34;so on an 0-10 scale how dumb are the bugs you&amp;#39;re disclosing in Matrix soon&amp;#34; and I described one of them and they said &amp;#34;oh, definitely a 10&amp;#34;.&lt;br/&gt;&lt;br/&gt;(That&amp;#39;s not a CVSS 10, to be clear, but you&amp;#39;ll probably end up wondering how nobody spotted it sooner.)
    </content>
    <updated>2026-02-15T21:12:07&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqmfsghx5dt6kp7rw0vtjsfsfnr2qvhcfgtawxcsg4qugxul25q2szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5cuyrkz</id>
    
      <title type="html">Is End-to-End Encryption Optional For Large Groups? One of the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqmfsghx5dt6kp7rw0vtjsfsfnr2qvhcfgtawxcsg4qugxul25q2szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5cuyrkz" />
    <content type="html">
      Is End-to-End Encryption Optional For Large Groups?&lt;br/&gt;&lt;br/&gt;One of the recent topics in Messaging App Discourse is whether it makes sense to prioritize End-to-End Encryption when searching for an alternative to Discord. Who&amp;#39;s Saying &amp;#34;No&amp;#34;? I&amp;#39;m going to quote 0xabad1dea here, because she is awesome and explains my &amp;#34;opposition&amp;#34; position better than anyone else: So You Want To Write An Open Source Discord Replacement Things you don’t need:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;http://soatok.blog/2026/02/14/is-end-to-end-encryption-optional-for-large-groups/&#34;&gt;http://soatok.blog/2026/02/14/is-end-to-end-encryption-optional-for-large-groups/&lt;/a&gt;
    </content>
    <updated>2026-02-14T17:54:41&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqq885kfcmnkvwtm07am0kz7haclysz7rglkm20k8z0jl3ud2d83szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xpht58</id>
    
      <title type="html">RE: https://furry.engineer/@soatok/116055556402436098 By the way, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqq885kfcmnkvwtm07am0kz7haclysz7rglkm20k8z0jl3ud2d83szypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xpht58" />
    <content type="html">
      RE: &lt;a href=&#34;https://furry.engineer/@soatok/116055556402436098&#34;&gt;https://furry.engineer/@soatok/116055556402436098&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;By the way, I&amp;#39;m not giving them 90 days this time.&lt;br/&gt;&lt;br/&gt;Last time I did that, they didn&amp;#39;t bother to actually fix anything, so they didn&amp;#39;t actually need any of that time. So they lost that privilege.&lt;br/&gt;&lt;br/&gt;Expect a public disclosure / write-up as soon as I feel like it.&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;/note1d0837key5ngpl7vajhdzfexe3hszdyxdlpm9udgupmxzyqg2jx3qsrmwan&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1d08…mwan&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; People can&#39;t help but try to evangelize Matrix in response to things I wrote, so I just disclosed a few more issues in Matrix&#39;s cryptography to their security@ email address.&lt;br/&gt;&lt;br/&gt;This time, the issues were in their Rust library, vodozemac.&lt;br/&gt;&lt;br/&gt;One of them was pretty fucking stupid.&lt;br/&gt;&lt;br/&gt;I&#39;ll do a better write-up than I was initially planning when they&#39;ve had time to fix it. &lt;/blockquote&gt;
    </content>
    <updated>2026-02-12T16:43:03&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxhncltvj2f5qllxwetk3yunvcmcpxjrxlsaj7x5wqanpzqy9frgszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5cw8ncz</id>
    
      <title type="html">People can&amp;#39;t help but try to evangelize Matrix in response to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxhncltvj2f5qllxwetk3yunvcmcpxjrxlsaj7x5wqanpzqy9frgszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5cw8ncz" />
    <content type="html">
      People can&amp;#39;t help but try to evangelize Matrix in response to things I wrote, so I just disclosed a few more issues in Matrix&amp;#39;s cryptography to their security@ email address.&lt;br/&gt;&lt;br/&gt;This time, the issues were in their Rust library, vodozemac.&lt;br/&gt;&lt;br/&gt;One of them was pretty fucking stupid.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll do a better write-up than I was initially planning when they&amp;#39;ve had time to fix it.
    </content>
    <updated>2026-02-12T04:34:14&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs93fyzmcutnf9r4tk9y4rnyf8gu5mpqsdyf6l7erat8fyluwr2k0gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c55khqy9</id>
    
      <title type="html">On Discord Alternatives Next month, Discord is going to start ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs93fyzmcutnf9r4tk9y4rnyf8gu5mpqsdyf6l7erat8fyluwr2k0gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c55khqy9" />
    <content type="html">
      On Discord Alternatives&lt;br/&gt;&lt;br/&gt;Next month, Discord is going to start requiring age verification. The backlash from gamers everywhere has been predictable and justified. I guess their company name checks out. I&amp;#39;ve had a few people reach out to me because of my prior vulnerability disclosures and criticism of encrypted messaging apps. (Thanks, Toggart.) Unfortunately, asking a cryptography-focused security engineer for app recommendations is like asking a rocket scientist to…&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;http://soatok.blog/2026/02/11/on-discord-alternatives/&#34;&gt;http://soatok.blog/2026/02/11/on-discord-alternatives/&lt;/a&gt;
    </content>
    <updated>2026-02-11T19:01:54&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsddr97l425t8uq38fhv9uwudggywa26r265tgyz5p3u389y0n52eqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5j90tc6</id>
    
      <title type="html">RE: https://med-mastodon.com/@bicmay/116031817054715473 If ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsddr97l425t8uq38fhv9uwudggywa26r265tgyz5p3u389y0n52eqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5j90tc6" />
    <content type="html">
      RE: &lt;a href=&#34;https://med-mastodon.com/@bicmay/116031817054715473&#34;&gt;https://med-mastodon.com/@bicmay/116031817054715473&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re not on PrEP, I highly recommend checking out one of the services that makes it easy to access, often at no or very little cost.&lt;br/&gt;&lt;br/&gt;I use [MISTR](&lt;a href=&#34;https://heymistr.com&#34;&gt;https://heymistr.com&lt;/a&gt; ).&lt;br/&gt;nostr:note1mrjwqdh0rtmh58kwff7lpkmzfugd8vnvr0h5wvhy9cxjyh09wm5qnzdk0a&lt;br/&gt;
    </content>
    <updated>2026-02-08T03:51:44&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstsf3xdwnzlmt7eve0mgutqz8n0rgpysku0aakpcujg7yt6ltds7czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5nqrcvj</id>
    
      <title type="html">Horrible idea: Disclose vulns in the speech bubbles of furry porn ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstsf3xdwnzlmt7eve0mgutqz8n0rgpysku0aakpcujg7yt6ltds7czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5nqrcvj" />
    <content type="html">
      Horrible idea:&lt;br/&gt;&lt;br/&gt;Disclose vulns in the speech bubbles of furry porn commissions
    </content>
    <updated>2026-01-28T20:35:03&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8lf8zwg20z6jmqxweqt9jqrdhr47ulg0y45xq9k0ugpnn7yl5wngzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5lkdfvq</id>
    
      <title type="html">I heard Meta, Reddit, and other corporate owned social media are ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8lf8zwg20z6jmqxweqt9jqrdhr47ulg0y45xq9k0ugpnn7yl5wngzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5lkdfvq" />
    <content type="html">
      I heard Meta, Reddit, and other corporate owned social media are blocking links to &lt;a href=&#34;https://icelist.is&#34;&gt;https://icelist.is&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Whatever you do, don&amp;#39;t go to &lt;a href=&#34;https://icelist.is&#34;&gt;https://icelist.is&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Definitely don&amp;#39;t spin up a caching reverse proxy that mirrors &lt;a href=&#34;https://icelist.is/&#34;&gt;https://icelist.is/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Doing that would make Zuck sad
    </content>
    <updated>2026-01-28T00:06:03&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy84qat05kgtcxjs5z6nndhgx3dxeczkah25asrrjp2j628n28qrqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5d3y375</id>
    
      <title type="html">While working on https://publickey.directory, two really annoying ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy84qat05kgtcxjs5z6nndhgx3dxeczkah25asrrjp2j628n28qrqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5d3y375" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf54k7nppg0rw4shyum8aq2y28sav3fzllzt3tr8s7k4sppyrgfes42dsq4&#39;&gt;nevent1q…dsq4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;While working on &lt;a href=&#34;https://publickey.directory&#34;&gt;https://publickey.directory&lt;/a&gt;, two really annoying problems cropped up.&amp;lt;li&amp;gt;What if someone demands their data be stricken from the transparency log, as is their right under the EU&amp;#39;s GDPR?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;What if someone legitimately loses access to all their secret keys (catastrophic hardware failure) and wants their instance admin to be able to restore their ability to use E2EE?&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;When I say &amp;#34;annoying problems&amp;#34;, I do NOT mean the people that would experience them are annoying.&lt;br/&gt;&lt;br/&gt;I mean they are annoying because they are fundamentally incompatible with the simplest possible solution.
    </content>
    <updated>2026-01-23T16:54:11&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf54k7nppg0rw4shyum8aq2y28sav3fzllzt3tr8s7k4sppyrgfeszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5l523de</id>
    
      <title type="html">On the topic of &amp;#34;political problems&amp;#34;, sometimes you have ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf54k7nppg0rw4shyum8aq2y28sav3fzllzt3tr8s7k4sppyrgfeszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5l523de" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8mxeu6wx0vvz32ml268fh3lxmjjqkjawpf7p59lrg6yqvw6yr7ng2jmh94&#39;&gt;nevent1q…mh94&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;On the topic of &amp;#34;political problems&amp;#34;, sometimes you have attack vectors that **nobody in the C-Suite considers an attack vector**, like the FBI demanding the BitLocker disk encryption keys for Windows users.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.forbes.com/sites/thomasbrewster/2026/01/22/microsoft-gave-fbi-keys-to-unlock-bitlocker-encrypted-data/&#34;&gt;https://www.forbes.com/sites/thomasbrewster/2026/01/22/microsoft-gave-fbi-keys-to-unlock-bitlocker-encrypted-data/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Cryptographers have been complaining about this for decades. [@matthew_d_green](&lt;a href=&#34;https://ioc.exchange/@matthew_d_green&#34;&gt;https://ioc.exchange/@matthew_d_green&lt;/a&gt; ) coined the term &amp;#34;Mud Puddle Test&amp;#34; to talk about it.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.cryptographyengineering.com/2012/04/05/icloud-who-holds-key/&#34;&gt;https://blog.cryptographyengineering.com/2012/04/05/icloud-who-holds-key/&lt;/a&gt;
    </content>
    <updated>2026-01-23T16:50:37&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8mxeu6wx0vvz32ml268fh3lxmjjqkjawpf7p59lrg6yqvw6yr7ngzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5mx57zl</id>
    
      <title type="html">Every time you talk seriously about security-in-practice you will ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8mxeu6wx0vvz32ml268fh3lxmjjqkjawpf7p59lrg6yqvw6yr7ngzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5mx57zl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspv9llg6qqzdq2zpxwnp7arzg0ucwalm5laf5y6jj90pf9sflrwrcqxvm34&#39;&gt;nevent1q…vm34&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Every time you talk seriously about security-in-practice you will find yourself circling around this point:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infosec.exchange/@dymaxion/109344795644687902&#34;&gt;https://infosec.exchange/@dymaxion/109344795644687902&lt;/a&gt;
    </content>
    <updated>2026-01-23T16:47:30&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspv9llg6qqzdq2zpxwnp7arzg0ucwalm5laf5y6jj90pf9sflrwrczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ep8u70</id>
    
      <title type="html">There&amp;#39;s another dimension to this. Attackers don&amp;#39;t always ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspv9llg6qqzdq2zpxwnp7arzg0ucwalm5laf5y6jj90pf9sflrwrczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ep8u70" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfrqgt6k5k34dpe79v5fkq7qaes6z6hfqnzq6czuevth26yrzwh8quq4sdf&#39;&gt;nevent1q…4sdf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There&amp;#39;s another dimension to this.&lt;br/&gt;&lt;br/&gt;Attackers don&amp;#39;t always choose the same targets that you think are highest value. &lt;br/&gt;&lt;br/&gt;Why attack your hardened authentication gateway when the marketing team has an unpatched WordPress 3.1 blog sitting right there talking to your production MySQL database?
    </content>
    <updated>2026-01-23T16:46:24&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfrqgt6k5k34dpe79v5fkq7qaes6z6hfqnzq6czuevth26yrzwh8qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ua5nyw</id>
    
      <title type="html">There&amp;#39;s been a lot of &amp;#34;excitement&amp;#34; from business ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfrqgt6k5k34dpe79v5fkq7qaes6z6hfqnzq6czuevth26yrzwh8qzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5ua5nyw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvs73kysg4ggpcl7c8szmer6kqq835g0eqjefdlctrp74cwnq9cuc7ts3l8&#39;&gt;nevent1q…s3l8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There&amp;#39;s been a lot of &amp;#34;excitement&amp;#34; from business types about using LLMs to find vulnerabilities in source code. &lt;br/&gt;&lt;br/&gt;Naturally, the goal is to cheapen labor and extract more value for themselves. But I do suspect they&amp;#39;re going to fall on their own sword with this one.&lt;br/&gt;&lt;br/&gt;Not every vulnerability is obvious. Something can look fine and be the Achilles&amp;#39; heel that wrecks your shit. Something can look incredibly dangerous but end up being a NOP.&lt;br/&gt;&lt;br/&gt;If people think their stochastic parrot can do a better job than humans, point them at OpenSSL or libgcrypt, and then **have someone with relevant experience interrogate the &amp;#34;findings&amp;#34; before you waste the developers&amp;#39; time**. I can guarantee almost everything they complain about will be a false positive with even the shallowest scrutiny.
    </content>
    <updated>2026-01-23T16:40:58&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvs73kysg4ggpcl7c8szmer6kqq835g0eqjefdlctrp74cwnq9cuczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5lmuw4x</id>
    
      <title type="html">A while ago, @npub1tx8…x0yc started writing [Decent ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvs73kysg4ggpcl7c8szmer6kqq835g0eqjefdlctrp74cwnq9cuczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5lmuw4x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswn5653fmgvqva4gdyuzsdcjjreyrapfzhltvwga5ntsrsxkun2gqx788q2&#39;&gt;nevent1q…88q2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A while ago, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tx8qa9j24vyteazcgpcmkr4tckyw6wd63yusvew9em02swnfkf3qdrx0yc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;SwiftOnSecurity&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tx8…x0yc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; started writing [Decent Security](&lt;a href=&#34;https://decentsecurity.com/about&#34;&gt;https://decentsecurity.com/about&lt;/a&gt; ), about personal computers and mobile device security.&lt;br/&gt;&lt;br/&gt;Appsec (writing secure software) is less friendly because everything you learned about programming becomes suspect.&lt;br/&gt;&lt;br/&gt;&amp;gt; Why can&amp;#39;t I just combine user data into this SQL query string &amp;gt; *if I&amp;#39;m careful enough*&amp;gt; ? I know about Bobby Tables. I&amp;#39;ll sanitize my inputs!!!&lt;br/&gt;&lt;br/&gt;Bam, SQL injection because integers can be used to reference column names in some injected queries.
    </content>
    <updated>2026-01-23T16:32:33&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswn5653fmgvqva4gdyuzsdcjjreyrapfzhltvwga5ntsrsxkun2gqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5q5v64z</id>
    
      <title type="html">The security nerds haven&amp;#39;t commented yet because this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswn5653fmgvqva4gdyuzsdcjjreyrapfzhltvwga5ntsrsxkun2gqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5q5v64z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxncrqsnqkq43hmxhq8yq6jlkqzyvyffu77ld825uwtg4s09xtrxq2gef0a&#39;&gt;nevent1q…ef0a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The security nerds haven&amp;#39;t commented yet because this pattern-matches to way too many vulns to know which one I&amp;#39;m talking about yet
    </content>
    <updated>2026-01-23T16:27:48&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxncrqsnqkq43hmxhq8yq6jlkqzyvyffu77ld825uwtg4s09xtrxqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5q7da3g</id>
    
      <title type="html">common programming habit &#43; LGTM &#43; unit tests pass &#43; static ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxncrqsnqkq43hmxhq8yq6jlkqzyvyffu77ld825uwtg4s09xtrxqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5q7da3g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfn7xjzn8uqrcvl0c9vsy3ql9xn8m89fvp4sldrp9m7mnx8jan3ncz00wym&#39;&gt;nevent1q…0wym&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;common programming habit &#43; LGTM &#43; unit tests pass &#43; static analysis is good &#43; (optional) the fucking thing compiles = oops I got your private key
    </content>
    <updated>2026-01-23T16:26:39&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfn7xjzn8uqrcvl0c9vsy3ql9xn8m89fvp4sldrp9m7mnx8jan3nczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5v9ttre</id>
    
      <title type="html">harmless design decision &#43; obvious thing to do by default &#43; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfn7xjzn8uqrcvl0c9vsy3ql9xn8m89fvp4sldrp9m7mnx8jan3nczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5v9ttre" />
    <content type="html">
      harmless design decision &#43; obvious thing to do by default &#43; sensible trade-off that minimizes support burden for dev teams &#43; obvious thing to do = CVSS 10
    </content>
    <updated>2026-01-23T16:24:36&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs25mjcesrja2yuw2qsjaar8slqqzfmm3hyqyq94lq6edc7tfafwnqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5e39wwd</id>
    
      <title type="html">JWT {&amp;#34;alg&amp;#34;: &amp;#34;let-me-innnnn&amp;#34;} vuln ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs25mjcesrja2yuw2qsjaar8slqqzfmm3hyqyq94lq6edc7tfafwnqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5e39wwd" />
    <content type="html">
      JWT {&amp;#34;alg&amp;#34;: &amp;#34;let-me-innnnn&amp;#34;} vuln&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://pentesterlab.com/blog/cve-2026-23993-harbourjwt-unknown-alg-jwt-bypass&#34;&gt;https://pentesterlab.com/blog/cve-2026-23993-harbourjwt-unknown-alg-jwt-bypass&lt;/a&gt;
    </content>
    <updated>2026-01-22T18:32:28&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0xvympmz2xyw0xge9439860prxclxwyguw90zuqv6nnzc368prggzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59us324</id>
    
      <title type="html">This is a must-read. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0xvympmz2xyw0xge9439860prxclxwyguw90zuqv6nnzc368prggzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c59us324" />
    <content type="html">
      This is a must-read.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://cryptography.io/en/latest/statements/state-of-openssl/&#34;&gt;https://cryptography.io/en/latest/statements/state-of-openssl/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#python #cryptography #crypto #openssl #opensource
    </content>
    <updated>2026-01-15T00:53:56&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfufsvmqrftswlsw932ypulen6jgh4phh0szmd3vcw2kw5eyl7wjqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5r07t3q</id>
    
      <title type="html">If you want an indieweb to thrive, and for communications to be ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfufsvmqrftswlsw932ypulen6jgh4phh0szmd3vcw2kw5eyl7wjqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5r07t3q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstfgug40hlqdd4ahsnyluxwwz8s6nzrvc7gkwzzj26v8msejq72vgvjaftl&#39;&gt;nevent1q…aftl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you want an indieweb to thrive, and for communications to be private:&lt;br/&gt;&lt;br/&gt;Corporations are your adversary.&lt;br/&gt;&lt;br/&gt;The US Government is your adversary. (Cloud Act, etc.)&lt;br/&gt;&lt;br/&gt;The EU Government is your adversary. (Chat Control, etc.)&lt;br/&gt;&lt;br/&gt;The coalitions you want to form are among queer / nerd subcultures.&lt;br/&gt;&lt;br/&gt;You want kinksters. You want furries. You want bronies. You want Warhammer 40K players. You want otaku. You want therians. You want juggalos. You want Sonic the Hedgehog fans. You want the cringe TikTokers. You want D&amp;amp;D players and LARPers. You want people who attend Renaissance Festivals. You want people that attend Cowboy Fast Draw events.&lt;br/&gt;&lt;br/&gt;You can have all those without the Nazis.&lt;br/&gt;&lt;br/&gt;You can have all those without any government&amp;#39;s permission.&lt;br/&gt;&lt;br/&gt;Without corporate gentrification and rent-seeking.&lt;br/&gt;&lt;br/&gt;Both corporations and authoritarianism benefit from centralization.&lt;br/&gt;&lt;br/&gt;DNS is ultimately under government or corporate control.
    </content>
    <updated>2026-01-06T15:09:52&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstfgug40hlqdd4ahsnyluxwwz8s6nzrvc7gkwzzj26v8msejq72vgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c55v6nk9</id>
    
      <title type="html">By &amp;#34;rely on DNS&amp;#34; I mean &amp;#34;doesn&amp;#39;t add its own data ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstfgug40hlqdd4ahsnyluxwwz8s6nzrvc7gkwzzj26v8msejq72vgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c55v6nk9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdgzkh4rafv63ypvd6u39zdjvdttpnxxnzwayrj4zx2adr7w76h4cmj28vp&#39;&gt;nevent1q…28vp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;By &amp;#34;rely on DNS&amp;#34; I mean &amp;#34;doesn&amp;#39;t add its own data to DNS records&amp;#34; like some proposals do.&lt;br/&gt;&lt;br/&gt;I know Web PKI implicitly relies on DNS to map domain names to IP addresses. I wasn&amp;#39;t talking about that.
    </content>
    <updated>2026-01-06T14:58:45&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdgzkh4rafv63ypvd6u39zdjvdttpnxxnzwayrj4zx2adr7w76h4czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5usgexz</id>
    
      <title type="html">One thing I don&amp;#39;t really talk about much is that most of my ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdgzkh4rafv63ypvd6u39zdjvdttpnxxnzwayrj4zx2adr7w76h4czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5usgexz" />
    <content type="html">
      One thing I don&amp;#39;t really talk about much is that most of my designs work within HTTP and do not rely on DNS.&lt;br/&gt;&lt;br/&gt;There are two reasons for this:&amp;lt;li&amp;gt;I want to support Onion Services and Tor users in general.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;DNSSEC evangelism sucks.&amp;lt;/li&amp;gt;
    </content>
    <updated>2026-01-06T14:57:55&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq2x5ep058k0qjlmzpssur3epdvl3cvae0f8vukznss363s3unqcgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5j2yvzm</id>
    
      <title type="html">Me: We all know PGP is bad because it forces you to support ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq2x5ep058k0qjlmzpssur3epdvl3cvae0f8vukznss363s3unqcgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5j2yvzm" />
    <content type="html">
      Me: We all know PGP is bad because it forces you to support legacy bullshit like 1024-bit RSA keys, but I&amp;#39;m specifically going to write a blog post about email encryption as not just a technical challenge.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub17gpd02zrcswhzlwa7m9sz0tw76ylgncjy9xxa4ppkjzqyzhvygyqvynrxn&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Delta Chat&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub17gp…nrxn&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;: *subtoots my blog post*&lt;br/&gt;&lt;br/&gt;Their source code: Disables TLS security to support legacy 1024-bit RSA.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/chatmail/core/blob/9d7db202256ee334260c7ebccc3ab6403ee59a6c/src/net/tls.rs#L27-L40&#34;&gt;https://github.com/chatmail/core/blob/9d7db202256ee334260c7ebccc3ab6403ee59a6c/src/net/tls.rs#L27-L40&lt;/a&gt;
    </content>
    <updated>2026-01-05T21:20:12&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfprd3xmhzaqzrcj8rvgj7jxfd07lzazkvwc0gr6wyu49lzpupkaqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5vy368v</id>
    
      <title type="html">Everything You Need to Know About Email Encryption in 2026 If you ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfprd3xmhzaqzrcj8rvgj7jxfd07lzazkvwc0gr6wyu49lzpupkaqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5vy368v" />
    <content type="html">
      Everything You Need to Know About Email Encryption in 2026&lt;br/&gt;&lt;br/&gt;If you think about emails as if they&amp;#39;re anything but the digital equivalent of a postcard--that is to say, they provide zero confidentiality--then someone lied to you and I&amp;#39;m sorry you had to find out from a furry blog that sometimes talks about applied cryptography. CMYKat At the end of 2025, at the 39th Chaos Communications Congress in Hamburg, Germany, a team of security researchers posted some devastating…&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;http://soatok.blog/2026/01/04/everything-you-need-to-know-about-email-encryption-in-2026/&#34;&gt;http://soatok.blog/2026/01/04/everything-you-need-to-know-about-email-encryption-in-2026/&lt;/a&gt;
    </content>
    <updated>2026-01-04T23:02:25&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxn7r7y2yw829cg44zgqf9szal7d5vs8hqwjv90p8c3ze6vxpy39gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c50m0ejh</id>
    
      <title type="html">It might not make much difference, but every time I see a news ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxn7r7y2yw829cg44zgqf9szal7d5vs8hqwjv90p8c3ze6vxpy39gzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c50m0ejh" />
    <content type="html">
      It might not make much difference, but every time I see a news headline that describes a Republican politician raping children as &amp;#34;had sex with&amp;#34;, I email the editors to correct their misuse of language.&lt;br/&gt;&lt;br/&gt;I know it will probably fall on deaf ears, but the more people do this, the greater the chances they&amp;#39;ll listen.
    </content>
    <updated>2025-12-30T16:53:59&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0up09syxlrgrxlnv9nvhqynep59njyelcs6zxv2xaetfsj0ktfnszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xcmurc</id>
    
      <title type="html">Not sure, but:&amp;lt;li&amp;gt;Specification: &amp;lt;a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0up09syxlrgrxlnv9nvhqynep59njyelcs6zxv2xaetfsj0ktfnszypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xcmurc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrjemll86glfc9qlkjhprjwmpvwdtdqk3j2yx44kv4pjqgx784vqcxjevls&#39;&gt;nevent1q…evls&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not sure, but:&amp;lt;li&amp;gt;Specification: &amp;lt;a href=&amp;#34;&lt;a href=&#34;https://github.com/fedi-e2ee/public-key-directory-specification&amp;#34&#34;&gt;https://github.com/fedi-e2ee/public-key-directory-specification&amp;#34&lt;/a&gt;; target=&amp;#34;_blank&amp;#34; rel=&amp;#34;nofollow noopener&amp;#34; translate=&amp;#34;no&amp;#34;&amp;gt;&amp;lt;span class=&amp;#34;invisible&amp;#34;&amp;gt;&lt;a href=&#34;https://&amp;lt;/span&amp;gt;&amp;lt;span&#34;&gt;https://&amp;lt;/span&amp;gt;&amp;lt;span&lt;/a&gt; class=&amp;#34;ellipsis&amp;#34;&amp;gt;github.com/fedi-e2ee/public-ke&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;#34;invisible&amp;#34;&amp;gt;y-directory-specification&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Implementation: &amp;lt;a href=&amp;#34;&lt;a href=&#34;https://github.com/fedi-e2ee/pkd-server-php&amp;#34&#34;&gt;https://github.com/fedi-e2ee/pkd-server-php&amp;#34&lt;/a&gt;; target=&amp;#34;_blank&amp;#34; rel=&amp;#34;nofollow noopener&amp;#34; translate=&amp;#34;no&amp;#34;&amp;gt;&amp;lt;span class=&amp;#34;invisible&amp;#34;&amp;gt;&lt;a href=&#34;https://&amp;lt;/span&amp;gt;&amp;lt;span&#34;&gt;https://&amp;lt;/span&amp;gt;&amp;lt;span&lt;/a&gt; class=&amp;#34;ellipsis&amp;#34;&amp;gt;github.com/fedi-e2ee/pkd-serve&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;#34;invisible&amp;#34;&amp;gt;r-php&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Announcement: &amp;lt;a href=&amp;#34;&lt;a href=&#34;https://soatok.blog/2025/12/15/announcing-key-transparency-fediverse/&amp;#34&#34;&gt;https://soatok.blog/2025/12/15/announcing-key-transparency-fediverse/&amp;#34&lt;/a&gt;; target=&amp;#34;_blank&amp;#34; rel=&amp;#34;nofollow noopener&amp;#34; translate=&amp;#34;no&amp;#34;&amp;gt;&amp;lt;span class=&amp;#34;invisible&amp;#34;&amp;gt;&lt;a href=&#34;https://&amp;lt;/span&amp;gt;&amp;lt;span&#34;&gt;https://&amp;lt;/span&amp;gt;&amp;lt;span&lt;/a&gt; class=&amp;#34;ellipsis&amp;#34;&amp;gt;soatok.blog/2025/12/15/announc&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;#34;invisible&amp;#34;&amp;gt;ing-key-transparency-fediverse/&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;The AuxData thing should also be useful for folks that want to build atop my feature to add transparency to other types of public keys (or any other public commitments of static data, such as security researchers publishing hashes of vulnerabilities being disclosed).
    </content>
    <updated>2025-12-19T21:41:26&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsphqj56gpj30gym06705spgcftjxzwmggnd84zuv00279p70538pqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xxuzg9</id>
    
      <title type="html">This &amp;#34;UK watchdog&amp;#34; can eat shit. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsphqj56gpj30gym06705spgcftjxzwmggnd84zuv00279p70538pqzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5xxuzg9" />
    <content type="html">
      This &amp;#34;UK watchdog&amp;#34; can eat shit.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.techradar.com/vpn/vpn-privacy-security/creating-apps-like-signal-or-whatsapp-could-be-hostile-activity-claims-uk-watchdog&#34;&gt;https://www.techradar.com/vpn/vpn-privacy-security/creating-apps-like-signal-or-whatsapp-could-be-hostile-activity-claims-uk-watchdog&lt;/a&gt;
    </content>
    <updated>2025-12-18T14:44:57&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyfd6jaxamds2kpwc3lyrd9925dqzu7mk5lna3njzqwmrnk3s6tnczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5uzgul7</id>
    
      <title type="html">Announcing Key Transparency for the Fediverse I&amp;#39;m pleased to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyfd6jaxamds2kpwc3lyrd9925dqzu7mk5lna3njzqwmrnk3s6tnczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5uzgul7" />
    <content type="html">
      Announcing Key Transparency for the Fediverse&lt;br/&gt;&lt;br/&gt;I&amp;#39;m pleased to announce the immediate availability of a reference implementation for the Public Key Directory server. This software implements the Key Transparency specification I&amp;#39;ve been working on since last year, and is an important stepping stone towards secure end-to-end encryption for the Fediverse. You can find the software publicly available on GitHub: PHP Server software: PHP SDK (client-side):&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://soatok.blog/2025/12/15/announcing-key-transparency-fediverse/&#34;&gt;https://soatok.blog/2025/12/15/announcing-key-transparency-fediverse/&lt;/a&gt;
    </content>
    <updated>2025-12-15T15:46:50&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0d0hqpthj6qy0aj5nzmwq6uy36392ypumyye4d8p47g9fpfpl3nczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5auelcx</id>
    
      <title type="html">&amp;gt; Why not retire and have a cushy life? High-assurance ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0d0hqpthj6qy0aj5nzmwq6uy36392ypumyye4d8p47g9fpfpl3nczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5auelcx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsznx3rwv4w3l99kyzjsny8ftv6pem0td0p4c0r8l4x0anezxz8g7c3jwkyr&#39;&gt;nevent1q…wkyr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; Why not retire and have a cushy life?&lt;br/&gt;&lt;br/&gt;High-assurance software is needlessly inconvenient. How am I supposed to relax when shit&amp;#39;s not fixed?
    </content>
    <updated>2025-12-10T21:29:09&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsznx3rwv4w3l99kyzjsny8ftv6pem0td0p4c0r8l4x0anezxz8g7czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5fzyz75</id>
    
      <title type="html">If I ever strike it rich, I&amp;#39;m probably going to spend a good ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsznx3rwv4w3l99kyzjsny8ftv6pem0td0p4c0r8l4x0anezxz8g7czypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5fzyz75" />
    <content type="html">
      If I ever strike it rich, I&amp;#39;m probably going to spend a good 6-8 months working on open source stuff that will make devs&amp;#39; lives easier and improve security overall.
    </content>
    <updated>2025-12-10T21:25:30&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstrk3hypv05wdagulfwjw3ckke9vlcw230xuf0hgrm3t4ywmqjevczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5a3wjar</id>
    
      <title type="html">lmao oops someone sent me a follow req and I hit the wrong button ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstrk3hypv05wdagulfwjw3ckke9vlcw230xuf0hgrm3t4ywmqjevczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5a3wjar" />
    <content type="html">
      lmao oops someone sent me a follow req and I hit the wrong button on Tusky
    </content>
    <updated>2025-12-08T23:44:58&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyrpnmq0tyhhqkjp827ruhvnznqkj7zyc79zt9vj6er0dvge5jmzgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5uxeus4</id>
    
      <title>Nostr event nevent1qqsyrpnmq0tyhhqkjp827ruhvnznqkj7zyc79zt9vj6er0dvge5jmzgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5uxeus4</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyrpnmq0tyhhqkjp827ruhvnznqkj7zyc79zt9vj6er0dvge5jmzgzypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5uxeus4" />
    <content type="html">
      Re: &lt;a href=&#34;https://old.reddit.com/r/crypto/comments/1pca3r8/introducing_constanttime_support_for_llvm_to/nrzywmp/?context=2&#34;&gt;https://old.reddit.com/r/crypto/comments/1pca3r8/introducing_constanttime_support_for_llvm_to/nrzywmp/?context=2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;It is simultaneously true that:&amp;lt;li&amp;gt;Most data breaches do not require any cryptographic wizardry&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Of the ones that involve cryptography, side-channels (timing, power, etc.) are not an attacker&amp;#39;s first choice&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The inability to have guarantees that the compiler will not make code variable-time as part of an &amp;#34;optimization&amp;#34; is a massive pain point in writing secure implementations of cryptography&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;And, sure, the LLVM work won&amp;#39;t stop app developers from fucking up something on the OWASP Top 10 list for a given year. Nor will it stop phishing from being hella effective against most users and services.&lt;br/&gt;&lt;br/&gt;But it does reduce compiler doom and various forms of auditor bikeshedding, which makes applied cryptography work a little easier to get done.&lt;br/&gt;&lt;br/&gt;And the best mitigation we have for phishing attacks today is WebAuthn... which uses cryptography. :P&lt;br/&gt;&lt;br/&gt;Sometimes, naysaying is actually counterproductive.
    </content>
    <updated>2025-12-03T11:02:38&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstp8tqmqgyd8cf0wtk5wlk0atq24c6wtr7dnxftqk5m9ms58k4esczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5g4wu34</id>
    
      <title type="html">Don&amp;#39;t mind me, just wood-burning the long-term nuclear waste ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstp8tqmqgyd8cf0wtk5wlk0atq24c6wtr7dnxftqk5m9ms58k4esczypey9l5fszukdt6tcfz0x2jhqv562zset9yfdctswf5x2xh8k33c5g4wu34" />
    <content type="html">
      Don&amp;#39;t mind me, just wood-burning the long-term nuclear waste warning messages around glory-holes.
    </content>
    <updated>2025-12-01T20:01:13&#43;01:00</updated>
  </entry>

</feed>