<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-25T10:58:25Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by dorotaC</title>
  <author>
    <name>dorotaC</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1ws3mqxgvrrjkwmsuclth6najr48wcw9yvcwuwqjvvpld5qh6envq9ehalv.rss" />
  <link href="https://yabu.me/npub1ws3mqxgvrrjkwmsuclth6najr48wcw9yvcwuwqjvvpld5qh6envq9ehalv" />
  <id>https://yabu.me/npub1ws3mqxgvrrjkwmsuclth6najr48wcw9yvcwuwqjvvpld5qh6envq9ehalv</id>
  <icon>https://cdn.fosstodon.org/accounts/avatars/107/269/631/045/772/395/original/831e6336e83a54f0.png</icon>
  <logo>https://cdn.fosstodon.org/accounts/avatars/107/269/631/045/772/395/original/831e6336e83a54f0.png</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsyvydqav3yumtnjah7af4g3z77lefprf5ghav2m88gkmdv4a953fqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdss9dt8k</id>
    
      <title type="html">Almost fountain pens here. Mitsubishi Eye rollers glide just so ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyvydqav3yumtnjah7af4g3z77lefprf5ghav2m88gkmdv4a953fqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdss9dt8k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9hysp2c334a6cjtjxk085rtzfs6xrmpduk9cqcmdxc8saq0uzpgsmfwj3l&#39;&gt;nevent1q…wj3l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Almost fountain pens here. Mitsubishi Eye rollers glide just so amazingly nicely! I also have a pocket with all colors I could find (ask me when you see me at an event).&lt;br/&gt;At least the ink color selection is limited, or I&amp;#39;d have more.&lt;br/&gt;Actually, I could just fill one with yellow like I already did... &lt;a href=&#34;https://dorotac.eu/posts/REing%20a%20pen/&#34;&gt;https://dorotac.eu/posts/REing%20a%20pen/&lt;/a&gt;
    </content>
    <updated>2026-04-02T17:19:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9hsk5s842kh25yrl2kht9gcf74346p68a3p5nhw3y0haxujujnxszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsjlkw2g</id>
    
      <title type="html">Radical honesty anti-#spam system: just ask. I wonder how long ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9hsk5s842kh25yrl2kht9gcf74346p68a3p5nhw3y0haxujujnxszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsjlkw2g" />
    <content type="html">
      Radical honesty anti-#spam system: just ask.&lt;br/&gt;&lt;br/&gt;I wonder how long this solution is going to work.&lt;br/&gt;&lt;br/&gt;#web #blog #smallweb&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/136/968/164/989/964/original/37817a0d0d465891.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-02-26T12:40:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs024248kestl2n49dullshc7xn4se23w3z3cph6uk6sp8uyghr46czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5u95hc</id>
    
      <title type="html">Thanks for sharing. Maybe my memory is failing. I have no idea.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs024248kestl2n49dullshc7xn4se23w3z3cph6uk6sp8uyghr46czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5u95hc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8s3aujyezjqqveja9duc58ss7p7h2rl060lq0qyt28tnw7dw2y0cj74fsd&#39;&gt;nevent1q…4fsd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks for sharing. Maybe my memory is failing. I have no idea.
    </content>
    <updated>2026-01-21T11:23:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs28hcpt2rnccyc75gs6dl23eyz99qkymvqjevzs5pgcfqgy26at6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdste3y2p</id>
    
      <title type="html">Based by the other person&amp;#39;s second-hand info, Mastodon ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs28hcpt2rnccyc75gs6dl23eyz99qkymvqjevzs5pgcfqgy26at6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdste3y2p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdxgg0s53ayuy4n9ylt2tlaxxfgwefs88cteqgke6vg3updq4kccsqq8cmk&#39;&gt;nevent1q…8cmk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Based by the other person&amp;#39;s second-hand info, Mastodon doesn&amp;#39;t have a builtin tool to do that, so that would be on the instance. Maybe &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1j7tgg9ndk8y0fvlrazekh6eg3ldqeg7ewksmmrs0dqmdj7k4kt9s07kn6q&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Fosstodon&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1j7t…kn6q&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; admins could say something about it.
    </content>
    <updated>2026-01-20T11:13:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxazljqnewy83yzzq7d40vefrdk7f7qg7sgpeddvz07yn3xfulshszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds8fu2nm</id>
    
      <title type="html">Why the heck do I have blocked people on my account? I&amp;#39;m ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxazljqnewy83yzzq7d40vefrdk7f7qg7sgpeddvz07yn3xfulshszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds8fu2nm" />
    <content type="html">
      Why the heck do I have blocked people on my account? I&amp;#39;m pretty sure I never blocked anyone.&lt;br/&gt;&lt;br/&gt;#Mastodon can be really paternalistic sometimes. I don&amp;#39;t want to be protected according to someone else&amp;#39;s preferences.&lt;br/&gt;&lt;br/&gt;/me unblocks and unmutes 145 people&lt;br/&gt;&lt;br/&gt;Honestly, how the hell am I supposed to know which ones are the 20 I muted for good reason?&lt;br/&gt;&lt;br/&gt;#socialmedia
    </content>
    <updated>2026-01-20T10:20:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgkqs70wq2q0dnrf0hxn389295wp5deuynmhkequ225cw55vj4jjgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsscq4yc</id>
    
      <title type="html">So many things wrong with that diagram...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgkqs70wq2q0dnrf0hxn389295wp5deuynmhkequ225cw55vj4jjgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsscq4yc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsys3m40apq23wq7s8xp37849d7klxugshhlmlf0vsddxl5tmxthaquywvsd&#39;&gt;nevent1q…wvsd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So many things wrong with that diagram...
    </content>
    <updated>2026-01-13T12:36:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs89zuvnkx0syfu22htssw2f86ewwg6qfc7vvhxjstku8mgms2a7yszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsuhjcm0</id>
    
      <title type="html">Nah. They don&amp;#39;t do exactly the same thing, but they do a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs89zuvnkx0syfu22htssw2f86ewwg6qfc7vvhxjstku8mgms2a7yszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsuhjcm0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8lnwc3hfs57jpnsd5rtnr6828kgmd33lvh92k8r3zrjv0szxfjnqyncgft&#39;&gt;nevent1q…cgft&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nah. They don&amp;#39;t do exactly the same thing, but they do a similar thing. While I don&amp;#39;t us either, I&amp;#39;m guessing they:&lt;br/&gt;- find software&lt;br/&gt;- resolve dependencies&lt;br/&gt;- set up that software&lt;br/&gt;which looks pretty much like package management to me.&lt;br/&gt;&lt;br/&gt;Recently someone made me realize that the horrible github CI pipelines thing is just awful package management software:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://nesbitt.io/2025/12/06/github-actions-package-manager.html&#34;&gt;https://nesbitt.io/2025/12/06/github-actions-package-manager.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If that had been approached as package management from the start, maybe it would have been better now.
    </content>
    <updated>2025-12-20T05:08:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswfjp5wpvr06njv9h2hu9zxk3waraa4uv8g8qyxde2lrfjxdtuw9czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds00psrm</id>
    
      <title type="html">The other good thing is that developers look at the bug tracker ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswfjp5wpvr06njv9h2hu9zxk3waraa4uv8g8qyxde2lrfjxdtuw9czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds00psrm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2cdxz59dfj9lzfchqu9nasx5ggafvy7rrcmkmrrg9w9kaar82qeg5ca82g&#39;&gt;nevent1q…a82g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The other good thing is that developers look at the bug tracker when there&amp;#39;s &amp;#34;crash&amp;#34; in the title (hint hint ;) ).
    </content>
    <updated>2025-12-05T08:37:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspegpwqd6uk7sd0vxguznm0z6gdnch5wkv7y0txz4m5vvy3vt84ngzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsulrmsp</id>
    
      <title type="html">Turns out I might be playing Russian Roulette every week or more ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspegpwqd6uk7sd0vxguznm0z6gdnch5wkv7y0txz4m5vvy3vt84ngzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsulrmsp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2m5vlsn5jy8ryf2t0hnkhdztzfkdm8xzy92kztvepeu48jy66p5c4vtdd3&#39;&gt;nevent1q…tdd3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Turns out I might be playing Russian Roulette every week or more often.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t think I&amp;#39;d find the motivation for a trainer, so maybe it&amp;#39;s still worth it. Better go out in a crash than from health decline from lack of activity :P
    </content>
    <updated>2025-11-19T13:11:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszx62zzyngpmwztctscsqz80j388xh0vue07jvdfpd0w3jfnqd07czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsdlrssn</id>
    
      <title type="html">513 ~/.ssh/known_hosts 12 years, multiple jobs. I think most of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszx62zzyngpmwztctscsqz80j388xh0vue07jvdfpd0w3jfnqd07czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsdlrssn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdtvl4wwwqr9ye48hd5nnxmnuyjpj23j3hpxsm6gwuh5lwfmhsmyshhj37n&#39;&gt;nevent1q…j37n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;513 ~/.ssh/known_hosts&lt;br/&gt;&lt;br/&gt;12 years, multiple jobs.&lt;br/&gt;&lt;br/&gt;I think most of this must be hosts on my own networks that reset their address, or virtual machines. I didn&amp;#39;t access too many remote hosts I don&amp;#39;t own.&lt;br/&gt;&lt;br/&gt;But I won&amp;#39;t be doing anything about it. I don&amp;#39;t see a way to abuse that list.
    </content>
    <updated>2025-11-07T19:10:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszrv63mfv85v040m6xx27upmg46maa6jlaahcky8kurvnqjvvcj6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5cdrkh</id>
    
      <title type="html">I&amp;#39;ll be pedantic here, but it&amp;#39;s a mode of transport more ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszrv63mfv85v040m6xx27upmg46maa6jlaahcky8kurvnqjvvcj6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5cdrkh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9my3da6tanyqhzspchteqqnakpdg737l5hgrnjqm32qxxzwjvsqgsg8rel&#39;&gt;nevent1q…8rel&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll be pedantic here, but it&amp;#39;s a mode of transport more efficient than walking.&lt;br/&gt;&lt;br/&gt;For an exercise to be 4 times more efficient I have to sweat 4 times more.&lt;br/&gt;&lt;br/&gt;(Incidentally, that&amp;#39;s true for me, but that&amp;#39;s because I go berserk on the bike.)
    </content>
    <updated>2025-11-07T14:54:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxutt2vt4y9pus89ds6c6uzya5u0mpheud22hg02grlgs2jf6pfxqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9ks3df</id>
    
      <title type="html">$ /lib64/ld-linux-x86-64.so.2 --help [...] x86-64-v4 x86-64-v3 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxutt2vt4y9pus89ds6c6uzya5u0mpheud22hg02grlgs2jf6pfxqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9ks3df" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqy6pkyyzlarfwg27xzlh6c4qy6chr7jzg9t0p9xvllx8msfp8uegfpvylk&#39;&gt;nevent1q…vylk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;$ /lib64/ld-linux-x86-64.so.2 --help&lt;br/&gt;[...]&lt;br/&gt;  x86-64-v4&lt;br/&gt;  x86-64-v3&lt;br/&gt;  x86-64-v2 (supported, searched)&lt;br/&gt;&lt;br/&gt;Whew. My box is from 2014.
    </content>
    <updated>2025-10-08T10:56:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyhv3sw0jex0hzd20f39e3a02z40vew4uvdk66sy3pa4zzh75gwvgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsdvqdtu</id>
    
      <title type="html">What&amp;#39;s the simplest useful thing I want on my desktop? A ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyhv3sw0jex0hzd20f39e3a02z40vew4uvdk66sy3pa4zzh75gwvgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsdvqdtu" />
    <content type="html">
      What&amp;#39;s the simplest useful thing I want on my desktop?&lt;br/&gt;&lt;br/&gt;A plain text area.&lt;br/&gt;&lt;br/&gt;Now that I made it, any other #KDE user can have it, too!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/dcz/kwlejka&#34;&gt;https://codeberg.org/dcz/kwlejka&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#linux #plasma #kdeplasma #freesoftware #desktop #clipboard #copypaste&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/115/337/111/297/676/025/original/167b93593da6c94c.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-08T06:26:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswhw828kye76eea998fu8j9kd2ha4frnascd7qckz9cse09skcuxgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsrle7zg</id>
    
      <title type="html">I know because on my low-value laptop, I just never click the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswhw828kye76eea998fu8j9kd2ha4frnascd7qckz9cse09skcuxgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsrle7zg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxnjf6f7czkhh0hah0cftwy62ulxwerar8xty52wnadfgrza754wqpc0ykt&#39;&gt;nevent1q…0ykt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know because on my low-value laptop, I just never click the &amp;#34;restart&amp;#34; button after updates download.&lt;br/&gt;&lt;br/&gt;But there&amp;#39;s maybe a way to have your cake and eat it too. I recently evaluated OpenSuse MicroOs. There, you can&amp;#39;t just install packages to the root file system, but you can into snapshots.&lt;br/&gt;And the cool thing, there seems to be a command to switch to the new OS image at runtime.&lt;br/&gt;I don&amp;#39;t exactly know what it does yet, though.
    </content>
    <updated>2025-10-05T10:37:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxnjf6f7czkhh0hah0cftwy62ulxwerar8xty52wnadfgrza754wqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9edhg8</id>
    
      <title type="html">I think that&amp;#39;s kind of unavoidable when you want a safe ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxnjf6f7czkhh0hah0cftwy62ulxwerar8xty52wnadfgrza754wqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9edhg8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspk5y5lw5jpqxkvc6y2a2f7ryxq3m7fs2m7r32727pf4gyfh7vexggmkp0p&#39;&gt;nevent1q…kp0p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think that&amp;#39;s kind of unavoidable when you want a safe option.&lt;br/&gt;Okay, suppose we can keep using the computer while the updates are running, but then you have to restart it immediately.&lt;br/&gt;Oh no, people are complaining that they don&amp;#39;t want to interrupt their work with a restart! Fair enough, let them continue working. But what happens next? They will keep the computer running for ages because why would they restart?&lt;br/&gt;Not restarting ends up an insecure default.
    </content>
    <updated>2025-10-05T10:34:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstksqe7yrtfchafnp53f8scxkz4gaf8407fvrhdjdl2c33ulpe85qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdszl7dg4</id>
    
      <title type="html">I&amp;#39;m glad you didn&amp;#39;t notice any problems. But that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstksqe7yrtfchafnp53f8scxkz4gaf8407fvrhdjdl2c33ulpe85qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdszl7dg4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdkl03qsm3cn0gvuvuja3cl3tedyv7ew8h6tcuxqf0lugvf566testg900j&#39;&gt;nevent1q…900j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m glad you didn&amp;#39;t notice any problems. But that didn&amp;#39;t mean you were immune from them.&lt;br/&gt;&lt;br/&gt;If your kernel has a security vulnerability, and you install an upgrade but don&amp;#39;t restart, you&amp;#39;re still vulnerable to it until you restart.&lt;br/&gt;&lt;br/&gt;Due to how Linux retains files that were once opened, the same counts for applications, including those with network access.&lt;br/&gt;&lt;br/&gt;So restarting is the conservative, safe option.&lt;br/&gt;Use unsafe no-restart updates at your own risk (I do).
    </content>
    <updated>2025-10-05T10:03:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfdjf4enanvaaay42qrv52gzgz84k70eup002fsf07rhw68c2dwrgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdst9ms6t</id>
    
      <title type="html">Shoutout to @npub1ncy…3x0q for the quickest fix ever to any ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfdjf4enanvaaay42qrv52gzgz84k70eup002fsf07rhw68c2dwrgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdst9ms6t" />
    <content type="html">
      Shoutout to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ncyt83v7dhf4u0lec6r0jt93a4rqwauec5eu6wa2azem8ss8w7ls5h3x0q&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;KDE&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ncy…3x0q&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for the quickest fix ever to any software I use every day:&lt;br/&gt;I report a #Bug , go out for a bike ride, and it&amp;#39;s fixed when I&amp;#39;m back!&lt;br/&gt;&lt;br/&gt;Thanks a lot, folks :)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://invent.kde.org/frameworks/ksvg/-/merge_requests/79&#34;&gt;https://invent.kde.org/frameworks/ksvg/-/merge_requests/79&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Now I hope &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1hpwuqgk7w8cfcuyrjk7pwcl3gf652ssgnq8ylfmh3av489tuhl6q9qcd0d&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Fedora Project&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1hpw…cd0d&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; will include that ASAP :)&lt;br/&gt;&lt;br/&gt;#KDE #Plasma #kdeplasma #bugfix #freesoftware #floss
    </content>
    <updated>2025-10-02T12:11:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg24v9p5qjyzajzrwawacn0ms7255mz82c4xq74amerrulvu3xcdgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdslsj28u</id>
    
      <title type="html">Hey #rust community, crazy idea: A crate registry without ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg24v9p5qjyzajzrwawacn0ms7255mz82c4xq74amerrulvu3xcdgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdslsj28u" />
    <content type="html">
      Hey #rust community, crazy idea:&lt;br/&gt;&lt;br/&gt;A crate registry without #Microsoft as a gatekeeper.&lt;br/&gt;&lt;br/&gt;If I started one, would you publish your library there? &lt;br/&gt;&lt;br/&gt;What should I name it?&lt;br/&gt;&lt;br/&gt;Background:&lt;br/&gt;&lt;br/&gt;you can&amp;#39;t publish on crates.io without #Github account = #microsoft&amp;#39;s permission. &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/rust-lang/crates.io/issues/326&#34;&gt;https://github.com/rust-lang/crates.io/issues/326&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;As we all know, Microsoft has a history of supporting #Linux and we should trust them.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.theregister.com/2001/06/02/ballmer_linux_is_a_cancer/&#34;&gt;https://www.theregister.com/2001/06/02/ballmer_linux_is_a_cancer/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;pffft lol. Just no.&lt;br/&gt;&lt;br/&gt;#opensource #community #floss
    </content>
    <updated>2025-09-07T10:41:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8gdkgq9pr60438akhcptpkw67kvflwerys0grs53vkccq4y37lvgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsm4twzk</id>
    
      <title type="html">Solder warriors, how do you protect your etched boards from ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8gdkgq9pr60438akhcptpkw67kvflwerys0grs53vkccq4y37lvgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsm4twzk" />
    <content type="html">
      Solder warriors, how do you protect your etched boards from corrosion?&lt;br/&gt;&lt;br/&gt;I bought this one a lifetime ago. Clearly homemade. It&amp;#39;s covered with rosin.&lt;br/&gt;&lt;br/&gt;I thought rosin was corrosive to the traces.&lt;br/&gt;&lt;br/&gt;What technique is this? What kind of rosin is used here?&lt;br/&gt;&lt;br/&gt;#PCB #electronics #CopperEtching #AskFedi&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/115/015/305/276/555/609/original/4bf549d538285ce3.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-12T10:35:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsva2jpka7s3hf5srzvkeh7k8lrqmtn5d6cynv4wcvgeppl5vje3vqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsfs6hey</id>
    
      <title type="html">Each internet connection has 2 ends. I know what I&amp;#39;m talking ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsva2jpka7s3hf5srzvkeh7k8lrqmtn5d6cynv4wcvgeppl5vje3vqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsfs6hey" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2k4vzd566x9z8fwdeplawddwr5jrxzveqpzxnvyw6s6f2zdh3y9s9qug2a&#39;&gt;nevent1q…ug2a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Each internet connection has 2 ends.&lt;br/&gt;&lt;br/&gt;I know what I&amp;#39;m talking about. Bad wifi is my specialty.
    </content>
    <updated>2025-08-01T14:15:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxlz2tk3ckdnjp3y3zvcr2hfl959ralfndgzkreje6d8lushzwwwqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdstmxtc0</id>
    
      <title type="html">Well, I used BMI out of my own will. It&amp;#39;s an approximation ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxlz2tk3ckdnjp3y3zvcr2hfl959ralfndgzkreje6d8lushzwwwqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdstmxtc0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs99yqvx6yv5c3ag68felkwrjef68x73szpgwt95kjewqysgnd0krclsu9ct&#39;&gt;nevent1q…u9ct&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, I used BMI out of my own will. It&amp;#39;s an approximation that&amp;#39;s easy to calculate with data that&amp;#39;s easy to obtain.&lt;br/&gt;All models are wrong, but some are useful, so I don&amp;#39;t blame healthcare for using BMI if it&amp;#39;s for an initial guess.
    </content>
    <updated>2025-07-31T19:31:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstqh9qk2jlrscj9y9va8wlnnlk9zxg9nzqfmgwdrw8cafztcanhzgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsqkntv7</id>
    
      <title type="html">Pump it up every time, get tired of it, try to find the leak, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstqh9qk2jlrscj9y9va8wlnnlk9zxg9nzqfmgwdrw8cafztcanhzgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsqkntv7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqynquv4xk6tgrsfgtqupxk9yuh5kwkq6672lrquhh9u58rpgd3sc0z9f5l&#39;&gt;nevent1q…9f5l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Pump it up every time, get tired of it, try to find the leak, throw it away in frustration.&lt;br/&gt;&lt;br/&gt;Hello from a tube that goes too soft in 4 days. I&amp;#39;m still in the bargaining stage (pumping).
    </content>
    <updated>2025-07-28T20:55:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2yefmwgzvs5vau8fygv529qsu49qdtnrpuavv69vk75dtwn503tczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsve3aht</id>
    
      <title type="html">checking with Wikipedia gives BMI approximately 21.3, which is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2yefmwgzvs5vau8fygv529qsu49qdtnrpuavv69vk75dtwn503tczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsve3aht" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsghdht0x4ha07uxwwnexug9yj7eu2ww2ac4sg9hn7fzn62mgckw4qcrcrdx&#39;&gt;nevent1q…crdx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;checking with Wikipedia gives BMI approximately 21.3, which is right in the normal weight range.&lt;br/&gt;&lt;br/&gt;Although BMI is supposedly overestimated for people with a lot of muscle mass, so perhaps there&amp;#39;s some underweight effect actually.
    </content>
    <updated>2025-07-28T19:09:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgtqh40vz7smrfkkvnpqrelppee962jl5lep6usapd8e2r67czp9qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsy7tw7j</id>
    
      <title type="html">Is that a rhetorical question?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgtqh40vz7smrfkkvnpqrelppee962jl5lep6usapd8e2r67czp9qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsy7tw7j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx8gplhdh0vlt4y27hywzgfpmdy2rlfgh966qwlzljeg9rmle7mjgjqywdk&#39;&gt;nevent1q…ywdk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Is that a rhetorical question?
    </content>
    <updated>2025-07-20T05:43:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdus7hjt6q760lg66g6fxalzp2enetqx9pv92azhacftr44dqvm9gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds8p5uj2</id>
    
      <title type="html">What did they take away?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdus7hjt6q760lg66g6fxalzp2enetqx9pv92azhacftr44dqvm9gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds8p5uj2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdrrmxd7w0e5tcv9vzch3zjy9fthvr6c6n88rw4mspcw327f7rdwcfan2xl&#39;&gt;nevent1q…n2xl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What did they take away?
    </content>
    <updated>2025-06-12T18:35:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspk3cjvxqc77x085ul583kjz0ggwec96eg0gkmgjr8ujfrewqrdlczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9aj9yl</id>
    
      <title type="html">I installed MicroOS from an image. I&amp;#39;d like to have a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspk3cjvxqc77x085ul583kjz0ggwec96eg0gkmgjr8ujfrewqrdlczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9aj9yl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstjvw2l7dcn4g4mdvz49dv55r2wn3w2vy493pt3sqkw89alwasd7cdvpzs9&#39;&gt;nevent1q…pzs9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I installed MicroOS from an image.&lt;br/&gt;I&amp;#39;d like to have a container - even one that fakes the snapshotting - to test scripts before deploying. VMs take too long to set up, start, and reset, and way too much space.
    </content>
    <updated>2025-05-14T14:12:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2dmtez53pmmlupvszn06mkdf2ae507c9ufp8xx9mpm3krndeumtgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsel9rdc</id>
    
      <title type="html">Back to #Wayland and input methods. What&amp;#39;s your favorite ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2dmtez53pmmlupvszn06mkdf2ae507c9ufp8xx9mpm3krndeumtgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsel9rdc" />
    <content type="html">
      Back to #Wayland and input methods.&lt;br/&gt;&lt;br/&gt;What&amp;#39;s your favorite input method?&lt;br/&gt;&lt;br/&gt;Cause for me it was the one on old #Nokia phones. I could type with my hands in my pockets! Handy in winter.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/dcz/stiwri&#34;&gt;https://codeberg.org/dcz/stiwri&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Tested with #cosmic and #GTK .&lt;br/&gt;&lt;br/&gt;This is just the beginning. Actually useful stuff is coming in the future. #Mobile keyboards, #Chinese input is what it&amp;#39;s for:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/396&#34;&gt;https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/396&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#dumbphone #mobilelinux #linuxmobile #CJK&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://cdn.fosstodon.org/media_attachments/files/114/351/394/686/631/165/original/af8cabbe998fe8c4.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2025-04-17T04:28:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst4knsvun508we6x096mgcvu802eytsfssmeq5jvuzhpf597weq0qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsu52fwj</id>
    
      <title type="html">Dear fediverse , what kind of a connector is this? 40 pin, 0.5mm ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst4knsvun508we6x096mgcvu802eytsfssmeq5jvuzhpf597weq0qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsu52fwj" />
    <content type="html">
      Dear fediverse , what kind of a connector is this?&lt;br/&gt;&lt;br/&gt;40 pin, 0.5mm pitch, motherboard side, going to an eDP display panel.&lt;br/&gt;&lt;br/&gt;I&amp;#39;d like to buy the socket, but nothing I&amp;#39;ve seen quite matches the shape.&lt;br/&gt;&lt;br/&gt;#laptop #repair #lvds #electronics #askfedi&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/114/217/719/569/203/354/original/a962f9788618c992.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-03-24T13:49:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfjt05f2jxs7dvlfz26e00jygk5fdz6jpumdxkks7vrfvz7tajrrgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsse42hr</id>
    
      <title type="html">So I&amp;#39;ve been using my laptop with the wrong date for a while ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfjt05f2jxs7dvlfz26e00jygk5fdz6jpumdxkks7vrfvz7tajrrgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsse42hr" />
    <content type="html">
      So I&amp;#39;ve been using my laptop with the wrong date for a while and #certificate errors meant I could only see #websites when the stars aligned.&lt;br/&gt;&lt;br/&gt;This was the most productive I&amp;#39;ve been for a while.&lt;br/&gt;&lt;br/&gt;So I decided to make this a #browser extension:&lt;br/&gt;&lt;br/&gt;**Block selected websites, 90% of the time**&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/dcz/webBlocker&#34;&gt;https://codeberg.org/dcz/webBlocker&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;No more mindless scrolling! No more constant Wikipedia binges! Just occasional ones. It&amp;#39;s fine to have fun once in a while.
    </content>
    <updated>2025-03-24T05:54:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr8ndv3la67xlx08nl9ath0y09mpsf57pk6qtgey42n2tj6d9kw6czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsszwcd6</id>
    
      <title type="html">What if youtube deletes the videos? Without watching, I am ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr8ndv3la67xlx08nl9ath0y09mpsf57pk6qtgey42n2tj6d9kw6czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsszwcd6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq6plk6n33x5nkj6z4alja9z2ky5629m740ufxc2vzg2864qmvxpcy4rvj3&#39;&gt;nevent1q…rvj3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What if youtube deletes the videos?&lt;br/&gt;Without watching, I am betting a Mate that this wasn&amp;#39;t mentioned.
    </content>
    <updated>2025-03-24T05:44:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszdlnujcwvwy56c5gl3amt7g3zgzneaunhdrfz3ufhm03tdcsnmagzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsygda9m</id>
    
      <title type="html">Has everyone noticed? Here in #Germany almost all #supermarkets ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszdlnujcwvwy56c5gl3amt7g3zgzneaunhdrfz3ufhm03tdcsnmagzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsygda9m" />
    <content type="html">
      Has everyone noticed?&lt;br/&gt;Here in #Germany almost all #supermarkets use #epaper displays to show prices. They look great. It&amp;#39;s hard to notice that it&amp;#39;s not ink on dead trees.&lt;br/&gt;That&amp;#39;s thousands of displays per shop. Times thousands of shops in the entire country.&lt;br/&gt;&lt;br/&gt;Some of those displays break or otherwise get replaced.&lt;br/&gt;&lt;br/&gt;So there must be piles of used displays around the country... but where?&lt;br/&gt;Does any of my fellow #hackers know how to get some of that #trash treasure?&lt;br/&gt;&lt;br/&gt;#recycling #upcycling
    </content>
    <updated>2025-03-15T11:50:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsthgta0yxnkfnhuga9970353hxsxuuzwjz4scy27raxnlgmfm92pgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsw2hwn7</id>
    
      <title type="html">#Mozilla : &amp;#34;we’ve stepped away from making blanket claims ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsthgta0yxnkfnhuga9970353hxsxuuzwjz4scy27raxnlgmfm92pgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsw2hwn7" />
    <content type="html">
      #Mozilla : &amp;#34;we’ve stepped away from making blanket claims that “We never sell your data”&amp;#34;&lt;br/&gt;followed by a list of things that I don&amp;#39;t want my #browser to do but Mozilla won&amp;#39;t commit to.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1hpwuqgk7w8cfcuyrjk7pwcl3gf652ssgnq8ylfmh3av489tuhl6q9qcd0d&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Fedora Project&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1hpw…cd0d&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; with #Firefox &amp;#39;s #privacy focus no longer so clear, what are your options for preserving the privacy?&lt;br/&gt;&lt;br/&gt;Is the official package going to be watched for problems and fixed by packagers?&lt;br/&gt;Are you packaging forks?&lt;br/&gt;&lt;br/&gt;#fedora #packaging
    </content>
    <updated>2025-03-01T08:12:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstjzdunh7hx5tgfesr09ykwsal8lyx3f34trcyk7xhax890zj507gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsfcpgkk</id>
    
      <title type="html">Woohoo, #libobscura returned an image from the #librem5 ! ``` ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstjzdunh7hx5tgfesr09ykwsal8lyx3f34trcyk7xhax890zj507gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsfcpgkk" />
    <content type="html">
      Woohoo, #libobscura returned an image from the #librem5 !&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;Buffer size: 823296, seq: 0, timestamp: 18178.362439 [s]&lt;br/&gt;Writing to frame.GRBG&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;Now I&amp;#39;m scared to look at the data. It&amp;#39;s probably garbage.&lt;br/&gt;&lt;br/&gt;But the proof of concept is there: you can treat the Media Controller API as a database and query it for valid image pipeline configurations.&lt;br/&gt;&lt;br/&gt;I wonder if the debayering #shader still works.&lt;br/&gt;&lt;br/&gt;But first, clean up and publish.&lt;br/&gt;&lt;br/&gt;#images #camera #linuxmobile #linux #rust
    </content>
    <updated>2025-02-22T18:51:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2jsxw4sayy4wz32cjkdqmj5us3yuc6a3nzvxuplz5352hjx2784szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdswnu2yw</id>
    
      <title type="html">77 commits later, and #libobscura has a scripting system good ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2jsxw4sayy4wz32cjkdqmj5us3yuc6a3nzvxuplz5352hjx2784szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdswnu2yw" />
    <content type="html">
      77 commits later, and #libobscura has a scripting system good enough to initialize a #USB #Camera &lt;br/&gt;&lt;br/&gt;So it&amp;#39;s back to the same functionality, except with extra complexity, lol.&lt;br/&gt;&lt;br/&gt;Next up: organize the commits (don&amp;#39;t leave a mess if you want contributors) and make sure #librem5 works the same way.&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/114/014/068/355/990/966/original/339e2994a2ebf92e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-02-16T14:37:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr3mxka36hlxad275mulhnv7q69mv56q0yc57fdks3ewshscsfxzqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsmscfpz</id>
    
      <title type="html">Are there any descriptions of the attack? Right now the only ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr3mxka36hlxad275mulhnv7q69mv56q0yc57fdks3ewshscsfxzqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsmscfpz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs296rn8xl4zlvsvug263urhlcp6h5d2dc3ddz8rlr5tm47uunjmrqhqfkak&#39;&gt;nevent1q…fkak&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Are there any descriptions of the attack? Right now the only possible motivation is a second-hand description by codeberg themselves.&lt;br/&gt;&lt;br/&gt;It makes me wonder: why did codeberg not explain what they think the rationale was?&lt;br/&gt;&lt;br/&gt;Was it because the messages contained abuse?&lt;br/&gt;&lt;br/&gt;If I wanted to hide the real reasons or techniques of my attack, would be enough to fill it with abuse and people would purge it before letting the public analyze it?&lt;br/&gt;&lt;br/&gt;That sounds like an exploit against moderation.
    </content>
    <updated>2025-02-12T13:15:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9e5sj7vhhu8vg8k8wnqyq67tf5kgmcqe4qq5p3wrfwkw8z2e7x7czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsryjwqp</id>
    
      <title type="html">It&amp;#39;s not you. It really is C.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9e5sj7vhhu8vg8k8wnqyq67tf5kgmcqe4qq5p3wrfwkw8z2e7x7czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsryjwqp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqs7eksaf6xyfgqld6t8ttqfcscadhc8x3xvphgmmyv8svngsu2csx6v9h&#39;&gt;nevent1q…6v9h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s not you. It really is C.
    </content>
    <updated>2025-02-10T13:15:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvg3ztzhswctldxrwgh82r4mfnl8uklqr5p0d23l2um9he4yga8fszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6uzw2r</id>
    
      <title type="html">But most importantly, can I easily load my own software to fix ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvg3ztzhswctldxrwgh82r4mfnl8uklqr5p0d23l2um9he4yga8fszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6uzw2r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs082jwaqzqgzygf2363rw2t6we57aq5qx930hwj8ftycxv89vjf2cqmjmym&#39;&gt;nevent1q…jmym&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But most importantly, can I easily load my own software to fix the inevitable stupidity of the bot and security issues that will be made clear in time?
    </content>
    <updated>2025-02-09T19:02:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdqddwh8tv4mzkuswku7kkzvev7h85x9j7xx0gtg73xfv7wzx8n6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsr2wz38</id>
    
      <title type="html">Yeah, email is complicated. I had some real and some nonsense ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdqddwh8tv4mzkuswku7kkzvev7h85x9j7xx0gtg73xfv7wzx8n6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsr2wz38" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrlnfm6e6ulgxt46pedruhtjevs8xyk6mfwhl65aunggm2n5jnecc6ed9qg&#39;&gt;nevent1q…d9qg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, email is complicated. I had some real and some nonsense lapses, like backscatter, sending a dozen emails per year, or being hosted on a residential IP. Maybe not enforcing DMARC counts against me too.&lt;br/&gt;&lt;br/&gt;But if you diagnose email problems anyway as a recipient, I don&amp;#39;t see a legit reason for this much gatekeeping.
    </content>
    <updated>2025-02-09T15:24:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst77dhnjk0s2xl4gptzz0ss9t8fwlujqht4mnz6rsve5n48kg0hxgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsfqw8lw</id>
    
      <title type="html">I don&amp;#39;t think I care enough. Schemes like this feel like a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst77dhnjk0s2xl4gptzz0ss9t8fwlujqht4mnz6rsve5n48kg0hxgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsfqw8lw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvvdh2cqz8gz302vgffvy8v3pqh6rufaxw6pldhta3cykfcmlphgs9mwuka&#39;&gt;nevent1q…wuka&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t think I care enough.&lt;br/&gt;Schemes like this feel like a protection racket to me: register here and cough up your phone number/browser user agent/location, or else.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m not interested in having a Google account, so my emails land in spam.&lt;br/&gt;I feel this is antithetical to the idea of distributed email. But maybe I live in the past and that ship has sailed.&lt;br/&gt;(Can we include proof of work into the protocol to fight spam? Or at least PGP signatures?)
    </content>
    <updated>2025-02-09T15:11:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspjp2d72cgkh3u64mhq8r4nx86tg4jnhqzz88w2pxm89wyvpu4vdszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsau6v52</id>
    
      <title type="html">Such a button exists on the Nokia N900! It doesn&amp;#39;t do ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspjp2d72cgkh3u64mhq8r4nx86tg4jnhqzz88w2pxm89wyvpu4vdszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsau6v52" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxmrarwl8r0e3fh9pxtn5tvjcqh0slln008pzdk3ecwln28cqr6fs0wd2lg&#39;&gt;nevent1q…d2lg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Such a button exists on the Nokia N900! It doesn&amp;#39;t do anything for power though.
    </content>
    <updated>2025-02-08T20:09:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0rwsag0euytfkml2mzcaxd40yl77zrq0mzz60d26ne2e3zks0qgszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds4unp2q</id>
    
      <title type="html">And my own thought: if your #FOSS project&amp;#39;s #chat is on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0rwsag0euytfkml2mzcaxd40yl77zrq0mzz60d26ne2e3zks0qgszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds4unp2q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst5r95q56455wnt9uflpfdyrja0hweukzat5r2hcgt74f5nks0eqcurvqdv&#39;&gt;nevent1q…vqdv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And my own thought: if your #FOSS project&amp;#39;s #chat is on #Discord , I will not join.&lt;br/&gt;I already know it will get enshittified. I will not give them a phone number, I don&amp;#39;t want to get tracked and my data sold as a price of contributing to FOSS.&lt;br/&gt;&lt;br/&gt;So yeah, I&amp;#39;ve been mostly absent from the #bevy #community for that reason.&lt;br/&gt;I hope that changes one day.&lt;br/&gt;&lt;br/&gt;#proprietary #Enshittification #freesoftware
    </content>
    <updated>2025-02-03T11:41:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst5r95q56455wnt9uflpfdyrja0hweukzat5r2hcgt74f5nks0eqczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds02jq4x</id>
    
      <title type="html">Are you using #github for #FOSS ? Small request: could you use ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst5r95q56455wnt9uflpfdyrja0hweukzat5r2hcgt74f5nks0eqczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds02jq4x" />
    <content type="html">
      Are you using #github for #FOSS ?&lt;br/&gt;Small request: could you use FOSS instead?&lt;br/&gt;Don&amp;#39;t make #Microsoft your gatekeeper, use like #forgejo #codeberg or something.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://sfconservancy.org/GiveUpGitHub/&#34;&gt;https://sfconservancy.org/GiveUpGitHub/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Thanks to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub103flyqcfcwve38urnke3kxs6dug9h7stxzmhyqffhl289fy3p49qu0kaf3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Software Freedom Conservancy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub103f…kaf3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &amp;#39;s &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub13fleyq7yskfxa4swtfqyxyr95768p5vf4qm3schy2qzes9m8y9qq949ycn&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Karen Sandler&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub13fl…9ycn&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; , Denver Gingerich and Bradley Kuhn for the #FOSDEM talk.&lt;br/&gt;&lt;br/&gt;#fosdem2025
    </content>
    <updated>2025-02-03T11:37:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2hmv78chdff4sazjhvclv2kqjj4ue07xrk6akjy3en97tefvl20gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds8hklyw</id>
    
      <title type="html">#FOSDEM is over. How many of you have seen Bad Apple running on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2hmv78chdff4sazjhvclv2kqjj4ue07xrk6akjy3en97tefvl20gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds8hklyw" />
    <content type="html">
      #FOSDEM is over.&lt;br/&gt;How many of you have seen Bad Apple running on an e-paper screen, smoothly?&lt;br/&gt;Because I have, at a private presentation in one of the sitting areas, and, friends, it blew my socks off.&lt;br/&gt;Let me tell you, it&amp;#39;s funny to see something cast a shadow on a computer screen.&lt;br/&gt;&lt;br/&gt;Apparently the driver is running a custom FPGA and plenty of it is open source.&lt;br/&gt;&lt;br/&gt;Good luck &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub19324tzhuwtsm9n9468ree6vr45l9hu8r8az0e9uyvz2jlgs92p5qf402q0&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Modos @Boston, MA&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1932…02q0&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; . I want to get one now. &lt;a href=&#34;https://www.modos.tech/blog&#34;&gt;https://www.modos.tech/blog&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#epaper #eink #freesoftware #fosdem2025 #wayland
    </content>
    <updated>2025-02-03T09:34:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz8mwucuxdtuc6ypmayxpahk02ytr2l7u3jg7kg8kmrutd2elpjxqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsc89sgz</id>
    
      <title type="html">So your argument is against claiming that there&amp;#39;s no other AI ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz8mwucuxdtuc6ypmayxpahk02ytr2l7u3jg7kg8kmrutd2elpjxqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsc89sgz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxh77glwhj7y27c8rn97kn4xdmq4gw9jdy3xhycmt3ja5x0ll0nqca6ap5k&#39;&gt;nevent1q…ap5k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So your argument is against claiming that there&amp;#39;s no other AI than LLM. I agree with that, although skimming your link, they set the context of &amp;#34;Today’s AI models&amp;#34;, which makes it clear it&amp;#39;s not all AI.&lt;br/&gt;&lt;br/&gt;And then I go to openai website:&lt;br/&gt;&lt;br/&gt;&amp;#34;A universal interface for AI to interact with the digital world.&amp;#34;&lt;br/&gt;&lt;br/&gt;Yeah, I wonder how this interfaces with my chess engine.&lt;br/&gt;&lt;br/&gt;Thanks for the clarification, although without it I understood you completely different than you intended.
    </content>
    <updated>2025-01-23T20:49:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr0l0c2ur7pqnwhmvsm29fj9ghzergp83pfywfj06frf2y8s5dpyqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsp6uz9u</id>
    
      <title type="html">What&amp;#39;s &amp;#34;AI&amp;#34; then? It used to mean expert systems, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr0l0c2ur7pqnwhmvsm29fj9ghzergp83pfywfj06frf2y8s5dpyqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsp6uz9u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ezz7szg5q5seayyhrplq6s54vv499rp7m2x5uj78zz8vhr6qzhga3zfwr&#39;&gt;nevent1q…zfwr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What&amp;#39;s &amp;#34;AI&amp;#34; then?&lt;br/&gt;It used to mean expert systems, chess engines, image recognition, agentic behaviour in games, chat bots... Why not language models?&lt;br/&gt;&lt;br/&gt;TBH the term has been made so vague I&amp;#39;m surprised anyone cares about using it in a specific way. That ship seems to have sailed.
    </content>
    <updated>2025-01-23T18:37:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9w39w5ppyj57l8x9mz6jc0evpes6cnggq7ajk0lkjffhtp5dah2czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsh2sscl</id>
    
      <title type="html">Can this be used to create something like gdisk?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9w39w5ppyj57l8x9mz6jc0evpes6cnggq7ajk0lkjffhtp5dah2czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsh2sscl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9fjj2c5jnkee3dk75l0csefdyfzvkyxu88c3vjwtxg48y8rxxcfc2v9ly0&#39;&gt;nevent1q…9ly0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Can this be used to create something like gdisk?
    </content>
    <updated>2025-01-21T09:48:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrqjsz75d0qqchtpvzuan88q0jjry2tkz78y4azhne8pt5hskucsczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds4zwtse</id>
    
      <title type="html">Another month, another conference. #libobscura will be a topic at ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrqjsz75d0qqchtpvzuan88q0jjry2tkz78y4azhne8pt5hskucsczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds4zwtse" />
    <content type="html">
      Another month, another conference.&lt;br/&gt;&lt;br/&gt;#libobscura will be a topic at #FOSDEM !&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://fosdem.org/2025/schedule/event/fosdem-2025-6184-libobscura-cameras-are-still-difficult/&#34;&gt;https://fosdem.org/2025/schedule/event/fosdem-2025-6184-libobscura-cameras-are-still-difficult/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll dive a bit deeper into the mobile side of the camera problem compared to my #ccc38 talk. If I have time left, there will be a quick demo of #Prolog-driven capability querying :D&lt;br/&gt;&lt;br/&gt;#fosdem2025
    </content>
    <updated>2025-01-21T09:21:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9v99du34yhn9largz967jny9h8yr6rfqm55vh2gda2sx7yc3ptsczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdshl3p02</id>
    
      <title type="html">Nearlyfreespeech and it worked okay for many years. nordname can ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9v99du34yhn9largz967jny9h8yr6rfqm55vh2gda2sx7yc3ptsczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdshl3p02" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqahp0jcwfvxz98uyluu9jgnfh9pwjghchl444cyyuh2qgd6qu7jqt3v69k&#39;&gt;nevent1q…v69k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nearlyfreespeech and it worked okay for many years. nordname can be used without USA payment systems but I only used it for a few years.
    </content>
    <updated>2024-12-29T06:37:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr70vd75hgd9et786ewwhca5emvszdf8jeqj5rcucttlzcxqecj3szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsdhyrxt</id>
    
      <title type="html">#Kwin just crashed. Then it returned, and most apps did too. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr70vd75hgd9et786ewwhca5emvszdf8jeqj5rcucttlzcxqecj3szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsdhyrxt" />
    <content type="html">
      #Kwin just crashed. Then it returned, and most apps did too.&lt;br/&gt;&lt;br/&gt;Except the one I wrote :P&lt;br/&gt;&lt;br/&gt;Do newer toolkits just reconnect on a broken #Wayland connection?&lt;br/&gt;&lt;br/&gt;#KDE
    </content>
    <updated>2024-12-03T12:45:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsze6ct5vq2yyefguajdk3s6rxlg0yecyqzpmv5nc6ug0gcr3g6v5gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsz4kge7</id>
    
      <title type="html">My rule for buying into #technology is: get the #software ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsze6ct5vq2yyefguajdk3s6rxlg0yecyqzpmv5nc6ug0gcr3g6v5gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsz4kge7" />
    <content type="html">
      My rule for buying into #technology is:&lt;br/&gt;&lt;br/&gt;get the #software separately.&lt;br/&gt;&lt;br/&gt;Buy a laptop → install #Linux .&lt;br/&gt;Get a router → flash #openwrt .&lt;br/&gt;Sign up to a messenger → Use an open client.&lt;br/&gt;Browse a #web app → Use an unrelated browser.&lt;br/&gt;&lt;br/&gt;Why? The vendor can&amp;#39;t resist the control. I don&amp;#39;t know why. They make the experience suck. Bloat, ads, locked features, antifeatures, phoning home. Even #OpenSource .&lt;br/&gt;&lt;br/&gt;Independent software would not survive if it did that. People would install something else.
    </content>
    <updated>2024-12-01T20:23:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvqjyjd4r8ctmu2x8a3vzfays04wak2mt8xr2syjmhljdny4f4exgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsn5ecs6</id>
    
      <title type="html">The code is here: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvqjyjd4r8ctmu2x8a3vzfays04wak2mt8xr2syjmhljdny4f4exgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsn5ecs6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2jtrrnkudd2npesvjzlmp4j7656jywwpjdl2arpdr6y3e8l2h0jc0a0yjv&#39;&gt;nevent1q…0yjv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The code is here:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/libobscura/libv4l-stream/src/branch/master/src/io/dmabuf/arena.rs#L415&#34;&gt;https://codeberg.org/libobscura/libv4l-stream/src/branch/master/src/io/dmabuf/arena.rs#L415&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This doesn&amp;#39;t cover a lot, and won&amp;#39;t test kernel glue code at all - and glue is where most bugs are in my experience.&lt;br/&gt;&lt;br/&gt;In the end, I decided to shove the complexity somewhere else, but at least the buffer manager can be tested somewhat.
    </content>
    <updated>2024-11-26T15:28:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2jtrrnkudd2npesvjzlmp4j7656jywwpjdl2arpdr6y3e8l2h0jczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9ue2ws</id>
    
      <title type="html">Trying to create complex #software managing kernel buffers. This ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2jtrrnkudd2npesvjzlmp4j7656jywwpjdl2arpdr6y3e8l2h0jczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9ue2ws" />
    <content type="html">
      Trying to create complex #software managing kernel buffers.&lt;br/&gt;This needs tests.&lt;br/&gt;&lt;br/&gt;&amp;#34;#functional core, imperative shell&amp;#34; - Testing management should not need the kernel.&lt;br/&gt;&lt;br/&gt;I started mocking with a generic backend. Looks annoying.&lt;br/&gt;&lt;br/&gt;&amp;#34;imperative shell&amp;#34;&lt;br/&gt;&lt;br/&gt;The mocked generic is becoming a spaghetti horror.&lt;br/&gt;&lt;br/&gt;&amp;#34;functional core&amp;#34; - and then it clicked.&lt;br/&gt;&lt;br/&gt;I separated just the buffer manager, made it generic over buffer type. I can now feed it fake buffers and test it.&lt;br/&gt;&lt;br/&gt;#testing #development #hexagonal
    </content>
    <updated>2024-11-26T15:26:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqslnr9h5z57fpuv3drflkgs8wpxql830zq7gk4yw4e8ecmn76d5czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsra7ss0</id>
    
      <title type="html">Random advice: If you&amp;#39;re working on #camera #software after ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqslnr9h5z57fpuv3drflkgs8wpxql830zq7gk4yw4e8ecmn76d5czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsra7ss0" />
    <content type="html">
      Random advice:&lt;br/&gt;&lt;br/&gt;If you&amp;#39;re working on #camera #software after dark, turn on the light in the room.&lt;br/&gt;&lt;br/&gt;Seriously.&lt;br/&gt;&lt;br/&gt;You will save yourself time #git bisecting why your app is only displaying black.&lt;br/&gt;&lt;br/&gt;This is totally random advice, no particular reason at all.&lt;br/&gt;&lt;br/&gt;#libobscura
    </content>
    <updated>2024-11-19T17:44:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy33vl99z8wnh680wm2djr7x44fztqwtt5dydllxwvqtzq2wy4s6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsyydxw0</id>
    
      <title type="html">Hey #linuxmobile people. Maybe you heard about my little ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy33vl99z8wnh680wm2djr7x44fztqwtt5dydllxwvqtzq2wy4s6gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsyydxw0" />
    <content type="html">
      Hey #linuxmobile people.&lt;br/&gt;&lt;br/&gt;Maybe you heard about my little #libobscura project.&lt;br/&gt;&lt;br/&gt;Which phone should #libobscura support after #Librem5 ?&lt;br/&gt;&lt;br/&gt;I&amp;#39;m looking for one which has the kernel drivers but cameras still don&amp;#39;t work great.&lt;br/&gt;&lt;br/&gt;#camera #PostmarketOS #mobian
    </content>
    <updated>2024-11-17T14:03:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ak0qranj30qevkzdkunaaw8yt0l0unh2kfk5mntmqpq58u90cwgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsxsq7dy</id>
    
      <title type="html">The actual #code is on #codeberg (error: toot too long). ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ak0qranj30qevkzdkunaaw8yt0l0unh2kfk5mntmqpq58u90cwgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsxsq7dy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrtzlm7squ5t4ra4qszg8rv83tvledm8jf4gf0l04es2ljww4wvwgcjz2s9&#39;&gt;nevent1q…z2s9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The actual #code is on #codeberg (error: toot too long).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/libobscura/libobscura&#34;&gt;https://codeberg.org/libobscura/libobscura&lt;/a&gt;
    </content>
    <updated>2024-11-15T14:40:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrtzlm7squ5t4ra4qszg8rv83tvledm8jf4gf0l04es2ljww4wvwgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvq3jrf</id>
    
      <title type="html">#libobscura grand opening! Libobscura is a friendly library to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrtzlm7squ5t4ra4qszg8rv83tvledm8jf4gf0l04es2ljww4wvwgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvq3jrf" />
    <content type="html">
      #libobscura grand opening!&lt;br/&gt;&lt;br/&gt;Libobscura is a friendly library to use cameras on Linux.&lt;br/&gt;&lt;br/&gt;At least that&amp;#39;s the goal.&lt;br/&gt;&lt;br/&gt;The objectives are:&lt;br/&gt;&lt;br/&gt;- hard to use it wrong&lt;br/&gt;- get a RGB buffer in ten lines of code&lt;br/&gt;- easy to add support for new devices&lt;br/&gt;- no mailing list :P&lt;br/&gt;&lt;br/&gt;I want #linuxmobile and other #photo and #video workflows to become easy, and manufacturers to spend less time adding support (hi me 2 years ago).&lt;br/&gt;&lt;br/&gt;More info on my #blog: &lt;a href=&#34;https://dorotac.eu/posts/libobscura/&#34;&gt;https://dorotac.eu/posts/libobscura/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#freesoftware #rustlang &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tvtks09eufvpvhy2c72wtydv5787c8g2yajaefn5ekrwvm9qcryqqt4jjw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;libcamera&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tvt…4jjw&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-15T14:39:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspttug5j95q628zqj3uf8a0dlk5yh38zhcducz2xve9p4y2d96fggzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvm6a5u</id>
    
      <title type="html">#libobscura is going through the final crunch... I mean, touches, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspttug5j95q628zqj3uf8a0dlk5yh38zhcducz2xve9p4y2d96fggzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvm6a5u" />
    <content type="html">
      #libobscura is going through the final crunch... I mean, touches, before release.&lt;br/&gt;&lt;br/&gt;I just realized the project page and the #readme are like continuous announcement posts. For some people, it&amp;#39;s going to be the first contact with your work, so tell them;&lt;br/&gt;&lt;br/&gt;- are they the intended audience?&lt;br/&gt;- how do they benefit from this?&lt;br/&gt;- where is the project going?&lt;br/&gt;- how far along is it?&lt;br/&gt;- how to try it out?&lt;br/&gt;&lt;br/&gt;/me goes back to rewriting&lt;br/&gt;&lt;br/&gt;#project #marketing #opensource
    </content>
    <updated>2024-11-12T16:00:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxc0hwv6km0kexgcjkkk4tyzvuhdky4w59528spdwuwvqhacmxukszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsj7uaxx</id>
    
      <title type="html">I can only reply with: a lot of pipelines are five minutes.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxc0hwv6km0kexgcjkkk4tyzvuhdky4w59528spdwuwvqhacmxukszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsj7uaxx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxjlnt9p0sa6c6tp807r54x4yn98ah4et7uc4hzrw70yus5hhqr5sspn79v&#39;&gt;nevent1q…n79v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can only reply with:&lt;br/&gt;&lt;br/&gt;a lot of pipelines are five minutes.
    </content>
    <updated>2024-11-11T21:42:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstq0y950lmkj9seg00pjm6lmcn65huumd5vxkpyfgtuz26sx77q5gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9gxj00</id>
    
      <title type="html">Okay, another comparison: the 5 minutes pipeline costs 82.6kJ * ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstq0y950lmkj9seg00pjm6lmcn65huumd5vxkpyfgtuz26sx77q5gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds9gxj00" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswstudqqnrqx7tshqmq5rcp75s0m2e9k6hmff9x5d3j6sdrtt0gag9nlvcx&#39;&gt;nevent1q…lvcx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Okay, another comparison:&lt;br/&gt;the 5 minutes pipeline costs 82.6kJ * (300s/1400)s = 82.6kJ * 0.21 = 18kJ (*2 for network=36kJ)&lt;br/&gt;&lt;br/&gt;A liter of gas contains 33.6MJ per liter, with car efficiency at 20% it&amp;#39;s 6.7MJ, at 3l/100km it&amp;#39;s 33.3km, so 200kJ/km.&lt;br/&gt;&lt;br/&gt;Every 5m pipeline run costs about as much energy as 200/36=222m by a small car.&lt;br/&gt;&lt;br/&gt;How far from the office do you live? How many commits do you push upstream per ride?&lt;br/&gt;&lt;br/&gt;We have much better ways to curb energy use than not testing software.
    </content>
    <updated>2024-11-11T06:55:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswstudqqnrqx7tshqmq5rcp75s0m2e9k6hmff9x5d3j6sdrtt0gagzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdszykpqy</id>
    
      <title type="html">For comparison, boiling a cup of tea needs about 82.6 kJ of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswstudqqnrqx7tshqmq5rcp75s0m2e9k6hmff9x5d3j6sdrtt0gagzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdszykpqy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyr0watzgg862jy8l70xm30272j0p4tlq98egua9py6n9a3vg2rusuamj3g&#39;&gt;nevent1q…mj3g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;For comparison, boiling a cup of tea needs about 82.6 kJ of energy.&lt;br/&gt;&lt;br/&gt;My CI computer has a 60W power supply (so it can&amp;#39;t draw more power than that - we&amp;#39;re overestimating). The CI would need to run for 82.6kJ/60W ≅ 1400s ≅ 23 min to match it.&lt;br/&gt;&lt;br/&gt;Make it half to offset the energy costs of network communication: 11min.&lt;br/&gt;&lt;br/&gt;That gives two 5min pipelines for the price of one hot drink.&lt;br/&gt;&lt;br/&gt;Would you drink a cup on every other commit if it saved you time and stress in the future?&lt;br/&gt;&lt;br/&gt;I probably would.
    </content>
    <updated>2024-11-11T06:01:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyr0watzgg862jy8l70xm30272j0p4tlq98egua9py6n9a3vg2ruszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds4spx0g</id>
    
      <title type="html">If your pipeline takes 2 minutes and saves 2 hours in debugging ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyr0watzgg862jy8l70xm30272j0p4tlq98egua9py6n9a3vg2ruszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds4spx0g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspdw09ylwgtydecgmq3jat3t6q74uja34jp03vnuz7txps0dm0f3c8dlkw9&#39;&gt;nevent1q…lkw9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If your pipeline takes 2 minutes and saves 2 hours in debugging and another 20 in working around the problem at the end user side - which is the case at least for me - then the sweet spot is quite clear.&lt;br/&gt;&lt;br/&gt;&amp;gt; the best way to accelerate #climatecrisis &lt;br/&gt;&lt;br/&gt;I call this a ridiculous statement. If running a computer for 5 extra minutes is comparatively so bad, we should reconsider software altogether.&lt;br/&gt;&lt;br/&gt;There are many better ways to heat up Earth, related to transportation and manufacturng.
    </content>
    <updated>2024-11-11T05:47:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2l7zaake25j26j08wzprp3tgxumlm4rmxh2l8h3cyf3pmxtlruugzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6feek6</id>
    
      <title type="html">Oh, now I realized: most forges host underpriced runners, so they ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2l7zaake25j26j08wzprp3tgxumlm4rmxh2l8h3cyf3pmxtlruugzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6feek6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswrxeglstlj63rvx3runjymrztc604j7xatekwdadjae0e26f7mac4yteuu&#39;&gt;nevent1q…teuu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, now I realized: most forges host underpriced runners, so they have a reason to have them run as little as possible.&lt;br/&gt;&lt;br/&gt;Well, I set up my own runner on #forgejo for a single repo, so I have power to spare :P
    </content>
    <updated>2024-11-10T09:42:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswrxeglstlj63rvx3runjymrztc604j7xatekwdadjae0e26f7maczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5na77z</id>
    
      <title type="html">A piece of criticism to all code forges I know: why not run #CI ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswrxeglstlj63rvx3runjymrztc604j7xatekwdadjae0e26f7maczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5na77z" />
    <content type="html">
      A piece of criticism to all code forges I know: why not run #CI on all commits?&lt;br/&gt;&lt;br/&gt;A bad commit is a liability. It will break bisect and make debugging miserable.&lt;br/&gt;&lt;br/&gt;#ForgejoActions takes it to the extreme and cancels an already running action when I push another change.&lt;br/&gt;&lt;br/&gt;I get it - it&amp;#39;s too slow and expensive to test them all when pipelines take minutes to run. But you could just pause the old ones until the newest one is finished!&lt;br/&gt;&lt;br/&gt;#testing #forgejo #gitea #gitlab #Codeberg #coding
    </content>
    <updated>2024-11-10T08:42:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs292vmq42jkws5sg5tjm46ykjgptvda025zamt3hfhc2u7w3ty63gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvspcsg</id>
    
      <title type="html">Nah, that was the first thing I did :P</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs292vmq42jkws5sg5tjm46ykjgptvda025zamt3hfhc2u7w3ty63gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvspcsg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx3wvdtlu0zsvlrdw5mka993gvwaz55m6nu0xfm75tk49uxdun7mssszaff&#39;&gt;nevent1q…zaff&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nah, that was the first thing I did :P
    </content>
    <updated>2024-11-05T12:45:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswxf5esfar65mjxn7g8pmpek3rg22mlp5szpjdpxfq3wv2j7zqeuczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds56arhe</id>
    
      <title type="html">Installing #Fedora on a #Surface go 2. For #libobscura, because ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswxf5esfar65mjxn7g8pmpek3rg22mlp5szpjdpxfq3wv2j7zqeuczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds56arhe" />
    <content type="html">
      Installing #Fedora on a #Surface go 2. For #libobscura, because it has a special #camera setup (IPU3).&lt;br/&gt;&lt;br/&gt;Set BIOS to boot from USB stick? Still boots windows.&lt;br/&gt;&lt;br/&gt;You have to boot Windows with the stick in and select a special &amp;#34;Linpus Lite&amp;#34; reboot option.&lt;br/&gt;&lt;br/&gt;Except if the stick is in while Windows is running, it will get corrupted and fail verification.&lt;br/&gt;&lt;br/&gt;And then the installer aborts while formatting &amp;#39;device is in use&amp;#39;.&lt;br/&gt;&lt;br/&gt;#Windows resists being removed → fsck #Microsoft ,.&lt;br/&gt;&lt;br/&gt;#linux
    </content>
    <updated>2024-11-04T15:55:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgpdhn7zq30acyl6qk5gccsazftzc958yz4lq98dx2qnmc229n2rczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsa2lkqf</id>
    
      <title type="html">Best I can do is moral support, sorry :P ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgpdhn7zq30acyl6qk5gccsazftzc958yz4lq98dx2qnmc229n2rczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsa2lkqf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0nq8002jdks3depcz8sc3zmpvuf737pjrpxmgr9dcjne50pmhfpgd8w4qv&#39;&gt;nevent1q…w4qv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Best I can do is moral support, sorry :P&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://dorotac.eu/posts/git-botch-email&#34;&gt;https://dorotac.eu/posts/git-botch-email&lt;/a&gt;
    </content>
    <updated>2024-11-04T09:58:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvw2z2zuanf7kgad5xaltyvgaym7l2dce3ww3uh3rjs9am8v8mswqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsyu7n3u</id>
    
      <title type="html">#libobscura, your friendly safe #camera library will be published ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvw2z2zuanf7kgad5xaltyvgaym7l2dce3ww3uh3rjs9am8v8mswqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsyu7n3u" />
    <content type="html">
      #libobscura, your friendly safe #camera library will be published this week.&lt;br/&gt;&lt;br/&gt;But where do you want to see it?&lt;br/&gt;&lt;br/&gt;#linux #video &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tvtks09eufvpvhy2c72wtydv5787c8g2yajaefn5ekrwvm9qcryqqt4jjw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;libcamera&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tvt…4jjw&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-11-04T08:37:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsztczag0jkmzn3jy0w8z4kvw4zfcspqtnqyy5ltfpy539689fz93szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsqgrkn3</id>
    
      <title type="html">#libobscura progress: a demo camera app! So I&amp;#39;ve proved (some ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsztczag0jkmzn3jy0w8z4kvw4zfcspqtnqyy5ltfpy539689fz93szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsqgrkn3" />
    <content type="html">
      #libobscura progress: a demo camera app!&lt;br/&gt;&lt;br/&gt;So I&amp;#39;ve proved (some of) the concepts:&lt;br/&gt;&lt;br/&gt;- API without segfaults&lt;br/&gt;- zero-copy image passing&lt;br/&gt;- GPU accelerated decoding&lt;br/&gt;&lt;br/&gt;Yes, the picture is mirrored upside-down, why do you ask?&lt;br/&gt;&lt;br/&gt;Next: clean up #GPU abstractions and publish a website.&lt;br/&gt;&lt;br/&gt;#rustlang #rust #opengl #video&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tvtks09eufvpvhy2c72wtydv5787c8g2yajaefn5ekrwvm9qcryqqt4jjw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;libcamera&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tvt…4jjw&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/113/407/362/465/925/122/original/8bed8423b0565f50.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-11-01T11:06:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvmqcq867s7k6xmynnwl5qwzfmy6cwgudehteslse5d76yqqe6h5gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvdlhhz</id>
    
      <title type="html">Working on #libobscura today. #OpenGL , #EGL , #glium , #glutin , ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvmqcq867s7k6xmynnwl5qwzfmy6cwgudehteslse5d76yqqe6h5gzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsvdlhhz" />
    <content type="html">
      Working on #libobscura today.&lt;br/&gt;&lt;br/&gt;#OpenGL , #EGL , #glium , #glutin , #Rust , #v4l2 .&lt;br/&gt;&lt;br/&gt;After 2 weeks of effort, the #GPU decoder COMPILES!&lt;br/&gt;&lt;br/&gt;...The screen is green.&lt;br/&gt;&lt;br/&gt;But hey, I actually know how to debug this :D It&amp;#39;s almost as if 10 years of #debugging and #ReverseEngineering paid off!
    </content>
    <updated>2024-10-31T17:36:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrpsk3m80p6leazqclhhdtem5aqslqfmze5ymtn6j8erlu7q5wntqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6armny</id>
    
      <title type="html">I just found a way to let #Firefox use the #KDE file picker ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrpsk3m80p6leazqclhhdtem5aqslqfmze5ymtn6j8erlu7q5wntqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6armny" />
    <content type="html">
      I just found a way to let #Firefox use the #KDE file picker instead of the dreadful  non-integrated #GNOME one :)&lt;br/&gt;&lt;br/&gt;It involves enabling portal support:&lt;br/&gt;&lt;br/&gt;In about:config set the key:&lt;br/&gt;&lt;br/&gt;widget.use-xdg-desktop-portal.file-picker&lt;br/&gt;&lt;br/&gt;to &amp;#34;1&amp;#34;.&lt;br/&gt;&lt;br/&gt;The &amp;#34;save&amp;#34; button is in the bottom right corner again :)
    </content>
    <updated>2024-10-30T20:36:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstvynlwqw9vst5ehulcjansv56a4fjg3a47lsgm6n2zhw604n6cjczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5rvau3</id>
    
      <title type="html">Remember internet.org? I heard in some places outside of Europe ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstvynlwqw9vst5ehulcjansv56a4fjg3a47lsgm6n2zhw604n6cjczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds5rvau3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf2rjsu3yrgnn2qn0px7fknxvmamhsh60xvt92y25k6yr4j5fga6cpxrr28&#39;&gt;nevent1q…rr28&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Remember internet.org? I heard in some places outside of Europe many people thought Facebook was the entire Internet.&lt;br/&gt;&lt;br/&gt;It sounds like they want to tighten the grip on the rest of us. I hope this leads to an exodus back to the open Web,&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Internet.org&#34;&gt;https://en.wikipedia.org/wiki/Internet.org&lt;/a&gt;
    </content>
    <updated>2024-10-20T12:34:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr0yrgrxlc8u0n5ntakkpq6jx5259sc5aqclez69xaz72ukplfwggzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsu2p0yq</id>
    
      <title type="html">Redefine the Four Freedoms? They better have an amazing proposal ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr0yrgrxlc8u0n5ntakkpq6jx5259sc5aqclez69xaz72ukplfwggzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsu2p0yq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0t5nwfug23s70a85dwkuepwnmw0v5x48l599f7hxfef4tsk3wycssk95v5&#39;&gt;nevent1q…95v5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Redefine the Four Freedoms? They better have an amazing proposal because they are already good.&lt;br/&gt;&lt;br/&gt;Can show me what they are saying about wanting to redefine?
    </content>
    <updated>2024-10-19T11:28:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfv5wws9ahfh7l8y649utae6gy2enfup59we4eeph5c9rtwwhycpqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds2fru8m</id>
    
      <title type="html">#Coding #OpenGL for #libobscura right now. Computers need to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfv5wws9ahfh7l8y649utae6gy2enfup59we4eeph5c9rtwwhycpqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds2fru8m" />
    <content type="html">
      #Coding #OpenGL for #libobscura right now.&lt;br/&gt;&lt;br/&gt;Computers need to convert those #Bayer or YUV #camera streams to RGB quickly to present them!&lt;br/&gt;&lt;br/&gt;I&amp;#39;m just converting my old code to #rust, but it was enough to remind me why I hate the OpenGL &#43; #EGL &#43; #GBM combo. APIs with implicit global variables can get lost.&lt;br/&gt;&lt;br/&gt;Thankfully, I&amp;#39;m nearly done and can go back to shaders and algorithms :-) but using GLES 1.2 (the #Librem5 can&amp;#39;t do anything better ;_; )&lt;br/&gt;&lt;br/&gt;#vivante #linux
    </content>
    <updated>2024-10-13T13:15:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsta4ulc8d4gws99vas2e4e5tsz0gud8knr38nvzk87wjd35srepmqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds7yavv8</id>
    
      <title type="html">No trainer, and it can (completely unscientifically) take 3-10km ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsta4ulc8d4gws99vas2e4e5tsz0gud8knr38nvzk87wjd35srepmqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds7yavv8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszpyr9t793f89kz707ss362jnuq9n5qqf9tww39lkgmkh7wx7sjks76vhu0&#39;&gt;nevent1q…vhu0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No trainer, and it can (completely unscientifically) take 3-10km for the high steady pace to settle in. Depends on what you mean by &amp;#34;old people&amp;#34; though :)
    </content>
    <updated>2024-10-11T13:03:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg00mvfjs7c6eaap3dnxx83c304lqz23eryclxedt6sxw0ekjnmmgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsl0eyjg</id>
    
      <title type="html">Thanks :) I&amp;#39;m trying to reduce the amount of e-waste rather ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg00mvfjs7c6eaap3dnxx83c304lqz23eryclxedt6sxw0ekjnmmgzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsl0eyjg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszrcjacsdgn888f3a5d0ttc977zy5pk982uzfuwk6980ej3vgmslq9j3let&#39;&gt;nevent1q…3let&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks :)&lt;br/&gt;&lt;br/&gt;I&amp;#39;m trying to reduce the amount of e-waste rather than buying new.
    </content>
    <updated>2024-10-05T06:13:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfewehfm7070plrzx8ppvynklme2hmha374w669c3pz4x2tpn2czqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsmk3zy0</id>
    
      <title type="html">Are you compressing the cursor together with the rest of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfewehfm7070plrzx8ppvynklme2hmha374w669c3pz4x2tpn2czqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsmk3zy0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs20cpvshxulksagdars6q5yhv0me3y74lqdadzjrpfyh9cnq84f7gcqy882&#39;&gt;nevent1q…y882&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Are you compressing the cursor together with the rest of the stream?&lt;br/&gt;&lt;br/&gt;Some games have a &amp;#34;harware cursor&amp;#34; option to reduce cursor latency, where it skips the game&amp;#39;s rendering pipeline to arrive a few frames early.&lt;br/&gt;&lt;br/&gt;Something similar could be helpful for streaming: send cursor position separately from the video stream, render it directly from a saved image without waiting for an entire frame to arrive.
    </content>
    <updated>2024-10-05T06:08:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsteddalaxk6n8rsvagxufpwsnfgmdlemmyhpdxpruhr4t72kw8ulczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdstyzntt</id>
    
      <title type="html">Does anyone in Germany(ish) want to get rid of a #RaspberryPi ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsteddalaxk6n8rsvagxufpwsnfgmdlemmyhpdxpruhr4t72kw8ulczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdstyzntt" />
    <content type="html">
      Does anyone in Germany(ish) want to get rid of a #RaspberryPi with a #camera ?&lt;br/&gt;&lt;br/&gt;I need one soon to write a prototype driver for the #libobscura camera library project.&lt;br/&gt;&lt;br/&gt;PM me with your price.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gitlab.com/libobscura&#34;&gt;https://gitlab.com/libobscura&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#raspi #askfedi #deutschland
    </content>
    <updated>2024-10-04T17:15:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8wuzeasam7uu7cncxqz3cesgrypeqazcrd2gmq6q4kqvefe9w36czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6xyzmd</id>
    
      <title type="html">@npub1fus…tvjp Can a Taler wallet be used securely in the form ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8wuzeasam7uu7cncxqz3cesgrypeqazcrd2gmq6q4kqvefe9w36czyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds6xyzmd" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fuskwnqfft7a4luhvhpv0ly0522p7s70t5lm39j76cxgjq3reynsedtvjp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;GNU Taler&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fus…tvjp&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Can a Taler wallet be used securely in the form of a card?&lt;br/&gt;&lt;br/&gt;That is, a smart card that people insert at point-of-sale terminals?&lt;br/&gt;&lt;br/&gt;The browser extension takes care not just of the secret store, but also of all user interaction. Would there be a need to trust the terminal not to be compromised?&lt;br/&gt;&lt;br/&gt;What&amp;#39;s the plan for everyday shopping anyway?
    </content>
    <updated>2024-09-28T15:26:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyg2gnq9lh9gpatycryxm3jjdrwzuwn9zdfjc8njyydtx3s059xwqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsa97mxr</id>
    
      <title type="html">Some important names missing are Dillo and Falcon. Also Librewolf ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyg2gnq9lh9gpatycryxm3jjdrwzuwn9zdfjc8njyydtx3s059xwqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsa97mxr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyz60sjgektg29pcq0hkgj2fl5ezlf6yzqchz8su3lu4c9qlwqucqk72gh3&#39;&gt;nevent1q…2gh3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Some important names missing are Dillo and Falcon. Also Librewolf would be interesting to position here.
    </content>
    <updated>2024-09-11T06:44:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy00m2kdu5wymqyv4jxw5ulkyufnscg0cvcws79z0t4ypy0dw0dzczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsexrns2</id>
    
      <title type="html">Your analogy is technically correct, but it also switches things ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy00m2kdu5wymqyv4jxw5ulkyufnscg0cvcws79z0t4ypy0dw0dzczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsexrns2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx8xpkv6zjpq8tywtr2sl6av0d8czgktx8f8pk8csx34dpgrtg2fgpu86lt&#39;&gt;nevent1q…86lt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Your analogy is technically correct, but it also switches things from &amp;#34;act of god&amp;#34; (mateorite) to &amp;#34;predictable&amp;#34; (&amp;#34;space objects are documented&amp;#34;) in the middle. This messes up the intuition I was asking about, on top of being unrealistic because we can&amp;#39;t predict which house will get hit by a space rock so we don&amp;#39;t have social norms for that.&lt;br/&gt;&lt;br/&gt;A better one:&lt;br/&gt;&amp;#34;You inherit a building. The building has an electric fault. Next year the fault causes a fire. Who are you blaming?&amp;#34;
    </content>
    <updated>2024-09-10T07:28:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg8ecmqnzr0axn3m96eyhlvmam9t3l5m0chpypctysfhrl6up0k8qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsan24w3</id>
    
      <title type="html">My opinion differs in that it applies even when AI can do ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg8ecmqnzr0axn3m96eyhlvmam9t3l5m0chpypctysfhrl6up0k8qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsan24w3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspw2m4rk85hj4wnnzxz7qmppgslzmtt8yqmd8ytjlz85qs0gnu2qq9ufcq3&#39;&gt;nevent1q…fcq3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My opinion differs in that it applies even when AI can do everything better.&lt;br/&gt;&lt;br/&gt;And I only call mine an observation, without an emotional attachment like hope :P
    </content>
    <updated>2024-09-10T07:16:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgyffkyp9tmulsjns90nw62tdlrzfm3emyvuwc88p904nsv98puugzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds68puux</id>
    
      <title type="html">Some people want an actual human to be present in the process, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgyffkyp9tmulsjns90nw62tdlrzfm3emyvuwc88p904nsv98puugzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds68puux" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq6v40xz9kpz03kq62huwjauha5t7737yqw9pqxh95mgr9ycw990gvhzux6&#39;&gt;nevent1q…zux6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Some people want an actual human to be present in the process, the same way Etsy is selling handcrafted items that may not be better than mass-produced ones.&lt;br/&gt;&lt;br/&gt;If &amp;#34;Her&amp;#34; actually comes to real life, then some of those people may be satisfied with notes written by not-a-human. Some.&lt;br/&gt;&lt;br/&gt;Either way, I don&amp;#39;t see the need eliminated completely. Maybe the jobs would just gather too small a niche of customers.
    </content>
    <updated>2024-09-09T19:45:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyahkw9syq3z7g4vw5sg3rmujf45hpk3s2zdqeqck5ms66l3m0sxszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds895hvu</id>
    
      <title type="html">Important social #research #survey ! You&amp;#39;re using a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyahkw9syq3z7g4vw5sg3rmujf45hpk3s2zdqeqck5ms66l3m0sxszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds895hvu" />
    <content type="html">
      Important social #research #survey !&lt;br/&gt;&lt;br/&gt;You&amp;#39;re using a community-based distro, free and full of MIT licensed software.&lt;br/&gt;&lt;br/&gt;One day, you play some music, but your speakers make a loud POP sound and go silent forever.&lt;br/&gt;&lt;br/&gt;A couple friends notice the same, and it turns out a bug in your favorite music player blows people&amp;#39;s speakers.&lt;br/&gt;&lt;br/&gt;Who are you blaming for the damage?
    </content>
    <updated>2024-09-09T06:35:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyg22s6ujn5987us7zdptty0vc305uc58k4wsapyzqwvrxcl5v9fszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdscl8a43</id>
    
      <title type="html">I deal with this by vendoring using copy-paste. There are some ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyg22s6ujn5987us7zdptty0vc305uc58k4wsapyzqwvrxcl5v9fszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdscl8a43" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz9sy46u0r2gfl0vxf0vhcherqu9qmk0rrvga8m2emjzher9sxw9qmjznqv&#39;&gt;nevent1q…znqv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I deal with this by vendoring using copy-paste.&lt;br/&gt;&lt;br/&gt;There are some legitimately useful crates that are under 100 lines, like assert_matches, which do eventually end up in the standard library.&lt;br/&gt;&lt;br/&gt;And then there are crates like void.
    </content>
    <updated>2024-09-07T05:28:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszcuslerkyt727gkvsmvks29g3v37y4k6r874pw35r9z2gp5ykulszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsyrgg2t</id>
    
      <title type="html">I wonder what the story is with GPU acceleration on N900 now. The ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszcuslerkyt727gkvsmvks29g3v37y4k6r874pw35r9z2gp5ykulszyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsyrgg2t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp60xvm0t4lyhdg89ewxt6hx4xaus6hj0hml9f5r3nx2ua9epkatq4pj9ad&#39;&gt;nevent1q…j9ad&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I wonder what the story is with GPU acceleration on N900 now. The wiki page doesn&amp;#39;t mention it, but the Imagination GPU is a big pain to support.
    </content>
    <updated>2024-08-27T06:34:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfh0dgka3nywss6q56mw5zruvzmmnfetd4ya279vpdgqkvynh98rqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdss9ua7j</id>
    
      <title type="html">#COSMIC compositor is running #squeekboard :) But not very well. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfh0dgka3nywss6q56mw5zruvzmmnfetd4ya279vpdgqkvynh98rqzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdss9ua7j" />
    <content type="html">
      #COSMIC compositor is running #squeekboard :)&lt;br/&gt;&lt;br/&gt;But not very well. The first letter goes through, and that&amp;#39;s it.&lt;br/&gt;This is where I come in.&lt;br/&gt;&lt;br/&gt;#wayland #inputmethod #smithay #rust&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/113/016/323/421/605/289/original/7b0838374319a823.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-08-24T09:38:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsysjhahe8f0462528lhelclrv5f7gsrp3l0cwqqdjc60h8530d9pczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdswj3d9m</id>
    
      <title type="html">Does #Mastodon do shadow banning? There&amp;#39;s an account that I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsysjhahe8f0462528lhelclrv5f7gsrp3l0cwqqdjc60h8530d9pczyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdswj3d9m" />
    <content type="html">
      Does #Mastodon do shadow banning? There&amp;#39;s an account that I want to follow but #Fosstodon doesn&amp;#39;t show any recent updates from it.&lt;br/&gt;&lt;br/&gt;#askfedi
    </content>
    <updated>2024-08-14T14:51:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw0jw22m9348yrgmq42vaku5vm50hzal6wwfq72fwgjdu09q97g7szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsjf9zql</id>
    
      <title type="html">#Germany introduces a new system for accessing medical data ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw0jw22m9348yrgmq42vaku5vm50hzal6wwfq72fwgjdu09q97g7szyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxdsjf9zql" />
    <content type="html">
      #Germany introduces a new system for accessing medical data online.&lt;br/&gt;The implementation by my insurer: Android, iOS, Windows, #Snap Store. Sadly, it&amp;#39;s not open.&lt;br/&gt;&lt;br/&gt;Sensitive data &#43; closed software on user devices = #security nightmare.&lt;br/&gt;&lt;br/&gt;(I&amp;#39;m mercifully ignoring the inevitable leak of the central database.)&lt;br/&gt;&lt;br/&gt;When will governments and banks learn? There&amp;#39;s no security without source code. There&amp;#39;s no stability without interoperability.&lt;br/&gt;&lt;br/&gt;#opensource #linux #interoperability #publicmoneypubliccode
    </content>
    <updated>2024-08-14T13:37:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrx67ksn05mksu6xcsad92ke0nekl8qfcrnq2lahdjr7s2ex8fd2qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds62d0pu</id>
    
      <title type="html">I finally got the official #funding confirmation from ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrx67ksn05mksu6xcsad92ke0nekl8qfcrnq2lahdjr7s2ex8fd2qzyp6z8vqepsvw2emwrnrawl20kgw5ampc53npm3czf3s8akszltxds62d0pu" />
    <content type="html">
      I finally got the official #funding confirmation from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1y8k68k4zvcjnm2c4936fnftv35844j9j20qn6qk2y394shzxejts5c05lv&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Prototype Fund&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1y8k…05lv&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; .&lt;br/&gt;&lt;br/&gt;Time to gather the needed contacts before I begin with #libobscura next month!&lt;br/&gt;&lt;br/&gt;#libobscura is going to be a proof of concept #linux #camera library which doesn&amp;#39;t make the same mistakes as #libcamera . I&amp;#39;ll base it on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1r3zf273rgsktvc7twg8hm52u824ezafkp442lpwsyyd2u9qnmqts2s03cf&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Martijn Braam&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1r3z…03cf&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &amp;#39;s work with #libmegapixels .
    </content>
    <updated>2024-08-08T18:12:19Z</updated>
  </entry>

</feed>