<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-26T04:54:09Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by wicked witch of the unix</title>
  <author>
    <name>wicked witch of the unix</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1ku39qhads3p8a5tgr5krrwl30239z00v8xzqvnlxjtv6znmewwesr687t7.rss" />
  <link href="https://nostr.now/npub1ku39qhads3p8a5tgr5krrwl30239z00v8xzqvnlxjtv6znmewwesr687t7" />
  <id>https://nostr.now/npub1ku39qhads3p8a5tgr5krrwl30239z00v8xzqvnlxjtv6znmewwesr687t7</id>
  <icon>https://social.vlhl.dev/media/d0e5b2ebcfa8f0baf2d873e370ae22d56519931bdb9cd5c255c6af3ea843b730.jpg</icon>
  <logo>https://social.vlhl.dev/media/d0e5b2ebcfa8f0baf2d873e370ae22d56519931bdb9cd5c255c6af3ea843b730.jpg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqsft7c4m2trtw9clxyw6wjvmv0l20xcjhkdjqzawdq9pqnhlduzrsczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhxkxpy</id>
    
      <title type="html">having two dozen services go through the same multiplexed socket ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsft7c4m2trtw9clxyw6wjvmv0l20xcjhkdjqzawdq9pqnhlduzrsczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhxkxpy" />
    <content type="html">
      having two dozen services go through the same multiplexed socket has always been a mistake
    </content>
    <updated>2026-10-30T08:30:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszxncvdvkmdpsdt55gawyd7axkdvemv7erxmy0ndrvm4qxy0d4r3szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe223u7</id>
    
      <title type="html">2022: lula wins, bolsonaro attempts a coup and becomes a fugitive ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszxncvdvkmdpsdt55gawyd7axkdvemv7erxmy0ndrvm4qxy0d4r3szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe223u7" />
    <content type="html">
      2022: lula wins, bolsonaro attempts a coup and becomes a fugitive&lt;br/&gt;2026: lula wins, bolsonaro attempts a coup and becomes a fugitive&lt;br/&gt;&lt;br/&gt;AND IF YOU CLOSE YOUR EYES, DOES IT ALMOST FEEL LIKE YOU&amp;#39;VE BEEN HERE BEFORE?
    </content>
    <updated>2026-10-27T18:10:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2vsgege4lxsk6qn6t0t0pcvve0ernflyumwp677xkplk206glv0qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeslxs7</id>
    
      <title type="html">i mean no wonder the laptop doesn&amp;#39;t turn on now i&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2vsgege4lxsk6qn6t0t0pcvve0ernflyumwp677xkplk206glv0qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeslxs7" />
    <content type="html">
      i mean no wonder the laptop doesn&amp;#39;t turn on&lt;br/&gt;&lt;br/&gt;now i&amp;#39;m hoping replacing this component fixes it&lt;br/&gt;&lt;br/&gt;(the scratches on the solder mask were my doing, unsteady hands are fuck)&lt;br/&gt; &lt;img src=&#34;https://social.vlhl.dev/media/9307a881a5dafbded6098d0dd3f3e56039406b417895b509b2408a90b5eef074.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-10-27T14:41:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq6t6vhg608tf3w078u74aahxv028evkptngd7as6vw6y4pe3kdfszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe9exuc</id>
    
      <title type="html">ok so, fine tips for the pinecil (it&amp;#39;s temp control is good ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq6t6vhg608tf3w078u74aahxv028evkptngd7as6vw6y4pe3kdfszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe9exuc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswd9dr6kguagyzcu9q44mnv0jswchrv8atq9h269cfc6st2xzuusszjqf86&#39;&gt;nevent1q…qf86&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ok so, fine tips for the pinecil (it&amp;#39;s temp control is good iirc), flux, alcohol, new solder probs, i have tweezers meant for phone repair so they should work, and watching videos as homework&lt;br/&gt;&lt;br/&gt;thanks a lot
    </content>
    <updated>2026-10-26T20:37:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd5uhjxs2f5pxkc56ssqa5j77vxq0jxkzul4ukscvsxtqkkuyjzngzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx684vs8</id>
    
      <title type="html">asking since you might know, but do i need something special, or ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd5uhjxs2f5pxkc56ssqa5j77vxq0jxkzul4ukscvsxtqkkuyjzngzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx684vs8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsthdqpcq0p8t4npw9ev6wqkghs5djawdwvlw6wf38vuca2hh87r6sgettuz&#39;&gt;nevent1q…ttuz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;asking since you might know, but do i need something special, or just a soldering iron with fine tips &#43; microscope &#43; solder with flux? (and maybe a hot air gun if i need to do anything with BGA chips but gah i hope i don&amp;#39;t) (asking w.r.t to microsoldering in general, not specifically for this repair)&lt;br/&gt;&lt;br/&gt;i already have a pinecil and pine64 does sell a set of fine tips so i might just preemptively nab that
    </content>
    <updated>2026-10-26T20:30:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8qggsghz2553fnd7pujfv79ky8y09j2kdfcsq40xw66aprcaaapszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt4x3ef</id>
    
      <title type="html">i don&amp;#39;t think i have the room space for that on my (quite ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8qggsghz2553fnd7pujfv79ky8y09j2kdfcsq40xw66aprcaaapszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt4x3ef" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqj8m2qx3lmpmq5l89vm7dzged0g03ndep7fsgtjzsejsx4jqnlsgwmcfx5&#39;&gt;nevent1q…cfx5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t think i have the room space for that on my (quite small) home&lt;br/&gt;&lt;br/&gt;i was planning to mostly open up the two huge windows i have right to the side of my desk, and worry about a proper exhaust thing if i ever have to do this again
    </content>
    <updated>2026-10-26T20:23:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsthdqpcq0p8t4npw9ev6wqkghs5djawdwvlw6wf38vuca2hh87r6szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxvafkkz</id>
    
      <title type="html">no...t yet i suppose i just ordered a microscope today cuz my ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsthdqpcq0p8t4npw9ev6wqkghs5djawdwvlw6wf38vuca2hh87r6szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxvafkkz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqc9tgzhfdug2pzzwce8prs9y6qdvxp0ymjmvpkh9f8tmqumhqa5qjhfp3f&#39;&gt;nevent1q…fp3f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;no...t yet i suppose&lt;br/&gt;&lt;br/&gt;i just ordered a microscope today cuz my eyes were giving out, soldering stuff would come next after i can identify and locate replacements
    </content>
    <updated>2026-10-26T20:20:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswm3fknq77l98lyjn23az3qywzyfsk58kwrj35smwkw65h4qay4lgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxxu4hav</id>
    
      <title type="html">navi with quite a lot of knowhow but almost no experience with ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswm3fknq77l98lyjn23az3qywzyfsk58kwrj35smwkw65h4qay4lgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxxu4hav" />
    <content type="html">
      navi with quite a lot of knowhow but almost no experience with pcb/hw repair:&lt;br/&gt;&lt;br/&gt;yes i can fix this modern high end laptop from water damage surely i&amp;#39;ll be able to locate and replace every busted component&lt;br/&gt;&lt;br/&gt;---&lt;br/&gt;&lt;br/&gt;surely
    </content>
    <updated>2026-10-26T20:16:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxw53vyptt5rwypk5ye9l7unu7ws9rmpkc88p5gpl5syrelx8duuqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxyz79tj</id>
    
      <title>Nostr event nevent1qqsxw53vyptt5rwypk5ye9l7unu7ws9rmpkc88p5gpl5syrelx8duuqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxyz79tj</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxw53vyptt5rwypk5ye9l7unu7ws9rmpkc88p5gpl5syrelx8duuqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxyz79tj" />
    <content type="html">
      BRASILSILSILSIL
    </content>
    <updated>2026-10-26T00:15:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsymquffq5v33ttr7v4c2vuq048zrt45pzwa8lxcq27xaqnxcum0dqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxd9ls57</id>
    
      <title type="html">considering it doesn&amp;#39;t turn on at all, that&amp;#39;d take weeks ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsymquffq5v33ttr7v4c2vuq048zrt45pzwa8lxcq27xaqnxcum0dqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxd9ls57" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0numa4wkxen52rgwpn5h7ckmpg7wt6c5vnajmv6s4c90zyl6zvucdmv2je&#39;&gt;nevent1q…v2je&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;considering it doesn&amp;#39;t turn on at all, that&amp;#39;d take weeks i think
    </content>
    <updated>2026-10-25T20:07:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswwa454hqec8yqwfnks70w90d8yfq97cj3hphhgwqk25d5tfkjk7qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx25c3k2</id>
    
      <title type="html">the fw 16 isn&amp;#39;t booting and i have no idea of what to even ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswwa454hqec8yqwfnks70w90d8yfq97cj3hphhgwqk25d5tfkjk7qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx25c3k2" />
    <content type="html">
      the fw 16 isn&amp;#39;t booting and i have no idea of what to even try anymore&lt;br/&gt;&lt;br/&gt;some water got in, very little&lt;br/&gt;shut it off, opened, dried everything (hours ago)&lt;br/&gt;charging led works, battery is feeding 15.5v which seems correct&lt;br/&gt;nothing looks nor smells burnt&lt;br/&gt;but trying to boot it does either nothing (on battery), or causes the charging led to turn off then on again
    </content>
    <updated>2026-10-25T20:03:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszdkucxlcxqn46n62e7qyjn6xrhd2d275npkfe5695ul3qla8z82szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfj9df6</id>
    
      <title type="html">oh yeah right, most people don&amp;#39;t count seconds for runtime, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszdkucxlcxqn46n62e7qyjn6xrhd2d275npkfe5695ul3qla8z82szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfj9df6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfhc68q0nn5euf2887hp900cdmh3m36y5et4gqpsve7hhwrexysfcnpnp4y&#39;&gt;nevent1q…np4y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh yeah right, most people don&amp;#39;t count seconds for runtime, too small of a unit
    </content>
    <updated>2026-10-24T23:28:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp8dpzz0hyseyanl7s525r93d3czvs7djaacmre3ek8kv5z6ta0hqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe2e9fv</id>
    
      <title type="html">here it would be a coulomb tho, or not? tho i suppose it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp8dpzz0hyseyanl7s525r93d3czvs7djaacmre3ek8kv5z6ta0hqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe2e9fv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyq77260prgxrz57dw8hvtlqp4unslr4aq6ww8cqcvzpkzmuet3lgm2sckc&#39;&gt;nevent1q…sckc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;here it would be a coulomb tho, or not?&lt;br/&gt;&lt;br/&gt;tho i suppose it&amp;#39;s the same as joule vs watthour, the unit per second gets awkwardly small and we lose like over half the common SI scale (modifiers?) because any practical use would be on the kJ (or here, kC) range at minimum
    </content>
    <updated>2026-10-24T23:07:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfwrmrcj9ke6f2klsa0dkq7kmc9fum7adzawme9knsczdkwty2avczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxueevn2</id>
    
      <title type="html">&amp;#34;10000mAh&amp;#34; companies will do anything but use metric ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfwrmrcj9ke6f2klsa0dkq7kmc9fum7adzawme9knsczdkwty2avczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxueevn2" />
    <content type="html">
      &amp;#34;10000mAh&amp;#34; companies will do anything but use metric units properly&lt;br/&gt;&lt;br/&gt;the whole point is to make values easier to read and convert! just write 10Ah ffs
    </content>
    <updated>2026-10-24T22:42:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0clh9sjhpq8380yfs3kmk5zzf0djtq32ptf9yvcvteg9at8k0cwgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxzxhcre</id>
    
      <title type="html">defer and named loops the later means you don&amp;#39;t need goto to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0clh9sjhpq8380yfs3kmk5zzf0djtq32ptf9yvcvteg9at8k0cwgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxzxhcre" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst5f7sl0auzthtzlsl3ttaa77683assrlg8r0jxxvh83syh4c2aacfw6jt2&#39;&gt;nevent1q…6jt2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;defer and named loops&lt;br/&gt;&lt;br/&gt;the later means you don&amp;#39;t need goto to break out of nested loops/switches anymore
    </content>
    <updated>2026-10-22T08:29:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstmwdelphdp6a7ed36mfeaplguvdmd05ymmqff7xlrykw8cd7fd3szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxtuq7qt</id>
    
      <title type="html">the food is self serve but not the coffee i guess?</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstmwdelphdp6a7ed36mfeaplguvdmd05ymmqff7xlrykw8cd7fd3szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxtuq7qt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9nafpnw9gq9v4azgjmpvvg8n24p2ggj4lf0esc5pdv6m0g67mu5qq07n35&#39;&gt;nevent1q…7n35&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the food is self serve but not the coffee i guess?
    </content>
    <updated>2026-10-20T07:00:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgyh59g7vs2k639fh4fx9gntrr88e988723vwy9hvupg7jcxzzuxszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcjxss8</id>
    
      <title type="html">i got yelled at for trying to pour my own coffee this sucks lol</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgyh59g7vs2k639fh4fx9gntrr88e988723vwy9hvupg7jcxzzuxszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcjxss8" />
    <content type="html">
      i got yelled at for trying to pour my own coffee&lt;br/&gt;&lt;br/&gt;this sucks lol
    </content>
    <updated>2026-10-20T06:56:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvfw8rt754d8n9nc2u6a34qxevtmmdnm50kmeg7lwmxyrgdc4fxsgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx2mkwaf</id>
    
      <title type="html">do third party repos ship signatures for gemato at all? i doubt ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvfw8rt754d8n9nc2u6a34qxevtmmdnm50kmeg7lwmxyrgdc4fxsgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx2mkwaf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswyxqyal5en3qrvp3t6rllrfztq4thghxqrq46ajxgd4p7vjmfsygl08265&#39;&gt;nevent1q…8265&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;do third party repos ship signatures for gemato at all? i doubt most even sign git commits tbh
    </content>
    <updated>2026-10-19T19:46:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrz9tccd9pj5ch54yg7uzd84tdhyzvz6ylylfcyc9kl5dqcud7d9czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3t90x8</id>
    
      <title type="html">it always had a cult following, better features than ext4, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrz9tccd9pj5ch54yg7uzd84tdhyzvz6ylylfcyc9kl5dqcud7d9czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3t90x8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvyl6srymfenpz8n4pj5n2zr4n5t4ssdjed4r0aykv96v600c47xcdn6gxu&#39;&gt;nevent1q…6gxu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it always had a cult following, better features than ext4, historically more stable than btrfs&lt;br/&gt;&lt;br/&gt;and now that people wanna leave linux, a non-linux first feature full fs is attractive ig
    </content>
    <updated>2026-10-19T07:34:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfae8g6pazkyc8pny3s0qlj2ulns0a78gtpe9lzjcgmv7sqwmk5cgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhtpzgs</id>
    
      <title type="html">holy body horror i wasn&amp;#39;t expecting that much banger tho, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfae8g6pazkyc8pny3s0qlj2ulns0a78gtpe9lzjcgmv7sqwmk5cgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhtpzgs" />
    <content type="html">
      holy body horror i wasn&amp;#39;t expecting that much&lt;br/&gt;&lt;br/&gt;banger tho, i&amp;#39;m even more hyped now
    </content>
    <updated>2026-10-17T20:22:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp2l7ua384kdhum5k26dsll9ynrulqd35p7dfs32cxdn6wdekvk7czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3g42a4</id>
    
      <title type="html">waiting over 10 minutes for anubis on winehq on my phone ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp2l7ua384kdhum5k26dsll9ynrulqd35p7dfs32cxdn6wdekvk7czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3g42a4" />
    <content type="html">
      waiting over 10 minutes for anubis on winehq on my phone&lt;br/&gt;&lt;br/&gt;wonderful
    </content>
    <updated>2026-10-16T20:58:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstv5q3xxykvnuwhp4746lmtgjcdhzf64ad575xgc7sz523e36y53szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxalhh4p</id>
    
      <title type="html">i guess my question is, how exactly does remote attestation for ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstv5q3xxykvnuwhp4746lmtgjcdhzf64ad575xgc7sz523e36y53szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxalhh4p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdcck6qt60ndq2z83l54s5ppvk5qrrsrx9cfye5g6uwgp33z6hsdgj95h52&#39;&gt;nevent1q…5h52&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i guess my question is, how exactly does remote attestation for programs (which is the major problem, not attestation itself) protects people? it&amp;#39;s not stopping people from phishing or installing malware&lt;br/&gt;&lt;br/&gt;a device/os/platform/idk for non-technical people by default throwing an error when attestation fails at boot is, completely fine to me&lt;br/&gt;&lt;br/&gt;but why does any arbitrary program has the ability to judge that for themselves? protection and trust has to go top down, from hardware, to os, to userspace, to end user programs; each trusting the layer above that started it&lt;br/&gt;&lt;br/&gt;attestation apis flip that upside down, allowing programs to verify the os and userspace, but still i have never heard what&amp;#39;s more secure about that that strictly needs it
    </content>
    <updated>2026-10-15T16:23:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxvkauntt93eh36c7pvxr70cgrte3gk5t9yyt7c438kcqfph2a2kczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxkmycr7</id>
    
      <title type="html">when playing on public servers, a few minigame servers, sometimes ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxvkauntt93eh36c7pvxr70cgrte3gk5t9yyt7c438kcqfph2a2kczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxkmycr7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2lm4ugerwmcjtkqltx0yzwvsp4xhm23ksm28cwl402j5tr44apygnegzd8&#39;&gt;nevent1q…gzd8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;when playing on public servers, a few minigame servers, sometimes the big ones (mineplex at the time i think?), and sometimes survival servers, the ones you could claim land and stuff&lt;br/&gt;&lt;br/&gt;all kinda just casually though
    </content>
    <updated>2026-10-15T10:51:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf2pmmwlvuq5vcpzv57ufw7zvpdnhhes9ntu5y5eklkudly6lplrqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeeffdj</id>
    
      <title type="html">yet when i played it often (though, years ago) i never saw the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf2pmmwlvuq5vcpzv57ufw7zvpdnhhes9ntu5y5eklkudly6lplrqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeeffdj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx9ax7k0n8rputmrrkxnhga0gy5jyyhnxja7armkysy0cfyf5l4xcecthu5&#39;&gt;nevent1q…thu5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yet when i played it often (though, years ago) i never saw the community at large complain about cheating much?
    </content>
    <updated>2026-10-15T10:47:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst55ax7pwzp0e4l8sjpd2cczqhcecedjvu9wq0hapypfmu6t69s0gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlt6ecc</id>
    
      <title type="html">and that&amp;#39;s why structuring the game around community servers ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst55ax7pwzp0e4l8sjpd2cczqhcecedjvu9wq0hapypfmu6t69s0gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlt6ecc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdz70jsv5e4ka3qca66z0nq65zq5rd47nrkx22v3lnxnf7g086ynqxa2993&#39;&gt;nevent1q…2993&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;and that&amp;#39;s why structuring the game around community servers is equally important&lt;br/&gt;&lt;br/&gt;there&amp;#39;ll still be cheating (like everywhere, there will always be cheating) but it&amp;#39;s a lot less, spread apart, and thus easier for moderators to catch&lt;br/&gt;&lt;br/&gt;plus i can always spin up my own mc server and play with friends while not caring about whatever the main official servers require
    </content>
    <updated>2026-10-15T10:43:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0gxdgn7n2yyceznsg93erw3kvt57mqsnspy9h5mx8su2ys0nelpszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrmg533</id>
    
      <title type="html">improving server side anti-cheats and bring back community ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0gxdgn7n2yyceznsg93erw3kvt57mqsnspy9h5mx8su2ys0nelpszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrmg533" />
    <content type="html">
      improving server side anti-cheats and bring back community servers, making it so that stakes for cheating are a lot smaller and easier for people to just catch and ban?&lt;br/&gt;&lt;br/&gt;nah, restrict player&amp;#39;s machines instead, keep the centralized model so our battle passes and ranked matches are not obsolete!
    </content>
    <updated>2026-10-15T10:36:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxj53un23zjn6r02fw5l42khw92wp0lfuzr5ezm4c385njck2f0qgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrt4v3m</id>
    
      <title type="html">&amp;#34;my microwave isn&amp;#39;t spinning anymore&amp;#34; is one of the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxj53un23zjn6r02fw5l42khw92wp0lfuzr5ezm4c385njck2f0qgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrt4v3m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqh04h5yauagdncplvvprxm05xfhz3y03sp7d76pr09uum978xcqpg6zx7&#39;&gt;nevent1q…6zx7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;my microwave isn&amp;#39;t spinning anymore&amp;#34; is one of the most common failure points of microwaves, though
    </content>
    <updated>2026-10-15T08:43:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspsp6xqm6f8ytah6t0frq8vat2gyev8tudpxvvt5jtdz0p2jf3krczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3xnsfg</id>
    
      <title type="html">a glass cover on the bottom and under that it&amp;#39;s something ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspsp6xqm6f8ytah6t0frq8vat2gyev8tudpxvvt5jtdz0p2jf3krczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3xnsfg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv7srmx5l0ulahyqjwc6z75af3zlr9rkv9jugfcg4npc63mur99jg6zkexj&#39;&gt;nevent1q…kexj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;a glass cover on the bottom and under that it&amp;#39;s something called &amp;#34;wave stirrer&amp;#34; which well, does what the name says, reflecting waves all about so that the food itself doesn&amp;#39;t have to spin
    </content>
    <updated>2026-10-15T08:39:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstvyngx025pucxxw5ulks4xjrkjfr6u4h8z0ezf0uu2whvt6ej4qqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxdh2ps8</id>
    
      <title type="html">parent&amp;#39;s microwave doesn&amp;#39;t have the spinny thing at the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstvyngx025pucxxw5ulks4xjrkjfr6u4h8z0ezf0uu2whvt6ej4qqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxdh2ps8" />
    <content type="html">
      parent&amp;#39;s microwave doesn&amp;#39;t have the spinny thing at the bottom and it always perplexes me&lt;br/&gt;&lt;br/&gt;like i know it has some reflective thing instead but comeon a microwave that doesn&amp;#39;t spin
    </content>
    <updated>2026-10-15T08:32:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv04pda7xyweusaz9krdvan5f4se8hljh3dcervccrl2mfx2uc37gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx57w0w0</id>
    
      <title type="html">parent&amp;#39;s house has the whole kitchen wired to a single ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv04pda7xyweusaz9krdvan5f4se8hljh3dcervccrl2mfx2uc37gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx57w0w0" />
    <content type="html">
      parent&amp;#39;s house has the whole kitchen wired to a single circuit&lt;br/&gt;&lt;br/&gt;and turning on too many things at once one too many times, has one of the wires almost melted&lt;br/&gt;&lt;br/&gt;wonderful
    </content>
    <updated>2026-10-13T18:22:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgnfz5tnem7k334rn9hup6x6sh79arjxm2kl0ec87aw9m5tk4aktqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlhspkd</id>
    
      <title type="html">thus why os level, then i can pick a os that doesn&amp;#39;t, but ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgnfz5tnem7k334rn9hup6x6sh79arjxm2kl0ec87aw9m5tk4aktqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlhspkd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdvkamtyh3fj36sjzlqphx3uf56kndv7j9vanhnwtn4epjk85j46cusd64f&#39;&gt;nevent1q…d64f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;thus why os level, then i can pick a os that doesn&amp;#39;t, but someone that wants a full chain from their image builds or smth, can do so&lt;br/&gt;&lt;br/&gt;but after i&amp;#39;ve booted, applications shouldn&amp;#39;t be able to query that, shouldn&amp;#39;t be able to question the os they&amp;#39;re running on&lt;br/&gt;&lt;br/&gt;aka attestation should be user controlled and top down, hw verifies the os, os verifies programs, and so on, but giving programs unprivileged attestation apis flips it over into a bottom up flow
    </content>
    <updated>2026-10-12T09:40:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0xr3zlcl93y3n83fachfhvc9me7fnavedtqsy0cknap8rs22c4wqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxycj2m7</id>
    
      <title type="html">https://mastodon.social/@pojntfx/117425605598388134 this post ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0xr3zlcl93y3n83fachfhvc9me7fnavedtqsy0cknap8rs22c4wqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxycj2m7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd39xm032ycz78q0x5vedqjk5a8y0dd3chld4m78fmn2zrvwme8zgj4hz00&#39;&gt;nevent1q…hz00&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mastodon.social/@pojntfx/117425605598388134&#34;&gt;https://mastodon.social/@pojntfx/117425605598388134&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;this post poped up and lines up with the discussion on my tl&lt;br/&gt;&lt;br/&gt;and while i hate application-level attestation (attestation should be os-level only), they way it&amp;#39;s written out is pure passkey fud to me
    </content>
    <updated>2026-10-12T09:35:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq6n6k824yhddycexuedtf5aywpx45jalugastpe8hec8wevqr6agzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa3qt04</id>
    
      <title type="html">oh so what&amp;#39;s why everyone&amp;#39;s talking about passkeys and no ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq6n6k824yhddycexuedtf5aywpx45jalugastpe8hec8wevqr6agzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa3qt04" />
    <content type="html">
      oh so what&amp;#39;s why everyone&amp;#39;s talking about passkeys&lt;br/&gt;&lt;br/&gt;and no that&amp;#39;s too much fud for me on the broad sense
    </content>
    <updated>2026-10-12T09:29:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstf4fseea7gdg6rtyyaftyynuzv2c8mqezn7jjft2a8qrf53egwdqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgsvu35</id>
    
      <title type="html">disliking that there&amp;#39;s only two of those is valid i&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstf4fseea7gdg6rtyyaftyynuzv2c8mqezn7jjft2a8qrf53egwdqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgsvu35" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszn2c45n7d9nmchs83ufcyzzg92jug5nwxxcuy9rf05vmtask5d7gf02cax&#39;&gt;nevent1q…2cax&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;disliking that there&amp;#39;s only two of those is valid&lt;br/&gt;&lt;br/&gt;i&amp;#39;m talking more about the people that go &amp;#34;no but this code i wrote shouldn&amp;#39;t do this bc x86 asm works like this! the compiler is wrong for optimizing this!&amp;#34; when the abstract machine, in fact, never allowed what they&amp;#39;re trying to do&lt;br/&gt;&lt;br/&gt;but instead of learning, they blame the concept of optimizations
    </content>
    <updated>2026-10-11T09:52:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvr57w357w9kep48m5yc557s4kuqf4swj43magw7dq8fgl6tegm5szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4kna44</id>
    
      <title type="html">as in like: ``` type foo; foo.nya = ...; foo.mew = ...; defer { ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvr57w357w9kep48m5yc557s4kuqf4swj43magw7dq8fgl6tegm5szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx4kna44" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy6nhukfyv26rcqe5udhjmjw2avklyfktpg02tt0m47qh8e0tdzusg683th&#39;&gt;nevent1q…83th&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;as in like:&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;type foo;&lt;br/&gt;foo.nya = ...;&lt;br/&gt;foo.mew = ...;&lt;br/&gt;defer {&lt;br/&gt;    free(foo.nya);&lt;br/&gt;    free(foo.mew);&lt;br/&gt;}&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;or? i&amp;#39;m not sure what &amp;#34;more local cleanup&amp;#34; would mean&lt;br/&gt;&lt;br/&gt;i&amp;#39;m going by the most common api pattern i see out there, that is, if `make_foo()` returns success, it means the struct was fully allocated, and free_foo() deallocates all it needs&lt;br/&gt;&lt;br/&gt;if make_foo() can fail, then i&amp;#39;d be something more like:&lt;br/&gt;&lt;br/&gt;```c&lt;br/&gt;type foo;&lt;br/&gt;if ((err = make_foo(&amp;amp;foo)))&lt;br/&gt;    return err;&lt;br/&gt;defer free_foo(foo);&lt;br/&gt;...;&lt;br/&gt;type nya;&lt;br/&gt;if ((err = make_nya(&amp;amp;nya, &amp;amp;foo)))&lt;br/&gt;    return err;&lt;br/&gt;defer free_nya(nya);&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;(defer could also help inside those constructors, by a pattern like&lt;br/&gt;&lt;br/&gt;```c&lt;br/&gt;enum myerr err = OK;&lt;br/&gt;struct foo *foo = ...;&lt;br/&gt;&lt;br/&gt;defer if (err != OK) free_foo(foo);&lt;br/&gt;...;&lt;br/&gt;if (some_cond() == FAIL)&lt;br/&gt;    return (err = COND_FAILED);&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;ofc this also depends on your data structure for foo&lt;br/&gt;&lt;br/&gt;as a side note, for &amp;#34;handle every kind of failure&amp;#34;:&lt;br/&gt;&lt;br/&gt;it&amp;#39;s a lot better if you employ some sort of zii (zero is initialization), since then you can calloc() foo, (or for a stack structure, `foo = {};`) to zero it out; have free_foo cleanup when non-0 where possible, it&amp;#39;s one of the reasons `free(NULL);` is a noop&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t have to care much *where* something failed and the destructor got called, since everything that wasn&amp;#39;t allocated would be a zero or some other value that can either be checked or noops (the only exception is usually fds where you have to assign -1, for this you can use a `foo = FOO_INIT;` macro, or just assign by hand, `foo = { .myfd = -1 }`, it&amp;#39;s annoying but works)
    </content>
    <updated>2026-10-11T09:42:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswpqmfkrmdq0e88h0lah9qh50ltw40n2975tka9ec83ewsfrd7hmgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlrnedg</id>
    
      <title type="html">i don&amp;#39;t see how that constrains anything? deferred blocks ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswpqmfkrmdq0e88h0lah9qh50ltw40n2975tka9ec83ewsfrd7hmgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlrnedg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsglawsu83y3tw5l300296nhdm4rgf4s52nc9js3tm6cqpf6rjc2xc68ewvu&#39;&gt;nevent1q…ewvu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t see how that constrains anything? deferred blocks would be called on basically the same order as c&#43;&#43; destructors, plus you can defer whole blocks if you need more at cleanup time&lt;br/&gt;&lt;br/&gt;and i take&lt;br/&gt;&lt;br/&gt;```c&lt;br/&gt;type *foo = make_foo();&lt;br/&gt;defer free_foo(foo);&lt;br/&gt;// ...;&lt;br/&gt;if ((err = some_call()))&lt;br/&gt;    return err;&lt;br/&gt;type *nya = make_nya(&amp;amp;foo);&lt;br/&gt;defer free_nya(nya);&lt;br/&gt;&lt;br/&gt;if ((err = some_other_call()))&lt;br/&gt;    return err;&lt;br/&gt;//...;&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;over&lt;br/&gt;&lt;br/&gt;```c&lt;br/&gt;type *foo = make_foo();&lt;br/&gt;// ...;&lt;br/&gt;if ((err = some_call()))&lt;br/&gt;    goto cleanup_foo;&lt;br/&gt;// ...;&lt;br/&gt;type *nya = make_nya(&amp;amp;foo);&lt;br/&gt;&lt;br/&gt;if ((err = some_other_call()))&lt;br/&gt;    goto cleanup_nya;&lt;br/&gt;// ...;&lt;br/&gt;cleanup_nya:&lt;br/&gt;    free_nya(nya);&lt;br/&gt;cleanup_foo:&lt;br/&gt;    free_foo(foo);&lt;br/&gt;    return err;&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;for the defer example, i see foo, i see deferring it&amp;#39;s cleanup, i don&amp;#39;t think about foo&amp;#39;s resources on exit anymore&lt;br/&gt;&lt;br/&gt;on the goto example, i constantly have to think about it, if i change some calls around i gotta double check which labels it&amp;#39;s jumping to, it&amp;#39;s a lot easier to make a mistake refactoring and get a double-free or leak&lt;br/&gt;&lt;br/&gt;and to me, defer is not any less explicit, for the goto example if i&amp;#39;m looking at the cleanup at the end i have to be aware of every single point in the function that jumps to it, i have to personally keep track of allocation order to make sure cleanup order is correct (nya takes a foo, so foo *has* to be cleaned up later)&lt;br/&gt;&lt;br/&gt;defer just handles all that by design, all i have to do is keep the defer close to the allocation and now i don&amp;#39;t have to worry much about ordering on the 99% of common cases; it&amp;#39;s still explicit, it&amp;#39;s still there in the function telling me the flow, it&amp;#39;s not like destructors living in another file completely and being called implicitly&lt;br/&gt;&lt;br/&gt;(and sure defer isn&amp;#39;t idea on every case, it&amp;#39;s made to avoid common mistakes, just like we have `for (init; cond; end) body;` loops instead of `init; again: if (cond) goto over; body; end; goto again; over:`)
    </content>
    <updated>2026-10-11T09:23:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs00ty7jccmjzggvqdc60xd4lndwycejgcsdtjjs5hwfz4rfzs0u6szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeru5h3</id>
    
      <title type="html">i just kind of agree on the sentiment that IRs in general have a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs00ty7jccmjzggvqdc60xd4lndwycejgcsdtjjs5hwfz4rfzs0u6szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxeru5h3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx3n6txn8qzxa42l9u8nclvdp49y2g4petmyj960wmfvdty78gyrcrxj6nc&#39;&gt;nevent1q…j6nc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i just kind of agree on the sentiment that IRs in general have a better case to make for claiming &amp;#34;being portable assembly&amp;#34; than c, just in general tbh
    </content>
    <updated>2026-10-11T08:59:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgkr94q372g2qsckqd0ekzymzf3plvg2qly09a2wckmy76jzmg78qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5tkcs7</id>
    
      <title type="html">reverse order when scope ends, it&amp;#39;s not much more confusing ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgkr94q372g2qsckqd0ekzymzf3plvg2qly09a2wckmy76jzmg78qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5tkcs7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx7w4ey7jrrk34ny92nvgznrce7qqp35k5k3hrsxewelyynlc3psswdzx2k&#39;&gt;nevent1q…zx2k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;reverse order when scope ends, it&amp;#39;s not much more confusing than the last expression in a for loop, imo&lt;br/&gt;&lt;br/&gt;(i also find it often clear than a sequence of goto cleanup_N; when you&amp;#39;re dealing with more than one exit point)
    </content>
    <updated>2026-10-11T08:47:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst3sqcqls5gwwu5rsq2twc69lkzlq3k78cmrvy2zylvaze09x2zrgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8ctjdg</id>
    
      <title type="html">that would be an improvement lol though if you want a more ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst3sqcqls5gwwu5rsq2twc69lkzlq3k78cmrvy2zylvaze09x2zrgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8ctjdg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsru82rm4px2n2z277w0yx9hspvcrpyz44c78r25szd4lp2pusk4nczmxpse&#39;&gt;nevent1q…xpse&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that would be an improvement lol&lt;br/&gt;&lt;br/&gt;though if you want a more serious answer, c targets the abstract machine defined on the standard&lt;br/&gt;&lt;br/&gt;it&amp;#39;s close to most real machines, but not quite. and thinking that c *has* to map to assembly 1:1 is how we get people hating on optimizing compilers or not understanding what stuff is doing&lt;br/&gt;&lt;br/&gt;one example i remember, the &amp;#34;stack&amp;#34; isn&amp;#39;t a thing; c just defines &amp;#34;automatic storage&amp;#34; variables whose storage is cleaned up when scope exits; a c implementation is free to implement those variables with things other than a stack if they&amp;#39;d want to
    </content>
    <updated>2026-10-11T08:46:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfaqu566s7smlzgn2kxm4uvaxe3d658ex00fqk4rdddteym6zayuczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlwe904</id>
    
      <title type="html">when&amp;#39;s this whole &amp;#34;c is portable assembly&amp;#34; thing ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfaqu566s7smlzgn2kxm4uvaxe3d658ex00fqk4rdddteym6zayuczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxlwe904" />
    <content type="html">
      when&amp;#39;s this whole &amp;#34;c is portable assembly&amp;#34; thing gonna end&lt;br/&gt;&lt;br/&gt;it&amp;#39;s just not
    </content>
    <updated>2026-10-11T08:39:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr9m3uynl3da9fle6ymhz34ym35qwjxlsee2y8s9hq6pfjm8gymsgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxz8uc09</id>
    
      <title type="html">c is very much not a high level assembler, the abstract machine ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr9m3uynl3da9fle6ymhz34ym35qwjxlsee2y8s9hq6pfjm8gymsgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxz8uc09" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgsjj55cxvq0jzgnvtpzyrrafv5kuwpvllacq8fp70m686puwekxcn5ljsk&#39;&gt;nevent1q…ljsk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;c is very much not a high level assembler, the abstract machine exists for a reason&lt;br/&gt;&lt;br/&gt;plus, defer is as much idiomatic to c as for/while loops are over `if (cond) goto again;`
    </content>
    <updated>2026-10-11T08:38:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs03fmqut5gkr74eq7f8wj7nye6cr2768ucmmcdatvm8adqpw07zjczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5gy0sn</id>
    
      <title>Nostr event nevent1qqs03fmqut5gkr74eq7f8wj7nye6cr2768ucmmcdatvm8adqpw07zjczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5gy0sn</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs03fmqut5gkr74eq7f8wj7nye6cr2768ucmmcdatvm8adqpw07zjczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5gy0sn" />
    <content type="html">
      smartcard reader framework 13 &amp;#34;expansion card&amp;#34;
    </content>
    <updated>2026-10-06T21:57:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgq5mjreltdv7swmmp0tzhx630nu2y3agwtkdfuet5jyk8mgmtdxczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhg3jhz</id>
    
      <title type="html">is there any docs on the app of, or guides on writing, a browser ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgq5mjreltdv7swmmp0tzhx630nu2y3agwtkdfuet5jyk8mgmtdxczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhg3jhz" />
    <content type="html">
      is there any docs on the app of, or guides on writing, a browser extension that *provides* the public key auth for passkeys / webauthn?&lt;br/&gt;&lt;br/&gt;i can&amp;#39;t find anything that makes sense from a provider side instead of client side
    </content>
    <updated>2026-10-05T21:27:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgmms5rulc5naj6dm3jgxtspmqf6s5nttgul8s06nv5chz069qe8gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx84k7ay</id>
    
      <title type="html">what&amp;#39;re ya&amp;#39; buyin&amp;#39; what&amp;#39;re ya&amp;#39; sellin&amp;#39;</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgmms5rulc5naj6dm3jgxtspmqf6s5nttgul8s06nv5chz069qe8gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx84k7ay" />
    <content type="html">
      what&amp;#39;re ya&amp;#39; buyin&amp;#39;&lt;br/&gt;&lt;br/&gt;what&amp;#39;re ya&amp;#39; sellin&amp;#39;
    </content>
    <updated>2026-10-05T08:02:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdecgypnj0z4tnq97w5zq3mer66rexkepzqfzjkvkla9e44ycrg3czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt9gsrn</id>
    
      <title>Nostr event nevent1qqsdecgypnj0z4tnq97w5zq3mer66rexkepzqfzjkvkla9e44ycrg3czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt9gsrn</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdecgypnj0z4tnq97w5zq3mer66rexkepzqfzjkvkla9e44ycrg3czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt9gsrn" />
    <content type="html">
      we hav silent hill where&amp;#39;s loud annoying hill
    </content>
    <updated>2026-10-05T07:20:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst46dx9k29d4eztt5a0nqnymh4j0am4zhn0d504gtq8jyxg99p2yszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3w5kdq</id>
    
      <title>Nostr event nevent1qqst46dx9k29d4eztt5a0nqnymh4j0am4zhn0d504gtq8jyxg99p2yszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3w5kdq</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst46dx9k29d4eztt5a0nqnymh4j0am4zhn0d504gtq8jyxg99p2yszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3w5kdq" />
    <content type="html">
      gooooooooooooooood morning night city
    </content>
    <updated>2026-10-03T08:40:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgzknecugc22z0u0ysgu3z55gkc8t4w0f0ma3sunr9jd5lrw7387czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxd5u0p7</id>
    
      <title type="html">for now i think anything above 2048 is fine with 4096 being okay, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgzknecugc22z0u0ysgu3z55gkc8t4w0f0ma3sunr9jd5lrw7387czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxd5u0p7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr3dhuup3amqw4vn0qau7hal0hvwqzrn4h8mtxd6de7yf60rjkfsgtswulu&#39;&gt;nevent1q…wulu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;for now i think anything above 2048 is fine with 4096 being okay, iirc&lt;br/&gt;&lt;br/&gt;but like, ed25519 is right there so why not
    </content>
    <updated>2026-09-30T16:41:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9j2v03wwl4wunluf4tfm24k7rwct8g8p8f0g5yarqfq9455k73yqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx6fjud9</id>
    
      <title type="html">now that i&amp;#39;m reminded to look at it, my pgp key is still ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9j2v03wwl4wunluf4tfm24k7rwct8g8p8f0g5yarqfq9455k73yqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx6fjud9" />
    <content type="html">
      now that i&amp;#39;m reminded to look at it, my pgp key is still rsa4096&lt;br/&gt;&lt;br/&gt;i wanna change it to ed25519, but gotta find out how to do that with the minimal breakage as possible, hmm
    </content>
    <updated>2026-09-30T15:00:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxayrvd2822u4zmcr2aeqj6s4cr37nh64z7skkskdnel0qhwd85rgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxndxvsk</id>
    
      <title type="html">someone at work suggested a company-wide pgp keysigning over the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxayrvd2822u4zmcr2aeqj6s4cr37nh64z7skkskdnel0qhwd85rgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxndxvsk" />
    <content type="html">
      someone at work suggested a company-wide pgp keysigning over the next irl company meeting&lt;br/&gt;&lt;br/&gt;i did not expect that but, neat, i like that
    </content>
    <updated>2026-09-30T14:52:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswct2ns65n7jp4mte36gvhj55gwpac0n4h0s0y4rqgwlmh2dug8aqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxmdng85</id>
    
      <title type="html">tbh using \n is often preferable, i&amp;#39;ve actually seen c&#43;&#43; ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswct2ns65n7jp4mte36gvhj55gwpac0n4h0s0y4rqgwlmh2dug8aqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxmdng85" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy45ayhl94ql7y8lcky3u8guswsqvv24yfya0sfjkwfyrmlyhag9cc2cuxs&#39;&gt;nevent1q…cuxs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;tbh using \n is often preferable, i&amp;#39;ve actually seen c&#43;&#43; programs that slow down because every log printed would std::endl which means flushing at every single line
    </content>
    <updated>2026-09-28T20:32:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsts6wq06c8med49rw6m8ux050hzjvxjm6wsfye4lm6lvc0gp49p0qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgwu077</id>
    
      <title type="html">though i don&amp;#39;t know the particulars of copy fail (and i&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsts6wq06c8med49rw6m8ux050hzjvxjm6wsfye4lm6lvc0gp49p0qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgwu077" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9drupdq8dn5c296w3ftd47csaesu4nnx0feal39cztdev6dv5x9gactjky&#39;&gt;nevent1q…tjky&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;though i don&amp;#39;t know the particulars of copy fail (and i&amp;#39;m curious what c type changes would&amp;#39;ve avoided it), the more i learn about c and safety with c, the more i realized the kernel isn&amp;#39;t really good c most of the time...
    </content>
    <updated>2026-09-24T23:31:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs08r7cauvfuyukk85e3uyrkd6655f239mlyu8selz92thdk7zknpczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0udpda</id>
    
      <title type="html">just -- ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs08r7cauvfuyukk85e3uyrkd6655f239mlyu8selz92thdk7zknpczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0udpda" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszuuszrd3jpmw3tf3plc3le528tejcspkseph9nple206zme3nw0s9f538h&#39;&gt;nevent1q…538h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;just -- &lt;a href=&#34;https://github.com/alacritty/alacritty/blob/master/INSTALL.md#terminfo&#34;&gt;https://github.com/alacritty/alacritty/blob/master/INSTALL.md#terminfo&lt;/a&gt;&lt;br/&gt;install it -- &lt;a href=&#34;https://github.com/alacritty/alacritty/blob/master/INSTALL.md#manual-page&#34;&gt;https://github.com/alacritty/alacritty/blob/master/INSTALL.md#manual-page&lt;/a&gt;&lt;br/&gt;by hand -- &lt;a href=&#34;https://github.com/alacritty/alacritty/blob/master/INSTALL.md#shell-completions&#34;&gt;https://github.com/alacritty/alacritty/blob/master/INSTALL.md#shell-completions&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;*isn&amp;#39;t this lovely?*
    </content>
    <updated>2026-09-23T18:46:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8cckczvj6qg85tqngp8fzaspuyz86vuv88twycvxvwtv6xfyw4pqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxvluery</id>
    
      <title type="html">speaking of cargo and manpages, it&amp;#39;s lovely that this issue ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8cckczvj6qg85tqngp8fzaspuyz86vuv88twycvxvwtv6xfyw4pqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxvluery" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfql73wnmj7x8t70q8422klrgecplxead8hs66t0uk5j560e42pzswx8vzx&#39;&gt;nevent1q…8vzx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;speaking of cargo and manpages, it&amp;#39;s lovely that this issue is still open: &lt;a href=&#34;https://github.com/rust-lang/cargo/issues/2729&#34;&gt;https://github.com/rust-lang/cargo/issues/2729&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;build system that has no ability of... installing arbitrary files... like seriously
    </content>
    <updated>2026-09-23T18:24:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstwhu5cyal50hwrgkp4raga6cc00nghxs0d33q4vvu7u40m8tuvaqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxca86gv</id>
    
      <title type="html">&amp;gt; someone made a nix-based distro that uses openrc ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstwhu5cyal50hwrgkp4raga6cc00nghxs0d33q4vvu7u40m8tuvaqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxca86gv" />
    <content type="html">
      &amp;gt; someone made a nix-based distro that uses openrc&lt;br/&gt;:blobfoxaww: &lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;#34;i used llms to build the initial framework&amp;#34;&lt;br/&gt;:haggard:
    </content>
    <updated>2026-09-23T10:28:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvjcds8lkrxex43f4peej4qm0ww7d0xf2j68r7u4h72zx9hhdyeqgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxjnf2wj</id>
    
      <title type="html">&amp;gt; the two are completely separate but, they&amp;#39;re not? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvjcds8lkrxex43f4peej4qm0ww7d0xf2j68r7u4h72zx9hhdyeqgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxjnf2wj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszc4w2rutrz2jrrcthk6g36r658xachwdtk0t3j3sgqw5y84rnvxg76lrdj&#39;&gt;nevent1q…lrdj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; the two are completely separate&lt;br/&gt;&lt;br/&gt;but, they&amp;#39;re not? translations need to be version tracked with the code that uses it, when i check out an old tag, and i build that, i expect the translations to match&lt;br/&gt;&lt;br/&gt;if they&amp;#39;re completely separate, then i&amp;#39;d be building against newer translations for a version of the code that might&amp;#39;ve dropped or changed translation lines the version i&amp;#39;m building needs&lt;br/&gt;&lt;br/&gt;changes in UI code reflects changes in translation, and sometimes changes in translation (e.g. adding RLT support where none existed before) can reflect in needed code changes
    </content>
    <updated>2026-09-21T21:00:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0qqyz948psw45tfc9vqtlnm8g20frn0etw9l7fc8vct3fynxercszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfrw326</id>
    
      <title type="html">https://arxiv.org/abs/2607.24888 they did trusting trust on nixos ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0qqyz948psw45tfc9vqtlnm8g20frn0etw9l7fc8vct3fynxercszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfrw326" />
    <content type="html">
      &lt;a href=&#34;https://arxiv.org/abs/2607.24888&#34;&gt;https://arxiv.org/abs/2607.24888&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;they did trusting trust on nixos via strip(1)&lt;br/&gt;&lt;br/&gt;huh
    </content>
    <updated>2026-09-19T18:55:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyrdgmm7mn76kvshq2nrx3udnaahcd57p6alln7zpr4tghaja4ulczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwsc24x</id>
    
      <title type="html">i mean at least on linux, glibc has _FILE_OFFSET_BITS, and musl ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyrdgmm7mn76kvshq2nrx3udnaahcd57p6alln7zpr4tghaja4ulczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwsc24x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9vkthv4pyp9lydk9juc0fs75xf22j6xsdwdeqhqlhd85u3r4nglg0074cu&#39;&gt;nevent1q…74cu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i mean at least on linux, glibc has _FILE_OFFSET_BITS, and musl straight up defines off_t as 64bits always (afaict), and off64_t is just macro&amp;#39;d back into off_t&lt;br/&gt;&lt;br/&gt;i think we&amp;#39;d gain more by making off_t 64bit in posix (like it was done with time_t) than making mmap64 and all the other *64 functions standard
    </content>
    <updated>2026-09-19T18:42:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9du9fv9at5qk83q9fg9x6872c67l7r3zgcq93pxph0uyujyx34kczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx627l26</id>
    
      <title type="html">i dunno if openrc messing with package manage&amp;#39;d files in /usr ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9du9fv9at5qk83q9fg9x6872c67l7r3zgcq93pxph0uyujyx34kczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx627l26" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyafpq97lrfzef87z8xq4xf6rdk9yw3puwtalk9em8qtjyugzqdvcn4rjy0&#39;&gt;nevent1q…rjy0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i dunno if openrc messing with package manage&amp;#39;d files in /usr is a good idea at all&lt;br/&gt;&lt;br/&gt;specially since immutable systems with ro /usr are a thing now
    </content>
    <updated>2026-09-15T20:39:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf3w6d3cczzzzp7kjl2kh99v8wtqvvxglf08agj44ac8eemjrj4hczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxumha29</id>
    
      <title type="html">alpine already merged support for /usr/libexec/rc onto abuild, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf3w6d3cczzzzp7kjl2kh99v8wtqvvxglf08agj44ac8eemjrj4hczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxumha29" />
    <content type="html">
      alpine already merged support for /usr/libexec/rc onto abuild, yay&lt;br/&gt;&lt;br/&gt;still a bit anxious, specially if we end up renaming stuff to /openrc, now that $libexec/rc and /etc/rc are somewhat public ($libexec/rc already existed but it was fully internal)&lt;br/&gt;&lt;br/&gt;it&amp;#39;s probably not that big of a deal if a year or more from now we change that, keep the old paths around, etc&lt;br/&gt;&lt;br/&gt;but bweeh the anxiety&lt;br/&gt;&lt;br/&gt;one day i&amp;#39;m not gonna be so anxious about stuff, one day
    </content>
    <updated>2026-09-15T20:32:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdd5jp525y4e3lzhrnecuxlul2wwvvwvcq7jemwvt7p9c2c88j6kszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5fgwvl</id>
    
      <title>Nostr event nevent1qqsdd5jp525y4e3lzhrnecuxlul2wwvvwvcq7jemwvt7p9c2c88j6kszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5fgwvl</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdd5jp525y4e3lzhrnecuxlul2wwvvwvcq7jemwvt7p9c2c88j6kszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5fgwvl" />
    <content type="html">
      POSIXLY_CORRECT
    </content>
    <updated>2026-09-15T18:08:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvzkh3gcump7xs29yutqy4x6ks7d2zks34fecdsd9w9286grtnlzqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfcqrsk</id>
    
      <title type="html">https://github.com/OpenRC/openrc/releases/tag/0.64 openrc 0.64 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvzkh3gcump7xs29yutqy4x6ks7d2zks34fecdsd9w9286grtnlzqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfcqrsk" />
    <content type="html">
      &lt;a href=&#34;https://github.com/OpenRC/openrc/releases/tag/0.64&#34;&gt;https://github.com/OpenRC/openrc/releases/tag/0.64&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;openrc 0.64 out, highlights being RC_PATH and reexport dependencies
    </content>
    <updated>2026-09-15T17:47:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst4pq85kw9vzln2ug4rteldp4qmjp9la5tczlaah0wv6d5xlcfe8szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrcmrkv</id>
    
      <title type="html">it installs lesspipe and sets LESSOPEN=&amp;#34;|lesspipe %s&amp;#34; by ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst4pq85kw9vzln2ug4rteldp4qmjp9la5tczlaah0wv6d5xlcfe8szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrcmrkv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs29snyk0xwqnzyaxhgvjefmrjhrjhrjhcy4wan4nf2jljqt02uawgngh2uu&#39;&gt;nevent1q…h2uu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it installs lesspipe and sets LESSOPEN=&amp;#34;|lesspipe %s&amp;#34; by default&lt;br/&gt;&lt;br/&gt;you can then look at the the lesspipe script to see all it does, there&amp;#39;s a bunch of helpers, listing out tar or zip files, for example
    </content>
    <updated>2026-09-13T08:30:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgm2x7guuz52ym92pt75ld2ckurglzufhy8pgykrjvmkffz2h9euczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxf36kuc</id>
    
      <title>Nostr event nevent1qqsgm2x7guuz52ym92pt75ld2ckurglzufhy8pgykrjvmkffz2h9euczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxf36kuc</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgm2x7guuz52ym92pt75ld2ckurglzufhy8pgykrjvmkffz2h9euczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxf36kuc" />
    <content type="html">
      &lt;a href=&#34;https://github.com/OpenRC/openrc/commit/e877fe9f5d6ce238862516ce84a405a12fd721a2&#34;&gt;https://github.com/OpenRC/openrc/commit/e877fe9f5d6ce238862516ce84a405a12fd721a2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;writing this out took me too long for no reason, i&amp;#39;m navi, the procrastinator
    </content>
    <updated>2026-09-07T18:44:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxsy23kfv5jr5pe8cvugd6c76zprq4hngsy2gzvjxnnvkvq6sh9eszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxypg77j</id>
    
      <title type="html">okay i think the enter key is a bit better on ansi than iso ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxsy23kfv5jr5pe8cvugd6c76zprq4hngsy2gzvjxnnvkvq6sh9eszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxypg77j" />
    <content type="html">
      okay i think the enter key is a bit better on ansi than iso layout tbh
    </content>
    <updated>2026-09-04T10:44:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf40sdu9r63l4zt33d5dsd0z40jhkyhmjn8smh3hyqxg0w4ruhpsczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhnlgm3</id>
    
      <title type="html">TIL when i said &amp;#34;mini-split AC&amp;#34; a while ago i was kind of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf40sdu9r63l4zt33d5dsd0z40jhkyhmjn8smh3hyqxg0w4ruhpsczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxhnlgm3" />
    <content type="html">
      TIL when i said &amp;#34;mini-split AC&amp;#34; a while ago i was kind of off&lt;br/&gt;&lt;br/&gt;in brasil at least the vast majority of ACs are minisplits, so to me they were just, ACs&lt;br/&gt;&lt;br/&gt;and thus assumed minisplit was specifically the portable minisplit that doesn&amp;#39;t require installation, just a window -- they&amp;#39;re small, but look like a &amp;#34;normal&amp;#34; split system, thus &amp;#34;minisplit&amp;#34;, was my logic
    </content>
    <updated>2026-09-02T12:51:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswjs0aq76l4mzkf3ycj44fsh8gva8kfl5x748z7vr90ddxcmr3ndszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxnsw9gg</id>
    
      <title>Nostr event nevent1qqswjs0aq76l4mzkf3ycj44fsh8gva8kfl5x748z7vr90ddxcmr3ndszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxnsw9gg</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswjs0aq76l4mzkf3ycj44fsh8gva8kfl5x748z7vr90ddxcmr3ndszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxnsw9gg" />
    <content type="html">
      is usenet used for anything but piracy these days?
    </content>
    <updated>2026-09-01T07:39:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfh4x7qrp845cjd7k9klcar96xyrvd5lr2szkxknn89unymqh5csczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwsa2hk</id>
    
      <title>Nostr event nevent1qqsfh4x7qrp845cjd7k9klcar96xyrvd5lr2szkxknn89unymqh5csczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwsa2hk</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfh4x7qrp845cjd7k9klcar96xyrvd5lr2szkxknn89unymqh5csczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwsa2hk" />
    <content type="html">
      wake me up when september ends
    </content>
    <updated>2026-09-01T06:58:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg4hnaa98tlwam67h28w59a8lf9w8vmfa6lwdw5myhsq5l3qlvf9qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxw2mwrd</id>
    
      <title type="html">uni hw question: RPC is a technology that enables the execution ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg4hnaa98tlwam67h28w59a8lf9w8vmfa6lwdw5myhsq5l3qlvf9qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxw2mwrd" />
    <content type="html">
      uni hw question: RPC is a technology that enables the execution of a remote procedure. Which of the following options does *not* fit this definition?&lt;br/&gt;&lt;br/&gt;me: selects &amp;#34;RPC works only in Java applications.&amp;#34;&lt;br/&gt;&lt;br/&gt;uni: marks it wrong&lt;br/&gt;&lt;br/&gt;eh? sorry folks, rpc is java only now
    </content>
    <updated>2026-08-30T19:23:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdujc4m2srt0vfudn8n55tvmplyas7537sxws0zganlk9cz26td2szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx7ntc43</id>
    
      <title type="html">goated response #note1hta…9r0s</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdujc4m2srt0vfudn8n55tvmplyas7537sxws0zganlk9cz26td2szyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx7ntc43" />
    <content type="html">
      goated response&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;/note1htad7jvp7tdejhh763aw8gydncyzsr8a0ghs4rewuf3f6adfz3jset9r0s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1hta…9r0s&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Kotaku just posted:&lt;br/&gt;&lt;br/&gt;Archive Of Our Own Isn’t Worried About The Wattpad User Exodus And You Shouldn’t Be Either&lt;br/&gt;&lt;br/&gt;&#39;Users do not need to worry that anyone’s works will be taken down due to a baseless report or a mass-reporting campaign, if one were to occur&#39;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://kotaku.com/archive-of-our-own-wattpad-smut-ban-fanfiction-2000726632&#34;&gt;https://kotaku.com/archive-of-our-own-wattpad-smut-ban-fanfiction-2000726632&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#gamingNews #Kotaku&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/metamastohost/media_attachments/files/117/134/057/116/688/726/original/b77552b64a915e2d.jpg&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-08-21T15:12:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9un9cjqg0pwhtkjys4mc9pd2h6pemafqcfhrkmewwx4jnkaux7nszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx77cq7a</id>
    
      <title>Nostr event nevent1qqs9un9cjqg0pwhtkjys4mc9pd2h6pemafqcfhrkmewwx4jnkaux7nszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx77cq7a</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9un9cjqg0pwhtkjys4mc9pd2h6pemafqcfhrkmewwx4jnkaux7nszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx77cq7a" />
    <content type="html">
      why have beef with someone when you can have tofu with someone
    </content>
    <updated>2026-08-19T16:14:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8unhj28nvtpr4pkfhry5wrnr8ghr5xnapuh0re4jg5el8zgzxjvgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxz4lukg</id>
    
      <title type="html">imo using ioctl() directly should be seen the same as using ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8unhj28nvtpr4pkfhry5wrnr8ghr5xnapuh0re4jg5el8zgzxjvgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxz4lukg" />
    <content type="html">
      imo using ioctl() directly should be seen the same as using syscall() directly, aka, &amp;#34;don&amp;#39;t do it and make/use a type safe wrapper instead&amp;#34;&lt;br/&gt;&lt;br/&gt;it&amp;#39;s honestly weird to me that new syscalls get new libc wrappers, but ioctls just don&amp;#39;t¹ considering both have the same limitations, ioctls just feel like &amp;#34;syscalls scoped for a specific device via it&amp;#39;s fd&amp;#34;&lt;br/&gt;&lt;br/&gt;1: i mean it doesn&amp;#39;t *have* to be on libc, libdrm is a nice wrapper for drm ioctls
    </content>
    <updated>2026-08-10T18:15:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8uu5n90kq6nzdlz79ztg2c7eqa0wslm4zj5sjk3jv536ss38e3wczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwfktzv</id>
    
      <title type="html">is it... expected for glasses frames (not including the lens) to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8uu5n90kq6nzdlz79ztg2c7eqa0wslm4zj5sjk3jv536ss38e3wczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwfktzv" />
    <content type="html">
      is it... expected for glasses frames (not including the lens) to be 200~300 euros?
    </content>
    <updated>2026-07-06T09:01:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswdm7qggv2s9dtzcwfk0z6645qgpk950jcf62965afa6cyazcumkczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5mvllv</id>
    
      <title type="html">it do be quite hard to emulate a lower level api on a higher ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswdm7qggv2s9dtzcwfk0z6645qgpk950jcf62965afa6cyazcumkczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx5mvllv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxv23wz9pscyvylxj4yhhv4pa8euy8pdytp5xwls4ytm3dm8wpevqj5m45m&#39;&gt;nevent1q…m45m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it do be quite hard to emulate a lower level api on a higher level one, heuristics galore&lt;br/&gt;&lt;br/&gt;i know that e.g. wine struggles on mac quite a bit due to moltenvk being unfun on some edge cases (which is really sad to me as someone that works on vkd3d)
    </content>
    <updated>2026-06-26T07:48:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr5q3cjwer8nmvq2pef8dfprjys8zwz324urshcwgx2l2xc5wvrqczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcg5ydf</id>
    
      <title type="html">fwiw webgpu.h exists doing the same for any ffi-capable language, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr5q3cjwer8nmvq2pef8dfprjys8zwz324urshcwgx2l2xc5wvrqczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcg5ydf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8uggucd7fxvmuv9c9etz38apuvcj5t5v8dv92vuyu5x06wter2nsk66ktd&#39;&gt;nevent1q…6ktd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;fwiw webgpu.h exists doing the same for any ffi-capable language, iirc w/ 3 impls one of them being wgpu-native itself
    </content>
    <updated>2026-06-26T07:28:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsthc4y6ny4xzdyghezmgxfpc9n3eneyfmqj9venxxnzcev9f42m3gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa7j40h</id>
    
      <title type="html">those are called digraphs and together with trigraphs, they were ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsthc4y6ny4xzdyghezmgxfpc9n3eneyfmqj9venxxnzcev9f42m3gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxa7j40h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs84cqalj56v0jza2qc5q59hh0tnxexv6dduxjjx97p2hdfsle5j3cv0nm3t&#39;&gt;nevent1q…nm3t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;those are called digraphs and together with trigraphs, they were meant for people back in the 80s whose keyboards literally didn&amp;#39;t have keys for symbols like (){}[]|\^#~&lt;br/&gt;&lt;br/&gt;c removed trigraphs in c23, idk if digraphs are still in or not
    </content>
    <updated>2026-06-20T21:04:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw8zaj90nxlx7c68ecazf887wp457xc5q2nh0ja9sqxz2666h4d2qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx447dqp</id>
    
      <title type="html">if i got this right, usb-4 can do 120 gbps transfers while ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw8zaj90nxlx7c68ecazf887wp457xc5q2nh0ja9sqxz2666h4d2qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx447dqp" />
    <content type="html">
      if i got this right, usb-4 can do 120 gbps transfers while driving four 2560x1600 display port monitors, at the same time, over a single cable...?&lt;br/&gt;&lt;br/&gt;this is insanity lol like what
    </content>
    <updated>2026-06-10T19:00:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsysd6xeyzen845kmej0a6dtvar6uc0f0j63tnkgqw907ujuhkdyeqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9z6llz</id>
    
      <title type="html">they might&amp;#39;ve genuinely believed that they were only joking, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsysd6xeyzen845kmej0a6dtvar6uc0f0j63tnkgqw907ujuhkdyeqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx9z6llz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq2eccpvewpvn6afu2y45xzeg5jd09a84j6nd2xzp3eear5rvnsrsgyvckg&#39;&gt;nevent1q…vckg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;they might&amp;#39;ve genuinely believed that they were only joking, or maybe they didn&amp;#39;t but are lying that they did&lt;br/&gt;&lt;br/&gt;now take out the, accidental or not, malice, and /hj in my experience, is people that more often than not don&amp;#39;t want other people to know if they&amp;#39;re serious, or joking&lt;br/&gt;&lt;br/&gt;&amp;#34;it could be a joke&amp;#34; is the point, being able to maybe deny it as a joke or not, is the point&lt;br/&gt;&lt;br/&gt;&amp;#34;but that&amp;#39;s not a joke! why use the word joke!&amp;#34; well, is it a joke? do you know them well enough to tell if they&amp;#39;re serious or joking?&lt;br/&gt;&lt;br/&gt;so yes, it&amp;#39;s confusing, often on purpose, arguably a huge misuse of &amp;#34;tone indicators&amp;#34;, but it is what it is and there&amp;#39;s no real alternative that i know of
    </content>
    <updated>2026-06-01T19:07:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfa6dpfjvgzjjw6dk2q0l4dn2en8anpdu7e3mhce5upz86ey0arlgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxtazgnl</id>
    
      <title type="html">rephrasing, are people joking when they say &amp;#34;calm down, it ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfa6dpfjvgzjjw6dk2q0l4dn2en8anpdu7e3mhce5upz86ey0arlgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxtazgnl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs06djhwlpxs4sls8x3e3wlzn745rzpyut6240ckst5e3y97ypn2zcyezjzq&#39;&gt;nevent1q…zjzq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;rephrasing, are people joking when they say &amp;#34;calm down, it was just a joke&amp;#34;?&lt;br/&gt;&lt;br/&gt;usually not, it&amp;#39;s usually something really mean, and they want to not feel guilty of it, excuse themselves of having said/done it&lt;br/&gt;&lt;br/&gt;but instead of something mean, what if instead it was just, an excuse to say something, anything really, seriously or not, and have plausible deniability that it could&amp;#39;ve been a joke?
    </content>
    <updated>2026-06-01T19:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgrpsxhxejuscrj6d4kdunexv2zkt9mtxgjwzussxyaj8tscfu98qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx09cldz</id>
    
      <title type="html">&amp;#34;jk jk unless&amp;#34; gives the listener an option to either ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgrpsxhxejuscrj6d4kdunexv2zkt9mtxgjwzussxyaj8tscfu98qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx09cldz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs02g4ugnxpwnhuxde6pdaf5qhpps4gp9wuq6m7l9gjsdh0sl9nr2qsuwyst&#39;&gt;nevent1q…wyst&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;jk jk unless&amp;#34; gives the listener an option to either engage with it or disregard it &amp;#34;as a joke&amp;#34;&lt;br/&gt;&lt;br/&gt;it uses the word joke, it&amp;#39;s not always a joke, sometimes it&amp;#39;s just a escape goat&lt;br/&gt;&lt;br/&gt;--&lt;br/&gt;&lt;br/&gt;so why? as i&amp;#39;ve mentioned, i don&amp;#39;t know, repeating the question won&amp;#39;t help&lt;br/&gt;&lt;br/&gt;if i had to guess, i&amp;#39;d say because &amp;#34;it&amp;#39;s just a joke&amp;#34; was often used as excuses for things that were not jokes, and if you water that down enough you get to &amp;#34;jk jk unless&amp;#34; or &amp;#34;half-joke&amp;#34;&lt;br/&gt;&lt;br/&gt;that&amp;#39;s my guess, and again, i only used it because nothing else gives me a &amp;#34;i want to mention this thing, it could be read as i kind of funny i guess? but please don&amp;#39;t take it seriously and start discussions&amp;#34; peace of mind
    </content>
    <updated>2026-06-01T18:56:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst0rkjc5jpv50axx8t5gn4wz0gjsf8uvmjrzq24sg9k2zmsand73czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3ypmsf</id>
    
      <title type="html">i don&amp;#39;t know and honestly just refer back to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst0rkjc5jpv50axx8t5gn4wz0gjsf8uvmjrzq24sg9k2zmsand73czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3ypmsf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspdypnhxpvpj70nqzdvnxruqxsplqg80eketwa8g2esdp6rmzz42qu5xdgw&#39;&gt;nevent1q…xdgw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t know and honestly just refer back to &lt;a href=&#34;https://social.vlhl.dev/notice/B6tjSjUOf7F5NatLU0&#34;&gt;https://social.vlhl.dev/notice/B6tjSjUOf7F5NatLU0&lt;/a&gt;
    </content>
    <updated>2026-06-01T18:51:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2ycygld6v3s7axxzwmgzcjcxa3kmkvzslvvj9ru0uuj94q8vm6vczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8m9may</id>
    
      <title type="html">i already mentioned why it&amp;#39;s not /j up there, i&amp;#39;m not ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2ycygld6v3s7axxzwmgzcjcxa3kmkvzslvvj9ru0uuj94q8vm6vczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx8m9may" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdzxqujq6psqdtmwrgtlyx4a0eaupd5kdh005xr4dlwypfft7xjsg5rpcp3&#39;&gt;nevent1q…pcp3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i already mentioned why it&amp;#39;s not /j up there, i&amp;#39;m not aiming to be funny, it&amp;#39;s somewhat serious, but if taken as fully serious it could start discussions that i wouldn&amp;#39;t want to be in&lt;br/&gt;&lt;br/&gt;it&amp;#39;s like &amp;#34;&amp;lt;thing&amp;gt;, LOL, LMAO&amp;#34; vs &amp;#34;&amp;lt;thing&amp;gt;, jk jk, unless...&amp;#34; (but without the flerty undertones that &amp;#34;jk jk unless&amp;#34; has)
    </content>
    <updated>2026-06-01T18:47:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgeyyfhpxa4vsecd0zktmfy6cgyhje86gwu2k8ts2hjht3fsepdlgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxj2klun</id>
    
      <title type="html">well &amp;gt; i know this doesn&amp;#39;t help, but ig i just don&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgeyyfhpxa4vsecd0zktmfy6cgyhje86gwu2k8ts2hjht3fsepdlgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxj2klun" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswtaw9zk2hhqfu60xzg4xaplglmwwshdlkrxnu4ee9pujcpsz5mnq5356js&#39;&gt;nevent1q…56js&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;well&lt;br/&gt;&lt;br/&gt;&amp;gt; i know this doesn&amp;#39;t help, but ig i just don&amp;#39;t really know what else to do on that scenario&lt;br/&gt;&lt;br/&gt;/lh doesn&amp;#39;t really help i don&amp;#39;t think, /s would imply that i&amp;#39;m speaking the opposite, anything else is unrelated&lt;br/&gt;&lt;br/&gt;/hj ends up being somewhat like &amp;#34;jk jk, unless&amp;#34;
    </content>
    <updated>2026-06-01T18:44:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg6vve0jdjnzazfws7zw4lra9jm7ecsmdr3pum57sfcq044x94nsszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0wk2fu</id>
    
      <title type="html">but i suppose i didn&amp;#39;t want it to be completely funny, just ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg6vve0jdjnzazfws7zw4lra9jm7ecsmdr3pum57sfcq044x94nsszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx0wk2fu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswthla2khw9hcedpku2spjus78frr49emyda9v5pwx9jevk9nwuxcdgdt55&#39;&gt;nevent1q…dt55&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;but i suppose i didn&amp;#39;t want it to be completely funny, just *not* serious&lt;br/&gt;&lt;br/&gt;ig in my head /j is for funny things that aim to get laughs, while /hj is more like i&amp;#39;m kinda properly talking about it, but in a kind of silly way, i&amp;#39;m not trying to get people to laugh but i also don&amp;#39;t want to it to be taken completely seriously&lt;br/&gt;&lt;br/&gt;and ig that&amp;#39;s where the plausible deniability comes in, if someone does takes it completely seriously then, it was a joke, but only kinda&lt;br/&gt;&lt;br/&gt;i know this doesn&amp;#39;t help, but ig i just don&amp;#39;t really know what else to do on that scenario -- specially with how much people online take random statements as completely seriously and start discussions whenever they can
    </content>
    <updated>2026-06-01T18:41:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdnu3yg5mf2g02tuk2jdz9qctl0fsxezqex7pzdg60fprxep974cszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxp9cqfu</id>
    
      <title type="html">honestly the few times i used /hj, i just didn&amp;#39;t want the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdnu3yg5mf2g02tuk2jdz9qctl0fsxezqex7pzdg60fprxep974cszyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxp9cqfu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz67ndpeq0e0jtz9z6cf9fh3um5ve03g9frwltxqkfml0qnstq8eqt5623x&#39;&gt;nevent1q…623x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;honestly the few times i used /hj, i just didn&amp;#39;t want the risk of the message being interpreted as completely seriously because otherwise it kinda sounded like it was&lt;br/&gt;&lt;br/&gt;so ig it wasn&amp;#39;t to indicate what it was, but to kind of indicate what it wasn&amp;#39;t? idk
    </content>
    <updated>2026-06-01T18:34:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfjyvh79a9vxkvckcnwsdpacx2dyjq3ns7l498wpu25l3dkuecj4czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxs70vw7</id>
    
      <title type="html">i&amp;#39;m pretty sure a lot of rust&amp;#39;s internal IR, depends on ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfjyvh79a9vxkvckcnwsdpacx2dyjq3ns7l498wpu25l3dkuecj4czyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxs70vw7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfl0u5svkpnk8tns6w52ydurh0crxr4z5tl33k3r968vm0kqr0s4sl2v2wu&#39;&gt;nevent1q…v2wu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i&amp;#39;m pretty sure a lot of rust&amp;#39;s internal IR, depends on the final abi -- so a whole new IR would need to be implemented&lt;br/&gt;&lt;br/&gt;and i don&amp;#39;t know how much impact that&amp;#39;d have in optimization steps, which afaik are one of the steps that takes the longest next to typechecking, and may require abi info asw
    </content>
    <updated>2026-05-25T16:07:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8cdsyu7t47z584hpaw3l2tpfumjmg08zmp5arlx5vpm3dkf59guqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx727gac</id>
    
      <title type="html">they have precompiled static libs in target/**/*.rlib for each ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8cdsyu7t47z584hpaw3l2tpfumjmg08zmp5arlx5vpm3dkf59guqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx727gac" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs84gt70s8hlu5gqlxhrxztsjzuurf34uehah3cd5d8utfnjqs8l7gxff7yu&#39;&gt;nevent1q…f7yu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;they have precompiled static libs in target/**/*.rlib for each project&lt;br/&gt;&lt;br/&gt;the reason we can&amp;#39;t ship that or even reuse it across projects, is because rustc refuses to adopt a stable ABI, so an rlib compiled with rustc N may-or-may-not work with rustc N&#43;1 or N-1
    </content>
    <updated>2026-05-25T15:58:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg38k3s5emdga27wpkfzdefhet62waaj5cqt4lfnfwszcs994usegzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxu6ej0r</id>
    
      <title>Nostr event nevent1qqsg38k3s5emdga27wpkfzdefhet62waaj5cqt4lfnfwszcs994usegzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxu6ej0r</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg38k3s5emdga27wpkfzdefhet62waaj5cqt4lfnfwszcs994usegzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxu6ej0r" />
    <content type="html">
      Since I&amp;#39;m the mad scientist, proclaimed by myself
    </content>
    <updated>2026-05-25T15:03:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs23rfgehn85kfra5rmxcrherdgwwnzjddj7amlnglya9svkjqhnxqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwm2ldx</id>
    
      <title type="html">HOLY this is working holy ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs23rfgehn85kfra5rmxcrherdgwwnzjddj7amlnglya9svkjqhnxqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxwm2ldx" />
    <content type="html">
      HOLY&lt;br/&gt;&lt;br/&gt;this is working&lt;br/&gt;&lt;br/&gt;holy&lt;br/&gt; &lt;img src=&#34;https://social.vlhl.dev/media/c5792537cb389b93eb303230b2b0f27766f6aee9cf2f46c4d613e432394a791f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-25T02:00:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8y4g5vxg7s02hwryknr5aad20ldyr0h3f2929e9fjexkapx2xpkgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxz7kucr</id>
    
      <title type="html">some people are *really* dead set on saying basically nobody uses ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8y4g5vxg7s02hwryknr5aad20ldyr0h3f2929e9fjexkapx2xpkgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxz7kucr" />
    <content type="html">
      some people are *really* dead set on saying basically nobody uses non-systemd distros huh&lt;br/&gt;&lt;br/&gt;can that stop, please
    </content>
    <updated>2026-05-24T08:15:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxny22kj8rv3a60u9aec3x4j69ll00zj59rtxkmn4wqt6l3e2lnkqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrkrnwf</id>
    
      <title type="html">&amp;gt; Why does the player have the information necessary to see ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxny22kj8rv3a60u9aec3x4j69ll00zj59rtxkmn4wqt6l3e2lnkqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxrkrnwf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst0c3m9l6njxgpnph2jarv8naeaj6q0s5lhrt0qtw7zg3gul5f72crch8vl&#39;&gt;nevent1q…h8vl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; Why does the player have the information necessary to see through a wall if it should be impossible from their position?&lt;br/&gt;&lt;br/&gt;sound effects, which need a source position to be simulated properly, and lag/high-ping mitigations &lt;br/&gt;&lt;br/&gt;modern games don&amp;#39;t send info when it&amp;#39;s impossible for any interaction to happen, but they do send it earlier than strictly necessary so that gameplay experience isn&amp;#39;t broken by network latency spikes&lt;br/&gt;&lt;br/&gt;the best solution for this though, imo, are small to medium community servers like we had before -- in those, cheaters are much more easily caught by people and kicked out
    </content>
    <updated>2026-05-19T00:17:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstu772yf43e43s3p085shwj2jhynkyupnlntwqeefvmujhx20kvqczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcm7yu2</id>
    
      <title type="html">wayland has a WIP gamepad protocol that would not only let the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstu772yf43e43s3p085shwj2jhynkyupnlntwqeefvmujhx20kvqczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxcm7yu2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst6ftjp4fjpqvyu048stpqlujazvt4ca5yl7g46qhkesl02kftkgg73r08x&#39;&gt;nevent1q…r08x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;wayland has a WIP gamepad protocol that would not only let the compositor tell the program what kind of gamepad layout to display on the ui, but also allow the program to be none the wiser wrt to remaps (as they don&amp;#39;t see hardware button ids, just button press events)&lt;br/&gt;&lt;br/&gt;so in general newer apis are doing it right
    </content>
    <updated>2026-05-19T00:11:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsx7f9ul9n3q4ggnlly8vdh7tj423849h7388gjac2nha3cktka6sgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3snkqf</id>
    
      <title type="html">only valve and nintendo are trying new things with controllers, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsx7f9ul9n3q4ggnlly8vdh7tj423849h7388gjac2nha3cktka6sgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3snkqf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfvherhy6s4vge8vkm9zqmkug44x02qduafrdlzduwm55ggrdvumqpwdjud&#39;&gt;nevent1q…djud&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;only valve and nintendo are trying new things with controllers, tbh -- and valve is hitting it spot on with gyro and dual touchpads&lt;br/&gt;&lt;br/&gt;i&amp;#39;m not a fan of a law requiring a specific controller layout at all, everything would become an xbox controller&lt;br/&gt;&lt;br/&gt;if we have to have it, then i&amp;#39;d rather it be at most require adaptive icons in the ui like how steam does it, changing the displayed layout based on the controller being used, and nothing else
    </content>
    <updated>2026-05-19T00:06:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfmte27y84shnlsrw9xh2ptuk72kxyach5c6lj7hh4x000z9nsj5gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3ch56x</id>
    
      <title type="html">password store android is a client made specifically for pass, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfmte27y84shnlsrw9xh2ptuk72kxyach5c6lj7hh4x000z9nsj5gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emx3ch56x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs872tu40h4k3rrw3smwzw9zd36zjlnq0l9aj5na7z0v4htrvvpf6q5qy54y&#39;&gt;nevent1q…y54y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;password store android is a client made specifically for pass, &lt;a href=&#34;https://f-droid.org/packages/app.passwordstore.agrahn/&#34;&gt;https://f-droid.org/packages/app.passwordstore.agrahn/&lt;/a&gt; -- git, ssh, gpg (via OpenKeychain) and all&lt;br/&gt;&lt;br/&gt;pass&amp;#39; major issue is this generic ass name ngl
    </content>
    <updated>2026-05-15T01:26:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyescdcj4zphzuvspnqnwzyr6mps7undnm0awjx569zzu4m2s7x5gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxmnvf0e</id>
    
      <title type="html">password store on android works well ime and has ssh/git support ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyescdcj4zphzuvspnqnwzyr6mps7undnm0awjx569zzu4m2s7x5gzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxmnvf0e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9sz4tc7vkqr0pfsedkje44t3xh4j0zzdt8skkvvst9whuppk96nsjs3q7l&#39;&gt;nevent1q…3q7l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;password store on android works well ime and has ssh/git support&lt;br/&gt;&lt;br/&gt;so any platform with git works (aka all of them), the main issue is probably just an economic ui, which idk if one exists for windows or mac
    </content>
    <updated>2026-05-15T01:23:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszqkqh2z98temfc2u9c8t4teepzvz9wl3hmwa9vcp2muxz4lyxsaqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxehfaz6</id>
    
      <title type="html">overwriting one entry in the array as a whole seems to be the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszqkqh2z98temfc2u9c8t4teepzvz9wl3hmwa9vcp2muxz4lyxsaqzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxehfaz6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrcjnusrh3nkmq42eqk3y0eeeweltu3dwd28urk5cfzr8g58k8czselnkdw&#39;&gt;nevent1q…nkdw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;overwriting one entry in the array as a whole seems to be the goal here though?&lt;br/&gt;&lt;br/&gt;i think you got the question confused a bit
    </content>
    <updated>2026-05-08T11:13:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqrxpxt8jaf8rueakv82madxl7m07khv9cpzxfp5vkxfhwak0ca7qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt45s07</id>
    
      <title type="html">posix goes beyond just linux though? that&amp;#39;s the whole point, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqrxpxt8jaf8rueakv82madxl7m07khv9cpzxfp5vkxfhwak0ca7qzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxt45s07" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdhudtey8snptks7fkh5vdpsn45vdd4mg0fcc8rut6qay2uxc87egns963k&#39;&gt;nevent1q…963k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;posix goes beyond just linux though?&lt;br/&gt;&lt;br/&gt;that&amp;#39;s the whole point, software targeting posix means you don&amp;#39;t have to rewrite every bit of software just to use it in a different os&lt;br/&gt;&lt;br/&gt;if you want a world where you have more than one option of OS to run your programs on, then improving posix is the way to go, as the alternative is rewriting everything for every new exotic system interface
    </content>
    <updated>2026-05-08T01:11:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdtru6rqe9k5al40fjwa9fxwj2hvw0pfvxzlstux5cm96yyl0r8lczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe2qhjh</id>
    
      <title type="html">as long as it&amp;#39;s still posix compliant, i&amp;#39;m all for ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdtru6rqe9k5al40fjwa9fxwj2hvw0pfvxzlstux5cm96yyl0r8lczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxe2qhjh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxr3xyk7hlthduhavr30mt4k2rtqlj07s0zauac3q63jdu0zrzt6q4wzw5p&#39;&gt;nevent1q…zw5p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;as long as it&amp;#39;s still posix compliant, i&amp;#39;m all for redoing stuff &lt;br/&gt;&lt;br/&gt;problem with most osdev things is that they come up with 100% better than before trust me interfaces, and slap a posix compat layer, and things just break or get awkward
    </content>
    <updated>2026-05-08T00:58:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvvl2mxzq8u63rfd0ddfrpl8n69r3qljlln2ts8qp6h0j7lrg5ukgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxxhfzlj</id>
    
      <title type="html">iirc those vulns could be used to corrupt any page, so i think ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvvl2mxzq8u63rfd0ddfrpl8n69r3qljlln2ts8qp6h0j7lrg5ukgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxxhfzlj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrdrdmvcgytdjz8eg8j7lfttsae6h6yyvmxzdw423z720mh25d0ugqqnhgy&#39;&gt;nevent1q…nhgy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;iirc those vulns could be used to corrupt any page, so i think they could&amp;#39;ve been used against preexisting privileged processes too? not sure&lt;br/&gt;&lt;br/&gt;but yeah setuid sucks
    </content>
    <updated>2026-05-08T00:36:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdp2rx90mpmu9mcm6efc68t2gzh7666zn79rn433kyh5x4fuj6pwczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgan9c8</id>
    
      <title type="html">gentoo is currently also experimenting with gentoo/hurd, it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdp2rx90mpmu9mcm6efc68t2gzh7666zn79rn433kyh5x4fuj6pwczyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxgan9c8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgm0wdz5006ckc80a0wpp2ug80c9a9kgdzhqud2vxq09dzueg4uvgfkn5mq&#39;&gt;nevent1q…n5mq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;gentoo is currently also experimenting with gentoo/hurd, it&amp;#39;s going well
    </content>
    <updated>2026-05-07T01:48:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszjxaqf0f55awnpf4t6zsv0wadhjh9m3gr6js3ldagjf888rvgrrgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfqpwxx</id>
    
      <title type="html">service namespacing (or sandboxing i guess) is planned for openrc ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszjxaqf0f55awnpf4t6zsv0wadhjh9m3gr6js3ldagjf888rvgrrgzyzmjy5zl4kzyylk3dqwjcvdm79a2y5faasucgpj0u6fdng2009emxfqpwxx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfug2waxudzcsqnvhfza2tawp8qdq558lx6j3nczems0xnk4vz5zsgksk67&#39;&gt;nevent1q…sk67&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;service namespacing (or sandboxing i guess) is planned for openrc&lt;br/&gt;&lt;br/&gt;i&amp;#39;ve learnt a lot about it lately so eventually i&amp;#39;ll take a stab at that
    </content>
    <updated>2026-05-06T01:40:33Z</updated>
  </entry>

</feed>