<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated></updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by </title>
  <author>
    <name></name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub14cx0t07jyjnr7v4x90j2vl8h8552ulp85sqlvfamev4ucaen65nqs8rtan.rss" />
  <link href="https://njump.me/npub14cx0t07jyjnr7v4x90j2vl8h8552ulp85sqlvfamev4ucaen65nqs8rtan" />
  <id>https://njump.me/npub14cx0t07jyjnr7v4x90j2vl8h8552ulp85sqlvfamev4ucaen65nqs8rtan</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://njump.me/nevent1qqsttyhhhrprdgm2uc92plsg25jg4hpmef3umdlt8marynvn68ejdqgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzyyfhd</id>
    
      <title type="html">First impression of #miso, #haskell&amp;#39;s answer to React, is ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsttyhhhrprdgm2uc92plsg25jg4hpmef3umdlt8marynvn68ejdqgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzyyfhd" />
    <content type="html">
      First impression of #miso, #haskell&amp;#39;s answer to React, is very good. Clean interface, good documentation so far. Let&amp;#39;s see how easy it is to integrate existing JS code so I don&amp;#39;t have to reinvent too many wheels.
    </content>
    <updated>2026-09-30T07:03:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9r7kas63mhqrggyntgj5fzd04hwzag4d8mqrasc9zyxpzefa3rugzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jva4ncq7</id>
    
      <title type="html">Just got back from a conference where people were reinventing ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9r7kas63mhqrggyntgj5fzd04hwzag4d8mqrasc9zyxpzefa3rugzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jva4ncq7" />
    <content type="html">
      Just got back from a conference where people were reinventing #Nix/#guix/#spack once more (openly pondering over how to implement some sort of &amp;#34;layered build cache&amp;#34; and how that would look, which was a bit funny).&lt;br/&gt;&lt;br/&gt;Not sure what to think about that to be honest. I think the devs from the company mean well and possibly just skipped researching? But then they are building yet another software from source repo. It feels audacious.
    </content>
    <updated>2026-09-25T06:39:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsr9g3yjwtwaylkkshg64ecm2fd4djh334wn23g6m8jve0yyylv47qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv4ekp36</id>
    
      <title type="html">Anyone use #uv2nix with #pyside6? It fails doing auto-patchelf ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsr9g3yjwtwaylkkshg64ecm2fd4djh334wn23g6m8jve0yyylv47qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv4ekp36" />
    <content type="html">
      Anyone use #uv2nix with #pyside6? It fails doing auto-patchelf and I find nothing on Google about that. Hope it&amp;#39;s not a rabbit hole.
    </content>
    <updated>2026-09-14T12:14:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz6kj5j820dga5jpphhh8r3t005gxvgmamkn899c7gjs5myfeakzqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvwckdxu</id>
    
      <title type="html">I&amp;#39;ve been writing pseudo #haskell &amp;#34;hell&amp;#34;[1] shell ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz6kj5j820dga5jpphhh8r3t005gxvgmamkn899c7gjs5myfeakzqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvwckdxu" />
    <content type="html">
      I&amp;#39;ve been writing pseudo #haskell &amp;#34;hell&amp;#34;[1] shell scripts for a while now. The ability to easily add command-line options and the simplicity of the language is refreshing. And almost everything is better than bash.&lt;br/&gt;&lt;br/&gt;Error messages are abysmal, and a bigger stdlib would be great, but nowhere does it say it&amp;#39;s complete or ready yet, sothat&amp;#39;s fine.&lt;br/&gt;&lt;br/&gt;[1] &lt;a href=&#34;https://github.com/chrisdone/hell&#34;&gt;https://github.com/chrisdone/hell&lt;/a&gt;
    </content>
    <updated>2026-08-25T08:18:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2ul7g4p3z33wnuexhs4hlwxcku3wy75hlt7v8v8yljeg0htld4pgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvh40fc5</id>
    
      <title type="html">Cold take: Don&amp;#39;t virtue signal your programming language. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2ul7g4p3z33wnuexhs4hlwxcku3wy75hlt7v8v8yljeg0htld4pgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvh40fc5" />
    <content type="html">
      Cold take: Don&amp;#39;t virtue signal your programming language. &amp;#34;&amp;#39;xy&amp;#39; is a &amp;#39;z&amp;#39; replacement in Rust&amp;#34; adds nothing. Better write more about what it does and what goals you have.&lt;br/&gt;&lt;br/&gt;With libraries, different story of course, language matters here.
    </content>
    <updated>2026-08-25T06:27:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz5k23n5hg8zzcqhvqutej5n7tskqdqv95cj4hzwtlnwhnntht6qqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvnlk5lq</id>
    
      <title type="html">Hats off to the #emacs people for this little nudge to #vim ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz5k23n5hg8zzcqhvqutej5n7tskqdqv95cj4hzwtlnwhnntht6qqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvnlk5lq" />
    <content type="html">
      Hats off to the #emacs people for this little nudge to #vim users:&lt;br/&gt;&lt;br/&gt;New user option &amp;#39;browse-url-transform-alist&amp;#39;. This user option is an alist that allows transforming URLs before asking a web browser to load them.  For example, it could be used like this:&lt;br/&gt;&lt;br/&gt;(add-to-list &amp;#39;browse-url-transform-alist&lt;br/&gt;     &amp;#39;(&amp;#34;vim\\.org/.*&amp;#34; . &amp;#34;gnu.org/software/emacs/&amp;#34;))
    </content>
    <updated>2026-08-25T06:24:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgwnuxj54z38za2y7978dvgs2gjr5mkznnzduadcx8tapwhlzhr2czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jve86z4p</id>
    
      <title type="html">Popup form asks me how likely I will recommend $service. I click ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgwnuxj54z38za2y7978dvgs2gjr5mkznnzduadcx8tapwhlzhr2czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jve86z4p" />
    <content type="html">
      Popup form asks me how likely I will recommend $service. I click &amp;#34;Very likely&amp;#34; and hit submit.&lt;br/&gt;&lt;br/&gt;I get a HTTP 500. Is this irony?
    </content>
    <updated>2026-08-17T15:07:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsguhxn25ej26qtap9cflzsu8270rnngvlyf7nshn2h74rmr7z9qhqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtqc79j</id>
    
      <title type="html">Oh shit, gar nicht mit b ekommen dass da ein breaking change ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsguhxn25ej26qtap9cflzsu8270rnngvlyf7nshn2h74rmr7z9qhqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtqc79j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9tdrsmm4qsedq3v7zay3xu58c4td7a09mulzaqle6673nsz33x2gfnp5gj&#39;&gt;nevent1q…p5gj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh shit, gar nicht mit b ekommen dass da ein breaking change passiert. Danke! Werd bei meinen Systemen (Google Android, Fedora, NixOS) drauf achten muessen.
    </content>
    <updated>2026-08-14T09:31:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswzfwws8htju6mpw9nx9k3rggw6qmds63yghnzjcr0hm6469jaxdszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv8jtnd0</id>
    
      <title type="html">very nice!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswzfwws8htju6mpw9nx9k3rggw6qmds63yghnzjcr0hm6469jaxdszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv8jtnd0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsru4vfg0hf33t7jsnt8mvtp4t8crhu42tvjp40ct2due5rggvelfqs6xm4m&#39;&gt;nevent1q…xm4m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;very nice!
    </content>
    <updated>2026-08-08T07:20:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0c8c3l5rp7r9nka9q48392jdkvn555qejczx00w2sz0pntdy3qlqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvl86vlx</id>
    
      <title type="html">I&amp;#39;m not happy with the way #mermaid (you know, for diagrams) ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0c8c3l5rp7r9nka9q48392jdkvn555qejczx00w2sz0pntdy3qlqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvl86vlx" />
    <content type="html">
      I&amp;#39;m not happy with the way #mermaid (you know, for diagrams) is evolving. The web site is littered with corporate and AI BS. But it still fills a hole, I suppose? Is there an alternative? Only #graphviz and #plantuml come to mind.
    </content>
    <updated>2026-08-08T04:51:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdjfyvvhkww6cw6n4p6v0qlrq2z6yc25qcdsjrazswe62m28rk6mczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvmvcu6n</id>
    
      <title type="html">link zum Quellcode, Github? Ne, Forgejo, cool, aber wieso nicht ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdjfyvvhkww6cw6n4p6v0qlrq2z6yc25qcdsjrazswe62m28rk6mczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvmvcu6n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsplrnwcc68qetfk8w04lzvj0flhe85zcuvphx3pujm02ulax4vx4qlny8gs&#39;&gt;nevent1q…y8gs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;link zum Quellcode, Github? Ne, Forgejo, cool, aber wieso nicht gleich auf Codeberg?&lt;br/&gt;&lt;br/&gt;Ahhhh. Claude.&lt;br/&gt;&lt;br/&gt;Nein danke. Nichts für ungut.
    </content>
    <updated>2026-08-06T17:47:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw63yyf43mz2y6fuk260jrrn323p8gynga4auh8n7hvcpdwsj4f9szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvv7v0nm</id>
    
      <title type="html">Okay so what I get from the small Fediverse #grapheneOS crowd ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw63yyf43mz2y6fuk260jrrn323p8gynga4auh8n7hvcpdwsj4f9szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvv7v0nm" />
    <content type="html">
      Okay so what I get from the small Fediverse #grapheneOS crowd reaction is that GrapheneOS has some sort of addictive qualities to it 😀
    </content>
    <updated>2026-08-06T16:05:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdhm3fe8dzm8982cd6w996dea7a2ld3axp9g96yf0r7crgm73k90czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvr7rgy4</id>
    
      <title type="html">New (Pixel) phone. #GrapheneOS or Google? I think for me it will ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdhm3fe8dzm8982cd6w996dea7a2ld3axp9g96yf0r7crgm73k90czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvr7rgy4" />
    <content type="html">
      New (Pixel) phone. #GrapheneOS or Google? I think for me it will come down to the fear of banking apps not working anymore.&lt;br/&gt;&lt;br/&gt;I _could_ go GrapheneOS and then go back to Google if it doesn&amp;#39;t work, I guess. _Or_ put GrapheneOS on my _old_ phone, try it out and then switch on the new one as well? Not sure how much work it is to reinstall all apps and the OS ~3 times.&lt;br/&gt;&lt;br/&gt;Tough also to fight inertia and just keep Google.
    </content>
    <updated>2026-08-06T12:52:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxu8ka7myncmc48z4quep0h45reupv7gfaefykuxm5yzd4rqdftagzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvmrqfd8</id>
    
      <title type="html">Sounds interesting! Will you make the slides available publicly ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxu8ka7myncmc48z4quep0h45reupv7gfaefykuxm5yzd4rqdftagzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvmrqfd8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrv4w9c29a25x48cypmrtaad4aaezsmlrvzr5gfgrmn4xcmw75v5snd9zrt&#39;&gt;nevent1q…9zrt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sounds interesting! Will you make the slides available publicly somewhere?
    </content>
    <updated>2026-08-03T08:57:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz8hapkh8zklcvj80q60aql7fr80zsut0x04ay47hukcgy02j0f2szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv7qt0kr</id>
    
      <title type="html">Writing a recursive directory delete function in #Python (because ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz8hapkh8zklcvj80q60aql7fr80zsut0x04ay47hukcgy02j0f2szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv7qt0kr" />
    <content type="html">
      Writing a recursive directory delete function in #Python (because there is no async one)...feels so unsafe. Had to do a &amp;#34;Replace actual unlink() call with print()&amp;#34; test, then replace the print thing to be sure...
    </content>
    <updated>2026-08-03T08:56:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdjwng6q6gzgm44p0s202lyqr27xfvzmxse48f0gjs8u3aaquu8zgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvgcmx5y</id>
    
      <title type="html">#diday die zweite: Flohmarkt im Fediverse. flohmarkt.social ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdjwng6q6gzgm44p0s202lyqr27xfvzmxse48f0gjs8u3aaquu8zgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvgcmx5y" />
    <content type="html">
      #diday die zweite: Flohmarkt im Fediverse. flohmarkt.social aufgerufen. Aber wie finde ich Angebote in meiner Umgebung? Kein Knopf dafür. Suchfunktion? Funktioniert nicht. Auf Angebot geklickt: Da steht ein Ort! Auf Ort geklickt. &amp;#34;Karte&amp;#34; öffnet sich, ist aber einfach ein Popup mit einem grauen Fenster. Was tut der Knopf oben links? Neu laden? Keine Ahnung.&lt;br/&gt;&lt;br/&gt;Absolut grauenvoll. Ich probiere es in ein paar Monaten noch mal.
    </content>
    <updated>2026-08-02T06:47:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw0x2r6e3z53kkqw4a92vf4ytjg7mh8zuz9f5cuztrt65p6yupmpczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv8w3z2s</id>
    
      <title type="html">War angetan von dem #diday Rezept für ebooks und dachte ich ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw0x2r6e3z53kkqw4a92vf4ytjg7mh8zuz9f5cuztrt65p6yupmpczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv8w3z2s" />
    <content type="html">
      War angetan von dem #diday Rezept für ebooks und dachte ich könnte mit #calibre meine ganzen bösen Kindle-Ebooks befreien. Ist aber sehr komplex selbst für mich als technisch versierten Menschen und hat am Ende nicht geklappt. Schade. Versuche ich irgendwann noch mal.
    </content>
    <updated>2026-08-02T06:30:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsygw67ne8ycs4r4wfky0z8xfmxhy3erjsjlcx7jl2tjwznwqexxhqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvalykzl</id>
    
      <title>Nostr event nevent1qqsygw67ne8ycs4r4wfky0z8xfmxhy3erjsjlcx7jl2tjwznwqexxhqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvalykzl</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsygw67ne8ycs4r4wfky0z8xfmxhy3erjsjlcx7jl2tjwznwqexxhqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvalykzl" />
    <content type="html">
      Hot take: GUI file pickers all _suck_.
    </content>
    <updated>2026-07-30T11:05:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswxmeu77fskc7s9jy7ru6mkpmp6gt5q5an4vxfeh6rf8wr5zt0rvszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzh69y6</id>
    
      <title type="html">Nope, all good!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswxmeu77fskc7s9jy7ru6mkpmp6gt5q5an4vxfeh6rf8wr5zt0rvszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzh69y6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg85n3fxmq94rxtxr2ljyu9atux2appvscg2w6vhsr3qn76hn55sq07jkaq&#39;&gt;nevent1q…jkaq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nope, all good!
    </content>
    <updated>2026-07-24T15:18:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp8zsqphzyrglzmg9km2y5tyc08cl2ltrp5wxh8g9xtw9rd05qw2gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvs66ahx</id>
    
      <title type="html">what do you mean? How would it not work?</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp8zsqphzyrglzmg9km2y5tyc08cl2ltrp5wxh8g9xtw9rd05qw2gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvs66ahx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswc4m6drf48e65r482zqckk29laufw5qaxw2ek87kwdmfts7xq50skqgtq7&#39;&gt;nevent1q…gtq7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what do you mean? How would it not work?
    </content>
    <updated>2026-07-23T18:38:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8xu720s2mjre3nyzfz04u9quh9p8nzsp2nkk0pycw9sm9q49xusqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvar86d8</id>
    
      <title type="html">Ah yes, this is much better, thank you!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8xu720s2mjre3nyzfz04u9quh9p8nzsp2nkk0pycw9sm9q49xusqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvar86d8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdfhxyf6fjksnzefqh5m4j5metjsvvtslj8rmpw5y9eqznhrl3cagzew6s7&#39;&gt;nevent1q…w6s7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ah yes, this is much better, thank you!
    </content>
    <updated>2026-07-22T12:54:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0edzex06lq83ugn7t5d6zfwsjp2kzg6m9g3kzs2cqgrkjwjzffqszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvj9wu9m</id>
    
      <title type="html">My #nixos moment of the day: patched my compositor (cosmic) to ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0edzex06lq83ugn7t5d6zfwsjp2kzg6m9g3kzs2cqgrkjwjzffqszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvj9wu9m" />
    <content type="html">
      My #nixos moment of the day: patched my compositor (cosmic) to disable animations. Didn&amp;#39;t need to know anything about how to compile or install this thing, didn&amp;#39;t need to know which version it is, and if I don&amp;#39;t want it anymore, I just comment it out of my .nix file. Try that with any other distro.
    </content>
    <updated>2026-07-22T11:46:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdsns2vsp7f20ddzxfjzggucxsdfeuxf4z7sz83pt8t4cxcn24vaczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtp2wcs</id>
    
      <title type="html">First of all, great article, thanks for writing it up! I have two ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdsns2vsp7f20ddzxfjzggucxsdfeuxf4z7sz83pt8t4cxcn24vaczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtp2wcs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs88pe68teclvu9csmc7nu2tnlmjfzvr7uw9f4yppg3w4uc5jd9lkc9j8v7e&#39;&gt;nevent1q…8v7e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;First of all, great article, thanks for writing it up! I have two comments:&lt;br/&gt;&lt;br/&gt;1. The theme/style is _horrible_. The contrast is way too low for me, there are line breaks at weird locations and things like italics are way too &amp;#34;in your face&amp;#34;.&lt;br/&gt;2. Take with a grain of salt, please: You probably wanted #emacs &#43; org-mode from the start, not typst. Syntax, handling, mobile should all just fit for you.
    </content>
    <updated>2026-07-22T11:36:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyyvj2gljghwjjrr2jk4lex2kvxf6hgy2y097nrhwytqyer4snmmgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvgmlxhn</id>
    
      <title type="html">Ahhh okay, that explains it. Good idea. I feel like the whole ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyyvj2gljghwjjrr2jk4lex2kvxf6hgy2y097nrhwytqyer4snmmgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvgmlxhn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszp5e3jlc4q8awx8us8kyazl3v9ck8ug9vlmm89h70pag6ufla73snej654&#39;&gt;nevent1q…j654&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ahhh okay, that explains it. Good idea. I feel like the whole &amp;#34;second brain&amp;#34;, Zettelkasten highly linked bookkeeping is not for everyone, myself included. At work, at least. Good search is more important and you want that anyway.&lt;br/&gt;I was just curious because Obsidian is also a mobile app and a sync provider, which vim certainly is not.
    </content>
    <updated>2026-07-21T08:30:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0t8c8mhx7ul058ycd6d6hde23mlg29653jgerusk4ss2v45pnvyczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jva8twd0</id>
    
      <title type="html">Wait, you replaced Obsidian with vim and typst? I assume vim with ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0t8c8mhx7ul058ycd6d6hde23mlg29653jgerusk4ss2v45pnvyczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jva8twd0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspejd4hxfglgsymelvtfc2e0kyx30ecl57tqnl735ht4wte28vl3ggf06jd&#39;&gt;nevent1q…06jd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Wait, you replaced Obsidian with vim and typst? I assume vim with some plugins or something?&lt;br/&gt;(I&amp;#39;m on #joplin btw.)
    </content>
    <updated>2026-07-21T07:48:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdfurj8jd8th7guhl4l9lvet6agag85gs2gjlp76mcxdszqz9z6jqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvchsysp</id>
    
      <title type="html">I&amp;#39;m still waiting for these concepts to &amp;#34;click&amp;#34; and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdfurj8jd8th7guhl4l9lvet6agag85gs2gjlp76mcxdszqz9z6jqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvchsysp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg2pqd0qww2zw9n2evycx7756v8kt4gu6qwc07y9zl7rf6fenakrcntaxlc&#39;&gt;nevent1q…axlc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m still waiting for these concepts to &amp;#34;click&amp;#34; and then use them.
    </content>
    <updated>2026-07-13T06:52:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq0q795zzldru7c7u45zl4mq2020cxvra4guykhq0v2h5jp5cd8uszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvxgmf76</id>
    
      <title type="html">I&amp;#39;m using #emacs project.el and ido. I just confirmed that ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq0q795zzldru7c7u45zl4mq2020cxvra4guykhq0v2h5jp5cd8uszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvxgmf76" />
    <content type="html">
      I&amp;#39;m using #emacs project.el and ido. I just confirmed that &amp;#34;project-find-file&amp;#34; offers no completion candidates anymore if the repo is bigger than 10000 files (exactly). So somewhere in the code, there is a 10000 limit. Not sure if it&amp;#39;s project.el or ido - probably the latter. How to find this though...ido.el and project.el both don&amp;#39;t contain &amp;#34;10000&amp;#34;, so there&amp;#39;s that. :D
    </content>
    <updated>2026-07-10T14:07:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszs9vjeu0wcxf6fj73337ewx9fuaexqd4qqn5c5ukcsjnhhcpqgkszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvr5z633</id>
    
      <title type="html">I&amp;#39;m a little excited about native #elm via elm-run, but I do ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszs9vjeu0wcxf6fj73337ewx9fuaexqd4qqn5c5ukcsjnhhcpqgkszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvr5z633" />
    <content type="html">
      I&amp;#39;m a little excited about native #elm via elm-run, but I do doubt the decision to make exiting the program a simple effect. We will end up with accidentally non-terminating programs that way. A strange problem to have, never seen that in other languages so far.
    </content>
    <updated>2026-06-10T05:59:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsy65zeu07gethaxam29xlc9j35rggmp5jy64ve0vajdsa3gvrp44qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvyjtysc</id>
    
      <title type="html">I&amp;#39;m now using #kde and I love how polished it is and how much ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsy65zeu07gethaxam29xlc9j35rggmp5jy64ve0vajdsa3gvrp44qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvyjtysc" />
    <content type="html">
      I&amp;#39;m now using #kde and I love how polished it is and how much of it just worked, compared to my previous #hyprland-based &amp;#34;all custom&amp;#34; setup. But man. Coming from a tiling WM to something non-tiling is _rough_. I&amp;#39;ve tried the KDE tiling solutions but it&amp;#39;s obviously a crutch. Not sure how I proceed now. &lt;br/&gt;I definitely have less motivation to build all the crap around the WM (disks, monitors, ...). But I don&amp;#39;t think there is much of a middle-ground.
    </content>
    <updated>2026-06-07T10:47:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgws8mewgac40fmxzez4amjaz7umt30rp6um0ua6vln3hmgzwpjxszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvn4zud3</id>
    
      <title type="html">Totally valid criticism, thanks. Yes, I am reading stuff from a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgws8mewgac40fmxzez4amjaz7umt30rp6um0ua6vln3hmgzwpjxszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvn4zud3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd6pfyy6hzfksmf5k3fsnke3efqxwj6yf3vmaxr4jtxrp6x4l7hzggmfgsl&#39;&gt;nevent1q…fgsl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Totally valid criticism, thanks.&lt;br/&gt;&lt;br/&gt;Yes, I am reading stuff from a file. I want to control how much I read from it, depending on the circumstances. However, these circumstances (the boolean arguments) are not read from user input, but are always specified in the code itself.&lt;br/&gt;&lt;br/&gt;Meaning, I might want a &amp;#34;compile-time boolean&amp;#34; so that when I specify &amp;#34;true&amp;#34; to the loader fn, I can be sure that I get &amp;#34;T&amp;#34; instead of &amp;#34;Maybe T&amp;#34; back in the result Struct.
    </content>
    <updated>2026-06-05T11:04:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspeenx8070mlps5rq8aaezrvjuuva6rkje6mfulqypk7sdc05tahqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtcqvxl</id>
    
      <title type="html">In #haskell, I have &amp;#34;load :: Bool -&amp;gt; Bool -&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspeenx8070mlps5rq8aaezrvjuuva6rkje6mfulqypk7sdc05tahqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtcqvxl" />
    <content type="html">
      In #haskell, I have &amp;#34;load :: Bool -&amp;gt; Bool -&amp;gt; Struct&amp;#34; where &amp;#34;data Struct = Struct (Maybe X) (Maybe Y)&amp;#34; (where the booleans specify whether X and Y are loaded and are &amp;#34;Just&amp;#34;). If the two booleans are more or less known at compile-time, can I improve on this, ditching the Maybe?
    </content>
    <updated>2026-06-05T08:56:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2yaj35xd8v6wfjsh3dtn6sshwrvw0u5jl94xfxm6cyx5wf9k27hgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9uhdyy</id>
    
      <title type="html">Sourcehut I didn&amp;#39;t even know about. I&amp;#39;ll take a look. But ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2yaj35xd8v6wfjsh3dtn6sshwrvw0u5jl94xfxm6cyx5wf9k27hgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9uhdyy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw3df7h4ys26vrc65r7xqdqv506lhl827h73xzx055lyc5mrahreql44qvv&#39;&gt;nevent1q…4qvv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sourcehut I didn&amp;#39;t even know about. I&amp;#39;ll take a look. But being German and Codeberg being a German club is appealing to me.&lt;br/&gt;&lt;br/&gt;GitLab is just another company and is on the same level as GitHub to me.
    </content>
    <updated>2026-06-05T06:17:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvruatn550w7xa7rg9zqha3ces0c6rtkuua2fap9c5plzt2n8gu0gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvw9d32m</id>
    
      <title type="html">Project for this weekend: move all GitHub repositories to ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvruatn550w7xa7rg9zqha3ces0c6rtkuua2fap9c5plzt2n8gu0gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvw9d32m" />
    <content type="html">
      Project for this weekend: move all GitHub repositories to #Codeberg  and add a &amp;#34;it has moved&amp;#34; commit to them on GitHub. Hope somebody else did the heavy lifting for this.
    </content>
    <updated>2026-06-05T05:41:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg5kghx92pkxmlv0nxap5p38wnxwnp02excrz4hc4xkuw0w7u7cjqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzrygpn</id>
    
      <title type="html">Wait, I thought ghc already exported into prof and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg5kghx92pkxmlv0nxap5p38wnxwnp02excrz4hc4xkuw0w7u7cjqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzrygpn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2nhy5xkcy59ccgyjkq6hc88p7qd94udc6a3f97f3zg6su3hhkjjg2htreq&#39;&gt;nevent1q…treq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Wait, I thought ghc already exported into prof and speedscope-compatible json?
    </content>
    <updated>2026-06-05T05:40:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2j74fwejc86vwxjrlp3sjlklq0nkq9znpykwrmc859wdfrmgfg2czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvu8pfps</id>
    
      <title type="html">Cool! A zoomable world map would be interesting to discover ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2j74fwejc86vwxjrlp3sjlklq0nkq9znpykwrmc859wdfrmgfg2czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvu8pfps" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsghmxfn5zh277wzujerkuwf8t4m8rfzvf2pss72483k6d5rdg2grc5fdz8u&#39;&gt;nevent1q…dz8u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Cool! A zoomable world map would be interesting to discover running routes around you. Might be already there and I&amp;#39;m just not seeing it...
    </content>
    <updated>2026-06-03T12:16:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgd59z74rn5d76thdhm48v8p67fc29r9k6fmhmua6rcz62szmdh7qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvz4fncs</id>
    
      <title type="html">Okay, cross-compilation on #nix to Windows is underdocumented and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgd59z74rn5d76thdhm48v8p67fc29r9k6fmhmua6rcz62szmdh7qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvz4fncs" />
    <content type="html">
      Okay, cross-compilation on #nix to Windows is underdocumented and errors are too hard to search for, giving up for now. Got it to say...&lt;br/&gt;&lt;br/&gt;error: Not sure what configuration to use for x86_64-pc-windows-msvc&lt;br/&gt;&lt;br/&gt;...when trying to compile the derivation &amp;#39;openssl-x86_64-pc-windows-msvc-3.6.2&amp;#39;.&lt;br/&gt;&lt;br/&gt;Fine though, we do have a Windows-native CI runner still.
    </content>
    <updated>2026-06-03T09:02:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs222yswghg4wuu4trz8rh08m6r6875z9z5gc8h6csyake8jegy68szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvqrxgza</id>
    
      <title type="html">Yep. However, after using it for a while, I was reminded why I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs222yswghg4wuu4trz8rh08m6r6875z9z5gc8h6csyake8jegy68szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvqrxgza" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgxhefvkrpzlsrfdddcu2r08c28fpaznz6m7e9yfnul0e4y66wn7chpnq5s&#39;&gt;nevent1q…nq5s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yep. However, after using it for a while, I was reminded why I switched. It was a very annoying bug. find-file on huge directories (such as #nixpkgs) just didn&amp;#39;t work anymore. I also have no good &amp;#34;grep in project&amp;#34; solution, as consult doesn&amp;#39;t play with ido. I&amp;#39;ve switched to helm for that now and am pretty happy with that.
    </content>
    <updated>2026-06-02T17:31:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyv3pehnhkzujyfr8zcr6fjea80n5qjjyt9uvfx6r27hvac3g692czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvw0dnk9</id>
    
      <title type="html">Definitely possible, I have to double-check that. Thanks for the ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyv3pehnhkzujyfr8zcr6fjea80n5qjjyt9uvfx6r27hvac3g692czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvw0dnk9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyj7yce53q0rh6qhajcl6xmsdp82cyspysc8zrykk5mfdhpjsay9gs5qeze&#39;&gt;nevent1q…qeze&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Definitely possible, I have to double-check that. Thanks for the pointer!
    </content>
    <updated>2026-06-02T17:28:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqh6ct9jev38v2tj8kg82wej3mr5lpnwm85jmzr0a4tcesafszpyszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv7xk584</id>
    
      <title type="html">Finally got a good use-case for property-based tests (PBT) in ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqh6ct9jev38v2tj8kg82wej3mr5lpnwm85jmzr0a4tcesafszpyszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv7xk584" />
    <content type="html">
      Finally got a good use-case for property-based tests (PBT) in #haskell. Had a function that really enforced an invariant. Given a number, using test to be tested function will output a string that&amp;#39;s less than &amp;#39;n&amp;#39; chars long. And wow did PBT help!
    </content>
    <updated>2026-06-02T10:12:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs29m8dwppe0y08y5cyj7egsx5zd0hw8afnjfv4w9s6czj4u923x5gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvlzyl2x</id>
    
      <title type="html">Back to &amp;#34;ido&amp;#34; from vertico in #emacs due to #nixos ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs29m8dwppe0y08y5cyj7egsx5zd0hw8afnjfv4w9s6czj4u923x5gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvlzyl2x" />
    <content type="html">
      Back to &amp;#34;ido&amp;#34; from vertico in #emacs due to #nixos breaking the latter temporarily. I realized that ido fits me better anyways, and I switched to vertico basically because of FOMO. A bad reason when it comes to ergonomics. No front against vertico, of course, it&amp;#39;s a personal choice.
    </content>
    <updated>2026-06-01T06:20:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxhy357lyt2n06s82qaqcrny33qn86uj5rpzu5nkkc03y42j40uagzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzv49tl</id>
    
      <title type="html">Trying to update to #nixos 26.05. Random #emacs packages are ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxhy357lyt2n06s82qaqcrny33qn86uj5rpzu5nkkc03y42j40uagzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzv49tl" />
    <content type="html">
      Trying to update to #nixos 26.05. Random #emacs packages are failing (like vertico). What&amp;#39;s up with that?
    </content>
    <updated>2026-05-31T10:56:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvek9sjell5hx67dum37us7fqys2mnqzdzmtkv8us49jgk2gnxsngzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9yczs4</id>
    
      <title type="html">Went back from #doomemacs to my own #emacs configuration. There ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvek9sjell5hx67dum37us7fqys2mnqzdzmtkv8us49jgk2gnxsngzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9yczs4" />
    <content type="html">
      Went back from #doomemacs to my own #emacs configuration. There were just too many unknowns, too little documentation - basically too much magic.
    </content>
    <updated>2026-05-27T07:36:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs29qdsc93wr635kcmvmnyhevqxpgphrqnvykyfujjmpah624rp7jczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv5m9gtr</id>
    
      <title type="html">TIL about ttyplot. Used it in conjunction with &amp;#34;while true; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs29qdsc93wr635kcmvmnyhevqxpgphrqnvykyfujjmpah624rp7jczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv5m9gtr" />
    <content type="html">
      TIL about ttyplot. Used it in conjunction with &amp;#34;while true; get_sensors | ttyplot&amp;#34; to quickly plot some temperature values from a command.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/tenox7/ttyplot&#34;&gt;https://github.com/tenox7/ttyplot&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#linux #tui
    </content>
    <updated>2026-05-19T12:32:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2qp4dvf745wclk6pj5y48ehn369h289nxjg88hvnt6y6xngp6htczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9t42hz</id>
    
      <title type="html">The &amp;#34;wlsunset&amp;#34; #linux #wayland program to adjust color ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2qp4dvf745wclk6pj5y48ehn369h289nxjg88hvnt6y6xngp6htczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9t42hz" />
    <content type="html">
      The &amp;#34;wlsunset&amp;#34; #linux #wayland program to adjust color temperature based on time of day makes perfect use of short-form cli arguments. -l is latitude and -L is longitude. Of course!
    </content>
    <updated>2025-11-03T20:08:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9jw02wfflp57l5g52wzjxrdk8v8xrhrspje45k4lvz7u9qpg937czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzj78wh</id>
    
      <title type="html">thanks for the pointer to that! It is brand new, but seems like a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9jw02wfflp57l5g52wzjxrdk8v8xrhrspje45k4lvz7u9qpg937czyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvzj78wh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs05gp9w0d3srqa2u7vettle29ms42yp6200lpsmckyqfg5vs6xuhgd8wrj7&#39;&gt;nevent1q…wrj7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;thanks for the pointer to that! It is brand new, but seems like a requirement for a federated review platform, explaining why such a thing does not exist yet. Hope somebody is building it at least.
    </content>
    <updated>2025-10-03T22:24:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf66zglw0vt6tgxtmwxtd992j8lpal870vtcrxc5ca6v7hkregkeczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvpvj00t</id>
    
      <title type="html">#openstreetmaps &#43; #fediverse for a Google Maps reviews ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf66zglw0vt6tgxtmwxtd992j8lpal870vtcrxc5ca6v7hkregkeczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvpvj00t" />
    <content type="html">
      #openstreetmaps &#43; #fediverse for a Google Maps reviews alternative when?
    </content>
    <updated>2025-10-03T00:54:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq0mvz06fgfs5a5xqwhen3j5d7hsxg80cfcc3u37kp8ktzve7sehszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvk5yfua</id>
    
      <title type="html">Interesting choice (although perfect for me by accident) to ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq0mvz06fgfs5a5xqwhen3j5d7hsxg80cfcc3u37kp8ktzve7sehszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvk5yfua" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrzvqdcsf3nrnwuhtr99qw4e69x7ef2l5tfru74tcm4qg2s788d9qzr8e8h&#39;&gt;nevent1q…8e8h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Interesting choice (although perfect for me by accident) to bundle and statically compile the library inside the Haskell package.
    </content>
    <updated>2025-09-18T12:07:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswkas08m6278v4zd59stuexhrpgx7jjflvmewalwfyhgck5pqgpvszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvqpwq8p</id>
    
      <title type="html">Ahhhh, how did that escape my view? I know that pcre2 (the C ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswkas08m6278v4zd59stuexhrpgx7jjflvmewalwfyhgck5pqgpvszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvqpwq8p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsznvtq4shysvmkx6fhp7m443983uyspe28jj2v4pjwleuypq4g82sme6u6w&#39;&gt;nevent1q…6u6w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ahhhh, how did that escape my view? I know that pcre2 (the C library) definitely does. Thanks!
    </content>
    <updated>2025-09-18T12:03:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspcdnxxymhl5ft3gfnsrwh3guhggpvpg0v77vj2netdc0vwx59dzgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvp4rndv</id>
    
      <title type="html">None of the #haskell regular expression libraries supports named ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspcdnxxymhl5ft3gfnsrwh3guhggpvpg0v77vj2netdc0vwx59dzgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvp4rndv" />
    <content type="html">
      None of the #haskell regular expression libraries supports named captures? Is the feature that niche?
    </content>
    <updated>2025-09-18T12:00:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswtntexwe73vc8yr6e8cwwuj0w5m6se94w9557rudd63xfe0w0t5szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvdpack0</id>
    
      <title type="html">Is there a &amp;#34;hlint to GitLab code quality report&amp;#34; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswtntexwe73vc8yr6e8cwwuj0w5m6se94w9557rudd63xfe0w0t5szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvdpack0" />
    <content type="html">
      Is there a &amp;#34;hlint to GitLab code quality report&amp;#34; tool/plug-in? I can&amp;#39;t find one...
    </content>
    <updated>2025-09-03T13:52:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswthjl7t2e277fm9u5uatqgd2u0p4g28mh085pnl94hj8mzn8ac6gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvkqx2jd</id>
    
      <title type="html">Wow. Setting up #eduroam in #NixOS just with Network Manager was ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswthjl7t2e277fm9u5uatqgd2u0p4g28mh085pnl94hj8mzn8ac6gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvkqx2jd" />
    <content type="html">
      Wow. Setting up #eduroam in #NixOS just with Network Manager was the most complicated but still immediately succesful admin thing I did in the past weeks. Sign in to easyroam, download p12 file, extract stuff from it with some adapted bash script, and it just works!
    </content>
    <updated>2025-08-20T12:04:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq0g4kknga3478vp6yay59tsxt54tzv3e5v0k4thtz6p6cnmkahmgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvxmaktv</id>
    
      <title type="html">Switched over my old gaming PC from Win10 to #Linux. Hard ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq0g4kknga3478vp6yay59tsxt54tzv3e5v0k4thtz6p6cnmkahmgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvxmaktv" />
    <content type="html">
      Switched over my old gaming PC from Win10 to #Linux. Hard decision what distribution to choose (#nixos is my main distro but I want to try out things).&lt;br/&gt;&lt;br/&gt;I wanted #kde to try out KDE connect, and chose Fedora 42. Both nice to install and use so far! Nvidia proprietary drivers were a bit annoying (why do they compile in the _background_, _after_ dnf tells me it&amp;#39;s done?!) but other than that I&amp;#39;m fine.
    </content>
    <updated>2025-08-20T08:52:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyjc4llgvz6d3pnfqwuhl0y55gxmjvzh3q037kwek8um0n6k34vdczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvrhvx6r</id>
    
      <title type="html">Although what I actually needed was something that takes a list ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyjc4llgvz6d3pnfqwuhl0y55gxmjvzh3q037kwek8um0n6k34vdczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvrhvx6r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqcx9gcntjsgagmpxnvgtafpswtexxq3rl7fl0v98f2lxqpg4ahagmsquar&#39;&gt;nevent1q…quar&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Although what I actually needed was something that takes a list of Ints and takes at most the number of list elements for the &amp;#34;f&amp;#34;:&lt;br/&gt;&lt;br/&gt;atMost&amp;#39; :: (Monad f, Alternative f) =&amp;gt; [Int] -&amp;gt; (Int -&amp;gt; f a) -&amp;gt; f [a]
    </content>
    <updated>2025-08-19T08:56:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqcx9gcntjsgagmpxnvgtafpswtexxq3rl7fl0v98f2lxqpg4ahagzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv3txexs</id>
    
      <title type="html">Interesting that #haskell&amp;#39;s &amp;#34;Alternative&amp;#34; has ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqcx9gcntjsgagmpxnvgtafpswtexxq3rl7fl0v98f2lxqpg4ahagzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv3txexs" />
    <content type="html">
      Interesting that #haskell&amp;#39;s &amp;#34;Alternative&amp;#34; has &amp;#34;some&amp;#34; and &amp;#34;many&amp;#34;, but not &amp;#34;atMost&amp;#34;, for example. Although it&amp;#39;s easy to write.
    </content>
    <updated>2025-08-19T08:49:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp98u9d2awqr5q667hafdcgtnphasgek4a67u9xyfuxdc7d0uqfcszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv3umkkp</id>
    
      <title type="html">I&amp;#39;m well aware of that. It&amp;#39;s sad and a little ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp98u9d2awqr5q667hafdcgtnphasgek4a67u9xyfuxdc7d0uqfcszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv3umkkp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstcypqghzjs2vekuamyh4evs7qk7uzya9w04wsrrnscs6hrrc599g4zy7ru&#39;&gt;nevent1q…y7ru&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m well aware of that. It&amp;#39;s sad and a little infuriating, but claiming no rating system is better than a flawed one is also too simplistic. Something without explicit, simple star ratings, maybe founded upon ActivityPub might be a good alternative.
    </content>
    <updated>2025-08-02T18:50:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2lhwu33h982e7e7dq22gq3hf9x36czgtrmu3phzt9r398u3pw99gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv62llxr</id>
    
      <title type="html">I use googlemaps for the reviews and the traffic-aware ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2lhwu33h982e7e7dq22gq3hf9x36czgtrmu3phzt9r398u3pw99gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv62llxr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9t7t5g985szmve2y63gu43hx27azwuxrds4fl4y380nw047rkjeg7spmt4&#39;&gt;nevent1q…pmt4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I use googlemaps for the reviews and the traffic-aware navigation. Are these features planned? Otherwise, not much of a replacement.
    </content>
    <updated>2025-07-28T04:53:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstdfe0h0wdz4zvlyaldn8aqdnhps778a5807fe7vqan9cs7jtu8nczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvww84z3</id>
    
      <title type="html">Why do programmers hate unit suffixes so much? &amp;#34;timeout = ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstdfe0h0wdz4zvlyaldn8aqdnhps778a5807fe7vqan9cs7jtu8nczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvww84z3" />
    <content type="html">
      Why do programmers hate unit suffixes so much? &amp;#34;timeout = 1&amp;#34; is, unfortunately, a classic (seconds? milliseconds? microseconds? minutes?).&lt;br/&gt;&lt;br/&gt;Now I see &amp;#34;diskSize = 1024 * 20&amp;#34; in the #nix package for #singularity. Jesus! Make it &amp;#34;diskSizeMiB&amp;#34; or something&amp;#34;...&lt;br/&gt;&lt;br/&gt;#programming
    </content>
    <updated>2025-07-23T06:16:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxkvlknkzdajgehaveulrgvy4jjpzfwycvs5zhuptuejudfw7dh8szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9akqrv</id>
    
      <title type="html">Now it does. Thanks!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxkvlknkzdajgehaveulrgvy4jjpzfwycvs5zhuptuejudfw7dh8szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv9akqrv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2zuh5atpedc90a66my6uh9fjj35zymdqhwpnsgzdua7vgzwvud6qwux02f&#39;&gt;nevent1q…x02f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Now it does. Thanks!
    </content>
    <updated>2025-07-21T20:10:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8u6dh8yqkddhlg52p24as2dz067kqf8hjzfnjcxkvf2ecec07fnqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvxj4kmx</id>
    
      <title type="html">#haskell pretty print structured data, recommendations? I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8u6dh8yqkddhlg52p24as2dz067kqf8hjzfnjcxkvf2ecec07fnqzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvxj4kmx" />
    <content type="html">
      #haskell pretty print structured data, recommendations? I currently recurse over my structure, tracking indentation level. Works, but is definitely a little clumsy.
    </content>
    <updated>2025-07-20T06:52:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsy0j3gm7au6p665q2z3k49h5a4m0z54at2nyyt80s7hnrejz4cuugzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv6hmpkd</id>
    
      <title type="html">you said GNU, not C.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsy0j3gm7au6p665q2z3k49h5a4m0z54at2nyyt80s7hnrejz4cuugzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv6hmpkd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyn3ylcc55gr62wfwj6q7a9zjtfzgyhkc5ymwa59wmsu94gze279gx7hhw9&#39;&gt;nevent1q…hhw9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;you said GNU, not C.
    </content>
    <updated>2025-07-18T11:08:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv93sgjgt9qywvagek568yg3020nxy9ar5d9pz943dpz7krt8pv4gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv09trcy</id>
    
      <title type="html">But looking forward implies benefits.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv93sgjgt9qywvagek568yg3020nxy9ar5d9pz943dpz7krt8pv4gzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv09trcy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdwepqt43j2fsexkxkm5vzle099tjmzp89jpu4ascrgfhnx426khg245da6&#39;&gt;nevent1q…5da6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But looking forward implies benefits.
    </content>
    <updated>2025-07-18T11:06:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdvtdq82xl4uxkf6uvmnxqn72t5s389tz9v254uvpyn2u5l9ny9vgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv8krveu</id>
    
      <title type="html">honest question: why?</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdvtdq82xl4uxkf6uvmnxqn72t5s389tz9v254uvpyn2u5l9ny9vgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jv8krveu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvu6gm4xlpuasx0s6a9k2sl6vwpa97efvn2dk0var3c48mcrqzh0c06k223&#39;&gt;nevent1q…k223&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;honest question: why?
    </content>
    <updated>2025-07-18T10:56:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8qk9hmhzscggj928x5632hnm4xsydjd5cqwdp47c3r7lg0j2q84szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvweap0d</id>
    
      <title type="html">TIL about shfmt!</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8qk9hmhzscggj928x5632hnm4xsydjd5cqwdp47c3r7lg0j2q84szyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvweap0d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxqav3ee50m5yj4darsx23mlksjr5jdzqlmm87mqlc9jqrwv3nzesyh2t5y&#39;&gt;nevent1q…2t5y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;TIL about shfmt!
    </content>
    <updated>2025-07-16T05:14:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs85f9wg7s3yusf85a4nhjfp6u4l3ptgr4nh5xn4w0w76z0nqzn5ygzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtfx28s</id>
    
      <title type="html">lots of those scenarios around. The Gentoo Linux package manager ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs85f9wg7s3yusf85a4nhjfp6u4l3ptgr4nh5xn4w0w76z0nqzn5ygzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvtfx28s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspxdrkpqvmh0pglyfa7fuptc86wpc5z92ztkv0jq78dnwqy4uv28cyv50ev&#39;&gt;nevent1q…50ev&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;lots of those scenarios around. The Gentoo Linux package manager was written in Python, for example, and was willing to let you uninstall Python as well 😀
    </content>
    <updated>2025-07-11T09:27:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswxf7x2vtuumezh5cqwedwmrfgsq52r8xyt9skdqz0xwwvgzy35vszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvet8njy</id>
    
      <title type="html">ah, saw at the branch you&amp;#39;re sitting on?</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswxf7x2vtuumezh5cqwedwmrfgsq52r8xyt9skdqz0xwwvgzy35vszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvet8njy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9rtuwp006q2hd4avlaruvu7yaz7lnf82psc3gey5c068qpe48jnqjs8dq3&#39;&gt;nevent1q…8dq3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ah, saw at the branch you&amp;#39;re sitting on?
    </content>
    <updated>2025-07-11T09:24:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw4z7fsq0hkz4vh84xfcdc2jurr0dcuspsxv7lpa92ku9m5xxaqjgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvp6xw3a</id>
    
      <title type="html">Wäre ja noch netter gewesen wenn das dann kein Plus-Artikel ist. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw4z7fsq0hkz4vh84xfcdc2jurr0dcuspsxv7lpa92ku9m5xxaqjgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvp6xw3a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfu2pwpu6jesk2vsf79arhswynajczm7wp3svfudncfj8csvt6h6c97y92a&#39;&gt;nevent1q…y92a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Wäre ja noch netter gewesen wenn das dann kein Plus-Artikel ist. Aber ist so oder so appreciated.
    </content>
    <updated>2025-07-09T11:43:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2xy6q2pkn98w79rqd3smmwqjzwdk7l93xswaxzdg0u5tswrttkkszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvdlhms6</id>
    
      <title type="html">#nix #nixos people: Why does &amp;#34;stdenv.mkDerivation { ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2xy6q2pkn98w79rqd3smmwqjzwdk7l93xswaxzdg0u5tswrttkkszyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvdlhms6" />
    <content type="html">
      #nix #nixos people: Why does &amp;#34;stdenv.mkDerivation { buildPhase = &amp;#34;$CC hello.c&amp;#34;; }&amp;#34; work without me putting a compiler into &amp;#34;buildInputs&amp;#34;? Is it always implicit? Is it implicit because I mention $CC?
    </content>
    <updated>2025-07-09T11:40:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8k4nd7t39stnc332dau58hcmrlg5h3tmqfxd9cfea266z7a8xrpczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvdtm5g2</id>
    
      <title type="html">Hey, don&amp;#39;t tell me, I&amp;#39;m this close to using ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8k4nd7t39stnc332dau58hcmrlg5h3tmqfxd9cfea266z7a8xrpczyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvdtm5g2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsry30q7km9ygjvm7ylvfz09zl8pd7f4vqnd5pr4cntnujtwvc60ngaqdune&#39;&gt;nevent1q…dune&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hey, don&amp;#39;t tell me, I&amp;#39;m this close to using org-tree-slide :D&lt;br/&gt;&lt;br/&gt;Since the talk will be mostly text-based I love a system where I actually have to click less, write more. And then I&amp;#39;m torn between beamer directly, org-mode, or something like this. Let&amp;#39;s see.
    </content>
    <updated>2025-07-03T11:33:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfr8gg7vl0uq4p738ftclxlfmp7j73edq8djdwtg3yfeyvpm8wucgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvanegk0</id>
    
      <title type="html">&amp;#34;Millennium problem&amp;#34; in software apparently: open-source ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfr8gg7vl0uq4p738ftclxlfmp7j73edq8djdwtg3yfeyvpm8wucgzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvanegk0" />
    <content type="html">
      &amp;#34;Millennium problem&amp;#34; in software apparently: open-source glide typing (swipe) for #Android.
    </content>
    <updated>2025-07-03T10:13:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspxyjxhuxfs9tg6rykzvs35cxcs65zeqdpu85c05zgsmjvrys6v6qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvnnp4cg</id>
    
      <title type="html">Interesting choice to go for org-mode plus beamer. I might do the ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspxyjxhuxfs9tg6rykzvs35cxcs65zeqdpu85c05zgsmjvrys6v6qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvnnp4cg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszd9km04w0y3htys8ex8h8glnms2lmljp5f3vfe0vh6zu2mcehfuqxxzvx9&#39;&gt;nevent1q…zvx9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Interesting choice to go for org-mode plus beamer. I might do the same. Was using reveal.js before...
    </content>
    <updated>2025-07-03T09:10:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszumawwanzku004wu5pg6ksgw8lasq4apz8h2nw5hw3karrdp7q3qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvgk6lsn</id>
    
      <title type="html">ah yes, the flattened scrotum operator, sure.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszumawwanzku004wu5pg6ksgw8lasq4apz8h2nw5hw3karrdp7q3qzyzhqeadl6gj2v0ej5c47ffnu7u7j3tnuy7jqra38h09jhnrhx02jvgk6lsn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs20pdyk70hngh8rgsmgh65v3zdqcpu9mf7l8hf060t6vlgjrwmppqwcd5gg&#39;&gt;nevent1q…d5gg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ah yes, the flattened scrotum operator, sure.
    </content>
    <updated>2025-07-03T07:13:39Z</updated>
  </entry>

</feed>