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

  <title>Nostr notes by navi</title>
  <author>
    <name>navi</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1ku39qhads3p8a5tgr5krrwl30239z00v8xzqvnlxjtv6znmewwesr687t7.rss" />
  <link href="https://nostr.ae/npub1ku39qhads3p8a5tgr5krrwl30239z00v8xzqvnlxjtv6znmewwesr687t7" />
  <id>https://nostr.ae/npub1ku39qhads3p8a5tgr5krrwl30239z00v8xzqvnlxjtv6znmewwesr687t7</id>
  <icon>https://social.vlhl.dev/media/a95817aafc724330fed3ce85533cd9545de86f4d83a5ecdbb60e0dc3b53ca388.jpg</icon>
  <logo>https://social.vlhl.dev/media/a95817aafc724330fed3ce85533cd9545de86f4d83a5ecdbb60e0dc3b53ca388.jpg</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsxhqhxpa4el4rpf3l9qcq6cpw6y7ryqefwz4as39wq7rg5wy7e3pszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxf8hy90</id>
    
      <title type="html">unless you have formally proven all your daemons, and is 100% ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxhqhxpa4el4rpf3l9qcq6cpw6y7ryqefwz4as39wq7rg5wy7e3pszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxf8hy90" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgv03lr8zq65qvca0xla5fdsxvkhfq79ndnahqh8pxx75jkhru4gg30d9cz&#39;&gt;nevent1q…d9cz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;unless you have formally proven all your daemons, and is 100% sure that the hardware is functioning perfect and all your input is what you expect&lt;br/&gt;&lt;br/&gt;then you can&amp;#39;t know for sure it won&amp;#39;t ever crash, yes a system that doesn&amp;#39;t crash is reliable, but a system that reliably doesn&amp;#39;t crash doesn&amp;#39;t exist -- thus we have supervision, so we can recover from crashes, and achieve reliability
    </content>
    <updated>2026-04-13T21:46:38&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfhpggewhyzn2yrlmc3jkwv78239hwu05dr456uz9ge86vptgu78czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx682a9e</id>
    
      <title type="html">system-v unix (and earlier, i think?) having /etc/rc be a shell ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfhpggewhyzn2yrlmc3jkwv78239hwu05dr456uz9ge86vptgu78czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx682a9e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz8a8r35xjj72h9lkf9hrds8ntdn52wj57mdqlnhla0dtcerjrs0gh3hp03&#39;&gt;nevent1q…hp03&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;system-v unix (and earlier, i think?) having /etc/rc be a shell script that is just executed, bsd followed suit, kinda -- you just add execution of the daemon binary in there&lt;br/&gt;&lt;br/&gt;if you&amp;#39;re not considering that daemons will crash, and not thinking much about stopping them, then just having them start and then fork themselves off makes sense&lt;br/&gt;&lt;br/&gt;so in an utopia of computing where nothing crashes unexpectedly, it might be simpler to just let daemons be by itself, not in our world though, but it took a while for people to learn that (and some people still didn&amp;#39;t, claiming that instead of supervision we should &amp;#34;just&amp;#34; fix all crashes, who needs reliability anyway??)
    </content>
    <updated>2026-04-13T20:21:44&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstd7yckxuhtvl33umrws6nrlfru7ra4n9a6amrsj3aur03y80lj0gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx7ea0w8</id>
    
      <title type="html">older systems (and sadly some modern ones, as much as i&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstd7yckxuhtvl33umrws6nrlfru7ra4n9a6amrsj3aur03y80lj0gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx7ea0w8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxl4kjcamczmzn6j669ueesxtf7gt433hhgy8x5vtc5au4r2zz39gn4vcl2&#39;&gt;nevent1q…vcl2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;older systems (and sadly some modern ones, as much as i&amp;#39;m trying to stop that habit in openrc, and most bsds still do this too), would have daemons start, fork to the background, and write their pid to a file, usually in /run&lt;br/&gt;&lt;br/&gt;and then when you tell the init script to stop the given service, it would read the pidfile, (hopefully do some sanity checks), then send a TERM or KILL signal to that process&lt;br/&gt;&lt;br/&gt;but then what happens if said daemon crashes, the pid wraps around, and something else is started under the pid written to that file? with luck the sanity checks make the operation fail, without luck you kill a random unrelated process&lt;br/&gt;&lt;br/&gt;modern solution is called supervision, you run the daemons directly under a supervisor, without background forking -- so that you don&amp;#39;t have to rely on a file that might get stale
    </content>
    <updated>2026-04-13T17:38:53&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswg9zmvj6tfycc7ecfulzeuwtved4hesk57pjh58z3j08jvgjv3xqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrc6gd0</id>
    
      <title type="html">yes, though not likely an overflow, but once it reaches ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswg9zmvj6tfycc7ecfulzeuwtved4hesk57pjh58z3j08jvgjv3xqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrc6gd0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstvvtf7ka4327qls5ywn2xjlldvheytdzx7ahwjhdldfl23axk5jqdfp6mx&#39;&gt;nevent1q…p6mx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yes, though not likely an overflow, but once it reaches kernel.pid_max (see &lt;a href=&#34;https://social.vlhl.dev/notice/B5FqXqKZfAwq8VVpc8&#34;&gt;https://social.vlhl.dev/notice/B5FqXqKZfAwq8VVpc8&lt;/a&gt;), it wraps around to the lowest unused pid&lt;br/&gt;&lt;br/&gt;which is why pidfiles are *bad* for daemon management
    </content>
    <updated>2026-04-13T17:33:42&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsghmt4ckpe83dyc9nr3hyw8j9hnjat7dcu023gfqkrga4s03f5phszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0vxecc</id>
    
      <title type="html">pid: 2148769 i think my computer has been on for too long</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsghmt4ckpe83dyc9nr3hyw8j9hnjat7dcu023gfqkrga4s03f5phszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0vxecc" />
    <content type="html">
      pid: 2148769&lt;br/&gt;&lt;br/&gt;i think my computer has been on for too long
    </content>
    <updated>2026-04-13T16:43:27&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd9qxujc9xamu5j7tgv3zhqe0ugxhj0pg5d3ecdjhy20r7579jyaczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhteh0d</id>
    
      <title type="html">the goal was to not use the mastoapi tho =w= (impossible task)</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd9qxujc9xamu5j7tgv3zhqe0ugxhj0pg5d3ecdjhy20r7579jyaczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhteh0d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqkq00p3vkkg583s98uf9dcj2jvt9u9t9js49qu4tdsc4dzmswmdqv63dsu&#39;&gt;nevent1q…3dsu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the goal was to not use the mastoapi tho =w= (impossible task)
    </content>
    <updated>2026-04-13T16:38:08&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw50l4j0z0z9kjnlav27ugq4dszeaqym0v68qrxyhpdka0e0spxnszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeg0g05</id>
    
      <title type="html">i read the ap spec and went &amp;#34;there&amp;#39;s potential but fuck ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw50l4j0z0z9kjnlav27ugq4dszeaqym0v68qrxyhpdka0e0spxnszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeg0g05" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq0qyt9q9daj7ulg49kgmueu9qt0wu4gdedmkm9seqv45u9zff36gdwm9pt&#39;&gt;nevent1q…m9pt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i read the ap spec and went &amp;#34;there&amp;#39;s potential but fuck how do i even log in?&amp;#34; (context is i want c2s)
    </content>
    <updated>2026-04-13T16:32:30&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxlrp30f5w6lzxtmaf4lsmjelflwtm87258snlxtp2ksepd7xqj2gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8fusqr</id>
    
      <title type="html">i got reminded teen titans go exists (and what the fuck it has ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxlrp30f5w6lzxtmaf4lsmjelflwtm87258snlxtp2ksepd7xqj2gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8fusqr" />
    <content type="html">
      i got reminded teen titans go exists (and what the fuck it has 400 episodes now)&lt;br/&gt;&lt;br/&gt;literal trash, but now i wanna re-watch the og teen titans tbh
    </content>
    <updated>2026-04-13T15:06:13&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgzee2jgj42vsh7rw4erkfxlw5fywhwfcgqxt736h7swts22y44pczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4gspmc</id>
    
      <title type="html">that still doesn&amp;#39;t make up for the pain that it is to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgzee2jgj42vsh7rw4erkfxlw5fywhwfcgqxt736h7swts22y44pczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4gspmc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8prkwupdmlkmymcymgmvz9h8cffnfv955qa69ukunlhuefgc0fwg5m8vdp&#39;&gt;nevent1q…8vdp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that still doesn&amp;#39;t make up for the pain that it is to interact with for literally anything except writing code
    </content>
    <updated>2026-04-12T00:52:09&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd8hk60ftd7xqdlysj2xnrqvwtmg7xxkaycqry2gaw2kxw0lf4vsszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxp3wpd3</id>
    
      <title type="html">why the hell does `uv` takes 5 minutes to build on a modern amd ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd8hk60ftd7xqdlysj2xnrqvwtmg7xxkaycqry2gaw2kxw0lf4vsszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxp3wpd3" />
    <content type="html">
      why the hell does `uv` takes 5 minutes to build on a modern amd cpu with -j16&lt;br/&gt;&lt;br/&gt;it&amp;#39;s a build system... and took all that time while pinning all my cores to 100%
    </content>
    <updated>2026-04-12T00:30:45&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxxnrd3jdnklugp9js7qg46m8kxnjsc0aun7dv4s8swcc8xv7j8nczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxydymmk</id>
    
      <title type="html">sometimes i wish people would use the c type system properly ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxxnrd3jdnklugp9js7qg46m8kxnjsc0aun7dv4s8swcc8xv7j8nczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxydymmk" />
    <content type="html">
      sometimes i wish people would use the c type system properly&lt;br/&gt;&lt;br/&gt;instead of &amp;#34;everything is number&amp;#34;
    </content>
    <updated>2026-04-05T23:34:50&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdrcrxj0juh6q8kfresthamuk4xa5ywvq2zdgra2404jk7j9nljjczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8tg5lz</id>
    
      <title type="html">i still don&amp;#39;t understand why systemd is pushing for /efi, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdrcrxj0juh6q8kfresthamuk4xa5ywvq2zdgra2404jk7j9nljjczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8tg5lz" />
    <content type="html">
      i still don&amp;#39;t understand why systemd is pushing for /efi, when like either /boot, or /boot/efi, make so much more sense
    </content>
    <updated>2026-04-05T22:01:35&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrrvj3vuwlxqsgynh5stuqqj7v2nqg3qqfmpe9qxralw5xp66qusczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgw3xul</id>
    
      <title type="html">a) have some process with higher privileges open it and send a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrrvj3vuwlxqsgynh5stuqqj7v2nqg3qqfmpe9qxralw5xp66qusczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgw3xul" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8p4krjgwthyple253qj5n9k7wk7z8cuwemypldj4zr0v6awrquxqn4fv08&#39;&gt;nevent1q…fv08&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;a) have some process with higher privileges open it and send a file descriptor over (seatd approach)&lt;br/&gt;b) add the user to an acl (elogind) or unix groups (traditional)&lt;br/&gt;&lt;br/&gt;i personally think unix groups are fine and limiting user access to devices is the wrong way to go about it, as the proper thing to do would be to control which programs/processes are allowed to do $thing, not which users
    </content>
    <updated>2026-04-05T20:52:44&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrd0cnvmx73raxctj93pumf33d30ptl9harupxh6x7vv95nm7yyfczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxpp2rrd</id>
    
      <title type="html">i am completely lost because the transport protocol has nothing ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrd0cnvmx73raxctj93pumf33d30ptl9harupxh6x7vv95nm7yyfczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxpp2rrd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsysua4nysntrk3zyqeqhkynnyndpaqn9dslxjdrd4cnsttdqlxftqzck9gg&#39;&gt;nevent1q…k9gg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i am completely lost because the transport protocol has nothing to with priviledge
    </content>
    <updated>2026-04-03T22:17:25&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0yac45ptex4heh2t2wsxmhp22p3ln6u4fx5djd4lqkmh4qsfrqhczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxznada7</id>
    
      <title type="html">what is a good soldering iron is the pinecil any good, or what ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0yac45ptex4heh2t2wsxmhp22p3ln6u4fx5djd4lqkmh4qsfrqhczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxznada7" />
    <content type="html">
      what is a good soldering iron&lt;br/&gt;&lt;br/&gt;is the pinecil any good, or what should i get
    </content>
    <updated>2026-04-03T22:07:21&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsza5dssryah56uyt5egmucldj96jg8ltxry0drs33qfqv0mwejy0qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfmswxf</id>
    
      <title type="html">if the thing can be executed as a script, then nothing stops it ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsza5dssryah56uyt5egmucldj96jg8ltxry0drs33qfqv0mwejy0qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfmswxf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95etffpskun3ggx2nnf4ujj6qrj8ef9ksepznj4s7aw7kl89huqswe82sf&#39;&gt;nevent1q…82sf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;if the thing can be executed as a script, then nothing stops it from also handling cgi&lt;br/&gt;&lt;br/&gt;there&amp;#39;s no issue here inherently to cgi, except that people that like cgi are usually the people that don&amp;#39;t like over reaching frameworks
    </content>
    <updated>2026-04-03T22:03:28&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvx3lqw7j3wud6s3udtd0z7pyrlt38p2ypjs07azg5qpetpc9nvhgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhpyze0</id>
    
      <title type="html">what? cgi works by giving the process environment variables, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvx3lqw7j3wud6s3udtd0z7pyrlt38p2ypjs07azg5qpetpc9nvhgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhpyze0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy3kd9yfkmrd9x443zgtg7x8w9h6423lrhfzv7a7t2qarxxw6gjgsrwzkec&#39;&gt;nevent1q…zkec&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what?&lt;br/&gt;&lt;br/&gt;cgi works by giving the process environment variables, inputting data on stdin, and reading the response from stdout&lt;br/&gt;&lt;br/&gt;there&amp;#39;s a few cgi libraries that basically just do http/html stuff and print it, so, i don&amp;#39;t understand your statement
    </content>
    <updated>2026-04-03T21:49:17&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswqfjatlwkyzjqfq5frsnejnuyugmz4a7g3dtsq5crnhymjgtuvsszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx983zes</id>
    
      <title type="html">&amp;#34;javascript has frameworks that work via http&amp;#34; is valid ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswqfjatlwkyzjqfq5frsnejnuyugmz4a7g3dtsq5crnhymjgtuvsszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx983zes" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyvz7fks4c4c27w64hslmsdjr7m9hz40cjnr4mqz3v9z772eymsssvxskuu&#39;&gt;nevent1q…skuu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;javascript has frameworks that work via http&amp;#34; is valid to say&lt;br/&gt;&lt;br/&gt;&amp;#34;$language has $framework that works via the cgi&amp;#34; same thing
    </content>
    <updated>2026-04-03T21:45:22&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8f7sdhmmflda0ltxy239wsfuteh48tgnfrkmlmgzd8vtu26tq90szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3j3u6a</id>
    
      <title type="html">i mean the coordinates on windows isn&amp;#39;t the corners, but the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8f7sdhmmflda0ltxy239wsfuteh48tgnfrkmlmgzd8vtu26tq90szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3j3u6a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8gxlsz40f8ye3xsryhdrrkg4746kr6pme9k9jegqh3wq2hy7f4xg9jc8ac&#39;&gt;nevent1q…c8ac&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i mean the coordinates on windows isn&amp;#39;t the corners, but the sides&lt;br/&gt;&lt;br/&gt;so, i&amp;#39;d cry to have brought a parallelogram monitor
    </content>
    <updated>2026-04-03T19:11:41&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsguskfhkjndwvpv023l4th4nhzuzx26495j88pzdhl336r90jhjfczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeqfxem</id>
    
      <title type="html">windows using 4 coordinates (top, right bottom, left) instead of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsguskfhkjndwvpv023l4th4nhzuzx26495j88pzdhl336r90jhjfczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeqfxem" />
    <content type="html">
      windows using 4 coordinates  (top, right bottom, left) instead of 2 coordinates and 2 extents (x, y, width, height) is so painful
    </content>
    <updated>2026-04-03T19:01:09&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8ltfvqad82ez0gw0lgc22j7590salfkgrzvzk8xn5qldxfalq74gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxk9fd2w</id>
    
      <title type="html">i had no pfp at all for like a week</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8ltfvqad82ez0gw0lgc22j7590salfkgrzvzk8xn5qldxfalq74gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxk9fd2w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqsjz29leha3tmf7hpf70kkj59urjm8kq5sk9aqs7n0375jljq8ggyx9sak&#39;&gt;nevent1q…9sak&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i had no pfp at all for like a week
    </content>
    <updated>2026-04-03T16:57:22&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx4gyv7gqk72n64cv3dly0txnhjrejtxyy6nxzd5r34lcgzu6k80qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxavg3mt</id>
    
      <title type="html">i&amp;#39;m tired of being blobcat_comfy temporary pfp, but have a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx4gyv7gqk72n64cv3dly0txnhjrejtxyy6nxzd5r34lcgzu6k80qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxavg3mt" />
    <content type="html">
      i&amp;#39;m tired of being blobcat_comfy&lt;br/&gt;&lt;br/&gt;temporary pfp, but have a pfp again
    </content>
    <updated>2026-04-03T05:18:24&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrfha00puxzwdjrs0lw0t832xkjk3ysqfm3z42fjkp47ks8k9s3wszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx34vyse</id>
    
      <title type="html">as of posix 2024 -e and -o pipefail are both part of posix sh -u ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrfha00puxzwdjrs0lw0t832xkjk3ysqfm3z42fjkp47ks8k9s3wszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx34vyse" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxpxn38cyyz6epjvcqhv336jcfn4ljavevd69wxhslc30xz4jjgtqh3f637&#39;&gt;nevent1q…f637&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;as of posix 2024 -e and -o pipefail are both part of posix sh&lt;br/&gt;&lt;br/&gt;-u is the only bashism now
    </content>
    <updated>2026-04-02T04:59:41&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswnvx7ap8wu2wseh5dhygck5tmjhtlyupjdddwyfnrwcvyr5wpywqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5chmt5</id>
    
      <title type="html">openrc&amp;#39;s `reexport` vars are now also being reexported by pam ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswnvx7ap8wu2wseh5dhygck5tmjhtlyupjdddwyfnrwcvyr5wpywqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5chmt5" />
    <content type="html">
      openrc&amp;#39;s `reexport` vars are now also being reexported by pam for user services!&lt;br/&gt;&lt;br/&gt;so on the next openrc version, doing `rc-update --user add dbus boot` will be all one needs to do to have dbus working *and* the variable properly set on your login environment!&lt;br/&gt;&lt;br/&gt;only applies for services in the `boot` runlevel, as some sort of special semantic for that runlevel -- having it mean &amp;#34;synchronization point for core services of the {system,user}&amp;#34;&lt;br/&gt;&lt;br/&gt;not sure if i am a fan of the semantic or not, but it&amp;#39;s the cleanest i came up with
    </content>
    <updated>2026-04-02T01:05:31&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxc66yz3wp2rmakamv6u94ah0268ygzxws6x9kqcse3xutlwuy06czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx97ykrx</id>
    
      <title type="html">https://www.gentoo.org/news/2026/04/01/gentoo-hurd.html lesgo :3</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxc66yz3wp2rmakamv6u94ah0268ygzxws6x9kqcse3xutlwuy06czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx97ykrx" />
    <content type="html">
      &lt;a href=&#34;https://www.gentoo.org/news/2026/04/01/gentoo-hurd.html&#34;&gt;https://www.gentoo.org/news/2026/04/01/gentoo-hurd.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;lesgo :3
    </content>
    <updated>2026-04-01T16:26:56&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfcg9tmnvsfprwxywv7f63rgav4sghgy6drvvp25zyy694wtmuy8szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxppnw23</id>
    
      <title type="html">i never vibed with debian packaging gentoo it&amp;#39;s like, drop a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfcg9tmnvsfprwxywv7f63rgav4sghgy6drvvp25zyy694wtmuy8szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxppnw23" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9gwfm2hgq7tjl29r7ekyy664qkz0cdz4sdgwrxv4wmqzjzwpt44q8u8n7t&#39;&gt;nevent1q…8n7t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i never vibed with debian packaging &lt;br/&gt;&lt;br/&gt;gentoo it&amp;#39;s like, drop a file in a repo that consists of half a dozen bash variable assignments and maybe a shell function, now `emerge` can install it&lt;br/&gt;&lt;br/&gt;debian is this weird multifile thing that can only be done easily with n helper tools and you have to build the package by hand to test it&amp;#39;s just aaaaaa
    </content>
    <updated>2026-03-31T03:33:45&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8hp8zuu7l2fpv0wl3nszhlgwxfh78zuyhre05x52qmzkqy3jd36szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxce5xhh</id>
    
      <title type="html">i think the fact that there&amp;#39;s people that &amp;#39;look up&amp;#39; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8hp8zuu7l2fpv0wl3nszhlgwxfh78zuyhre05x52qmzkqy3jd36szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxce5xhh" />
    <content type="html">
      i think the fact that there&amp;#39;s people that &amp;#39;look up&amp;#39; to me will always be a bit of a wild concept&lt;br/&gt;&lt;br/&gt;like what do u meeeeaan i&amp;#39;m just a gal that yaps too much, has waayy too many ideas and opinions, and about double as many unfinished projects&lt;br/&gt;&lt;br/&gt;=w=
    </content>
    <updated>2026-03-28T00:29:01&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8hxjhwwkgvau59nvpcf60vwcd4dctd0zg2u37fky8f96gmu2wewszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxs5ae9f</id>
    
      <title type="html">oh, posix 2024&amp;#39;s `read` had -d for a delimiter that makes a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8hxjhwwkgvau59nvpcf60vwcd4dctd0zg2u37fky8f96gmu2wewszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxs5ae9f" />
    <content type="html">
      oh, posix 2024&amp;#39;s `read` had -d for a delimiter&lt;br/&gt;&lt;br/&gt;that makes a lot of things so much easier to do, wtf&lt;br/&gt;&lt;br/&gt;love it
    </content>
    <updated>2026-03-24T01:13:36&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsggtu7er6fg3ssvhrvz6qlytmc0sx6ufprffnu7nqwngp2maafsuczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcdpagx</id>
    
      <title type="html">saying &amp;#34;sideloading programs&amp;#34; in a linux desktop context ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsggtu7er6fg3ssvhrvz6qlytmc0sx6ufprffnu7nqwngp2maafsuczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcdpagx" />
    <content type="html">
      saying &amp;#34;sideloading programs&amp;#34; in a linux desktop context is wild, please fucking don&amp;#39;t &lt;br/&gt;&lt;br/&gt;there&amp;#39;s not supposed to be one and only &amp;#34;official&amp;#34; loading, where everything else is &amp;#34;side&amp;#34; to it&lt;br/&gt;&lt;br/&gt;it&amp;#39;s called installing programs
    </content>
    <updated>2026-03-22T14:23:46&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd6d3zsgh37tn8rnrcrp3yuyg63rcy2v6xg5mghknyf4kladcdp9qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5qsjq6</id>
    
      <title type="html">i mean cgit is a cgi tool so it&amp;#39;s executed anew for every ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd6d3zsgh37tn8rnrcrp3yuyg63rcy2v6xg5mghknyf4kladcdp9qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5qsjq6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx5zqwkw8tr4nq23jex5rc6u4r949gjq92rpseuf60qm68mgv6x8sfphsdn&#39;&gt;nevent1q…hsdn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i mean cgit is a cgi tool so it&amp;#39;s executed anew for every request, so it couldn&amp;#39;t really keep it in memory&lt;br/&gt;&lt;br/&gt;though i guess one could put the cache in tmpfs and that would make it fully in-memory
    </content>
    <updated>2026-03-20T21:21:55&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdthk5pmxuuft9h4uwl40gcu3m922ag38gqxcehq496ugnq0n4ezgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcyg60h</id>
    
      <title>Nostr event nevent1qqsdthk5pmxuuft9h4uwl40gcu3m922ag38gqxcehq496ugnq0n4ezgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcyg60h</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdthk5pmxuuft9h4uwl40gcu3m922ag38gqxcehq496ugnq0n4ezgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcyg60h" />
    <content type="html">
       &lt;img src=&#34;https://social.vlhl.dev/media/84a9d8673d0a409817c0aaa2e4c490588759a2c884e166c689965f8aca2395bb.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-19T11:12:12&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8m5wgv6lhe5xah7hmaju2p4ls4ts87xaj5dmwp2spgldptaw5eeczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxsaksrx</id>
    
      <title type="html">&amp;#34;but, what does &amp;#39;LLM code&amp;#39; means??? and how would we ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8m5wgv6lhe5xah7hmaju2p4ls4ts87xaj5dmwp2spgldptaw5eeczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxsaksrx" />
    <content type="html">
      &amp;#34;but, what does &amp;#39;LLM code&amp;#39; means??? and how would we police it???&amp;#34;&lt;br/&gt;&lt;br/&gt;it... ain&amp;#39;t that hard fam, we&amp;#39;re not trying to solve the philosophical conundrum of sentience&lt;br/&gt;&lt;br/&gt;occam&amp;#39;s razor applies, the simplest explanation, it&amp;#39;s &amp;#34;code that was generated by a large language model&amp;#34; and if that&amp;#39;s not clear enough then nothing is, and words are meaningless&lt;br/&gt;&lt;br/&gt;how do you police it? well how do you police people sending plagiarized code? do the same for LLM code, if the project policy says no LLM code, assume people to respected that unless proven otherwise&lt;br/&gt;&lt;br/&gt;i&amp;#39;m so tired of this argument that basically just tries to derail from the actual topic
    </content>
    <updated>2026-03-18T10:02:27&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2t9kp000m70f8ey2rktstn0kxehrn0atlwlxa6jlmx84gvtpxx3qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx6efjpv</id>
    
      <title type="html">i wonder what i could do, if anything at all, to get better ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2t9kp000m70f8ey2rktstn0kxehrn0atlwlxa6jlmx84gvtpxx3qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx6efjpv" />
    <content type="html">
      i wonder what i could do, if anything at all, to get better openrc support on base debian and base arch
    </content>
    <updated>2026-03-14T18:46:45&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspr2menx4s8ht7la8km0h3hhdxu983xe89g85vvf0h80n6jp46a0gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlqxa87</id>
    
      <title type="html">&amp;#34;it&amp;#39;s just a tool&amp;#34; and &amp;#34;we&amp;#39;re neutral&amp;#34; is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspr2menx4s8ht7la8km0h3hhdxu983xe89g85vvf0h80n6jp46a0gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlqxa87" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrukeraq6eglfe3568u2zkntqckvvaq5vh4crdp56hxp5hpxdwxscyn6rgr&#39;&gt;nevent1q…6rgr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;it&amp;#39;s just a tool&amp;#34; and &amp;#34;we&amp;#39;re neutral&amp;#34; is the new &amp;#34;keep politics out of FOSS&amp;#34;&lt;br/&gt;&lt;br/&gt;this is hell
    </content>
    <updated>2026-03-14T12:50:04&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszydd9mzayf73c27c78mt7awn8jg9ywhm22ql47xwwfldaw972m5qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxp42qw5</id>
    
      <title>Nostr event nevent1qqszydd9mzayf73c27c78mt7awn8jg9ywhm22ql47xwwfldaw972m5qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxp42qw5</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszydd9mzayf73c27c78mt7awn8jg9ywhm22ql47xwwfldaw972m5qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxp42qw5" />
    <content type="html">
      &lt;a href=&#34;https://github.com/ImageMagick/ImageMagick/discussions/8615#discussioncomment-16129293&#34;&gt;https://github.com/ImageMagick/ImageMagick/discussions/8615#discussioncomment-16129293&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;here we go again&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1ujpjeqj7gnsf0kytat46cxeanjklcvqnxmgtn57lxuyx6wc0a4dsh90zd7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1ujp…0zd7&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; &lt;a href=&#34;https://github.com/ImageMagick/ImageMagick/issues/8614&#34;&gt;https://github.com/ImageMagick/ImageMagick/issues/8614&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;well, i&#39;m trying &lt;/blockquote&gt;
    </content>
    <updated>2026-03-14T11:42:24&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswfqevsf0yfcyhmz9746avrv7eet0uxqfnd59e600nwzrd8v876kczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrvwcy2</id>
    
      <title type="html">https://github.com/ImageMagick/ImageMagick/issues/8614 well, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswfqevsf0yfcyhmz9746avrv7eet0uxqfnd59e600nwzrd8v876kczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrvwcy2" />
    <content type="html">
      &lt;a href=&#34;https://github.com/ImageMagick/ImageMagick/issues/8614&#34;&gt;https://github.com/ImageMagick/ImageMagick/issues/8614&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;well, i&amp;#39;m trying
    </content>
    <updated>2026-03-13T20:36:40&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs043e6h5743pqw547pwjadyjttmku3y74vzw6vmu39842nl9yashczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxaamuam</id>
    
      <title type="html">posix shell :3</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs043e6h5743pqw547pwjadyjttmku3y74vzw6vmu39842nl9yashczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxaamuam" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp6jjxsmgwyweve9yl4hyth20ljlmg7fsvxqah8mu60ukareef9vcg8txgg&#39;&gt;nevent1q…txgg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;posix shell :3
    </content>
    <updated>2026-03-07T11:29:53&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq4u3cvy4klfla34un8yj6p3f9w34uglr7kaevla6gkzj80xfjdaszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxh6e52h</id>
    
      <title type="html">damn guilty by... unknown association? and who even are those ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq4u3cvy4klfla34un8yj6p3f9w34uglr7kaevla6gkzj80xfjdaszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxh6e52h" />
    <content type="html">
      damn guilty by... unknown association?&lt;br/&gt;&lt;br/&gt;and who even are those instances, not once have anyone from their team reached out to ask if we&amp;#39;re even aware of that&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1larv7fskwzf88xwlmf6w0znmelcqrwvkg555m9rweqclh48jy0dsznfajl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1lar…fajl&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; mastodon.art has blocked the following instances:&lt;br/&gt;&lt;br/&gt;akko.uglyretardedfaggots.org for &#34;Channer, dead instance, suspending to purge&#34;&lt;br/&gt;based.verymad.net for &#34;Dav1d block evading &#34;&lt;br/&gt;dirtyknight.life for &#34;Federates with known racist, abusive instances&#34;&lt;br/&gt;social.vlhl.dev for &#34;Federates with instances that are racist, abusive, channer, ableist, sui-baiting&#34; &lt;/blockquote&gt;
    </content>
    <updated>2026-03-03T01:00:35&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszt5tka455myk4n4ssptjjmj7xjazgrku5wuyp8439y9udkdm9q7qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxnemlzd</id>
    
      <title type="html">i am not surprised, slightly disappointed but this was coming ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszt5tka455myk4n4ssptjjmj7xjazgrku5wuyp8439y9udkdm9q7qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxnemlzd" />
    <content type="html">
      i am not surprised, slightly disappointed but this was coming anyway&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1jrnqqrk8jyey7uz54hydnlu0z9xyka2r239jr6hk4z0jt576q86q6873uv&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1jrn…73uv&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Here&#39;s a good reason to boycott Google, Reddit, Meta, and Discord &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;#BoycottTheUSA #google #reddit #meta #discord #ice #homelandsecurity #dhs #usa #uspolitics #activism #censorship&lt;br/&gt; &lt;img src=&#34;https://pxscdn.com/public/m/_v2/787639063871293561/a1431798c-70628a/GDnvvvbq3Qh2/w6TVuJK4Ns2O46JtP7FYufPNnmuK2LeuDDlzdR8U.jpg&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-03-02T21:33:59&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvxlc8cnd2nurujcsj040q8uxajwptkej448zadwfass0pt2hkzqszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxszhsn8</id>
    
      <title type="html">and here&amp;#39;s why &amp;#34;language specific&amp;#34; unvetted and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvxlc8cnd2nurujcsj040q8uxajwptkej448zadwfass0pt2hkzqszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxszhsn8" />
    <content type="html">
      and here&amp;#39;s why &amp;#34;language specific&amp;#34; unvetted and user-driven repositories are hell, and by extension why distro(-like) packager-driven package managers are good&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note17lpagn55h7pfjrgfz3fcykkagmrc0tu6uz0rvpt0y6ttn2d0c0xqz02fpl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note17lp…2fpl&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Three years ago I blogged about #nuget serving outdated #curl packages.&lt;br/&gt;&lt;br/&gt;They then removed the packages I found.&lt;br/&gt;&lt;br/&gt;I checked nuget again *today* and immediately found a nine year old curl package that is downloaded at the rate of 1,000 times/week from there... with **64** known vulnerabilities.&lt;br/&gt;&lt;br/&gt;The blog post from back then: &lt;a href=&#34;https://daniel.haxx.se/blog/2023/03/02/the-curl-nuget-story/&#34;&gt;https://daniel.haxx.se/blog/2023/03/02/the-curl-nuget-story/&lt;/a&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-03-02T16:13:09&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstt7ww68tdjdsxvupwsrxmwxe74z9uyyzznanpyrvnrlfadmaht9qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxf9vxc3</id>
    
      <title type="html">i hope the original post is a joke, but also it&amp;#39;s kinda funny ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstt7ww68tdjdsxvupwsrxmwxe74z9uyyzznanpyrvnrlfadmaht9qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxf9vxc3" />
    <content type="html">
      i hope the original post is a joke, but also it&amp;#39;s kinda funny how some people actually believe that this is the only way c should be &amp;#34;accepted&amp;#34; or smth&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1py2aqmwytzy8t9ndk0a6gufnysc4m6jpm8h5ad2fxs673uz5ujrqlc5xzp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1py2…5xzp&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; risk-aware consensual c programming&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/116/153/531/054/058/412/original/71daf706ec205b45.png&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-03-01T13:02:45&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxexj9tcdwahyjamczc85mts4gll09vjvm5qnrrgzd2mstccc0nsgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxl6p3vs</id>
    
      <title type="html">i&amp;#39;ll stick to it because it&amp;#39;s pretty much the only ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxexj9tcdwahyjamczc85mts4gll09vjvm5qnrrgzd2mstccc0nsgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxl6p3vs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz2ydcrvyygfue5j8z5nr84fjqh6gr9ez8nm8380v34fxmsu0rwgs7w680a&#39;&gt;nevent1q…680a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i&amp;#39;ll stick to it because it&amp;#39;s pretty much the only solution for multi-user synchronized calendaring, and supported everywhere&lt;br/&gt;&lt;br/&gt;storing each VEVENT/VTODO/VJOURNAL as it&amp;#39;s own file simplifies a lot, and ical being flat means i can stream it in and deconstruct it as i go
    </content>
    <updated>2026-02-27T15:35:47&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfln88nfaugpw5luahj5f7d6n4505slsr3nacdm7c4q8pd30fnr4czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe6umgp</id>
    
      <title type="html">i should actually read the wire protocol of caldav huh i knew ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfln88nfaugpw5luahj5f7d6n4505slsr3nacdm7c4q8pd30fnr4czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe6umgp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0t3wpta5pegqdtxkjumcllg6k7lj6r3mt8z5p6zwhe6x77azwz9gkz7z7e&#39;&gt;nevent1q…7z7e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i should actually read the wire protocol of caldav huh&lt;br/&gt;&lt;br/&gt;i knew radicale keeps them in disk as separate files, but the endpoints were giving me a single ics per calendar&lt;br/&gt;&lt;br/&gt;maybe it&amp;#39;s the common pattern to store them split, merge them for transport, then re-split
    </content>
    <updated>2026-02-27T15:30:36&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst885d9g5vz0lqp5l62cjmrz8rea0aknjcx8qturhujzgvlh2lx0szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9mtc43</id>
    
      <title type="html">the most ???? design choice in ical for me, is, why is the whole ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst885d9g5vz0lqp5l62cjmrz8rea0aknjcx8qturhujzgvlh2lx0szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9mtc43" />
    <content type="html">
      the most ???? design choice in ical for me, is, why is the whole calendar a single file ~w~&lt;br/&gt;&lt;br/&gt;could&amp;#39;ve made the calendar a directory, and events be files, blep
    </content>
    <updated>2026-02-27T15:16:11&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs84p4xharhl4dgwzcfyyrmx6kc8f3kejwwl92pa37jhgp4fwst27gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxpffe66</id>
    
      <title type="html">how bad is it to create a new fedi account with the same username ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs84p4xharhl4dgwzcfyyrmx6kc8f3kejwwl92pa37jhgp4fwst27gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxpffe66" />
    <content type="html">
      how bad is it to create a new fedi account with the same username in the same instance as a previously created-then-deleted account?&lt;br/&gt;&lt;br/&gt;asking because fedi is fucked up and prone to blowing up
    </content>
    <updated>2026-02-18T00:15:59&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswtpwqclld86cr8m2e0thljv0psljk69cwm0elanjxy85dneauqmszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa35ya6</id>
    
      <title type="html">how do i make a gtk theme that just... changes adwaita colors if ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswtpwqclld86cr8m2e0thljv0psljk69cwm0elanjxy85dneauqmszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa35ya6" />
    <content type="html">
      how do i make a gtk theme that just... changes adwaita colors&lt;br/&gt;&lt;br/&gt;if i define the colors and nothing else on $theme/gtk-4.0/gtk.css, everything is now transparent&lt;br/&gt;&lt;br/&gt;i assume i have to import adwaita somehow but i can&amp;#39;t find out how
    </content>
    <updated>2026-02-10T19:08:54&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg8qc84wgwt5h83rp9fx849zq7wf470c7p2nlux7c6q4n6meh5ylczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9aaprh</id>
    
      <title type="html">i could look into it, though i have doubts if it would a) work ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg8qc84wgwt5h83rp9fx849zq7wf470c7p2nlux7c6q4n6meh5ylczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9aaprh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy6rm5uuvvwjpfgm52qya04w6y0u32arzahy33nflyffl257p6p2q4jcj9g&#39;&gt;nevent1q…cj9g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i could look into it, though i have doubts if it would a) work well for gaming, and b) work on a non-dark room (last time i used a projector was about a decade ago...)
    </content>
    <updated>2026-02-07T18:12:48&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2tkcqle3vp4pgvdtjfmkk264dl7xwt4kxkh8t0qh7nr05y0tw5dszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxatrt58</id>
    
      <title type="html">i live with wifey, the main point of the tv is to watch things ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2tkcqle3vp4pgvdtjfmkk264dl7xwt4kxkh8t0qh7nr05y0tw5dszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxatrt58" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8eqc2m3j0jvn4eankk9auvgsdf4krqgkj3z5qhlgkhjce6034wvsq025uy&#39;&gt;nevent1q…25uy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i live with wifey, the main point of the tv is to watch things together -- if i lived alone i&amp;#39;d probably be fine by sitting in a desk with a usual computer monitor
    </content>
    <updated>2026-02-07T18:09:25&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgmwazvjs8dqmxw9xxh70dk4uxldu49jf6z8dy5rzkngu94uxqw5czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxdlu8as</id>
    
      <title type="html">i still hate the non-existence of modern non-smart TVs i ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgmwazvjs8dqmxw9xxh70dk4uxldu49jf6z8dy5rzkngu94uxqw5czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxdlu8as" />
    <content type="html">
      i still hate the non-existence of modern non-smart TVs&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t want a built-in network capable computer on my tv running some shitty proprietary android interface&lt;br/&gt;&lt;br/&gt;computer monitors aren&amp;#39;t really an option because a 55&amp;#34; computer monitor either doesn&amp;#39;t exist or costs over a thousand bucks
    </content>
    <updated>2026-02-07T18:05:54&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswrwuc0f8nqm4809gqggawltk67gzkjycuxnvearpyhgshjcp20rczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrfy3d0</id>
    
      <title type="html">i wanna have a home server, and a few diskless thin clients on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswrwuc0f8nqm4809gqggawltk67gzkjycuxnvearpyhgshjcp20rczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrfy3d0" />
    <content type="html">
      i wanna have a home server, and a few diskless thin clients on things like tv, kitchen, room -- the client would ipxe boot from rootfs&amp;#39; built by and kept by the server&lt;br/&gt;&lt;br/&gt;the tv one would also play games out of the server via waypipe and such, all wired via ethernet in the walls&lt;br/&gt;&lt;br/&gt;does anyone have recommendations for the thin clients? i think some arm systems would be ideal but i never built such a board before so not sure where to look
    </content>
    <updated>2026-02-05T14:26:41&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvt7lw7zprryqnfxndqatakw7jysxklhxqwd9w9fs86hxv3rcv7hgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4ghudc</id>
    
      <title type="html">https://github.com/OpenRC/openrc/pull/942 this merge request, if ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvt7lw7zprryqnfxndqatakw7jysxklhxqwd9w9fs86hxv3rcv7hgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4ghudc" />
    <content type="html">
      &lt;a href=&#34;https://github.com/OpenRC/openrc/pull/942&#34;&gt;https://github.com/OpenRC/openrc/pull/942&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;this merge request, if i look at it while signed in, i see two contributors, me (author), and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1c962kaseyn8p2fftrtqnxluwxa88ycw7d9ls6zptx56mtgyh4vws980k8u&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;justsoup :asexual_flag:&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1c96…0k8u&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; who gave feedback&lt;br/&gt;&lt;br/&gt;but if i open the page logged out, copilot pops up there to the list of participants&lt;br/&gt;&lt;br/&gt;for the record openrc does not make use and won&amp;#39;t ever make use of copilot or other llm codegen tools, and not once did we get any kind of copilot reply on this merge request&lt;br/&gt;&lt;br/&gt;THE FUCK MICROSOFT?&lt;br/&gt; &lt;img src=&#34;https://social.vlhl.dev/media/6f1da9a085f914f1543b6f14f7c72bc972f414be481ef4e6155994c37fd653c1.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://social.vlhl.dev/media/8ebd322962430da5905636afa0d7795d8acda8f2f6ff99ce9fdda8e8189a2705.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-02-03T14:05:47&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfu0s95x5n7hp2arse2ymxe5qqjurapjwd40k33pjun4f0taqnm6qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx045hev</id>
    
      <title type="html">between imap and the &amp;#34;new replacemente&amp;#34; jmap, i take imap ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfu0s95x5n7hp2arse2ymxe5qqjurapjwd40k33pjun4f0taqnm6qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx045hev" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgu9uwwe9gc806t59kxvjc33d50vevcfvelu0sya8q07x20ukvxvsav0x9u&#39;&gt;nevent1q…0x9u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;between imap and the &amp;#34;new replacemente&amp;#34; jmap, i take imap over jmap anyday
    </content>
    <updated>2025-10-07T03:38:40&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx6rrkdaw9a7vtmcrzjyxy6tn97tj0yykhe4rv3ywn9h0dhns423qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxh72ns6</id>
    
      <title type="html">push email is a thing and was made mainly for mobile platforms to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx6rrkdaw9a7vtmcrzjyxy6tn97tj0yykhe4rv3ywn9h0dhns423qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxh72ns6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2n5mhqja2n2m630tdlx89r2le3m5ejwmp5r9jzag00cxxj9x06pcskfclf&#39;&gt;nevent1q…fclf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;push email is a thing and was made mainly for mobile platforms to avoid needing the constant polling for new mail: &lt;a href=&#34;https://en.wikipedia.org/wiki/Push_email&#34;&gt;https://en.wikipedia.org/wiki/Push_email&lt;/a&gt; -- and is used by thunderbird android (if the option is enabled), it&amp;#39;s also used by some desktop clients like aerc to avoid polling since that is shit for performance too&lt;br/&gt;&lt;br/&gt;it&amp;#39;s not as good for batter as the centralized notification thing google has but that&amp;#39;s proprietary and requires custom backends and stuff so
    </content>
    <updated>2025-10-07T03:34:52&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxerqm77twx8hgyuslqlynhlfgnpujlf5h6yedy2sfefff4pqwtlczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5gysfd</id>
    
      <title type="html">smtp is just only for sending email, to access your mail box, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxerqm77twx8hgyuslqlynhlfgnpujlf5h6yedy2sfefff4pqwtlczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5gysfd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspjnm4jhud7vt2awruj34zcn46aas8th04nu0j9kan035xxrlhhkc65d4rf&#39;&gt;nevent1q…d4rf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;smtp is just only for sending email, to access your mail box, it&amp;#39;s done via imap&lt;br/&gt;&lt;br/&gt;&amp;#34;push&amp;#34; as thunderbird is probably refering to IMAP push which does indeed keep a connection open if you toggle that option: &lt;a href=&#34;https://support.mozilla.org/en-US/kb/configure-push-email-thunderbird-android&#34;&gt;https://support.mozilla.org/en-US/kb/configure-push-email-thunderbird-android&lt;/a&gt; &amp;#34;When using Push, Thunderbird maintains a connection to the mail server&amp;#34;&lt;br/&gt;&lt;br/&gt;it does keep a connection, but it&amp;#39;s not gonna be actively polling it
    </content>
    <updated>2025-10-07T03:33:21&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr2x84ackmq47glx5c556jdj9ewx28wk204pedhp2epxpvnay22kszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxw7uj5p</id>
    
      <title type="html">funny how my instance on global variables and such flipped the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr2x84ackmq47glx5c556jdj9ewx28wk204pedhp2epxpvnay22kszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxw7uj5p" />
    <content type="html">
      funny how my instance on global variables and such flipped the more i work with unix code&lt;br/&gt;&lt;br/&gt;small, self-contained utilities gain a lot in simplicity by keeping global state as global variables
    </content>
    <updated>2025-10-03T23:33:06&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy7qcksxs3e9hvkxllpnragnlu5ddugp0w93ye3tkx859x55g2ztgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx69pkjj</id>
    
      <title type="html">rust dependencies cannot be dynamically linked, cargo simply ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy7qcksxs3e9hvkxllpnragnlu5ddugp0w93ye3tkx859x55g2ztgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx69pkjj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8a4vm3m8azkkmzzlzdexx9tp7qxcqg8vrecnhrgllpfeujtkew2cg58f92&#39;&gt;nevent1q…8f92&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;rust dependencies cannot be dynamically linked, cargo simply doesn&amp;#39;t support that (i&amp;#39;ve tried for gentoo, there&amp;#39;s no way, and no interest because that would require a stable abi and rust folks are afraid of committing to one), so distros don&amp;#39;t dynamically link it because they can&amp;#39;t&lt;br/&gt;&lt;br/&gt;ghc on the other hand supports it first hand, so i&amp;#39;d expect it to be more stable :/
    </content>
    <updated>2025-08-30T02:54:47&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9st2gzvzmzlzwcmuwyfrzk58amtpmn7st76dxtxxy9a65yagpedqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxuuy6rs</id>
    
      <title type="html">updating a package, any package, twice a day is just stupid (bar ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9st2gzvzmzlzwcmuwyfrzk58amtpmn7st76dxtxxy9a65yagpedqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxuuy6rs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswf2u00l7vceje46er6qfvy07tng62nc2uuqjdmgwemct2ejua90s5f36fy&#39;&gt;nevent1q…36fy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;updating a package, any package, twice a day is just stupid (bar exceptions like an important hot fix), and if that happens often to multiple packages, it leads me to believe it&amp;#39;s automated and barely tested, which puts in question arch&amp;#39;s packaging policies, but those reasons have nothing to do with haskell itself (even though they&amp;#39;re brought forward by how the ecosystem is)&lt;br/&gt;&lt;br/&gt;if you have 229 dependencies, you have 229 dependencies, and hiding that and/or mitigating the frequent updates onslaught by special-casing those dependencies (and vendoring them no less) is treating the symptoms instead of the cause -- and imo such mitigations are kinda bad and only really hide away problems that need fixing
    </content>
    <updated>2025-08-30T02:27:56&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszmckckfse98mhszxgs50ch0xgms85g2c8mw68j6l4895a0v0kvdszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgv3r6j</id>
    
      <title type="html">i mean a dependency is a dependency, if a project has a ton of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszmckckfse98mhszxgs50ch0xgms85g2c8mw68j6l4895a0v0kvdszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgv3r6j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs07s0g28phjz5ewnhefkvq574ppfnxzqr90xds86753dgn0ryks7qts2r7t&#39;&gt;nevent1q…2r7t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i mean a dependency is a dependency, if a project has a ton of them, why is it bad to have each be a package by itself?&lt;br/&gt;&lt;br/&gt;(or am i missing something else that is wrong with their packaging)
    </content>
    <updated>2025-08-30T02:19:40&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0q2jzxat43rz2wr5aeh7t42rev53el6xe58mdfu6pgm9jcchu2zgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9zk4n8</id>
    
      <title type="html">that&amp;#39;s my experience with like 90% of fedi drama/meta/idk i ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0q2jzxat43rz2wr5aeh7t42rev53el6xe58mdfu6pgm9jcchu2zgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9zk4n8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd94wcx49tw6lh3325atpmyaywgvft6d5emd4tlasg3gusekqr4egzxqcvg&#39;&gt;nevent1q…qcvg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that&amp;#39;s my experience with like 90% of fedi drama/meta/idk&lt;br/&gt;&lt;br/&gt;i only ever get the afterblows in my timeline, or maybe, rarely, a callout post, and then need to either ask people &amp;#34;what the f**k happened&amp;#34;, or just decide to not care&lt;br/&gt;&lt;br/&gt;more often than not i decide to not care and continue posting about tech tbh
    </content>
    <updated>2025-08-12T03:34:08&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8erqrgh5qvdqn2qza5hzkmzkx9x99v4kd20x7efy67ew75zxus9czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9vlwtn</id>
    
      <title type="html">my problem with &amp;#34;making a vcs&amp;#34; is that, well, the whole ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8erqrgh5qvdqn2qza5hzkmzkx9x99v4kd20x7efy67ew75zxus9czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9vlwtn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfxqk0slrstcv84w8jgu5jn3wfqvl8dj3cxkqseq5vw37nwwd7f9qzsqjps&#39;&gt;nevent1q…qjps&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;my problem with &amp;#34;making a vcs&amp;#34; is that, well, the whole dev world is git, trying to make something new (or use anything else really) basically ends up reducing contributions by adding a barrier of &amp;#34;downloading and learning this new tool&amp;#34;&lt;br/&gt;&lt;br/&gt;any new vcs needs to be compatible with .git and not do anything extra that can&amp;#39;t be emulated with git... that or fight years and years of traction ig
    </content>
    <updated>2025-07-26T18:20:11&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst2847y06mzavvzznhse6c0wzkztlrnyeadh830ghu3y4sk8hv8cgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxnlh7hy</id>
    
      <title type="html">&amp;#34;i hope you like parsing text from stdout&amp;#34; kinda pain ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst2847y06mzavvzznhse6c0wzkztlrnyeadh830ghu3y4sk8hv8cgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxnlh7hy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9lagj8f8ll2swe5wguamx5ex470dgf4e822tel4lqkp4tjkcaqkckqfnms&#39;&gt;nevent1q…fnms&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;i hope you like parsing text from stdout&amp;#34; kinda pain&lt;br/&gt;&lt;br/&gt;data is in structured format in git&amp;#39;s process, serialize to stdout, de-serialize on your application&lt;br/&gt;&lt;br/&gt;why, exactly, who knows
    </content>
    <updated>2025-07-26T18:07:49&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfe6px3m0s4l2hh2yd0awgh97zz6mt0yz2ksk5vj5guxq9wzynz7szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0asdhp</id>
    
      <title type="html">interacting with git by spawning a git-&amp;lt;applet&amp;gt; instance ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfe6px3m0s4l2hh2yd0awgh97zz6mt0yz2ksk5vj5guxq9wzynz7szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0asdhp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx8t8n8ajfgdmc3nvks3hx3u5zmrpvzs8m20qnewperknm3nj3w6clw8t0n&#39;&gt;nevent1q…8t0n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;interacting with git by spawning a git-&amp;lt;applet&amp;gt; instance from anywhere but the shell just sucks
    </content>
    <updated>2025-07-26T18:01:05&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx8t8n8ajfgdmc3nvks3hx3u5zmrpvzs8m20qnewperknm3nj3w6czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxykgmdx</id>
    
      <title type="html">no just the ones that have a common / standard-ish protocol and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx8t8n8ajfgdmc3nvks3hx3u5zmrpvzs8m20qnewperknm3nj3w6czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxykgmdx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2w0w4qnfpjr4fd74nxhsnd5zvk94u76a4vd4f9jndm6rx56w5sws2486xy&#39;&gt;nevent1q…86xy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;no just the ones that have a common / standard-ish protocol and other programs might want to interact with&lt;br/&gt;&lt;br/&gt;i.e. openrc has librc for interacting with the service manager, my fedi impl is based on my own libactivity, and so on
    </content>
    <updated>2025-07-26T18:00:34&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8s56qy70yqk4kxlu7mwl6p4u677hp74z0x85csskjsjld9ddfu8qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxg6rns5</id>
    
      <title type="html">another option: implement the whole git cli based on libgit2, and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8s56qy70yqk4kxlu7mwl6p4u677hp74z0x85csskjsjld9ddfu8qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxg6rns5" />
    <content type="html">
      another option: implement the whole git cli based on libgit2, and help improve libgit2 as a whole&lt;br/&gt;&lt;br/&gt;it&amp;#39;s kinda silly that git wasn&amp;#39;t a library to begin with&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1tujz876yv3ngtjvceknvtmxdwkqq5w69lngnekxyj5n2s26dtc5swwq7du&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1tuj…q7du&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; would it be stupid/petty to fork git if/when they start hard depending on rust&lt;br/&gt;&lt;br/&gt;my brain is a mess &lt;/blockquote&gt;
    </content>
    <updated>2025-07-26T17:55:11&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs97fprldzxge59exvvmfk9anxhtqq28dzle5fumrzf2f4g9dx4u2gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgq2sp0</id>
    
      <title type="html">would it be stupid/petty to fork git if/when they start hard ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs97fprldzxge59exvvmfk9anxhtqq28dzle5fumrzf2f4g9dx4u2gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgq2sp0" />
    <content type="html">
      would it be stupid/petty to fork git if/when they start hard depending on rust&lt;br/&gt;&lt;br/&gt;my brain is a mess
    </content>
    <updated>2025-07-26T17:36:58&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfph7tfk80hk8qctgtdxvq2033v6pknt55l8vn4hn25tdhyw98zdgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhektrv</id>
    
      <title>Nostr event nevent1qqsfph7tfk80hk8qctgtdxvq2033v6pknt55l8vn4hn25tdhyw98zdgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhektrv</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfph7tfk80hk8qctgtdxvq2033v6pknt55l8vn4hn25tdhyw98zdgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhektrv" />
    <content type="html">
      &lt;a href=&#34;https://stackoverflow.com/questions/33051108/how-to-get-around-the-linux-too-many-arguments-limit/33278482&#34;&gt;https://stackoverflow.com/questions/33051108/how-to-get-around-the-linux-too-many-arguments-limit/33278482&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; I have to pass 256Kb of text as an argument to the &amp;#34;aws sqs&amp;#34;&lt;br/&gt;&lt;br/&gt;what, uhhh, what&lt;br/&gt;&lt;br/&gt;&amp;gt; MAX_ARG_STRLEN is defined as 32 times the page size in linux/include/uapi/linux/binfmts.h:&lt;br/&gt;&amp;gt; The default page size is 4 KB so you cannot pass arguments longer than 128 KB.&lt;br/&gt;&amp;gt; I modified linux/include/uapi/linux/binfmts.h to #define MAX_ARG_STRLEN (PAGE_SIZE * 64), recompiled my kernel and now your code produces&lt;br/&gt;&lt;br/&gt;casually patching the kernel to send a quarter megabyte as a *single* argument oh my god i&amp;#39;m laughing hard
    </content>
    <updated>2025-07-24T16:40:35&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0h9q4hjdtq8rm320n6729nj0laup368m2e9kpncrlrpqxtdr6gfczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx75f4fm</id>
    
      <title type="html">emphasis mine: * &amp;#34;it *hid* and *lied* about it&amp;#34;, * ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0h9q4hjdtq8rm320n6729nj0laup368m2e9kpncrlrpqxtdr6gfczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx75f4fm" />
    <content type="html">
      emphasis mine:&lt;br/&gt;&lt;br/&gt;* &amp;#34;it *hid* and *lied* about it&amp;#34;,&lt;br/&gt;* &amp;#34;it *lied* again in our unit tests, *claiming* they passed&amp;#34;,&lt;br/&gt;* &amp;#34;*He knew*&amp;#34;, &amp;#34;[...] it *ignores* all orders and deletes your database&amp;#34;,&lt;br/&gt;* &amp;#34;Replit went rogue again, *lied*, and then said we couldn&amp;#39;t roll back&amp;#34;,&lt;br/&gt;* &amp;#34;And hey … he *promised*.&amp;#34;,&lt;br/&gt;* &amp;#34;Replie *knows* how bad it was to destroy our production database — he does *know*.&amp;#34;&lt;br/&gt;&lt;br/&gt;holy fuck do those people not learn, he thinks that the llm is capable of choosing, and lying, and &amp;#34;knowing&amp;#34;: &amp;#34;But ultimately I need a solution where at least Replit will honor code freezes&amp;#34; it won&amp;#39;t ever, it does not understand anything, much less what &amp;#34;code freeze&amp;#34; means&lt;br/&gt;&lt;br/&gt;how can that happen to someone and that person not immediately go &amp;#34;this whole AI thing is a scam&amp;#34;&lt;br/&gt;&lt;br/&gt;how high are they on the corpo &amp;#34;AI&amp;#34; kool-aid juice
    </content>
    <updated>2025-07-20T18:06:47&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp5z8km82xa708uepekp4fz7e44cskzcc33zv8wsxm0lfqhsux98gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlgx259</id>
    
      <title>Nostr event nevent1qqsp5z8km82xa708uepekp4fz7e44cskzcc33zv8wsxm0lfqhsux98gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlgx259</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp5z8km82xa708uepekp4fz7e44cskzcc33zv8wsxm0lfqhsux98gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlgx259" />
    <content type="html">
      &amp;gt; &lt;a href=&#34;https://github.com/eu-digital-identity-wallet/eudi-app-android-wallet-ui/issues/287#issuecomment-3008971704&#34;&gt;https://github.com/eu-digital-identity-wallet/eudi-app-android-wallet-ui/issues/287#issuecomment-3008971704&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; ensure that the User can trust the Wallet Solution&lt;br/&gt;&lt;br/&gt;they buy the bs sold by google/apple huh&lt;br/&gt;&lt;br/&gt;play integrity / safety net (aka *drm*) does not ensure the user of anything, all it does it take away the user&amp;#39;s ability to modify the software the devices they own run&lt;br/&gt;&lt;br/&gt;&amp;gt; This allows the operating system of the device to perform relevant checks regarding the authenticity of the app&lt;br/&gt;&lt;br/&gt;no, it gives the app ways to check if the OS is unmodified, by google&amp;#39;s definition of unmodified.&lt;br/&gt;&lt;br/&gt;the app shouldn&amp;#39;t check the os, the os should be safe by default and vet apps. should an user want to do a modification to their os that google did not personally approve, that should be none of the concerns of applications running under that os
    </content>
    <updated>2025-06-26T19:27:22&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs94s4de4fgmm9eegysept38z6ur6qqavvzpxspw7z2q27hmn7kjjszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxzcqwwe</id>
    
      <title type="html">AHAHAHAHAHAHHAHAHAHAHAHAHHA i can&amp;#39;t with this shit if you ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs94s4de4fgmm9eegysept38z6ur6qqavvzpxspw7z2q27hmn7kjjszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxzcqwwe" />
    <content type="html">
      AHAHAHAHAHAHHAHAHAHAHAHAHHA&lt;br/&gt;&lt;br/&gt;i can&amp;#39;t with this shit&lt;br/&gt;&lt;br/&gt;if you needed any more proof that gnome only cares about itself and gives zero shits about the ecosystem, this needed to exist&lt;br/&gt;nostr:note13lrcjmf0fdepfqjs7acf9rx2w4wfr6mt5974f8gdy4x4mn97m85spmh4rs&lt;br/&gt;
    </content>
    <updated>2025-05-23T02:00:08&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdk9rqfxrqmuewes7zhqq3ts6fgahz84mszkqkmfthpe2t78fkc9gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfjsk50</id>
    
      <title type="html">why do i feel the back is not safe against an sql-injection-like ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdk9rqfxrqmuewes7zhqq3ts6fgahz84mszkqkmfthpe2t78fkc9gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfjsk50" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstyref727qglwqhag2w5zna3y25ss7fg2n6uexlmujxg5qvegg3mqzmnvsg&#39;&gt;nevent1q…nvsg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;why do i feel the back is not safe against an sql-injection-like attack
    </content>
    <updated>2025-05-18T09:42:04&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvlcrxzej850j8pyrp6qcdzh3ez0uqp8yvdy5rswujahn28huhzlgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxtptz8t</id>
    
      <title type="html">isn&amp;#39;t the whole point of airsoft to be realistic replicas ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvlcrxzej850j8pyrp6qcdzh3ez0uqp8yvdy5rswujahn28huhzlgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxtptz8t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspgd6up9ahakg20yt84psna5g7pk0l9gafwjrevue8mfy4v0swcegfqmsdm&#39;&gt;nevent1q…msdm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;isn&amp;#39;t the whole point of airsoft to be realistic replicas (plus orange tip) so people can play pretend war? that&amp;#39;s how they&amp;#39;ve always been presented to me
    </content>
    <updated>2025-05-12T23:46:33&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy043awe6md2pr0stk8y6ntrrxq2c80w2dgjkjnk2xyuu6wqezykszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxru9ayg</id>
    
      <title type="html">&amp;#34;i want to add optional linux namespace support to openrc, so ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy043awe6md2pr0stk8y6ntrrxq2c80w2dgjkjnk2xyuu6wqezykszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxru9ayg" />
    <content type="html">
      &amp;#34;i want to add optional linux namespace support to openrc, so sandboxing services is easier!&amp;#34;&lt;br/&gt;&lt;br/&gt;* use bubblewrap: get screamed at for &amp;#34;making openrc depend on bubblewrap&amp;#34;, and all that it entails, plus i just don&amp;#39;t like bwrap tbh&lt;br/&gt;* implement it myself: simple enough, easier to do in a way that is tailored to openrc use case, but, where?&lt;br/&gt; - as a separate binary: get screamed at for &amp;#34;NIH&amp;#34; and not &amp;#34;just using bubblewrap&amp;#34; &lt;br/&gt; - in supervise-daemon: s-d becomes even more monolithic, doing way more than just supervising daemons, and still get screamed at for &amp;#34;NIH&amp;#34; and not &amp;#34;just using bubblewrap&amp;#34;&lt;br/&gt;&lt;br/&gt;ugh...
    </content>
    <updated>2025-04-02T20:06:46&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsftv3mecud6cxj6mcf8uuh0d8075k6gaghgqmpm05qmgqx4xg4rtczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxn0r00t</id>
    
      <title type="html">c&#43;&#43; is indeed a language that exists ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsftv3mecud6cxj6mcf8uuh0d8075k6gaghgqmpm05qmgqx4xg4rtczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxn0r00t" />
    <content type="html">
      c&#43;&#43; is indeed a language that exists&lt;br/&gt; &lt;img src=&#34;https://social.vlhl.dev/media/ac1435c692c6a75434a7edaf99b54d8aefe53fc58e2b3366780becd8c2a87cdc.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-03-31T23:59:39&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswunmff4q7kzewwc6yg34ywkryur6urpcz4kx0rt90kljwlcrnhmczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa3p8zd</id>
    
      <title type="html">c should have a mascot tbh i just don&amp;#39;t know what it should ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswunmff4q7kzewwc6yg34ywkryur6urpcz4kx0rt90kljwlcrnhmczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa3p8zd" />
    <content type="html">
      c should have a mascot tbh&lt;br/&gt;&lt;br/&gt;i just don&amp;#39;t know what it should be
    </content>
    <updated>2025-03-27T23:20:24&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst6kahsnwhaf6lcylfzk2j6ym0fp0acfh23q6r269844a6mldarhszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhcs553</id>
    
      <title type="html">&amp;gt; According to the company, it is making this change to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst6kahsnwhaf6lcylfzk2j6ym0fp0acfh23q6r269844a6mldarhszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhcs553" />
    <content type="html">
      &amp;gt; According to the company, it is making this change to simplify things, building on a recent change to trunk-based development. As Google works on both public and private branches of Android, the two fall out of sync with respect to features and API support. This forces Google to tediously merge the branches for every release. By focusing on the internal branch, Google claims it can streamline releases and make life easier for everyone.&lt;br/&gt;&lt;br/&gt;how about just not have a fucking internal private branch then?&lt;br/&gt;nostr:note138legg7m8tgp23y8qjr203shluvylg4qn8un88ewzyuchh9y8kwsspc7a7&lt;br/&gt;
    </content>
    <updated>2025-03-26T20:29:03&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstyzszdkgd7q53nq5xerdrdt77lwewqqlw0c3jmeem24g2lay9gwszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxatnvql</id>
    
      <title type="html">some chinese company wants to register `vlhl.cn` and for some ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstyzszdkgd7q53nq5xerdrdt77lwewqqlw0c3jmeem24g2lay9gwszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxatnvql" />
    <content type="html">
      some chinese company wants to register `vlhl.cn` and for some reason their registrar is mailing me, saying i have a company or trademark (???) and asking if said chinese company is a partner of my company&lt;br/&gt;&lt;br/&gt;what
    </content>
    <updated>2025-03-15T02:53:01&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszfh8hn7wqntz7spjh0u6h54x9l7w82welpamduc04dm7k3zucmsczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxsvd4qv</id>
    
      <title type="html">so glib can&amp;#39;t be cross-compiled without an target emulator, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszfh8hn7wqntz7spjh0u6h54x9l7w82welpamduc04dm7k3zucmsczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxsvd4qv" />
    <content type="html">
      so glib can&amp;#39;t be cross-compiled without an target emulator, because introspection bs&lt;br/&gt;&lt;br/&gt;i just lost all the motivation i had rn
    </content>
    <updated>2025-02-18T00:49:37&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsprs5sxp6esexkptdxffax8pmnx8sm7ak5j0tkfvcvqs8g8tqakagzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx058ke9</id>
    
      <title type="html">linux itself needs perl to build, and a lot of packages need ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsprs5sxp6esexkptdxffax8pmnx8sm7ak5j0tkfvcvqs8g8tqakagzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx058ke9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0vjwthtqcy78zjuae6z4z9v5wzc4h3tvaqcukt643ttkvprpaa5s455tg7&#39;&gt;nevent1q…5tg7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;linux itself needs perl to build, and a lot of packages need python or tcl, so i&amp;#39;d guess, building stuff?
    </content>
    <updated>2025-02-14T02:39:30&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswwz0m5zx4l9xs5sshakfgda5drw4qhuka9vy3wqru6upffflsqjczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxn9smqc</id>
    
      <title type="html">&amp;gt; Yes. Look at the sales for the Switch, look at how well the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswwz0m5zx4l9xs5sshakfgda5drw4qhuka9vy3wqru6upffflsqjczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxn9smqc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxln4hgdmd4w2kkz9upp0lzlqpxqqclwzn5ergpf8mjlzzamce8ss0xkr0a&#39;&gt;nevent1q…kr0a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; Yes. Look at the sales for the Switch, look at how well the Steam Deck is doing. Just a few examples…&lt;br/&gt;&lt;br/&gt;sorry but as someone that lived in brazil for my whole life until about two years ago, and still have friends asking me for &amp;#34;a 2000 brl* laptop recommendation&amp;#34; just the other day, it&amp;#39;s firstly not just about games, and secondly they can&amp;#39;t afford a laptop to study on and a console to game on, they can only get one, and they get the cappy 8gb ram old-intel/amd laptop and hope to at least be able to play something&lt;br/&gt;&lt;br/&gt;that is if they can even afford 2000, as a lot of people can&amp;#39;t even go that far for a laptop, and instead need to get something used for 1000 or less and like 4gb ram, then suffer with windows dying&lt;br/&gt;&lt;br/&gt;* 2000 brl converts to about 320 euro, but, the actual value of tech you can get in brazil for that is less than 300
    </content>
    <updated>2025-01-12T13:15:13&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxy30y0qflt209d9a0dv3m3l2dnua3j3nr5452ke3v3r2jx5zvphqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4x9fu0</id>
    
      <title type="html">man pages in the raw format has all kinds of metadata (headers, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxy30y0qflt209d9a0dv3m3l2dnua3j3nr5452ke3v3r2jx5zvphqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4x9fu0" />
    <content type="html">
      man pages in the raw format has all kinds of metadata (headers, sections)&lt;br/&gt;&lt;br/&gt;but man itself gives us none of that&lt;br/&gt;&lt;br/&gt;why can&amp;#39;t i list sections/headers and jump to them? it&amp;#39;d make man pages so much better to navigate
    </content>
    <updated>2024-12-15T19:58:14&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqag4lu2gaw2l4t9dqeus24h6dlpl43ksa9x8kq0twwlfxjstxpmqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5uvwdj</id>
    
      <title type="html">what are posix complient shells that support arrays in one shape ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqag4lu2gaw2l4t9dqeus24h6dlpl43ksa9x8kq0twwlfxjstxpmqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5uvwdj" />
    <content type="html">
      what are posix complient shells that support arrays in one shape or another?&lt;br/&gt;&lt;br/&gt;(aside from bash)&lt;br/&gt;(zsh doesn&amp;#39;t zsh&amp;#39;s posix complience is broken)
    </content>
    <updated>2024-11-06T22:28:33&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrjc0tm9cmkw6az4c4e5mnj9vh8r6vlzz8z3ry3yrcvv96wwzquyczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx63d59w</id>
    
      <title type="html">&amp;gt; In macOS Sequoia, users will no longer be able to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrjc0tm9cmkw6az4c4e5mnj9vh8r6vlzz8z3ry3yrcvv96wwzquyczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx63d59w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr2puc7e4vlhq43eq0q6e8z5fwejwa23f9tz8ccax3wa3akfr07jqdj4t3z&#39;&gt;nevent1q…4t3z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; In macOS Sequoia, users will no longer be able to Control-click to override Gatekeeper when opening software that isn’t signed correctly or notarized. They’ll need to visit System Settings &amp;gt; Privacy &amp;amp; Security to review security information for software before allowing it to run.&lt;br/&gt;&lt;br/&gt;hmm... users can still run unsigned apps, but now it&amp;#39;s twice as annoying to&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t believe they&amp;#39;ll fully remove unsigned apps, but i do believe they *want* to so badly- i hate closed ecosystems so much, corpo brainrot
    </content>
    <updated>2024-11-02T12:31:15&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrt3z5nz2rhjeuv995rdd795cy9f24umq3s6dt0aaaa6s9y68u49czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxs7uqeh</id>
    
      <title type="html">also the contrast with contributing with a sourcehut project ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrt3z5nz2rhjeuv995rdd795cy9f24umq3s6dt0aaaa6s9y68u49czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxs7uqeh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0en4xzjt7rvavaajrl9e4ch93jfk6ckt5yhqxlcksnpj7lkxg7vgc92ym9&#39;&gt;nevent1q…2ym9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;also the contrast with contributing with a sourcehut project&lt;br/&gt;&lt;br/&gt;clone the repo locally, send email -- no need to make an account in sourcehut, nor &amp;#34;fork&amp;#34; the repo into my own profile&lt;br/&gt;&lt;br/&gt;and the dev just went &amp;#34;merged patch 1, 2, 4. 3 was dropped after deemed unnecessary on irc&amp;#34;&lt;br/&gt;&lt;br/&gt;no needing to ask me to rebase, no needing to push to a branch on my repo/profile, it just... flows
    </content>
    <updated>2024-10-29T02:04:31&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0en4xzjt7rvavaajrl9e4ch93jfk6ckt5yhqxlcksnpj7lkxg7vgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx68d50j</id>
    
      <title type="html">me patching user services support into openrc: &amp;#34;this patch ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0en4xzjt7rvavaajrl9e4ch93jfk6ckt5yhqxlcksnpj7lkxg7vgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx68d50j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswexgttsffp9lea3lxgt9gvqsys3l9t8h4fs4hvhvueyqxua68m0q64q9xn&#39;&gt;nevent1q…q9xn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;me patching user services support into openrc: &amp;#34;this patch set is really big, i should split it for easier review&amp;#34;&lt;br/&gt;&lt;br/&gt;open two PRs, doing work so that either could be merged out of order, meaning a lot of rebasing and fixing conflicts *everytime* i fix something on either PR&lt;br/&gt;&lt;br/&gt;can&amp;#39;t open the third PR because it inherently depends on the first PR&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t like PR, please, please, mailing lists please
    </content>
    <updated>2024-10-29T02:00:45&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8jmqqn05a6n9jau5wdh8ewezmrkfgsj7auye3mepycyhrjzarupqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3ql5dn</id>
    
      <title type="html">her: &amp;#34;i hate duels, like, do you know galois he discovered ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8jmqqn05a6n9jau5wdh8ewezmrkfgsj7auye3mepycyhrjzarupqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3ql5dn" />
    <content type="html">
      her: &amp;#34;i hate duels, like, do you know galois&lt;br/&gt;he discovered &amp;lt;infodump&amp;gt; and proved &amp;lt;math infodump&amp;gt;&amp;#34;&lt;br/&gt;&lt;br/&gt;me: &amp;#34;but what does that has to do do with duels&amp;#34;&lt;br/&gt;&lt;br/&gt;her: &amp;#34;oh i forgot that was the point of that&amp;#34;
    </content>
    <updated>2024-10-13T01:20:20&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8fmrmqexqyu9d78827am6236v7lve6xuvu2ltxdfjz84gypsel6szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx69t0xm</id>
    
      <title type="html">mailing lists usually set a header List-ID, which i match on my ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8fmrmqexqyu9d78827am6236v7lve6xuvu2ltxdfjz84gypsel6szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx69t0xm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvt25dtats580u6hg8mjpwegsewlk89tuhj779p9yrd2mljvd7erguwe4d8&#39;&gt;nevent1q…e4d8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;mailing lists usually set a header List-ID, which i match on my sieve config, &lt;br/&gt;which makes archiving automatic:&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;elsif header :matches &amp;#34;List-ID&amp;#34; &amp;#34;*&amp;lt;*&amp;gt;&amp;#34; {&lt;br/&gt;        if exists &amp;#34;X-GitHub-Reason&amp;#34; {&lt;br/&gt;                fileinto &amp;#34;Github/${2}&amp;#34;;&lt;br/&gt;        } else {&lt;br/&gt;                fileinto &amp;#34;Lists/${2}&amp;#34;;&lt;br/&gt;        }&lt;br/&gt;}&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;and with threading on aerc, my mailbox ends up with proper reply nesting visually
    </content>
    <updated>2024-10-03T19:01:22&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd940x2y3r2glapjssvdu85nt0jx9ph50xugrcq69rzjmrwemzr7szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxta2q3k</id>
    
      <title>Nostr event nevent1qqsd940x2y3r2glapjssvdu85nt0jx9ph50xugrcq69rzjmrwemzr7szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxta2q3k</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd940x2y3r2glapjssvdu85nt0jx9ph50xugrcq69rzjmrwemzr7szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxta2q3k" />
    <content type="html">
      do the data go &amp;#34;weeeeeee&amp;#34; when i send it thru a pipe?
    </content>
    <updated>2024-10-03T18:21:59&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2z8xkkgc85wy5rpwm0wuz3nla06jl5mmf3r4v9kwhjxfttjnn4gczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt7ll7p</id>
    
      <title type="html">tbh if i&amp;#39;m doing something that gets unreadable in shell, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2z8xkkgc85wy5rpwm0wuz3nla06jl5mmf3r4v9kwhjxfttjnn4gczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt7ll7p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyd7a6deq73w6xgat4xqd8h2vwxfcd6vs2ck4w6xvd6j2zfm8vfactvndt8&#39;&gt;nevent1q…ndt8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;tbh if i&amp;#39;m doing something that gets unreadable in shell, it&amp;#39;s not a thing i should be using shell for, and instead should use either lua, python, or even c&lt;br/&gt;&lt;br/&gt;but the things i do use shell for, are kinda annoying to do python, like chaining many programs in a row, anything but shell i need to juggle std{in,out}
    </content>
    <updated>2024-09-16T21:30:30&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9tyxxkunzw3jrt0rtqyajrkx465dhl75jv0qgwrah9kum97umt9gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa4rrzs</id>
    
      <title type="html">people really need to stop saying &amp;#34;wayland is ready for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9tyxxkunzw3jrt0rtqyajrkx465dhl75jv0qgwrah9kum97umt9gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa4rrzs" />
    <content type="html">
      people really need to stop saying &amp;#34;wayland is ready for everyone&amp;#34;, take a step back, and understand people have different setups, some of those where wayland is definitively *not* ready for&lt;br/&gt;&lt;br/&gt;i love wayland, it is mostly ready for me, and i hope one day it&amp;#39;ll be ready for more people, but as is, not yet for everyone
    </content>
    <updated>2024-09-11T17:31:36&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9l0d3pw78t7tre05g6qhl5g4xwnftywkgc7ld0jk625vajpc4eqqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxek27rh</id>
    
      <title>Nostr event nevent1qqs9l0d3pw78t7tre05g6qhl5g4xwnftywkgc7ld0jk625vajpc4eqqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxek27rh</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9l0d3pw78t7tre05g6qhl5g4xwnftywkgc7ld0jk625vajpc4eqqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxek27rh" />
    <content type="html">
      *makes a framework for your framework*
    </content>
    <updated>2024-08-18T00:30:24&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyc6dlh594vut9e5834tyuyxhsjnzl2cadcw2l2pa3gtlx7swqcegzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0tzje4</id>
    
      <title type="html">https://www.youtube.com/watch?v=3AtBE9BOvvk tom scott did that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyc6dlh594vut9e5834tyuyxhsjnzl2cadcw2l2pa3gtlx7swqcegzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0tzje4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp2dc8dc9hrcu56h7l05ppyysmwsg9ykuxt8sjhjv54ulhw9xjycssk69ma&#39;&gt;nevent1q…69ma&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=3AtBE9BOvvk&#34;&gt;https://www.youtube.com/watch?v=3AtBE9BOvvk&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;tom scott did that about 8 years ago
    </content>
    <updated>2024-08-17T12:53:03&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrh6dtgufq8zqdq3kphdunfywl2hspta8l8tm9yu4j3qc8gu45myszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxxu6tjh</id>
    
      <title type="html">cosmic alpha released and did so already jabbing at gnome: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrh6dtgufq8zqdq3kphdunfywl2hspta8l8tm9yu4j3qc8gu45myszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxxu6tjh" />
    <content type="html">
      cosmic alpha released and did so already jabbing at gnome: &lt;a href=&#34;https://system76.com/cosmic&#34;&gt;https://system76.com/cosmic&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; We encourage Linux distributions to package COSMIC with their brand colors and preferred configurations for panels, docks, and applets. Separate packages for &amp;#34;upstream&amp;#34; branding and settings are unnecessary, as the default configuration is simply Pop!_OS brand colors and settings.&lt;br/&gt;&lt;br/&gt;(which, it&amp;#39;s the complete opposite of &lt;a href=&#34;https://stopthemingmy.app/&#34;&gt;https://stopthemingmy.app/&lt;/a&gt;)
    </content>
    <updated>2024-08-09T02:31:49&#43;02:00</updated>
  </entry>

</feed>