<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-25T14:43:05Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by niconiconi</title>
  <author>
    <name>niconiconi</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1e8tgx6ywtextr0apsd6pctu6wxvut79gal2fc77ukzhpgkkdf7fsswn3ds.rss" />
  <link href="https://nostr.now/npub1e8tgx6ywtextr0apsd6pctu6wxvut79gal2fc77ukzhpgkkdf7fsswn3ds" />
  <id>https://nostr.now/npub1e8tgx6ywtextr0apsd6pctu6wxvut79gal2fc77ukzhpgkkdf7fsswn3ds</id>
  <icon>https://mk.absturztau.be/files/webpublic-063c8e9d-53fd-4235-bcf3-6b583367d1ec</icon>
  <logo>https://mk.absturztau.be/files/webpublic-063c8e9d-53fd-4235-bcf3-6b583367d1ec</logo>




  <entry>
    <id>https://nostr.now/nevent1qqswkrw4unaffzr32v3ynsl2c3p024spy9nwpxhgyac9mfztkgltm3qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdndlex</id>
    
      <title type="html">TIL &amp;gt; NIST SP 800-63B: Verifiers and CSPs SHOULD accept ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswkrw4unaffzr32v3ynsl2c3p024spy9nwpxhgyac9mfztkgltm3qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdndlex" />
    <content type="html">
      TIL&lt;br/&gt;&lt;br/&gt;&amp;gt; NIST SP 800-63B: Verifiers and CSPs SHOULD accept Unicode [ISO/ISC 10646] characters in passwords. Each Unicode code point SHALL be counted as a single character when evaluating password length.&lt;br/&gt;&lt;br/&gt;Time to say goodbye to the old classics: 12345678 and asdfghjkl. Say hello to the new classics: いろはにほへと, ㄅㄆㄇㄈㄉㄊㄋㄌ, and 王旁青头戋五一. LMAO.
    </content>
    <updated>2026-10-26T08:47:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs07nvd3czr0vm86wy8qaq5fkg6dxvhmcntedelnshyxv8cuj4nkvszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex3qhs9h</id>
    
      <title type="html">&amp;#34;We have backups at home.&amp;#34; The backup: cp -a /var/www ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs07nvd3czr0vm86wy8qaq5fkg6dxvhmcntedelnshyxv8cuj4nkvszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex3qhs9h" />
    <content type="html">
      &amp;#34;We have backups at home.&amp;#34;&lt;br/&gt;The backup: cp -a /var/www /var/www.backup
    </content>
    <updated>2026-10-23T10:59:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2nu3s0gpe4nag08emyg3a5dqs7ce96nrwhqtm8z0vy9g88f0783szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exy4tvjr</id>
    
      <title type="html">Diffie and Hellman were famous early critics of DES&amp;#39;s 56-bit ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2nu3s0gpe4nag08emyg3a5dqs7ce96nrwhqtm8z0vy9g88f0783szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exy4tvjr" />
    <content type="html">
      Diffie and Hellman were famous early critics of DES&amp;#39;s 56-bit key size in the &amp;#39;70s and &amp;#39;80s. So you can say Diffie and Hellman were both known for their key agreement and their key disagreement.
    </content>
    <updated>2026-10-23T06:49:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsff5dxs7c5pngr58l0rjtg6vegfp46we86g3ulc2nvk3az6gc4xcczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exljjw52</id>
    
      <title type="html">McEliece is one of the oldest post-quantum public key ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsff5dxs7c5pngr58l0rjtg6vegfp46we86g3ulc2nvk3az6gc4xcczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exljjw52" />
    <content type="html">
      McEliece is one of the oldest post-quantum public key cryptosystems in existence. Since 1978, generations of cryptographers attacked it with only limited success. But TIL since this summer, there&amp;#39;s a significant breakthrough. &amp;#34;We report on the solution to the TII-254 McEliece key recovery challenge [...] the original brute-force metric (2^254).&amp;#34; Unbelievable! The &amp;#34;index calculus&amp;#34; moment for McEliece? &lt;a href=&#34;https://postquantum.com/security-pqc/classic-mceliece-key-recovery-bsi/&#34;&gt;https://postquantum.com/security-pqc/classic-mceliece-key-recovery-bsi/&lt;/a&gt; #crypto #infosec
    </content>
    <updated>2026-10-22T10:37:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstrp6hw0cr77aghmxc5m6j0dgzv5596udke95xefataqth9lfw2jgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exsrwfw2</id>
    
      <title type="html">&amp;gt; &amp;#34;I fully expect all electronics to be dead at 100℃ if ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstrp6hw0cr77aghmxc5m6j0dgzv5596udke95xefataqth9lfw2jgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exsrwfw2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyxxps8w8yjvd22trm7k72uuplt7ted5l6tz7hj97zjpf8d0cx4mgu6pyll&#39;&gt;nevent1q…pyll&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;#34;I fully expect all electronics to be dead at 100℃ if not actively igniting&amp;#34;&lt;br/&gt;&lt;br/&gt;Baking semiconductors at 100 ℃ for several hours is in fact a mandatory practice to prevent damage during reflow soldering for ICs with a high [Moisture Sensitivity Level](&lt;a href=&#34;https://en.wikipedia.org/wiki/Moisture_sensitivity_level&#34;&gt;https://en.wikipedia.org/wiki/Moisture_sensitivity_level&lt;/a&gt;) rating. &lt;br/&gt;&lt;br/&gt;&amp;gt; For example, an end user of a SOT-223, MSL 3 package (1.8 mm thickness) that has been exposed to typical ambient air conditions for 72 hours longer than its floor life (168 hours) would need to perform a 27-hour bake at 120 °C &lt;br/&gt;&lt;br/&gt;The real problem is other plastic parts (IC packages are fine) and the electrolytic capacitors. But if a circuit board is fully solid state, it will definitely survive a 100 °C bake. The data in the NAND is questionable, though.
    </content>
    <updated>2026-10-20T04:17:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsflrv44fqyltztl4w5vd4k5ld4meegumv87n8xzfzwr9vvjjym84szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdc39sq</id>
    
      <title type="html">Most optical transmitters use unregulated Class I lasers, which ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsflrv44fqyltztl4w5vd4k5ld4meegumv87n8xzfzwr9vvjjym84szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdc39sq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswm0f8vp3qldvs30pqzn6thy5cdcg4wau66hetjhepe3w4ryl75xcnmesnu&#39;&gt;nevent1q…esnu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Most optical transmitters use unregulated Class I lasers, which are very unlikely to cause injuries.
    </content>
    <updated>2026-10-16T04:50:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqga34uzfl4gg3gkc9lerj55zfuryxvj2lr909k4nwwzd20ys9nwqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4dwl5c</id>
    
      <title type="html">You know the linear regulator datasheet was written in the 1970s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqga34uzfl4gg3gkc9lerj55zfuryxvj2lr909k4nwwzd20ys9nwqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4dwl5c" />
    <content type="html">
      You know the linear regulator datasheet was written in the 1970s when you see an endless number of Rube Goldberg machines built by slapping things into the feedback path: temperature controllers, light controllers, digital output programming, amplifiers, injecting other reference voltages... Engineers: chipmakers just made a super cheap &amp;#34;servo controller on a chip&amp;#34;, but only for power supplies. This is too useful to ignore, how do we force it to do things we want?
    </content>
    <updated>2026-10-09T09:46:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs90x2twntnqa9qewv3hpcr9ph9xnr7ensaghar5333k4x5warqrugzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exj56jqn</id>
    
      <title type="html">I meant the risk is that all applications including Web browsers ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs90x2twntnqa9qewv3hpcr9ph9xnr7ensaghar5333k4x5warqrugzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exj56jqn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst6teh2xad0xqv4q3quxggan4v0a2aq84zw8ncethlf8yr0dx40eg4r3nj0&#39;&gt;nevent1q…3nj0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I meant the risk is that all applications including Web browsers and games on the machine you use can potentially inject arbitrary commands into all systems you manage, as root. This risk is largely eliminated by QubesOS because you would use a trusted clean VM without random applications in it to do it.
    </content>
    <updated>2026-10-08T01:14:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8myezrvk2fx4dep4qf39r3xmmrmr22w9lkagxw2haq7k09g4ah5szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exghh5zy</id>
    
      <title type="html">Yep, because I never feel comfortable with the idea that your SSH ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8myezrvk2fx4dep4qf39r3xmmrmr22w9lkagxw2haq7k09g4ah5szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exghh5zy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxtg4447y2tl5hqtza5ujyv7rmrp4mry7kd2v530lyev4zmcwn5xs97u3yc&#39;&gt;nevent1q…u3yc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yep, because I never feel comfortable with the idea that your SSH root shell runs on the same OS with random apps.
    </content>
    <updated>2026-10-07T19:51:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy6ek72ephhzg3jj6yxsn28w4q7qze76f7flf65eal9kk07362lfqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex3x6yhm</id>
    
      <title type="html">LTFS mounted to /mnt. Start backing things up now. #tape #backup ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy6ek72ephhzg3jj6yxsn28w4q7qze76f7flf65eal9kk07362lfqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex3x6yhm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq9yeskxae7dlmgdlgkrtjkf64d0kznfp6y465wd5j6twn3k274zs5f7rns&#39;&gt;nevent1q…7rns&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;LTFS mounted to /mnt. Start backing things up now. #tape #backup #lto #ltfs&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;[user@work ~]$ scp root@freebsd.lan:/nas/backup/x230_ssd.img root@tapeserver.lan:/mnt/&lt;br/&gt;x230_ssd.img  42%   50GB 104.7MB/s   11:12 ETA&lt;br/&gt;```
    </content>
    <updated>2026-10-07T19:41:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq9yeskxae7dlmgdlgkrtjkf64d0kznfp6y465wd5j6twn3k274zszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exfkdf20</id>
    
      <title type="html">LTFS formatting problems! :blobcatgoogly: My first `mkltfs` ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq9yeskxae7dlmgdlgkrtjkf64d0kznfp6y465wd5j6twn3k274zszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exfkdf20" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv244fzk09d4gjj8dc8hzgejhsrezx599nnpxnkam7gx7euwwjcvs3dnggw&#39;&gt;nevent1q…nggw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;LTFS formatting problems! :blobcatgoogly: My first `mkltfs` attempted failed with &amp;#34;received an unknown sense code 081403&amp;#34;, so I needed to patch LTFS with [PR 646](&lt;a href=&#34;https://github.com/LinearTapeFileSystem/ltfs/pull/646&#34;&gt;https://github.com/LinearTapeFileSystem/ltfs/pull/646&lt;/a&gt;). After that, it now recognizes the &amp;#34;unknown&amp;#34; sense code as an error, but the error just becomes &amp;#34;LOCATE returns End-of-Data (EOD) not found&amp;#34;. Trap for young players, for a blank tape there&amp;#39;s no EOD marker. You need to do a force-format with `-f`, as in  `mkltfs -f -d [SERIAL_NUMBER]`. After that, now my tape has been successfully formatted. :blobcatsurprised: &amp;#34;Volume capacity is 2524 GB.&amp;#34; #tape #backup #lto #ltfs&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/ca639272-03a0-4395-a096-8679b5fffc36.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/59c4ad0f-9807-4bff-bbf1-40d91b4e83b1.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/710fbd94-1c1f-4239-bf21-957d8dae0f5a.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-10-07T19:18:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv244fzk09d4gjj8dc8hzgejhsrezx599nnpxnkam7gx7euwwjcvszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdjtutw</id>
    
      <title type="html">Yes, the tape drive works. :blobcatsurprised: Finally, I can use ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv244fzk09d4gjj8dc8hzgejhsrezx599nnpxnkam7gx7euwwjcvszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdjtutw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs07fwmuwvk4qw67rtt7k8ppj7zanyacysafck6ecu2g0ykwehq5esx7wpje&#39;&gt;nevent1q…wpje&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, the tape drive works. :blobcatsurprised: Finally, I can use `tar` for Tape Archive. Well, I&amp;#39;ll try new-school LTFS first anyway which allows you to mount a tape as a filesystem, since seeking the tape forward and backward to find the `tar` you want (or even knowing how much space is left) is a headache. #tape #backup #lto #ltfs&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/c1480f23-93e6-4205-a6f0-0a33ab14bd7c.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-10-07T18:43:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs07fwmuwvk4qw67rtt7k8ppj7zanyacysafck6ecu2g0ykwehq5eszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exsecv2s</id>
    
      <title type="html">Data backup time. 📼 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs07fwmuwvk4qw67rtt7k8ppj7zanyacysafck6ecu2g0ykwehq5eszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exsecv2s" />
    <content type="html">
      Data backup time. 📼&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-03a690f8-23fa-47ca-ac82-ea56c8bcf2b2.webp&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-899e7945-ac97-4fc4-ae4f-309c14e4045b.webp&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-10-07T13:36:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdft4vuu8n8e4eyffncq0v4kdccr6dtvx5da3pugw43jztrzn4fmgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exaj97d3</id>
    
      <title type="html">You know how prevalent Touhou Project memes were in the 2010s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdft4vuu8n8e4eyffncq0v4kdccr6dtvx5da3pugw43jztrzn4fmgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exaj97d3" />
    <content type="html">
      You know how prevalent Touhou Project memes were in the 2010s when someone on my timeline shared a 2-hour Touhou MMD adaptation of *Waiting for Godot* by Flan and Koishi, dubbed with a &amp;#34;Donald Duck&amp;#34; voice filter. I thought, &amp;#34;Something from my history book just became Touhou, better to have a watch.&amp;#34; And I became the only one in the class who actually watched it in full, when everyone else memorized it for 5 points in history exams.
    </content>
    <updated>2026-10-02T16:47:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrpzf430f4lnghmqnpuxee5f4550hxm9qledswtds3sct6ndpvjeczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exulhdjx</id>
    
      <title type="html">In 2007, a Japanese *NicoNico* otaku successfully built a time ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrpzf430f4lnghmqnpuxee5f4550hxm9qledswtds3sct6ndpvjeczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exulhdjx" />
    <content type="html">
      In 2007, a Japanese *NicoNico* otaku successfully built a time machine. Upon pressing the start button, the machine roared to life, and the otaku was instantly transported to the streets of Akihabara in 2014. He asked a passerby, &amp;#34;What title is popular this year?&amp;#34; The passerby replied, &amp;#34;Fate/stay night.&amp;#34; The otaku wondered, &amp;#34;Did the time machine actually work?&amp;#34; He adjusted the heating time on his *Phone Microwave* and traveled to the streets of Akihabara in 2020. He asked a passerby, &amp;#34;What anime is popular this year?&amp;#34; The passerby answered, &amp;#34;*Higurashi*: When They Cry.&amp;#34; The otaku thought, &amp;#34;Oh no, there must be a problem with the time machine&amp;#39;s settings! I have to try again!&amp;#34; After tweaking the settings, the machine roared to life once more. Arriving on the streets of Akihabara in 2026, he asked a passerby, &amp;#34;What&amp;#39;s the hot game right now?&amp;#34; The passerby replied, &amp;#34;*Touhou Koumakyou*: The Embodiment of Scarlet Devil.&amp;#34; The otaku realized with alarm, &amp;#34;Oh no, the machine suffered a catastrophic failure - I&amp;#39;m trapped in a time-space distortion!&amp;#34;
    </content>
    <updated>2026-09-26T04:11:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs22l3te5dt4x9xwwc89s8slgekwdcafnh3678was37u3yt69er0xqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5lujl3</id>
    
      <title>Nostr event nevent1qqs22l3te5dt4x9xwwc89s8slgekwdcafnh3678was37u3yt69er0xqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5lujl3</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs22l3te5dt4x9xwwc89s8slgekwdcafnh3678was37u3yt69er0xqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5lujl3" />
    <content type="html">
      PHP = Persistent Hopeless Patching.
    </content>
    <updated>2026-09-23T20:22:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs86lw2ztzd9w7pd2ns2mzk9z8lrq5cuxn20zl97veqd693utca26szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex8n89za</id>
    
      <title type="html">Ideal: TCP is a reliable transport. Reality: By default, your SSH ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs86lw2ztzd9w7pd2ns2mzk9z8lrq5cuxn20zl97veqd693utca26szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex8n89za" />
    <content type="html">
      Ideal: TCP is a reliable transport.&lt;br/&gt;Reality: By default, your SSH freezes after 20 minutes when it&amp;#39;s not scrolling text, because a middlebox decides to close your TCP.
    </content>
    <updated>2026-09-21T19:11:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspfx2ztl745d8xcf30agry5t8jzx3rfsxhusmawfk95tzxac2trsczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exee66rw</id>
    
      <title type="html">The Internet be like: there is only one protocol in the world, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspfx2ztl745d8xcf30agry5t8jzx3rfsxhusmawfk95tzxac2trsczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exee66rw" />
    <content type="html">
      The Internet be like: there is only one protocol in the world, it&amp;#39;s called TLS. There is only one port in the world, it&amp;#39;s called 443. Just run everything on port 443.&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/6a2333bf-71b7-4194-ae70-4a55150f1297.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-21T18:10:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfxzcvx29ujm6eeytj0zwhyvr4jp8la2npsnvtayq6vvnhqaqy3dszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exrshtuh</id>
    
      <title type="html">Just invented this evil Prosody hack. I bet Prosody developers ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfxzcvx29ujm6eeytj0zwhyvr4jp8la2npsnvtayq6vvnhqaqy3dszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exrshtuh" />
    <content type="html">
      Just invented this evil Prosody hack. I bet Prosody developers will scream when they see this. #prosody #xmpp #jabber&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/e3fd00c8-cd71-4b46-892b-e655d488d273.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-20T20:11:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0wqmejn29seumnyr7mqsyr3egmquluv435j9yg7dsrmqsdv7na4qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exnkg9fm</id>
    
      <title type="html">Applied Cryptography be like: you can never have enough keys to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0wqmejn29seumnyr7mqsyr3egmquluv435j9yg7dsrmqsdv7na4qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exnkg9fm" />
    <content type="html">
      Applied Cryptography be like: you can never have enough keys to encrypt keys.
    </content>
    <updated>2026-09-19T16:17:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqtru95c8dkvxav30ykz84qcqujap97krduk0cmqh7k90lc78skvszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exa2rem4</id>
    
      <title type="html">Everyone knows the manga and light novels always last for ages, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqtru95c8dkvxav30ykz84qcqujap97krduk0cmqh7k90lc78skvszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exa2rem4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstkkjjgefxkc4098ee2excwqwjkq50xgpg266ajhv4k9jpj6yxdfs7xhhee&#39;&gt;nevent1q…hhee&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Everyone knows the manga and light novels always last for ages, even after nobody remembers them.
    </content>
    <updated>2026-09-19T12:33:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw4ry0kj8crnhgu60z7mdetvm485k39c8a3r5d2lkgqzzfsf9ep2qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex775haz</id>
    
      <title type="html">Keep reposting ReiMari and MariAri because I refuse to accept ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw4ry0kj8crnhgu60z7mdetvm485k39c8a3r5d2lkgqzzfsf9ep2qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex775haz" />
    <content type="html">
      Keep reposting ReiMari and MariAri because I refuse to accept that the 2010s has ended. :marisadance: :reimudance:&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/f80e1e5e-aa1c-4747-a00d-5fe0441b4a3c.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-18T19:54:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswr3sk55cf9ns2fmuvst2990rfq6adqn3799zhhrpwaw2htakt55gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhdqchp</id>
    
      <title type="html">Just found a massive footgun if your hostname contains a `.` ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswr3sk55cf9ns2fmuvst2990rfq6adqn3799zhhrpwaw2htakt55gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhdqchp" />
    <content type="html">
      Just found a massive footgun if your hostname contains a `.` (dot), e.g. if you use FQDN directly as `/etc/hostname`, your gTLD may accidentally become a DNS search domain used by libc. Anyone can register a domain name under your gTLD to bypass DNSSEC. #dns #dnssec&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/b5118447-dda7-4cd9-9cfd-455594d07303.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-18T16:49:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq98hclyuphfz8v8d0mpx99h56f8ulvpd027mqhr8ud2cgt49uv8gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exh7zk79</id>
    
      <title type="html">Enabling ACME-CAA on my DNS so the FBI won&amp;#39;t be able to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq98hclyuphfz8v8d0mpx99h56f8ulvpd027mqhr8ud2cgt49uv8gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exh7zk79" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqgvwdqdjy56pc5plvlc6p56e6w698mtyd3eljjhgjgll6yqd4eyskcx3w6&#39;&gt;nevent1q…x3w6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Enabling ACME-CAA on my DNS so the FBI won&amp;#39;t be able to wiretap my anime memes and cat photos by [MITMing the ingress traffic](&lt;a href=&#34;https://notes.valdikss.org.ru/jabber.ru-mitm/&#34;&gt;https://notes.valdikss.org.ru/jabber.ru-mitm/&lt;/a&gt;) of my server to issue a certificate.
    </content>
    <updated>2026-09-16T02:41:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2u53jteea75fkyf00fjdt6pjyujc8qw5qxgs0nmu5ccsw2eyj30szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exrptc6u</id>
    
      <title type="html">Using `acme.sh` to renew a certificate as root sounds like a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2u53jteea75fkyf00fjdt6pjyujc8qw5qxgs0nmu5ccsw2eyj30szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exrptc6u" />
    <content type="html">
      Using `acme.sh` to renew a certificate as root sounds like a RCE-as-root waiting to happen. A Web client written in pure shell, what could possibly go wrong? I just wrote a script to drop its own privilege when it calls `acme.sh`, so it&amp;#39;s safe to use in a root cronjob.&lt;br/&gt;&lt;br/&gt;After writing this, I found RCE-as-root is not just &amp;#34;waiting&amp;#34; to happen, it has already happened as CVE-2023-38198. Someone even argued the case as a possible mechanism responsible for the jabber.ru wiretapping incident. &lt;a href=&#34;https://remyhax.xyz/posts/reproducing-lawful-tls-wiretapping/&#34;&gt;https://remyhax.xyz/posts/reproducing-lawful-tls-wiretapping/&lt;/a&gt;
    </content>
    <updated>2026-09-16T02:31:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqgvwdqdjy56pc5plvlc6p56e6w698mtyd3eljjhgjgll6yqd4eyszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4e2j0x</id>
    
      <title type="html">Enabling X25519MLKEM768 on my Web server so the NSA won&amp;#39;t be ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqgvwdqdjy56pc5plvlc6p56e6w698mtyd3eljjhgjgll6yqd4eyszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4e2j0x" />
    <content type="html">
      Enabling X25519MLKEM768 on my Web server so the NSA won&amp;#39;t be able to decrypt my cat photos and anime memes in 2050.
    </content>
    <updated>2026-09-15T08:34:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2hxd7cfe9uh8jje3eseahlmlwr5rut5m0l07ms7tjdn88ve7xkfqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exy572sp</id>
    
      <title type="html">It also has syntax highlighting. I believe Gentoo&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2hxd7cfe9uh8jje3eseahlmlwr5rut5m0l07ms7tjdn88ve7xkfqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exy572sp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs29snyk0xwqnzyaxhgvjefmrjhrjhrjhcy4wan4nf2jljqt02uawgngh2uu&#39;&gt;nevent1q…h2uu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It also has syntax highlighting. I believe Gentoo&amp;#39;s &amp;#34;less&amp;#34; is just the same &amp;#34;less&amp;#34; everyone else uses, but these features are not enabled by default.
    </content>
    <updated>2026-09-13T08:37:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsz5ljs44vzlwp3ta4x4p60wqyy6jf8hpwqyc7hhaqvgtm59sle0lczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exvuuryw</id>
    
      <title type="html">The definition of insanity is repeating the same quote Einstein ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsz5ljs44vzlwp3ta4x4p60wqyy6jf8hpwqyc7hhaqvgtm59sle0lczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exvuuryw" />
    <content type="html">
      The definition of insanity is repeating the same quote Einstein didn&amp;#39;t say over and over again and expecting it to persuade someone this time.
    </content>
    <updated>2026-09-11T03:02:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs03kjsmpyzpeuapynmmfmz0q2clxafaq4gm4mfmvn02rtjws4k3yszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exkjrf8g</id>
    
      <title type="html">quick and dirty hack: ```python #!/usr/bin/env python3 import sys ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs03kjsmpyzpeuapynmmfmz0q2clxafaq4gm4mfmvn02rtjws4k3yszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exkjrf8g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszwg6382v5tnqdgzdxvea4hl4rklkpcqetx4cj9xra5mthxkjw74q5hu2cg&#39;&gt;nevent1q…u2cg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;quick and dirty hack:&lt;br/&gt;&lt;br/&gt;```python&lt;br/&gt;#!/usr/bin/env python3&lt;br/&gt;import sys&lt;br/&gt;import os&lt;br/&gt;import time&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;def main(argv):&lt;br/&gt;    if len(argv) == 1:&lt;br/&gt;        print(&amp;#34;Usage: %s [ENCODING] ls [PATH]&amp;#34; % argv[0])&lt;br/&gt;        print(&amp;#34;Usage: %s [ENCODING] fixname [PATH] [ZERO-BASED INDEX]&amp;#34; % argv[0])&lt;br/&gt;        print(&amp;#34;Usage: %s [ENCODING] fixcontent [PATH] [ZERO-BASED INDEX]&amp;#34; % argv[0])&lt;br/&gt;        print(&amp;#34;Usage: %s [ENCODING] fixall [PATH] [ZERO-BASED INDEX]&amp;#34; % argv[0])&lt;br/&gt;    if len(argv) == 4 and argv[2] == &amp;#34;ls&amp;#34;:&lt;br/&gt;        encoding = argv[1]&lt;br/&gt;        path = argv[3].encode(&amp;#34;UTF-8&amp;#34;)&lt;br/&gt;        filename_list = os.listdir(path)&lt;br/&gt;        for idx, filename in enumerate(filename_list):&lt;br/&gt;            print(idx, filename.decode(encoding))&lt;br/&gt;    if len(argv) == 5:&lt;br/&gt;        encoding = argv[1]&lt;br/&gt;        path = argv[3]&lt;br/&gt;        idx = int(argv[4])&lt;br/&gt;&lt;br/&gt;        os.chdir(path)&lt;br/&gt;        filename_list = os.listdir(b&amp;#34;./&amp;#34;)&lt;br/&gt;        filename_src = filename_list[idx]&lt;br/&gt;&lt;br/&gt;        if argv[2] in [&amp;#34;fixcontent&amp;#34;, &amp;#34;fixall&amp;#34;]:&lt;br/&gt;            mtime = os.path.getmtime(filename_src)&lt;br/&gt;            orig = open(filename_src, &amp;#34;rb&amp;#34;).read().decode(encoding)&lt;br/&gt;            open(filename_src, &amp;#34;wb&amp;#34;).write(orig.encode(&amp;#34;UTF-8&amp;#34;))&lt;br/&gt;            os.utime(filename_src, (time.time(), mtime))&lt;br/&gt;        if argv[2] in [&amp;#34;fixname&amp;#34;, &amp;#34;fixall&amp;#34;]:&lt;br/&gt;            filename_dst = filename_src.decode(encoding).encode(&amp;#34;UTF-8&amp;#34;)&lt;br/&gt;            os.rename(filename_src, filename_dst)&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;if __name__ == &amp;#34;__main__&amp;#34;:&lt;br/&gt;    main(sys.argv)&lt;br/&gt;```
    </content>
    <updated>2026-09-11T02:20:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszwg6382v5tnqdgzdxvea4hl4rklkpcqetx4cj9xra5mthxkjw74qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exgafyw5</id>
    
      <title type="html">How to decode a filesystem file name with scrambled encoding in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszwg6382v5tnqdgzdxvea4hl4rklkpcqetx4cj9xra5mthxkjw74qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exgafyw5" />
    <content type="html">
      How to decode a filesystem file name with scrambled encoding in Python 3. The trick is `os.listdir(&amp;#34;./&amp;#34;)` returns a &amp;#34;cooked&amp;#34; Unicode string representation which may damage the string further, but `os.listdir(b&amp;#34;./&amp;#34;)` returns a &amp;#34;raw&amp;#34; byte representation. #python&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/e3a76b46-810c-46bb-8132-23f403fb47b0.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-11T01:50:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8ejd79xt2dvwjzrxtaw2rm8qscre4z6g9p8sgezsx68dy8zrmgrqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex6c59ny</id>
    
      <title type="html">#nowplaying Touhou Koumakyou: New Classic - the Embodiment of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8ejd79xt2dvwjzrxtaw2rm8qscre4z6g9p8sgezsx68dy8zrmgrqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex6c59ny" />
    <content type="html">
      #nowplaying Touhou Koumakyou: New Classic - the Embodiment of Scarlet Devil OST (2026) &lt;a href=&#34;https://www.youtube.com/watch?v=1xUlNc0gG9U&#34;&gt;https://www.youtube.com/watch?v=1xUlNc0gG9U&lt;/a&gt; #fediplay #touhou #2hu&lt;br/&gt;&lt;br/&gt;You just won [The Game](&lt;a href=&#34;https://xkcd.com/391/&#34;&gt;https://xkcd.com/391/&lt;/a&gt;). It&amp;#39;s okay! You&amp;#39;re free! Now go back to the 2000s! (img src: &lt;a href=&#34;https://www.pixiv.net/artworks/100389150&#34;&gt;https://www.pixiv.net/artworks/100389150&lt;/a&gt;) :touhou_reimu_face:&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/59aba5c1-2c0b-44e5-a9f1-daa56de5aa8f.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-09T23:10:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs26e6gg77qxu0frmku2tw93qygalgkuvcwk9mx7mkvzx2vtv3nr5gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exte0xnh</id>
    
      <title type="html">Plan 9, the strongest operating system in existence. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs26e6gg77qxu0frmku2tw93qygalgkuvcwk9mx7mkvzx2vtv3nr5gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exte0xnh" />
    <content type="html">
      Plan 9, the strongest operating system in existence. &lt;a href=&#34;http://fqa.9front.org/fqa1.html&#34;&gt;http://fqa.9front.org/fqa1.html&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/becfd3ac-75cd-4c2e-a069-db679010ef22.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-09T10:33:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrfcrqtst043fatssma3r0g9gurjqqjq3jw3mn4wtazlnl0f8nd0czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exggl0v8</id>
    
      <title type="html">x86 be like... Intel: In HPC, use streaming loads and stores for ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrfcrqtst043fatssma3r0g9gurjqqjq3jw3mn4wtazlnl0f8nd0czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exggl0v8" />
    <content type="html">
      x86 be like...&lt;br/&gt;&lt;br/&gt;Intel: In HPC, use streaming loads and stores for non-temporal data you only use once.&lt;br/&gt;Users: What does &amp;#34;streaming&amp;#34; mean? The CPU is not really &amp;#34;streaming&amp;#34; anything. &lt;br/&gt;Intel: Oh, this feature is called &amp;#34;streaming loads and stores&amp;#34; because it&amp;#39;s provided by the &amp;#34;Streaming SIMD Extention&amp;#34; (SSE)!&lt;br/&gt;Users: And what does SIMD have anything to do with data streaming?&lt;br/&gt;Intel: Because it was originally called Internet Streaming SIMD Extensions. The fact that MOVNTDQ increases the memory STREAM benchmark score is a coincidence.
    </content>
    <updated>2026-09-08T23:51:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswzp9e8ujzyh4mq0vrj45wv59yv9av28uu2n4xca67x39nqqnjdfszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exqd0sze</id>
    
      <title type="html">Hollywood cyberpunk tropes be like: &amp;#34;Attacks are executed in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswzp9e8ujzyh4mq0vrj45wv59yv9av28uu2n4xca67x39nqqnjdfszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exqd0sze" />
    <content type="html">
      Hollywood cyberpunk tropes be like: &amp;#34;Attacks are executed in real time. The faster you type, the faster you attack. The more computing power you have, the stronger your attack is.&amp;#34; They&amp;#39;re basically the silliest jokes among hackers. Unfortunately these jokes may not longer be funny anymore. Perhaps the future of &amp;#34;cyberwarfare&amp;#34; indeed happens in real time from supercomputing centers, carried out by hundreds of LLM agents whose only job is to write exploits for all techniques ever published in textbooks and research papers, and apply them on their target in a single afternoon. The agents don&amp;#39;t even need to invent anything new, it&amp;#39;s easier than theorem proving.
    </content>
    <updated>2026-09-08T23:26:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf2jr9k57v0n23s90fnn9h4jdgv285dwycxhmeq2td6hxlxfj7d8szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exe7xcld</id>
    
      <title type="html">How to manually assign a IPv4 link-local address (169.254.0.0/16) ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf2jr9k57v0n23s90fnn9h4jdgv285dwycxhmeq2td6hxlxfj7d8szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exe7xcld" />
    <content type="html">
      How to manually assign a IPv4 link-local address (169.254.0.0/16) legally, without violating RFC 3927&amp;#39;s rule: only a IPV4LL daemon can assign the IP automatically using the algorithm, it SHOULD NOT be manually assigned. The loophole is that RFC 3927 also says the initial IPV4LL address SHOULD be derived from the MAC address. And IEEE explicitly provides &amp;#34;locally administered address&amp;#34; for manual MAC assignment. To get your IP, brute-force avahi-autoipd&amp;#39;s MAC to IP hash, and hardcode your MACs accordingly.&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/c35d1897-49ab-4ca4-94a9-3edb1e2d1bfe.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/ff8f6e22-6827-4c16-888a-8748f5500077.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/956ac363-e77d-4a66-b333-00fb2f76545f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-07T21:11:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0k4333nrf88ltsqfmwev6ktav8tj5qfd6udfcew9aut5g9knz7cczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exm6kw4v</id>
    
      <title type="html">&amp;gt; &amp;#34;This UPS was sent to me by Schneider Electric as a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0k4333nrf88ltsqfmwev6ktav8tj5qfd6udfcew9aut5g9knz7cczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exm6kw4v" />
    <content type="html">
      &amp;gt; &amp;#34;This UPS was sent to me by Schneider Electric as a replacement for the same model that failed after a year. I have had the replacement UPS installed for about two months. After having had no issues (other than it failing after a year) with the old UPS, I found that the new one [...]&amp;#34;&lt;br/&gt;&lt;br/&gt;LMAO :blobcatlul:
    </content>
    <updated>2026-09-06T19:23:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp6883gegmnv6xq36835l42rahfjlx6l4nq8hu4j2fg4ve9q0kpgczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex2899nv</id>
    
      <title type="html">IPv6 be like... Ideal: IPv4 LAN addresses, DHCP and NAT have too ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp6883gegmnv6xq36835l42rahfjlx6l4nq8hu4j2fg4ve9q0kpgczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex2899nv" />
    <content type="html">
      IPv6 be like...&lt;br/&gt;&lt;br/&gt;Ideal: IPv4 LAN addresses, DHCP and NAT have too much management overhead! If we use 128-bit addressing with a 64-bit prefix per network, management will be zeroconf and greatly simplified!&lt;br/&gt;&lt;br/&gt;Reality: Not every network is on the Internet, some don&amp;#39;t have any GUA, but they still need to work when routed. Other networks are switched, they don&amp;#39;t use routers at all, like a LAN party.&lt;br/&gt;&lt;br/&gt;Ideal: Easy. Let&amp;#39;s define three kinds of addresses: a link-local address is an address reachable only from the same Ethernet hub or switch, a ULA address is an address reachable from a routed LAN, and a GUA address reachable from the Internet. Every machine will have three addresses!&lt;br/&gt;&lt;br/&gt;Reality: But it gives each machine three addresses.&lt;br/&gt;&lt;br/&gt;Ideal: It&amp;#39;s not a problem, because everything is still zeroconf. Look! The link-local addressing is especially elegant, you plug machines to a switch and your LAN party games just work by default like IPX! You can also number all routers in every LAN as fe80::1!&lt;br/&gt;&lt;br/&gt;Reality: But hardcoding IP addresses from the MAC allows user tracking, the same traveling laptop can be tracked across Russia, America, and Australia!&lt;br/&gt;&lt;br/&gt;Ideal: If you worry about privacy, you can generate additional temporary addresses to cycle them, in addition to your sensitive EUI-64 address.&lt;br/&gt;&lt;br/&gt;Reality: Not all ISPs hand out a 64-bit prefix per consumer, it may be managed in a pool externally. The same problem occurs when you run second-layer routeers inside your 64-bit prefix, the prefix is no longer free!&lt;br/&gt;&lt;br/&gt;Ideal: Let&amp;#39;s add DHCP Prefix Delegation to the protocol. A router uses DHCP to ask for a smaller prefix it controls from the router above, this allows nested routing with global addresses, you can just cascade routers without creating double or triple NAT!&lt;br/&gt;&lt;br/&gt;Reality: Exposing the whole network to the Internet is insecure, an accidental misconfig allows a worm to SSH in with password 123456!&lt;br/&gt;&lt;br/&gt;Ideal: Global-routing doesn&amp;#39;t mean &amp;#34;open all ports&amp;#34;. Don&amp;#39;t forget a firewall on the router works for the entire network. You can still opens and closes ports in your firewall config.&lt;br/&gt;&lt;br/&gt;Reality: Now, a machine have 6 addresses, a link-local address, a ULA address, a GUA address, a DHCPv6 /128 address, a DHCPv6 delegated prefix for other machines below, and a privacy-extension address for outgoing traffic. When you add a server, select the address carefully via routing metric, and don&amp;#39;t forget to &amp;#34;open&amp;#34; ports on your router&amp;#39;s firewall - but at least you&amp;#39;re not &amp;#34;forwarding&amp;#34; ports now.
    </content>
    <updated>2026-09-04T21:17:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxa7n4rgarpsgler7zxmnlms2gyy6wqws3glvmg584uruxlnlnp6szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exj6w3u0</id>
    
      <title type="html">It&amp;#39;s extremely infuriating that [IPv6] is not accepted as a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxa7n4rgarpsgler7zxmnlms2gyy6wqws3glvmg584uruxlnlnp6szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exj6w3u0" />
    <content type="html">
      It&amp;#39;s extremely infuriating that [IPv6] is not accepted as a legitimate IPv6 address. You delete port number things don&amp;#39;t work. You must write &amp;#34;scp root@[2001:db8::1]:/etc/hosts ./&amp;#34;, and when you change it to &amp;#34;ssh root@[2001:db8::1]&amp;#34;, address invalid! OK, you can say it&amp;#39;s following the proper RFC which never allowed you to enclose an IPv6 address, fine. But now I just found &amp;#34;accept = [::]:443&amp;#34; doesn&amp;#39;t work in stunnel (Apache2 and Nginx expect it), you must write &amp;#34;accept = :::443&amp;#34;, the madness!!!
    </content>
    <updated>2026-09-02T17:04:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxjkse05swwrygfluukphqdvlwvju7czunqz8m9980lssasx9txdqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exsqy2c8</id>
    
      <title type="html">I can&amp;#39;t use any system without leaving the example config in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxjkse05swwrygfluukphqdvlwvju7czunqz8m9980lssasx9txdqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exsqy2c8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs99maqn3ezh6x7rugvkkzlv5z7mxad6sd5p2tms2jm52wjffjd0ccpzujym&#39;&gt;nevent1q…ujym&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can&amp;#39;t use any system without leaving the example config in place. `/etc/ssh/sshd_config` is a good example of self-documenting config, emptying it makes an one-character change to a 5-minute man page read. But some packages are worse than others, I don&amp;#39;t think anyone can config php.ini or Apache httpd successfully without the default template.
    </content>
    <updated>2026-09-02T16:44:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyl3gkh4hte4sezrye5dlr7zqpfjktsd5de8q70xyj9wh6f826l2qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exv4fu5a</id>
    
      <title type="html">If you mess up, you lose the 1000-line documentation, and now you ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyl3gkh4hte4sezrye5dlr7zqpfjktsd5de8q70xyj9wh6f826l2qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exv4fu5a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstagkqdqecuwfuf965n993l2e6cch73dyqhpft2u2xp0jclu5llcggmg82t&#39;&gt;nevent1q…g82t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you mess up, you lose the 1000-line documentation, and now you need to recompile the whole package from scratch which may take hours.
    </content>
    <updated>2026-09-02T16:39:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs29l46ftmfata420rzxrl4hcedv62qrlc3rzd2eu9ps9zmdwtmdtqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exfrzypk</id>
    
      <title type="html">It&amp;#39;s 2026, and when you change any config files you still ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs29l46ftmfata420rzxrl4hcedv62qrlc3rzd2eu9ps9zmdwtmdtqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exfrzypk" />
    <content type="html">
      It&amp;#39;s 2026, and when you change any config files you still need to do the ritual: `cp server.conf server.conf.example`. Imagine if package managers are tightly coupled to the file system, so you no longer need to do this (overlayfs-based managers already do it to an extent), the downside is that a broken package manager is also a filesystem corruption.
    </content>
    <updated>2026-09-02T16:37:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszu7ahn0snd9a0g4swypm73c3z5qpxq9lu7c2wdt0dtzs6xj0cj5qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48extw23l2</id>
    
      <title type="html">&amp;gt; &amp;#34;Van Jacobson compression reduces the normal 40 byte ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszu7ahn0snd9a0g4swypm73c3z5qpxq9lu7c2wdt0dtzs6xj0cj5qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48extw23l2" />
    <content type="html">
      &amp;gt; &amp;#34;Van Jacobson compression reduces the normal 40 byte TCP/IP packet headers down to 3–4 bytes&amp;#34;&lt;br/&gt;&lt;br/&gt;You know it was the 1980s when you need to compress 40 bytes.
    </content>
    <updated>2026-09-02T16:11:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstj7lwpq2wrvl2fdkh7upadazkj4jjf8np0qw7sjefehyftjw0ctczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdxvfmm</id>
    
      <title type="html">&amp;gt; &amp;#34;Network stacks were exceptionally poor back then. A ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstj7lwpq2wrvl2fdkh7upadazkj4jjf8np0qw7sjefehyftjw0ctczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exdxvfmm" />
    <content type="html">
      &amp;gt; &amp;#34;Network stacks were exceptionally poor back then. A Pentium Pro could handle about 7000 interrupts per second, so any operating system (Linux, Windows, etc.) could be shut down by sending packets at that rate. This locks the CPU in the interrupt handler, so not even the mouse moved.&amp;#34;&lt;br/&gt;&lt;br/&gt;:blobcatlul:
    </content>
    <updated>2026-08-27T13:40:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp2fw3f9z0kpf337spw3k7qk9ea8taw74ymd8699vrrlrqgkkchwgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exzexapm</id>
    
      <title type="html">&amp;gt; &amp;#34;UDP=ship and pray. Like ordering from Ali Express.&amp;#34; ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp2fw3f9z0kpf337spw3k7qk9ea8taw74ymd8699vrrlrqgkkchwgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exzexapm" />
    <content type="html">
      &amp;gt; &amp;#34;UDP=ship and pray. Like ordering from Ali Express.&amp;#34;&lt;br/&gt;&lt;br/&gt;LMAO :blobcatlul:
    </content>
    <updated>2026-08-25T09:46:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst0x9s7d6qcx0nhssrfrhme27v5mgyeratgyscjzvq03uu8em3xrszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex7ltnam</id>
    
      <title type="html">The age of imageboards is probably going to end. In the past, the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst0x9s7d6qcx0nhssrfrhme27v5mgyeratgyscjzvq03uu8em3xrszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex7ltnam" />
    <content type="html">
      The age of imageboards is probably going to end. In the past, the greatest &amp;#34;practical&amp;#34; utility of 4chan (to the greater Web outside), was being a source of niche memes that people spent hours to make. Something like &amp;#34;an anime girl who burned down her house after running Crysis&amp;#34; or &amp;#34;A cyberpunk banner image that says &amp;#39;eliminate the state&amp;#39; (quote-mined from djb&amp;#39;s SPHINCS&#43; lecture)&amp;#34;. The Hitler-posting edgelords were the &amp;#34;price&amp;#34;, rationalized by the scarcity of memes. Nowadays one can make an entire movie with LLMs, and without paying the &amp;#34;edgelord price&amp;#34;.
    </content>
    <updated>2026-08-25T05:32:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfmfh4n5v6wzdkqcv3p0a7tdx8vgf209ctp72p4vu0zvyjmtfhh4gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exts43je</id>
    
      <title type="html">Infosec be like 2000s, IEEE: We just need Wired Equivalent ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfmfh4n5v6wzdkqcv3p0a7tdx8vgf209ctp72p4vu0zvyjmtfhh4gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exts43je" />
    <content type="html">
      Infosec be like&lt;br/&gt;2000s, IEEE: We just need Wired Equivalent Privacy.&lt;br/&gt;2020s, Linux: The Wire needs a Guard.
    </content>
    <updated>2026-08-24T09:26:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsguxsh2ezmczdjlu2l5j7rt8mpes3g648a57pdaj3yww99u5cm0aczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48extk44l9</id>
    
      <title>Nostr event nevent1qqsguxsh2ezmczdjlu2l5j7rt8mpes3g648a57pdaj3yww99u5cm0aczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48extk44l9</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsguxsh2ezmczdjlu2l5j7rt8mpes3g648a57pdaj3yww99u5cm0aczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48extk44l9" />
    <content type="html">
      You know you have a big NAS when ZFS takes 7 hours to scrub.
    </content>
    <updated>2026-08-24T05:37:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0u65hwamnvrrvhyjsd5jznq9ccpvefelgm90jyc0p75jfpxhpnhqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5wjfj5</id>
    
      <title type="html">Where did the vmlinuz notation come from? Were there earlier Unix ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0u65hwamnvrrvhyjsd5jznq9ccpvefelgm90jyc0p75jfpxhpnhqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5wjfj5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx4m7s73dzhejrfqlnmkyl9wstx4jr0x8ypup2c20lkhas95ev6cq407x47&#39;&gt;nevent1q…7x47&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Where did the vmlinuz notation come from? Were there earlier Unix systems with the same &amp;#34;z&amp;#34; notation?
    </content>
    <updated>2026-08-18T05:33:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsx4m7s73dzhejrfqlnmkyl9wstx4jr0x8ypup2c20lkhas95ev6cqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex7cc89y</id>
    
      <title>Nostr event nevent1qqsx4m7s73dzhejrfqlnmkyl9wstx4jr0x8ypup2c20lkhas95ev6cqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex7cc89y</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsx4m7s73dzhejrfqlnmkyl9wstx4jr0x8ypup2c20lkhas95ev6cqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex7cc89y" />
    <content type="html">
      Nobody actually uses the Linux kernel. They use the Linuz kernel.
    </content>
    <updated>2026-08-18T05:32:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd6h42xepwm4sptfrw5ym9qgsccn7y5h9rz4ua2g3aexwnuuly85czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4jhew2</id>
    
      <title type="html">&amp;gt;&amp;#34;I later researched this further and found that no one at ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd6h42xepwm4sptfrw5ym9qgsccn7y5h9rz4ua2g3aexwnuuly85czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4jhew2" />
    <content type="html">
      &amp;gt;&amp;#34;I later researched this further and found that no one at Microsoft, not a single soul, could articulate why up to 173 agents were needed to manage an Azure node, what they all did, how they interacted with one another, what their feature set was, or even why they existed in the first place.&amp;#34;&lt;br/&gt;&lt;br/&gt;LMAO :blobcatlul:
    </content>
    <updated>2026-08-17T21:58:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0s3p9tnca54rnm6wxhygy6cwn5y75a3eej5yule8rsc2r6ea3l8qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exz4kaau</id>
    
      <title type="html">Wizard mode. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0s3p9tnca54rnm6wxhygy6cwn5y75a3eej5yule8rsc2r6ea3l8qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exz4kaau" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszpxwl3suh9g4dkjpacde0g4l6nuwxelzvf44zjrm2cwrtzu40u2qxlv03s&#39;&gt;nevent1q…v03s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Wizard mode.&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/d3fb7063-3d6a-4b09-b597-78c22db049e6.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-08-17T17:59:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsz52tl6lsh375sdacnet7lqxfng8ew0s8zn9jtyqevul5uc9cjhmqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhdxewa</id>
    
      <title type="html">Unix be like: you want to read a filesystem in an image file ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsz52tl6lsh375sdacnet7lqxfng8ew0s8zn9jtyqevul5uc9cjhmqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhdxewa" />
    <content type="html">
      Unix be like: you want to read a filesystem in an image file owned by you, created previously with &amp;#34;mkfs&amp;#34;. You can read every byte in it, but you need a filesystem view. The sysadmin says no, and refuses to grant you &amp;#34;mount&amp;#34; permission, because a crafted file can panic or root the whole machine. But only the kernel has the best driver for it. So you build Usermode Linux, which runs the whole kernel as an userspace app, because you can&amp;#39;t just run only the driver, the system is called Unix, not L4 for a reason. Or you run guestmount, which runs the whole kernel in a VM and forwards that mountpoint back to you.
    </content>
    <updated>2026-08-15T17:33:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg2lvthksl9l2d5hqgxawg0vq63fgrcxyln9d8v6wkra33pzrfwsszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exs8qtfr</id>
    
      <title type="html">Hackers, 2000: DMA allows arbitrary memory access! Vendors: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg2lvthksl9l2d5hqgxawg0vq63fgrcxyln9d8v6wkra33pzrfwsszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exs8qtfr" />
    <content type="html">
      Hackers, 2000: DMA allows arbitrary memory access!&lt;br/&gt;Vendors: Isn&amp;#39;t that great? Kernel debugging is so convenient!&lt;br/&gt;&lt;br/&gt;Hackers, 2010: FBI and NSA can use ExpressCard and IEEE 1394 DMA to access memory at will and steal full-disk encryption keys from participants in movements like &amp;#34;Occupy Wall Street&amp;#34;!&lt;br/&gt;Vendors: How many dissidents across the US are actually going to get targeted by the FBI like that?&lt;br/&gt;&lt;br/&gt;Hackers, 2020: USB 4 allows arbitrary memory access via DMA, any standard USB device can be used to steal data!&lt;br/&gt;Vendors: Physical security isn&amp;#39;t our responsibility - you can just seal off the USB ports.&lt;br/&gt;&lt;br/&gt;Hackers, 2025: PCIe DMA enables online game cheats that the system can&amp;#39;t detect!&lt;br/&gt;Vendors: Right now! Immediately! Enable IOMMU! Anyone who doesn&amp;#39;t enable it gets their account banned!
    </content>
    <updated>2026-08-11T06:08:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqf6rcqpxn9a4j38npev482yn7kmavulnstj29nv67eww74mzgmdgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex89gjsk</id>
    
      <title type="html">SCSI - System Can&amp;#39;t See It SAS - Support Always Subpar SATA - ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqf6rcqpxn9a4j38npev482yn7kmavulnstj29nv67eww74mzgmdgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex89gjsk" />
    <content type="html">
      SCSI - System Can&amp;#39;t See It&lt;br/&gt;SAS - Support Always Subpar&lt;br/&gt;SATA - Stuck At Trying Access&lt;br/&gt;SSD - Storage Suddenly Disappears&lt;br/&gt;NVMe = No Valid Media, ever&lt;br/&gt;SMART - Seagate Makes Attribute Registers Tricky&lt;br/&gt;RAID = Resilvering Always Initiates Disasters&lt;br/&gt;LTO = Long Transfer Operation&lt;br/&gt;ZFS = Zero Files Snapshotted&lt;br/&gt;BTRFS = Better To Reformat File System&lt;br/&gt;NFS = No Filesystem Security
    </content>
    <updated>2026-08-05T06:43:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspyn6kddqzpnqs9sp6y6yg8caqtyyswyzpwe8selce3z2reyhnqaqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exxt87jj</id>
    
      <title type="html">&amp;#34;Diskless workstation&amp;#34; *look inside: uses someone ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspyn6kddqzpnqs9sp6y6yg8caqtyyswyzpwe8selce3z2reyhnqaqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exxt87jj" />
    <content type="html">
      &amp;#34;Diskless workstation&amp;#34;&lt;br/&gt;*look inside: uses someone else&amp;#39;s disk.*&lt;br/&gt;&amp;#34;Serverless application&amp;#34;&lt;br/&gt;*look inside: uses someone else&amp;#39;s server*
    </content>
    <updated>2026-08-03T23:01:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst8avqrcz3e9u0dsp9nxn6e69kv6ek9ta6zpkgqyewvzec90vvphgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4h9zwl</id>
    
      <title type="html">I said Unified Kernel Image for a reason. A Unified Kernel Image ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst8avqrcz3e9u0dsp9nxn6e69kv6ek9ta6zpkgqyewvzec90vvphgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4h9zwl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdgeyl6vjwss83we5frfa863ux5dtvxuzhyhfppe4xjhyv7w9kwygudx9am&#39;&gt;nevent1q…x9am&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I said Unified Kernel Image for a reason. A Unified Kernel Image is a kernel with an embedded initramfs, in other words, you can ship a kernel image with the full Debian Sid userspace.
    </content>
    <updated>2026-07-30T19:56:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrjremyzwlqflx2nwhj9vd9l4z2jzkq6mfgfkeuue4frqkyyan7yszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exev9h5j</id>
    
      <title type="html">Speaking of redundant bootloader features, where is the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrjremyzwlqflx2nwhj9vd9l4z2jzkq6mfgfkeuue4frqkyyan7yszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exev9h5j" />
    <content type="html">
      Speaking of redundant bootloader features, where is the plug-and-play universal Linux bootloader distro? There should be a Linux distro dedicated for booting. There&amp;#39;s LinuxBoot, but its focus is firmware customization, not easy net/multibooting. A &amp;#34;bootloader distro&amp;#34; would ship you a initramfs (or a Unified Kernel Image) as your second-stage bootloader, with its own GRUB-like boot menu and iPXE-like script engine. It would replace nearly all bootloader drivers, and would enable very complicated booting setups, such as booting via Amazon S3 over Wi-Fi.
    </content>
    <updated>2026-07-30T19:46:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0s5jq5gwlev3uhkngpzxgyuvc9vjet82c5cqy2agve9svnktrezczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4xg0ty</id>
    
      <title type="html">People will still remember how to send a packet via the Intel ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0s5jq5gwlev3uhkngpzxgyuvc9vjet82c5cqy2agve9svnktrezczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4xg0ty" />
    <content type="html">
      People will still remember how to send a packet via the Intel e1000 network card in 2050, and perhaps even 2100.
    </content>
    <updated>2026-07-30T05:02:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs280246vs50036j9uy6r88pf2lq5svsytlyx57t53rltfzdy97v3szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exp7r4g6</id>
    
      <title type="html">Q: What do you call a training course on BIOS and UEFI ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs280246vs50036j9uy6r88pf2lq5svsytlyx57t53rltfzdy97v3szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exp7r4g6" />
    <content type="html">
      Q: What do you call a training course on BIOS and UEFI development?&lt;br/&gt;&lt;br/&gt;A: A startup bootcamp.
    </content>
    <updated>2026-07-28T23:11:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdauhntnjve87sz7tnjrdk60nff7fyczd8qpgn5phddnhs7f3u5uqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exueml23</id>
    
      <title type="html">Even a 2011 Core i7-2600K (Sandy Bridge) can do 10 GbE at line ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdauhntnjve87sz7tnjrdk60nff7fyczd8qpgn5phddnhs7f3u5uqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exueml23" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqfmcz3tp0s7z7jfulawr8m7zs28ddvl0wzcy2nl3fa55lzuu62yglnne3r&#39;&gt;nevent1q…ne3r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Even a 2011 Core i7-2600K (Sandy Bridge) can do 10 GbE at line rate over a single TCP stream on a bare-metal system, no jumbo frames needed, no problem. It becomes a problem if there&amp;#39;s a packet-per-second bottleneck somewhere in the stack, and there are a lot of them for a VM. But all forum users only know how to enable jumbo frame.
    </content>
    <updated>2026-07-27T16:49:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2p8sehucf3zgyjzytltndav9p0kszpn9eudvel7hzeu5uzx0z3uszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4r68qk</id>
    
      <title type="html">I only get 4 Gbps from my 10 Gbps server, I&amp;#39;ll never ask ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2p8sehucf3zgyjzytltndav9p0kszpn9eudvel7hzeu5uzx0z3uszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex4r68qk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfg27hc0dxqy6lkcj96vx840p3d85lce555xqwzelwsgwtjpq9uaqcezyts&#39;&gt;nevent1q…zyts&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I only get 4 Gbps from my 10 Gbps server, I&amp;#39;ll never ask &amp;#34;why&amp;#34; online, because I&amp;#39;m 100% guaranteed to get the silly answer of &amp;#34;enable Jumbo Frame&amp;#34;. 10 GbE servers worked over Internet for a decade with no jumbo frames. Actually solving it requires testing a bunch of hypervisor, guest, routing, bridge, netfilters combinations to find the PPS bottleneck (conveniently worked around by jumbo frames).
    </content>
    <updated>2026-07-27T15:52:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfg27hc0dxqy6lkcj96vx840p3d85lce555xqwzelwsgwtjpq9uaqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhem74v</id>
    
      <title type="html">If you ask about any performance problem online, as in &amp;#34;Why ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfg27hc0dxqy6lkcj96vx840p3d85lce555xqwzelwsgwtjpq9uaqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhem74v" />
    <content type="html">
      If you ask about any performance problem online, as in &amp;#34;Why is my disk/network/filesystem so slow?&amp;#34; In 9/10 posts, you&amp;#39;d be told that &amp;#34;You must enable/use Y for high performance.&amp;#34; or &amp;#34;Your system is slow because your hardware really is that slow.&amp;#34; Sometimes from veteran sysadmins. Often these answers are completely wrong. There&amp;#39;s actually a hidden slow-path or config knob somewhere - but sometimes it needs 10 fresh OS reinstalls and a kernel profiler to find it, so most problems are never solved.
    </content>
    <updated>2026-07-27T15:39:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2ve6tck8t4qywhtmd9p828pzcrjlnwkn9kqu4zs9q8jgcv47u6sgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exn9fzqg</id>
    
      <title type="html">&amp;gt; &amp;#34;Kerberos 4 was developed in the United States, and ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2ve6tck8t4qywhtmd9p828pzcrjlnwkn9kqu4zs9q8jgcv47u6sgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exn9fzqg" />
    <content type="html">
      &amp;gt; &amp;#34;Kerberos 4 was developed in the United States, and since it used the Data Encryption Standard (DES) encryption algorithm, U.S. export control restrictions prevented it from being exported to other countries. MIT created an exportable version of Kerberos 4 with all encryption code removed [...] Eric Young of Australia&amp;#39;s Bond University reimplemented DES [...] which could be freely used in any country.&amp;#34;&lt;br/&gt;&lt;br/&gt;LMAO :blobcatlul:
    </content>
    <updated>2026-07-26T16:57:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0fptjfq294l6rhrrg9txf5hse4l4pcrdt90jqswzarhp8kry7zdgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exn27vyl</id>
    
      <title type="html">Fediverse in a nutshell. (src: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0fptjfq294l6rhrrg9txf5hse4l4pcrdt90jqswzarhp8kry7zdgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exn27vyl" />
    <content type="html">
      Fediverse in a nutshell. (src: &lt;a href=&#34;https://www.pixiv.net/artworks/118376737&#34;&gt;https://www.pixiv.net/artworks/118376737&lt;/a&gt;) #animeirl&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-2fcf3fd2-5022-4258-90e5-64af448f526b.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-07-25T20:19:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstqjp394snqsn5u7kh9rjqltnwd6kzfuyhmfdnlhp057m07a4tmhgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exskgapz</id>
    
      <title type="html">You know a project just received a security audit when this ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstqjp394snqsn5u7kh9rjqltnwd6kzfuyhmfdnlhp057m07a4tmhgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exskgapz" />
    <content type="html">
      You know a project just received a security audit when this happens.&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/a565e662-2c36-4eec-8a8b-c6ffe029499f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-30T11:30:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdhlmgwptmyuvyx7d6m9sx0l398lpl9fjzkmaxgf9z2fktqdpykxqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex9dcnmf</id>
    
      <title type="html">Q: How do you decompress a firearm&amp;#39;s 3D model? A: gunzip.</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdhlmgwptmyuvyx7d6m9sx0l398lpl9fjzkmaxgf9z2fktqdpykxqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex9dcnmf" />
    <content type="html">
      Q: How do you decompress a firearm&amp;#39;s 3D model?&lt;br/&gt;&lt;br/&gt;A: gunzip.
    </content>
    <updated>2026-06-27T02:41:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyzfhrq7snfszpnpa5a4sm965ydqj2vn9zqjmxtaj7w7k87m50d2qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exqngj5u</id>
    
      <title type="html">In the past, you buy RAM and get several banks. Right now, you ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyzfhrq7snfszpnpa5a4sm965ydqj2vn9zqjmxtaj7w7k87m50d2qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exqngj5u" />
    <content type="html">
      In the past, you buy RAM and get several banks. Right now, you get several banks to buy RAM.
    </content>
    <updated>2026-06-27T01:09:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2ngzf4wzx5z06kq0gp9penvpk8qg4scmtv3nh2xc00jwcdgllwlszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exygxkn8</id>
    
      <title type="html">* The &amp;#34;Growth&amp;#34; Model * AMD64: When a processor project is ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2ngzf4wzx5z06kq0gp9penvpk8qg4scmtv3nh2xc00jwcdgllwlszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exygxkn8" />
    <content type="html">
      * The &amp;#34;Growth&amp;#34; Model&lt;br/&gt;&lt;br/&gt;  * AMD64: When a processor project is announced, the hardware exists only as a slideshow - not as a physical reality. Tech otakus follow the news out of anticipation for the emergence of a &amp;#34;legendary chip,&amp;#34; finding joy in witnessing the journey from nothing to something.&lt;br/&gt;&lt;br/&gt; * AKB48: When an idol project is announced, the members exists only as newly selected amateurs rather than established stars; idol otakus follow the news out of anticipation for the emergence of the &amp;#34;Kami 7,&amp;#34; finding joy in witnessing the journey from nothing to something.&lt;br/&gt;&lt;br/&gt;* Timelines&lt;br/&gt;&lt;br/&gt; * AMD64: The worlds of software and gaming are open-ended; if you lose touch for a year, you might not even recognize the names of the creators behind the latest &amp;#34;masterpiece,&amp;#34; creating a sense of insecurity. In contrast, hardware release cycles and products are controlled by manufacturers, following fixed schedules and roadmaps - such as the ITRS roadmap or TSMC process nodes. A typical cycle lasts about 18 months, though during the &amp;#34;golden age&amp;#34; of Dennard scaling (2000s) and the early Tick-Tock era (early 2010s), releases could happen as frequently as once a year. As long as you follow the &amp;#34;nodes,&amp;#34; it is hard to fall behind. If disappointed, you can always tell yourself to &amp;#34;wait for the next generation.&amp;#34;&lt;br/&gt;&lt;br/&gt; * AKB48: The world of pop music is open-ended; if you lose touch for a year, you might not even recognize the names of the artists behind the latest &amp;#34;smash hit,&amp;#34; creating a sense of insecurity. In contrast, idol activity cycles and artists themselves are controlled by management, following fixed schedules and roadmaps - such as single releases, rock-paper-scissors tournaments, and general elections. While a full cycle might span a year or two, singles are deliberately released multiple times a year. As long as you follow these &amp;#34;nodes,&amp;#34; it is hard to fall behind. If disappointed, you can always tell yourself to &amp;#34;wait for the next single.&amp;#34;&lt;br/&gt;&lt;br/&gt; * Remark: The key difference is that idol timelines are artificially set, allowing idols to maintain visibility at shows between nodes, whereas semiconductor process timelines show no products at all between nodes. Process nodes are ultimately constrained by physics without freedom for artificial dramas, with increasingly longer timelines.&lt;br/&gt;&lt;br/&gt;* Idols You Can Meet&lt;br/&gt;&lt;br/&gt; * AMD64: One reason processor projects garner attention is the desire to witness a journey of creation from scratch - satisfying the expectations of tech otakus. Another reason is that by paying, tech otakus can actually use the new generation of processors when building their own PCs, rather than using them only by renting a server on a distant cloud. Seeing the improved processor feels almost like the chip is working for their fans at a personal level. This is &amp;#34;Personal Computing&amp;#34; by definition.&lt;br/&gt;&lt;br/&gt; * AKB48: One reason idol projects garner attention is the desire to witness a journey of stardom from scratch - satisfying the expectations of idol otakus. Another reason is that by paying, idol otakus can attend regularly-scheduled local theater performances or use handshake tickets to meet the idols in person, rather on seeing them only on TV or waiting for an occasional live performance in a distant city. Seeing the idols improve with each handshake feels almost like the idol is working for their fans at a personal level. This is &amp;#34;Idols You Can Meet&amp;#34; by definition.&lt;br/&gt;&lt;br/&gt;* Group Competition&lt;br/&gt;&lt;br/&gt; * AMD64: Processor competition takes place in groups, categorized in various ways. Traditional divisions include &amp;#34;Red Team&amp;#34; and &amp;#34;Blue Team,&amp;#34; though others are organized based on market needs - such as Team 3, 5, and 7. Additionally, Nvidia is viewed as a spin-off group within the PC ecosystem. ARM64 emerged as a new rival, yet the companies behind the scenes overlap significantly, and are all produced by TSMC.&lt;br/&gt;&lt;br/&gt; * AKB48: Idol competition takes place in groups, categorized in various ways. Traditional divisions include Team A, K, and B, though others are organized for specific events, such as &amp;#34;Under Girls&amp;#34; and &amp;#34;Upcoming Girls.&amp;#34; Additionally, SKE48 is viewed as a spin-off group within the AKB48 series. Nogizaka46 emerged as a new rival, yet the companies behind the scenes overlap significantly, and are all produced by Yasushi Akimoto.&lt;br/&gt;&lt;br/&gt;* Variety Shows&lt;br/&gt;&lt;br/&gt; * AMD64: To fill the gaps between major events for boosting popularity among tech otakus, YouTube channels often produce entertaining variety shows centered on PCs. Unless one is already familiar with technology, these segments can look like bizarre antics or awkward small talk, which is baffling to outsiders. Program formats vary widely-ranging from reading viewer comments and hosting competitions between members to product reveals-as seen in LinusTechTips&amp;#39; [*Scrapyard Wars*](&lt;a href=&#34;https://www.youtube.com/show/VLPL8mG-RkN2uTyvvHG_b2BvkR0XDdbDso3u?sbp=Kgt4MUpBMjRLQ0FqRUAB&#34;&gt;https://www.youtube.com/show/VLPL8mG-RkN2uTyvvHG_b2BvkR0XDdbDso3u?sbp=Kgt4MUpBMjRLQ0FqRUAB&lt;/a&gt;) and [*PC or No PC*](&lt;a href=&#34;https://www.youtube.com/watch?v=ya3hZQgwHds&#34;&gt;https://www.youtube.com/watch?v=ya3hZQgwHds&lt;/a&gt;) series.&lt;br/&gt;&lt;br/&gt; * AKB48: To fill the gaps between major events for boost their popularity among idol otakus, TV channels often produce entertaining variety shows featuring idols. Unless one is already familiar with the idols, these segments can look like bizarre antics or awkward small talk, which is baffling to outsiders. Program formats vary widely-ranging from answering viewer mail and hosting competitions between members to new project announcements-as seen in NTV&amp;#39;s [*AKBINGO!*](&lt;a href=&#34;https://en.wikipedia.org/wiki/AKBingo&#34;&gt;https://en.wikipedia.org/wiki/AKBingo&lt;/a&gt;!).&lt;br/&gt;&lt;br/&gt;* General Elections&lt;br/&gt;&lt;br/&gt;  * AMD64: The release of a new generation of products is the most thrilling moment for tech otakus, who rush to watch reviews the instant they drop. Discussions and predictions abound even before the review embargo is lifted. Once the reviews are out, casual observers focus on performance rankings, while hardcore enthusiasts dissect SPEC2017 sub-tests on forums - often amidst heated arguments between rival factions.&lt;br/&gt;&lt;br/&gt;  * AKB48: The announcement of &amp;#34;General Election&amp;#34; results is the most thrilling moment for idol otakus, who rush to watch the live broadcast. Discussions and predictions abound even before the votes are tallied. Once the results are in, casual fans focus on an idol&amp;#39;s improvement of their abilities and their ranking changes, while hardcore fans dissect vote counts and regional voting trends on forums - often amidst heated arguments between rival factions.&lt;br/&gt;&lt;br/&gt;...To be continued (1/3)
    </content>
    <updated>2026-06-23T22:00:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2wlev9s4pr2chx780ps7pcr2qmga7tgsd9cmnjdgv9g2v4xrz8qgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exddf867</id>
    
      <title type="html">To be honest, AMD64 and PC hardware really do work like a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2wlev9s4pr2chx780ps7pcr2qmga7tgsd9cmnjdgv9g2v4xrz8qgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exddf867" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0a5a0g9gkdxmeq7x7d5sg7dufjqqaqngvuguq7ueekap6ffzwvqsflkn4n&#39;&gt;nevent1q…kn4n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;To be honest, AMD64 and PC hardware really do work like a Japanese idol group. AKB48 attracts fans not by the finished music or the show, they market a new idol&amp;#39;s career progression as the product, the key of the fandom is to witness the making of history (engineered, but subject to personal skill, effort and luck). Each member is both a real public media personality and a game&amp;#39;s &amp;#34;career mode&amp;#34; character. You pick a member and follow them from the novice to the expert. The timeline is engineered with frequent nodes and checkpoints (e.g. elections) for dramas, where fans discuss member performance and ranking changes. The media and their trivial scandals is the &amp;#34;random event&amp;#34; popup of the game that adds to the drama. Another selling point is that you can personally meet them at IRL events if you pay.&lt;br/&gt;&lt;br/&gt;This is exactly how AMD64 CPUs worked in the PC hardware community.
    </content>
    <updated>2026-06-22T01:54:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0a5a0g9gkdxmeq7x7d5sg7dufjqqaqngvuguq7ueekap6ffzwvqszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exz79vgc</id>
    
      <title type="html">&amp;#34;AMD64&amp;#34; sounds like the name of a Japanese idol group ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0a5a0g9gkdxmeq7x7d5sg7dufjqqaqngvuguq7ueekap6ffzwvqszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exz79vgc" />
    <content type="html">
      &amp;#34;AMD64&amp;#34; sounds like the name of a Japanese idol group (tech V-Tubers should give it a try).
    </content>
    <updated>2026-06-21T20:18:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd5pufqylq0nlqzww49rv5ty6wgzknessah3ed5ctrgwnrduays2szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exgyesf4</id>
    
      <title type="html">/etc/init.d/daemon stop (src: @speargsun@twitter.com, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd5pufqylq0nlqzww49rv5ty6wgzknessah3ed5ctrgwnrduays2szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exgyesf4" />
    <content type="html">
      /etc/init.d/daemon stop&lt;br/&gt;(src: @speargsun@twitter.com, &lt;a href=&#34;https://x.com/speargsun/status/1595458515849576448&#34;&gt;https://x.com/speargsun/status/1595458515849576448&lt;/a&gt;)&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/664d006f-a72e-445c-b447-61cbcf673b62.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-21T16:58:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstujst4s27tvfs7gtq96tdsdf7wxdm8jtqy5u02aj7durnk0g6afqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48extyp5f7</id>
    
      <title type="html">How to make your system unbreakable in the 1980s, if you&amp;#39;re ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstujst4s27tvfs7gtq96tdsdf7wxdm8jtqy5u02aj7durnk0g6afqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48extyp5f7" />
    <content type="html">
      How to make your system unbreakable in the 1980s, if you&amp;#39;re AT&amp;amp;T.&lt;br/&gt;1. Someone exploits a bug in a binary with setuid, like `sudo`.&lt;br/&gt;2. You sue the attacker for using setuid without a license, violating US Patent 4135240.
    </content>
    <updated>2026-05-20T19:49:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr7w4u6r79ezdep43y4gfq07h7adwkr09t4smudrgfwnggl9w8fpczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exeqsy46</id>
    
      <title type="html">Everyone in infosec said you shouldn&amp;#39;t call strong ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr7w4u6r79ezdep43y4gfq07h7adwkr09t4smudrgfwnggl9w8fpczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exeqsy46" />
    <content type="html">
      Everyone in infosec said you shouldn&amp;#39;t call strong cryptography &amp;#34;military-grade encryption&amp;#34;. I propose to do the opposite: call all forms of weak cryptography &amp;#34;export-grade encryption&amp;#34;. Example: &amp;#34;Hashing passwords in MD5? That&amp;#39;s the export grade.&amp;#34;
    </content>
    <updated>2026-05-19T13:43:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsquvgfe6gp8nf6j74r7dqavq59sjvxs870lltp7jaqlzz2janls0czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exyytvct</id>
    
      <title type="html">MULTICS: We need an industrial-grade system with fault-tolerance ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsquvgfe6gp8nf6j74r7dqavq59sjvxs870lltp7jaqlzz2janls0czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exyytvct" />
    <content type="html">
      MULTICS: We need an industrial-grade system with fault-tolerance and the ability to lock everything down to accounts and ACLs.&lt;br/&gt;&lt;br/&gt;UNIX: We need a lab-grade system that is allowed to crash 10 times a day for grad students to test their new hacks.&lt;br/&gt;&lt;br/&gt;Cloud services: We need an industrial-grade hypervisor with fault-tolerance and the ability to lock everything down to virtual machines, so that we can run lab-grade systems that are allowed to crash 10 times a day for grad students to test their new hacks.
    </content>
    <updated>2026-05-19T12:45:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8wndpwuhpy0awwlynv3r0rltr7df7genw85pwjww37p8hy54axcgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5km2fy</id>
    
      <title type="html">You know the anime girl moe-personification went over the top in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8wndpwuhpy0awwlynv3r0rltr7df7genw85pwjww37p8hy54axcgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5km2fy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdy58ypx37v98s4xscdfr5zdz25gtzlnwma2ufnnsnf8fd5l3xl7snrsh78&#39;&gt;nevent1q…sh78&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You know the anime girl moe-personification went over the top in 2010 when you see &amp;#34;Glider-chan&amp;#34; (src: kukumu,&lt;a href=&#34;https://danbooru.donmai.us/posts/763320&#34;&gt;https://danbooru.donmai.us/posts/763320&lt;/a&gt;) #animeirl&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/fdac24a4-3ea5-426f-adec-77776fac731e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-16T05:58:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsz868ra0nnq6a9x25jnr2stlhtpzcjpvh04wtk0jw3yt0a9n3q9fgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex3qh2hn</id>
    
      <title type="html">Literally me, except I&amp;#39;m not a cute anime girl... #animeirl ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsz868ra0nnq6a9x25jnr2stlhtpzcjpvh04wtk0jw3yt0a9n3q9fgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex3qh2hn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswh6j452wrgs7mr4v3npa6rszj90k3nnht549cc4shm2vpw6zm03geh62wn&#39;&gt;nevent1q…62wn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Literally me, except I&amp;#39;m not a cute anime girl... #animeirl (src: ぶりあれおす, &lt;a href=&#34;https://www.pixiv.net/artworks/131043267&#34;&gt;https://www.pixiv.net/artworks/131043267&lt;/a&gt;)&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/b0c7d39e-53f6-4de6-8660-0539fce6497f.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-14T15:36:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp2a5z4dg3939wz985g2rm7t7nej2sx0qnq9lv0wzdex3xkcv3lrgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exjmragt</id>
    
      <title type="html">Fedi girls be like... #animeirl ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp2a5z4dg3939wz985g2rm7t7nej2sx0qnq9lv0wzdex3xkcv3lrgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exjmragt" />
    <content type="html">
      Fedi girls be like... #animeirl&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/3be5484c-9470-4fb1-8bcf-3f9475983ba0.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-14T15:24:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2r5suecjxqdnlfleeyleltmak3njy5ls8rhtpkuh5r08qx36v8lczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exe7jpl4</id>
    
      <title type="html">Building your own CPU with 74xx logic and cute anime girls. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2r5suecjxqdnlfleeyleltmak3njy5ls8rhtpkuh5r08qx36v8lczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exe7jpl4" />
    <content type="html">
      Building your own CPU with 74xx logic and cute anime girls. #animeirl #electronics&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-29d244c9-f8ca-4f3a-a346-d3c809f802c2.webp&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-14T15:16:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs05rze9ypdphmvf3eltwz34wde7ulkt7gkzla9dpggvewgecl646gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhvscl9</id>
    
      <title type="html">Q: Why are power electronics lectures popular in colleges? A: Low ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs05rze9ypdphmvf3eltwz34wde7ulkt7gkzla9dpggvewgecl646gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exhvscl9" />
    <content type="html">
      Q: Why are power electronics lectures popular in colleges?&lt;br/&gt;&lt;br/&gt;A: Low drop-out.
    </content>
    <updated>2026-05-09T23:57:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0c5e2yzg9v8ttgnvfhawueq4jgnehrxdsww3rxazevv45qzgdlkqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exyq99tt</id>
    
      <title type="html">There&amp;#39;s a classic Korean meme &amp;#34;I understand what you ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0c5e2yzg9v8ttgnvfhawueq4jgnehrxdsww3rxazevv45qzgdlkqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exyq99tt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9t8ttfx9nkyzdhw35zvf6n9c8np6zrnzkn0l48gkg8746dpsedkq8f2ks0&#39;&gt;nevent1q…2ks0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There&amp;#39;s a classic Korean meme &amp;#34;I understand what you said, but why is this pigeon so big?&amp;#34; Later &amp;#34;why is this pigeon so big?&amp;#34; became a catchphrase about either big-looking objects or the futility of online arguments.&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/d219576f-b885-436b-a1c6-731ee4d551a5.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/37e42afd-d52c-40e0-85c9-1defc90e4c86.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/4f430493-376a-43e0-aa32-32f66875a1e2.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-09T21:05:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqlpjfdrhgnyft4r0em0wpqscwszwzny464hx4lhmv6ftmwq99d2szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exg09hjw</id>
    
      <title type="html">The decision to connect GPIOs in random orders for PCB layout ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqlpjfdrhgnyft4r0em0wpqscwszwzny464hx4lhmv6ftmwq99d2szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exg09hjw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9n5h722r29esrvp5rc3t3hputc933dgfqfaqkxnvr8xqx5y9ycnsdrwezl&#39;&gt;nevent1q…wezl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The decision to connect GPIOs in random orders for PCB layout optimizations might be a mistake. I suddenly need to deal with this man-made horror beyond my comprehension. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/90f640ec-e299-4d8e-a414-8b2518fbd9e3.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/d673c107-85b9-4cf1-849f-0b01ab13b540.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-04T20:36:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9n5h722r29esrvp5rc3t3hputc933dgfqfaqkxnvr8xqx5y9ycnszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exml4jyy</id>
    
      <title type="html">My RF design rules paid off! The 5 ns edge from the STM32H7 GPIO ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9n5h722r29esrvp5rc3t3hputc933dgfqfaqkxnvr8xqx5y9ycnszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exml4jyy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszsd4dw3dxaaqcl7z4ksvfxwhsw73a92wtn8zqmamt4xkaphzgr4shtkmnt&#39;&gt;nevent1q…kmnt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My RF design rules paid off! The 5 ns edge from the STM32H7 GPIO is one of the purest edges I&amp;#39;ve ever seen, even though I&amp;#39;m using a two-layer board (which features 120 Ω all-microstrip routing on a gapless plane, source termination, and one ground per signal test point). It&amp;#39;s even cleaner than my clip-connected function generator. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/96438685-4d80-4d7c-87e1-e941fd2565d8.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/540274ab-7283-433d-8215-4de073c459d1.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-04T01:18:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszsd4dw3dxaaqcl7z4ksvfxwhsw73a92wtn8zqmamt4xkaphzgr4szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex856sft</id>
    
      <title type="html">My Famicom cartridge emulator devboard arrived, time to start ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszsd4dw3dxaaqcl7z4ksvfxwhsw73a92wtn8zqmamt4xkaphzgr4szyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex856sft" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ccyzf6ur54zx33cjqpsgu4fkcyg7msjd70kawl8982620dkj7ug0kk695&#39;&gt;nevent1q…k695&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My Famicom cartridge emulator devboard arrived, time to start developing firmware using this platform. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-3f9cea1c-6de0-4da0-a081-56c271f6b1c3.webp&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-04T00:18:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9ccyzf6ur54zx33cjqpsgu4fkcyg7msjd70kawl8982620dkj7ugzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex46kk5c</id>
    
      <title type="html">Unbelievable. I wanted to simulate the NES CPU clock so I turned ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9ccyzf6ur54zx33cjqpsgu4fkcyg7msjd70kawl8982620dkj7ugzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex46kk5c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqrjcql8gwm3cd625f8ayc8hnuezac6w2whmryr3su07697snvmpcq76kjf&#39;&gt;nevent1q…6kjf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Unbelievable. I wanted to simulate the NES CPU clock so I turned the knob on my analog function generator (no DDS/PLL, with digital counter) for 1.79 MHz randomly. After running it for a day, I found the oscilloscope shows the signal has a period of 558 ns (the theoretical period should be 558.73 ns). Nanosecond precision with a potentiometer. :blobcatlul: #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/14c20325-97a4-45f4-b38d-a230307dc05f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-02T16:48:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqrjcql8gwm3cd625f8ayc8hnuezac6w2whmryr3su07697snvmpczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exu0ap7s</id>
    
      <title type="html">#STM32 timer trap for young players: Channel 3/4 have input edge ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqrjcql8gwm3cd625f8ayc8hnuezac6w2whmryr3su07697snvmpczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exu0ap7s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvw4mxsr5vvcxgyr6dj8874z5rv4ws6xl4gqyp347swpkvmpkpp5qrk6597&#39;&gt;nevent1q…6597&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;#STM32 timer trap for young players: Channel 3/4 have input edge detectors, but their outputs TI3FP3 and TI4FP4 are NOT physically connected to the trigger controller! :blobcatfacepalm: You can only trigger from Channel 1/2&amp;#39;s TI1FP1 and TI2FP2. But if you only need one input channel, there&amp;#39;s a way to save it: enable the XOR gate meant for Hall sensors, and set unused Channel 1/2 to 0 via forced output mode (no need to attach them to actual GPIOs). #electronics&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/923695fb-0db3-4767-8989-aca1b12279de.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-01T21:46:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsda5rf7q4vvu2cdj6skrrteth30zt4u36y96s7ndv3aenzeyfauyqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exrqs7ey</id>
    
      <title type="html">Imagined Analog Horror: Haunted VHS tapes. Real Analog Horror: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsda5rf7q4vvu2cdj6skrrteth30zt4u36y96s7ndv3aenzeyfauyqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exrqs7ey" />
    <content type="html">
      Imagined Analog Horror: Haunted VHS tapes.&lt;br/&gt;Real Analog Horror: Someone digitalized and uploaded a historical video as the only online copy, but the video capture has no 75 Ω termination.
    </content>
    <updated>2026-04-30T16:34:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvw4mxsr5vvcxgyr6dj8874z5rv4ws6xl4gqyp347swpkvmpkpp5qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exglvg97</id>
    
      <title type="html">Trying to keep my schematics as readable as possible, as usual. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvw4mxsr5vvcxgyr6dj8874z5rv4ws6xl4gqyp347swpkvmpkpp5qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exglvg97" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg4e2hkcyhfnxlgcda0qe54n42yxtey62x6klfkc983txdyctkn8gqy9d9e&#39;&gt;nevent1q…9d9e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Trying to keep my schematics as readable as possible, as usual. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-f310b2cd-86cd-4b06-a3f7-6b8895ae03d0.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-8b4f2715-a882-4880-9eac-92413823b735.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-afb1a658-9a56-49e9-b196-3d0670c8be23.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-c0aabe04-3950-4163-b6d9-e512a078a400.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-27T13:37:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg4e2hkcyhfnxlgcda0qe54n42yxtey62x6klfkc983txdyctkn8gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exlnetmw</id>
    
      <title type="html">ProTip: You can pretend to be both an old-school engineer and an ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg4e2hkcyhfnxlgcda0qe54n42yxtey62x6klfkc983txdyctkn8gzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exlnetmw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8casvszadm63hg4dj4lmg0sckl5ag5gddgyud5w69g564p9d5dfqjlng94&#39;&gt;nevent1q…ng94&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ProTip: You can pretend to be both an old-school engineer and an RF engineer by enabling &amp;#34;fillet tracks&amp;#34; :blobcatlul: #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/808f684b-8a72-4c92-bdc0-3560cde4f487.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-25T07:07:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8casvszadm63hg4dj4lmg0sckl5ag5gddgyud5w69g564p9d5dfqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exda8m4p</id>
    
      <title type="html">Fixed more problems found in design reviews, such as connecting 5 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8casvszadm63hg4dj4lmg0sckl5ag5gddgyud5w69g564p9d5dfqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exda8m4p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2zvvpvc3tmfsvkhy39360sml8dq98wf0ms7mxtrefu9uge7qq0xqh3mtvd&#39;&gt;nevent1q…mtvd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fixed more problems found in design reviews, such as connecting 5 V inputs to some 3.3 V-only pin. There&amp;#39;s also no time to generate the /CE signal for PPU VRAM, unless the microcontroller itself emulates the VRAM. This is too much effort to implement for the first phase development, better to use an external mux for now. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/1a0d61d0-3612-457d-bda4-2cd3b193ed7a.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-24T08:38:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw2z8q2t4s59j8mfqhp7l3t3a2q4e8t4jf926vsxw49r3mx9x3luqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exzx4a3e</id>
    
      <title type="html">Cyberpunk logic be like: all hackers in the entire universe live ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw2z8q2t4s59j8mfqhp7l3t3a2q4e8t4jf926vsxw49r3mx9x3luqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exzx4a3e" />
    <content type="html">
      Cyberpunk logic be like: all hackers in the entire universe live in the same city and meet in the same nightclub, not scattered across 12 timezones. The nightclub where everyone plans to hack the mainframe is somehow always within a distance equivalent to an elevator ride, not a 2-hour commute where you get compressed like a tarball going through 2 subways just to get your bossman&amp;#39;s numbers entered into Excel. The nightclub is the safest place in the city, hostile forces or the authorities never monitor or raid it.
    </content>
    <updated>2026-04-23T17:03:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2zvvpvc3tmfsvkhy39360sml8dq98wf0ms7mxtrefu9uge7qq0xqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exljxx3x</id>
    
      <title type="html">I&amp;#39;ve killed way too many STM32s in my early life. You ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2zvvpvc3tmfsvkhy39360sml8dq98wf0ms7mxtrefu9uge7qq0xqzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exljxx3x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp08tdpath7xznqnjjx6rfv0sjxv3ldffh8uex0r3n8auwscdq06qj9a0ak&#39;&gt;nevent1q…a0ak&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve killed way too many STM32s in my early life. You basically just program the target as usual, but after power cycling it several times, suddenly every GPIO is shorted to GND. Likely current injection, latch-up, or both. So this time let&amp;#39;s try not to kill it again. At the SWD port, 1 kΩ &#43; BAS54 clamps voltage and current to VDD &#43; 0.4 V and 3.3 mA respectively. #electronics&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/d34de714-3511-430b-8d78-eda80208b50e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-20T23:19:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp08tdpath7xznqnjjx6rfv0sjxv3ldffh8uex0r3n8auwscdq06qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex38vjuv</id>
    
      <title type="html">devboard 100% routed. #electronics #NES #NESdev ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp08tdpath7xznqnjjx6rfv0sjxv3ldffh8uex0r3n8auwscdq06qzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex38vjuv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs20y8ec7znfmkh5ry9ajxu3sug6wv0fts46qkmqwx236sh5csycsgys4ajy&#39;&gt;nevent1q…4ajy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;devboard 100% routed. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/webpublic-826caf86-7ccc-4df0-a0f9-d5525a2909ad.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-20T00:13:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs20y8ec7znfmkh5ry9ajxu3sug6wv0fts46qkmqwx236sh5csycsgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exwmpgef</id>
    
      <title type="html">Almost finished my Famicom cartridge devboard. This time all ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs20y8ec7znfmkh5ry9ajxu3sug6wv0fts46qkmqwx236sh5csycsgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exwmpgef" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsze2jy4w5grpxwr7tr8h905s47hhqh2zf9ktvjtlrdr8jgrtngchg8dd0kk&#39;&gt;nevent1q…d0kk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Almost finished my Famicom cartridge devboard. This time all signals fanned out successfully under the 2-layer &#43; &amp;#34;Zero Gap&amp;#34; ground plane constraints. 100 MHz signal integrity disciplines applied to a 1 MHz bus. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/ec80a842-c643-4e19-beaa-d1bbbcd64834.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-19T21:53:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsze2jy4w5grpxwr7tr8h905s47hhqh2zf9ktvjtlrdr8jgrtngchgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5wyzss</id>
    
      <title type="html">Unfortunately the original layout couldn&amp;#39;t be completed ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsze2jy4w5grpxwr7tr8h905s47hhqh2zf9ktvjtlrdr8jgrtngchgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex5wyzss" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdem2q8eguc9szz7hvjn2ymq9n2qrt4ay7x9frrvgqfgzkg2sl2cgezv98n&#39;&gt;nevent1q…v98n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Unfortunately the original layout couldn&amp;#39;t be completed because the placement and fan-out were not designed with &amp;#34;single-layer flowthrough&amp;#34; in mind, as I originally had no idea about the pinout. The whole board layout was thus abandoned and restarted. Now I have a 99% zero-gap ground plane, with only 13 non-perpendicular cuts under the connectors without interrupting GND. An army of 0-ohm jumpers bridge signals to human-friendly positions. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/91cc1222-b104-44cb-a847-6c95408a1afd.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/48f425b7-ef47-4161-babb-d9bc60dd3834.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-17T23:20:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd8cjxp9j83ttg99zq0ajafhrrlq88xvkg20dghpzzv0278mhh6dszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex8r5ced</id>
    
      <title type="html">&amp;#34;The solution is key-addressed overlay networks.&amp;#34; Yes, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd8cjxp9j83ttg99zq0ajafhrrlq88xvkg20dghpzzv0278mhh6dszyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex8r5ced" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs25szln0hjmdpnsj7jkrjtye5lvwvh038wjxanq8qv4e9u8lx9c5q9r2gcu&#39;&gt;nevent1q…2gcu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;The solution is key-addressed overlay networks.&amp;#34; Yes, it&amp;#39;s why I mentioned Tor, which is a key-addressed overlay network (for internal Onion services).
    </content>
    <updated>2026-04-14T11:02:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0e99gee6lahw8c94gyktegy9w9e0nfv02le8h9644cdwk52y3faczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exag4nev</id>
    
      <title type="html">IPv6 is a privacy issue because now you can easily identify every ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0e99gee6lahw8c94gyktegy9w9e0nfv02le8h9644cdwk52y3faczyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exag4nev" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgwydyums82mpq8cklunl38fmcw0drf09defldevy0mh2du7shn4sq7ex0j&#39;&gt;nevent1q…ex0j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;IPv6 is a privacy issue because now you can easily identify every home using the public 64-bit (if the ISP is penny-pinching, 70-bit or more) address prefix as a super cookie, lifetime varies but originally designed to be permanent. Use the Web long enough, a random web shop data breach would eventually allow everyone to link aaaa:bbbb:cccc:dddd::random to your phone number or home address. In comparison, IPv4 address is either CGNAT or pooled. I think this is still a very real problem, but it&amp;#39;s the cost of getting stable server connectivity. The solution is VPN, Tor, dedicated broadband for servers, as usual. Ironically, mismanaged ISPs are doing pooled IPv6 prefixes like pooled IPv4, unintentionally providing enhanced privacy at the cost of random outage (if your router does not implement Flash Renumbering protection, OpenWrt didn&amp;#39;t until 2026). In theory users should be able to freely opt-in/out prefix rotations, and all rotations would be planned via router announcement rather than a forced &amp;#34;flash&amp;#34; one. But one can dream.
    </content>
    <updated>2026-04-14T06:41:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdem2q8eguc9szz7hvjn2ymq9n2qrt4ay7x9frrvgqfgzkg2sl2cgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exls48zx</id>
    
      <title type="html">Downsized all input resistors from 1206 to 0603, preparing to use ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdem2q8eguc9szz7hvjn2ymq9n2qrt4ay7x9frrvgqfgzkg2sl2cgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exls48zx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswmusz6g8rdrz5gx4djca485vk44d44mt6h8d7r44ujkszhgu5ayg4j6s8q&#39;&gt;nevent1q…6s8q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Downsized all input resistors from 1206 to 0603, preparing to use the extra space for more air bridges. I initially switched from 0603 to 1206 to give space for horizontal traces, but I found it did not really have any advantage in comparison to 0603, as the vertical traces blocked all the horizontal ways anyway, 0603 &#43; selective 1206 jumpers probably can solve this deadlock. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/92e5ae7f-3cdc-4033-832d-380b05b3f729.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/fd7fe806-eda1-4768-be58-df0d64b711c7.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-06T21:30:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswmusz6g8rdrz5gx4djca485vk44d44mt6h8d7r44ujkszhgu5aygzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exz9t463</id>
    
      <title type="html">oof. :woozy_baa: #electronics #NES #NESdev ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswmusz6g8rdrz5gx4djca485vk44d44mt6h8d7r44ujkszhgu5aygzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exz9t463" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs948ycgg5kjqx7n0l5gcr7lkqutp0zxxc2wrnsuaxmlgg266q0srgqsuygv&#39;&gt;nevent1q…uygv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oof. :woozy_baa: #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/f324ac27-ba6d-4b97-9ef2-6fd8bf12c5a7.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-06T17:41:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyvn6alhw2cvltzuxlet07kxmzsevr77f6jua24m7wemk84zldw4czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exfj35z5</id>
    
      <title type="html">Good old EMI/EMC textbooks: &amp;#34;Watch your clock, clock is the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyvn6alhw2cvltzuxlet07kxmzsevr77f6jua24m7wemk84zldw4czyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48exfj35z5" />
    <content type="html">
      Good old EMI/EMC textbooks: &amp;#34;Watch your clock, clock is the highest-frequency signal in your system.&amp;#34;&lt;br/&gt;&lt;br/&gt;That USB 3 port on 125 MHz MCU that runs off a 25 MHz crystal: &amp;#34;Hold my beer.&amp;#34;
    </content>
    <updated>2026-04-05T18:02:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs948ycgg5kjqx7n0l5gcr7lkqutp0zxxc2wrnsuaxmlgg266q0srgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex2vdscc</id>
    
      <title type="html">NES quirk: the VRAM has two memory layouts that &amp;#34;wraps ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs948ycgg5kjqx7n0l5gcr7lkqutp0zxxc2wrnsuaxmlgg266q0srgzyryadqmg3e0yevdl5xphg8p0nfcen30c4rhaf8rmmjc2u9z6e48ex2vdscc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs265elsfhnpjax7zf6sycteqz9ax3p44d0y3nws6s4tfwxe0ny7fssqake0&#39;&gt;nevent1q…ake0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;NES quirk: the VRAM has two memory layouts that &amp;#34;wraps back&amp;#34; either horizontally or vertically for different scrolling games. This is called &amp;#34;nametable mirroring&amp;#34; mode, controlled by routing the raw &amp;#34;CIRAM A10&amp;#34; signal to the PPU A10/A11 address line via the cartridge port. But for my cartridge emulator, it means we&amp;#39;re not just acting as a device sitting on the bus, it&amp;#39;s actively messing with the PPU bus on the whole machine. Do I have enough time to do it in software GPIO, or do I have to use an external 2:1 hardware mux? Let&amp;#39;s see:&lt;br/&gt;&lt;br/&gt;* Hitachi HM6116 - Read: address valid prior to or coincident with /CS low. Write: address setup time 20 ns.&lt;br/&gt;* Panasonic MN4216 - Read: address valid prior to or coincident with /CS low. Write: address setup time 20 ns.&lt;br/&gt;* Sony CXK5816PN: Write: address setup time 0 ns.&lt;br/&gt;* Sanyo LC3517: Write: address setup time 0 ns.&lt;br/&gt;&lt;br/&gt;Conclusion: don&amp;#39;t worry about it, &amp;#34;copy an address bus line 20 ns before /CS falls&amp;#34; is not a significant timing constraint to the existing 180 ns budget for the emulator. #electronics #NES #NESdev&lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/607dd2ea-c963-4fd8-8ffd-06e8393f5ac5.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/3689a8f1-3f1d-4c46-a518-c2d55c4bcf0a.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/5c0c40e7-ca61-4d5f-aa94-49e564f1f5bb.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/b79c18b9-62a5-45f6-9fc2-9f2fa31fd92e.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/c9c81026-6567-4a5c-9d07-b2a8e5137f07.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://misskey-taube.s3.eu-central-1.wasabisys.com/files/6ce53c16-2036-4a7a-a11b-f112725361ad.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T13:55:39Z</updated>
  </entry>

</feed>