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

  <title>Nostr notes by Jari Pennanen</title>
  <author>
    <name>Jari Pennanen</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1x7dunvvmugpf725zprycsk5ng5ydnc66qpudn5nh86lp8k2wmdas9d8t7w.rss" />
  <link href="https://nostr.now/npub1x7dunvvmugpf725zprycsk5ng5ydnc66qpudn5nh86lp8k2wmdas9d8t7w" />
  <id>https://nostr.now/npub1x7dunvvmugpf725zprycsk5ng5ydnc66qpudn5nh86lp8k2wmdas9d8t7w</id>
  <icon>https://cdn.masto.host/twitsocial/accounts/avatars/109/303/601/641/500/935/original/a7569ab61975d43b.png</icon>
  <logo>https://cdn.masto.host/twitsocial/accounts/avatars/109/303/601/641/500/935/original/a7569ab61975d43b.png</logo>




  <entry>
    <id>https://nostr.now/nevent1qqs2e77ulgxa2nararxecksarsfd4xvyzw65muf8ujynwgwaeav3jnszyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk5zv6zc</id>
    
      <title type="html">also what is that wheel supposed to do? Icons of lane, snowflakes ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2e77ulgxa2nararxecksarsfd4xvyzw65muf8ujynwgwaeav3jnszyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk5zv6zc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvkdcenylx62xe7xwh57xeffmnzknf2f4j7xm9mp9z9gk5qpccymsqrrxhm&#39;&gt;nevent1q…rxhm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;also what is that wheel supposed to do? Icons of lane, snowflakes and finish flag?&lt;br/&gt;&lt;br/&gt;I know it has something to do probably with lane assist.
    </content>
    <updated>2026-04-18T11:42:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspm8empwp4xvmxaarwvyzvnp20y76tel06cupg9ff6y83gy2fzq0gzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkecdxvc</id>
    
      <title type="html">I tried Dioxus too, had problems. I&amp;#39;m thinkin ImGui/ICED/EGUI ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspm8empwp4xvmxaarwvyzvnp20y76tel06cupg9ff6y83gy2fzq0gzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkecdxvc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkt5n7nhq3l3yfdtj5ac0dqa0f79ks6qaanyqtuf56pqegn25eyghnhur0&#39;&gt;nevent1q…hur0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I tried Dioxus too, had problems.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m thinkin ImGui/ICED/EGUI are way to go. ImGui wrappers though are bit bloated, ICED uses winit (and thus doesn&amp;#39;t support all of wayland), EGUI is a bit too simple.
    </content>
    <updated>2026-03-09T17:39:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqst9sraerwhlnrulxys3qp34z6a8ywacxsvau9ahmx37hrpy4tdczyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkeu8r5s</id>
    
      <title type="html">And it is not just security, it is maintainability. Almost all ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqst9sraerwhlnrulxys3qp34z6a8ywacxsvau9ahmx37hrpy4tdczyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkeu8r5s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx0k7c2hglrugqr8p88x3fqt7gj49yc52dvmppkwthd23dee84wrc49u2kt&#39;&gt;nevent1q…u2kt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And it is not just security, it is maintainability. Almost all LLM code produces weird if-elses, odd logic, especially if prompted for a while without unchecked. &lt;br/&gt;&lt;br/&gt;There will be so much code where &amp;#39;organs&amp;#39; are in wrong place so to speak in few years, that cleanup will be massive. Bigger the corp, more mess it will be I bet.
    </content>
    <updated>2026-01-24T11:44:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp0cj2qan40fhlynkqes852s334nxlu8q7p3dcevsexh0tzrquyaszyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkcurz3q</id>
    
      <title type="html">What&amp;#39;s up with #KDE community. Is bugs frowned upon? I found ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp0cj2qan40fhlynkqes852s334nxlu8q7p3dcevsexh0tzrquyaszyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkcurz3q" />
    <content type="html">
      What&amp;#39;s up with #KDE community. Is bugs frowned upon?&lt;br/&gt;&lt;br/&gt;I found a bug, and two people disagree it is a bug.&lt;br/&gt;&lt;br/&gt;Same shit works in GNOME 49, and Windows 11, but fails spectacularily in KDE, it is a f* bug!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.reddit.com/r/kde/comments/1on705o/kde_cant_snap_google_chrome_tabs_to_corners_when/&#34;&gt;https://www.reddit.com/r/kde/comments/1on705o/kde_cant_snap_google_chrome_tabs_to_corners_when/&lt;/a&gt;
    </content>
    <updated>2025-11-03T10:23:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2tg4r8exk95kltj7texfwuqqueczuzxpryljwg2yd3hux7cnfw5qzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkmdtya7</id>
    
      <title type="html">Which distro you went with? I&amp;#39;m looking what distro should I ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2tg4r8exk95kltj7texfwuqqueczuzxpryljwg2yd3hux7cnfw5qzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkmdtya7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvl4nj0hfff90dc4g9kgr5sv7qkhf8jx9etuvkcgxull3kp0k46hqnfcwqt&#39;&gt;nevent1q…cwqt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Which distro you went with? I&amp;#39;m looking what distro should I put to external USB drive to test.
    </content>
    <updated>2025-10-15T12:18:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr0nktqfs7k6dslp43wcd2yhux0p9gyk9hxxw4s89wy9x20hz2qrszyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk6ucvjq</id>
    
      <title type="html">SailfishOS is more Linux based than Android (they do make ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr0nktqfs7k6dslp43wcd2yhux0p9gyk9hxxw4s89wy9x20hz2qrszyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk6ucvjq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst7cp9arqg0ar5ptamwzwknxtzc894ld8ll7l3lqguum3yqdvdzpcyekcsm&#39;&gt;nevent1q…kcsm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;SailfishOS is more Linux based than Android (they do make hardware as well.) &lt;br/&gt;&lt;br/&gt;It does have Android compatibility layer, but it has same problem as &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kwarc5z9lwhen05uknd2nuwhhthd4ws0cku3t9j3rchm0fcd6luslse0nj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;GrapheneOS&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kwa…e0nj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; in that app makers are being bullied by scaring about &amp;#34;security&amp;#34; to do Play Service Integration checks etc. which makes those Android apps not work in there. Usually the banking apps.
    </content>
    <updated>2025-08-29T12:05:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2rhzjzdmwl054daj0vlpj4m4j98d57qman264a0tm4atdpm0sv3czyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk4nhwf3</id>
    
      <title type="html">Given the absolute insane rage over Google&amp;#39;s Android decision ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2rhzjzdmwl054daj0vlpj4m4j98d57qman264a0tm4atdpm0sv3czyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk4nhwf3" />
    <content type="html">
      Given the absolute insane rage over Google&amp;#39;s Android decision (already 1806 points in HN), there is an opening for an alternative phone platform. &lt;br/&gt;&lt;br/&gt;Maybe &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xrs79m6zgv5cztlwkp4nf7wh5a2364x5a7ujwls6ydrckyy6v36qwxqupw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jolla&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xrs…qupw&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s Sailfish OS could get wind on their sails from this? &lt;a href=&#34;https://sailfishos.org/&#34;&gt;https://sailfishos.org/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Android #Google #Sailfishos
    </content>
    <updated>2025-08-26T08:57:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2s2g0rapmervwqdew9ml0cqgrqptspqhlt0wegxfracvftgv772gzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkrzd8wp</id>
    
      <title type="html">Annoying: let { foo } = &amp;#34;bar&amp;#34; let { foo } = 0 let { foo } ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2s2g0rapmervwqdew9ml0cqgrqptspqhlt0wegxfracvftgv772gzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkrzd8wp" />
    <content type="html">
      Annoying:&lt;br/&gt;&lt;br/&gt;let { foo } = &amp;#34;bar&amp;#34;&lt;br/&gt;let { foo } = 0&lt;br/&gt;let { foo } = false&lt;br/&gt;let { foo } = null&lt;br/&gt;let { foo } = undefined&lt;br/&gt;&lt;br/&gt;With string, number and boolean it doesn&amp;#39;t throw error, but with null and undefined it throws error. Yeah, I kind of understand as they are &amp;#39;objects&amp;#39;, but this is annoying.&lt;br/&gt;&lt;br/&gt;#javascript
    </content>
    <updated>2025-05-15T10:46:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0mmex75sg5vp9h4n79au6jn79uh006prx6a60jwnqs54j3tmqqsqzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkt43zu0</id>
    
      <title type="html">Wow, your week sounds like you are about to replace Tom Cruise in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0mmex75sg5vp9h4n79au6jn79uh006prx6a60jwnqs54j3tmqqsqzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkt43zu0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgg9kp9zk763caj4d2fyjh8qn048sjpx95mx559m8dua4fcs5dkqs6kvrne&#39;&gt;nevent1q…vrne&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Wow, your week sounds like you are about to replace Tom Cruise in the next Mission Impossible.
    </content>
    <updated>2025-04-22T20:51:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0qxhuuak6ztxhkc3mzx0cplmdyed5wqujl00z3e549f26q0kgvkczyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhky36s4w</id>
    
      <title type="html">Somehow I remembered this toot... just today. What a difference!</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0qxhuuak6ztxhkc3mzx0cplmdyed5wqujl00z3e549f26q0kgvkczyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhky36s4w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswzh67ydfq824ts6g6m460egcfesp3cq7qmtjzkuydduuz4gpqdesvgcmru&#39;&gt;nevent1q…cmru&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Somehow I remembered this toot... just today. What a difference!
    </content>
    <updated>2025-01-20T17:29:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy7h7kpfrrferwertxue3ktpsjh6h4tk6u8tnvfy4gmzlwuqt69eczyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk6jdg6n</id>
    
      <title type="html">Now that #OpenAI is going for profit, I want to know the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy7h7kpfrrferwertxue3ktpsjh6h4tk6u8tnvfy4gmzlwuqt69eczyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhk6jdg6n" />
    <content type="html">
      Now that #OpenAI is going for profit, I want to know the shareholder split. Is it now effectively Microsoft&amp;#39;s second hand? Who owns the majority?&lt;br/&gt;&lt;br/&gt;#Microsoft
    </content>
    <updated>2024-09-26T13:36:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs94ckungrjy44dshq56690hrg046kp3766g0egp6j94u4t8l4c2sgzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkj38030</id>
    
      <title type="html">Bugs like, preventDefault not working make me think #Blazor is ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs94ckungrjy44dshq56690hrg046kp3766g0egp6j94u4t8l4c2sgzyqmehjd3n03q98e2sgyvnzz6jdzs3k0rtgq83kwjwultuy7efmdhkj38030" />
    <content type="html">
      Bugs like, preventDefault not working make me think #Blazor is not the top priority for the ASP.NET team.&lt;br/&gt;&lt;br/&gt;What sort of HTML-interfacing event handling API can have &amp;#34;preventDefault&amp;#34; from not working for a year or more?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/dotnet/aspnetcore/issues/52514&#34;&gt;https://github.com/dotnet/aspnetcore/issues/52514&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#dotnet
    </content>
    <updated>2024-09-19T11:09:48Z</updated>
  </entry>

</feed>