<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-05-07T15:59:19Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Heiko</title>
  <author>
    <name>Heiko</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1ugfndvc4sm235uplmzphh6vv7vujg4438vmzkzv4zxs4hv2laj3q5fhya8.rss" />
  <link href="https://yabu.me/npub1ugfndvc4sm235uplmzphh6vv7vujg4438vmzkzv4zxs4hv2laj3q5fhya8" />
  <id>https://yabu.me/npub1ugfndvc4sm235uplmzphh6vv7vujg4438vmzkzv4zxs4hv2laj3q5fhya8</id>
  <icon>https://cdn.masto.host/floss/accounts/avatars/114/414/637/197/353/749/original/c3d84454ebbe5d9f.jpg</icon>
  <logo>https://cdn.masto.host/floss/accounts/avatars/114/414/637/197/353/749/original/c3d84454ebbe5d9f.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsdyz2vvxxzqacgmd9d6647cwwlm5tccsnkz6cjj6drvhd2kf82vkgzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yhgtksl</id>
    
      <title type="html">The openpgp-card-state crate now has a new &amp;#34;ephemeral&amp;#34; ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdyz2vvxxzqacgmd9d6647cwwlm5tccsnkz6cjj6drvhd2kf82vkgzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yhgtksl" />
    <content type="html">
      The openpgp-card-state crate now has a new &amp;#34;ephemeral&amp;#34; backend:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/openpgp-card/state/#ephemeral-interactive-input-with-persistence-and-expiry&#34;&gt;https://codeberg.org/openpgp-card/state/#ephemeral-interactive-input-with-persistence-and-expiry&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This combines the defensiveness of unpersisted pinentry with the convenience of caching (in the Linux kernel credential store, for a configurable duration).&lt;br/&gt;&lt;br/&gt;New releases of &lt;a href=&#34;https://crates.io/crates/openpgp-card-tool-git&#34;&gt;https://crates.io/crates/openpgp-card-tool-git&lt;/a&gt;, &lt;a href=&#34;https://crates.io/crates/openpgp-card-ssh-agent&#34;&gt;https://crates.io/crates/openpgp-card-ssh-agent&lt;/a&gt;, &lt;a href=&#34;https://crates.io/crates/rsop-oct&#34;&gt;https://crates.io/crates/rsop-oct&lt;/a&gt; support this new #OpenPGP card PIN storage backend.&lt;br/&gt;&lt;br/&gt;Many 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;/npub1r32n28z7wntu9yyyr9664pwcjnhvz7slsany8wt0z2zcy3pf6qssd9uqqj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;classabbyamp&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1r32…uqqj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; who implemented this new PIN handling mechanism in openpgp-card-state.
    </content>
    <updated>2026-03-19T17:36:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx9xfwr7uzfpnhjfee4urc5dn0fdghrap2ry2lykn6j3tu3x4n7jgzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yeujttg</id>
    
      <title type="html">I&amp;#39;m also keeping my fingers crossed for good progress on the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx9xfwr7uzfpnhjfee4urc5dn0fdghrap2ry2lykn6j3tu3x4n7jgzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yeujttg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs20v4mls6dqqmql3fudlpp6hw4jjmht2m400kselr3ftv80uw4mns607xv0&#39;&gt;nevent1q…7xv0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m also keeping my fingers crossed for good progress on the servo front.&lt;br/&gt;&lt;br/&gt;In the meantime, I just learned that Fedora doesn&amp;#39;t currently package librewolf, so &lt;a href=&#34;https://en.wikipedia.org/wiki/GNU_IceCat&#34;&gt;https://en.wikipedia.org/wiki/GNU_IceCat&lt;/a&gt; is the most available side-stepping option in Fedora-land.&lt;br/&gt;&lt;br/&gt;A brief web search didn&amp;#39;t give me a clear impression how those two forks compare. Maybe someone here has insights?
    </content>
    <updated>2025-11-18T12:49:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvdmzjs2rvvjhjtlrj3a57cza433q7zlsfdycsu4ywftfxchxmhdqzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2y53d39n</id>
    
      <title type="html">&amp;#34;(Which, honestly, isn&amp;#39;t very fair, since I&amp;#39;m not ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvdmzjs2rvvjhjtlrj3a57cza433q7zlsfdycsu4ywftfxchxmhdqzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2y53d39n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0gmtvrgeuav0su5ge4n0l62mp2063qfzc8h6m253fc8z3sausrhgqdfxru&#39;&gt;nevent1q…fxru&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;(Which, honestly, isn&amp;#39;t very fair, since I&amp;#39;m not ICE.)&amp;#34;&lt;br/&gt;&lt;br/&gt;lol
    </content>
    <updated>2025-09-08T11:22:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv6t6ygv3ttdaeclqzfqezeca9gtp47ds9qqgwvd69p2gzh4h2adgzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yq6d2y2</id>
    
      <title type="html">what services do you want to authenticate against? The onlykey is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv6t6ygv3ttdaeclqzfqezeca9gtp47ds9qqgwvd69p2gzh4h2adgzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yq6d2y2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8ee462q5eu0augz7mnq54zw2yhsctpld3vuu3u9ltkzx0lumwxas5vmeyl&#39;&gt;nevent1q…meyl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what services do you want to authenticate against?&lt;br/&gt;&lt;br/&gt;The onlykey is unfortunately not following the OpenPGP card specification, but instead its pgp functionality is tightly coupled with the GnuPG software.&lt;br/&gt;So that device sadly won&amp;#39;t work with the oct family of tools.
    </content>
    <updated>2025-08-15T20:03:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx0d49xhry78a9ptjgvx365ff57jpsncfmetsm2qrnzrgpnzxtw9szyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2y4aq0pp</id>
    
      <title type="html">I&amp;#39;ll try to take a serious look and think sometime next week! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx0d49xhry78a9ptjgvx365ff57jpsncfmetsm2qrnzrgpnzxtw9szyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2y4aq0pp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2u6hht22z98u0ssv02rh5dnver6kzg3nr83un382xvetq7x4jxrcgwg24k&#39;&gt;nevent1q…g24k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll try to take a serious look and think sometime next week!&lt;br/&gt;&lt;br/&gt;In the meantime, I&amp;#39;m excited to see you experiment. That in itself feels like a great success for these tools - inviting and enabling experimentation ☺️
    </content>
    <updated>2025-08-03T18:36:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxg2lq076ms8jcudt4t23m78adafw4nfure8pnmj8p07hm8uqvr9szyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yqlnhzq</id>
    
      <title type="html">I just saw the notification email!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxg2lq076ms8jcudt4t23m78adafw4nfure8pnmj8p07hm8uqvr9szyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yqlnhzq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvwh387juw4xftvyrqnmlzy3q5n43nwegsuuqskwwe5twyte40jkszddrpg&#39;&gt;nevent1q…drpg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I just saw the notification email!
    </content>
    <updated>2025-08-03T18:31:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrlyjnqy0myszxy76jgd27xyw4nhlhcq469frj7fsp6yk6mwdh4kqzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2ygewtyr</id>
    
      <title type="html">very cool to hear of successful FreeBSD usage of both tools! 🥳</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrlyjnqy0myszxy76jgd27xyw4nhlhcq469frj7fsp6yk6mwdh4kqzyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2ygewtyr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8kntkav5wykfzzfa9dgs6tp2x5jpfs3xpptg6lw9fmg04dwmh05qc557a5&#39;&gt;nevent1q…57a5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;very cool to hear of successful FreeBSD usage of both tools! 🥳
    </content>
    <updated>2025-06-28T17:11:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs23ktfy6unlww7zhr7r60xqr5sphtefa43nfejh5njzehm0rz38tczyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yaxpcum</id>
    
      <title type="html">I&amp;#39;m launching a new site about #OpenPGP: https://openpgp.foo/ ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs23ktfy6unlww7zhr7r60xqr5sphtefa43nfejh5njzehm0rz38tczyr3pxd4nzkrd2xns8lvgx7lf3nenjfzkkyanv2cfj5g6zka3tlk2yaxpcum" />
    <content type="html">
      I&amp;#39;m launching a new site about #OpenPGP:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://openpgp.foo/&#34;&gt;https://openpgp.foo/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This site is a personal writing project with a focus on learning OpenPGP&amp;#39;s concepts by playful hands-on use.&lt;br/&gt;&lt;br/&gt;My goal is to empower readers to make sense of more advanced material (including &lt;a href=&#34;https://openpgp.dev/&#34;&gt;https://openpgp.dev/&lt;/a&gt;), and become proficient in whatever subset of OpenPGP they are interested in.&lt;br/&gt;&lt;br/&gt;The site is far from complete, I hope to continue writing on it. Let me know what you think, and what additional content you&amp;#39;d like to see!
    </content>
    <updated>2025-05-19T01:32:22Z</updated>
  </entry>

</feed>