<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2025-11-07T18:36:40Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by msgilligan</title>
  <author>
    <name>msgilligan</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1msg0cus9n2c3emex0rxm2vrtzqyl6tk32jt9wfvnprkny04jke0q22tv6z.rss" />
  <link href="https://yabu.me/npub1msg0cus9n2c3emex0rxm2vrtzqyl6tk32jt9wfvnprkny04jke0q22tv6z" />
  <id>https://yabu.me/npub1msg0cus9n2c3emex0rxm2vrtzqyl6tk32jt9wfvnprkny04jke0q22tv6z</id>
  <icon>https://image.nostr.build/fbbf5b87bc9a0956aa3afa8fdbe889b7523c22b6a8adb77465e03fafd17f7d1b.jpg</icon>
  <logo>https://image.nostr.build/fbbf5b87bc9a0956aa3afa8fdbe889b7523c22b6a8adb77465e03fafd17f7d1b.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsd80ywxalhkg8d9lp8uyn4yh7avfmj8nqnzph6tfsfy3vd4squ69czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uzluwym</id>
    
      <title type="html">Well (from what I’ve read so far) it’s not an arrest for any ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd80ywxalhkg8d9lp8uyn4yh7avfmj8nqnzph6tfsfy3vd4squ69czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uzluwym" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrp9ydsyv2h7qc2v3fu3kp6ye0fhw6eqd45252qkvn24felgsjndcyefrpe&#39;&gt;nevent1q…frpe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well (from what I’ve read so far) it’s not an arrest for any sexual offense, so I don’t know if the counter gets to go to 0001 yet. But it’s a step in the right direction.
    </content>
    <updated>2026-02-19T21:10:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrh0py7tklrqyxm2vd4ncf0drhzch7hknhgz3esh52x7n0mcyx8fszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ucr7ctd</id>
    
      <title>Nostr event nevent1qqsrh0py7tklrqyxm2vd4ncf0drhzch7hknhgz3esh52x7n0mcyx8fszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ucr7ctd</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrh0py7tklrqyxm2vd4ncf0drhzch7hknhgz3esh52x7n0mcyx8fszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ucr7ctd" />
    <content type="html">
       &lt;img src=&#34;https://image.nostr.build/4189152cd6cfa5e2bfa26fb6af3eccb48d599d3d2fccd0d95a6df68de9c33dab.jpg&#34;&gt; 
    </content>
    <updated>2026-02-19T20:39:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspty455pmuqmt9eft99cas9qszh2y8ffnfdntk7k804rftv63rq0qzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9usrvep0</id>
    
      <title type="html">Now I’m tempted to write a NIP…</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspty455pmuqmt9eft99cas9qszh2y8ffnfdntk7k804rftv63rq0qzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9usrvep0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8squhetke4gwz9cu94kg669qayma8c7fzhay7sazkk9x2q0f7tecsravyw&#39;&gt;nevent1q…avyw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Now I’m tempted to write a NIP…
    </content>
    <updated>2026-01-23T19:52:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp8lrd6m7mne2fn2qu048vl04t6xm4rfag6ewpvhpnug6506uv3sqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uaa2vlm</id>
    
      <title type="html">“AI is a horse” is reasonably accurate, very humorous, and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp8lrd6m7mne2fn2qu048vl04t6xm4rfag6ewpvhpnug6506uv3sqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uaa2vlm" />
    <content type="html">
      “AI is a horse” is reasonably accurate, very humorous, and  Haiku-like in its brevity.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://kconner.com/2024/08/02/ai-is-a-horse.html&#34;&gt;https://kconner.com/2024/08/02/ai-is-a-horse.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;(via Hacker News)
    </content>
    <updated>2026-01-23T19:51:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd5ky2fk9lnwashhxvthlrd9e52kf7fe7ed0z5k29c36af7542zmqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ufjxf28</id>
    
      <title type="html">Is that “outbox model” specified in a NIP?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd5ky2fk9lnwashhxvthlrd9e52kf7fe7ed0z5k29c36af7542zmqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ufjxf28" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf5r7vvdjw3ye6rz94lfpugluclf4dgk2cxqj7kqjpgvh4zngfses63hzkw&#39;&gt;nevent1q…hzkw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Is that “outbox model” specified in a NIP?
    </content>
    <updated>2026-01-23T15:44:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxvtw58gf7xv6v0m9ntmc6q38dgxh2lvlju894p4eu75457ujyrygzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9upl54gr</id>
    
      <title type="html">True, but that is a separate issue and there are various ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxvtw58gf7xv6v0m9ntmc6q38dgxh2lvlju894p4eu75457ujyrygzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9upl54gr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsddlfw58l00aguanjz789u69zyxv38h290mvdd2qfyqz4eajkvupc9prtjt&#39;&gt;nevent1q…rtjt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;True, but that is a separate issue and there are various mechanisms that can be used to verify that a single recent note was received.
    </content>
    <updated>2026-01-23T15:42:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8squhetke4gwz9cu94kg669qayma8c7fzhay7sazkk9x2q0f7teczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uh8h8tv</id>
    
      <title type="html">On Nostr, for a public key that I subscribe to, how can I verify ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8squhetke4gwz9cu94kg669qayma8c7fzhay7sazkk9x2q0f7teczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uh8h8tv" />
    <content type="html">
      On Nostr, for a public key that I subscribe to, how can I verify that my relays aren’t filtering out messages from that key?  Is there a merkle hash on your latest note that I can use to verify that your previous notes were all received?
    </content>
    <updated>2026-01-23T03:00:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsywzts8f9legph8k9q255dgguqgn2fef8r9zyw6nmv8clrhdnj6cqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u0hgkf9</id>
    
      <title type="html">To be clear bitcoinj released a fix for this issue 11 months ago ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsywzts8f9legph8k9q255dgguqgn2fef8r9zyw6nmv8clrhdnj6cqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u0hgkf9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstskyhq76qwj7shhg34krl9tz27eagcamq6u290ns8m8rxulnujxgwt8nlw&#39;&gt;nevent1q…8nlw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;To be clear bitcoinj released a fix for this issue 11 months ago in version 0.16.5.
    </content>
    <updated>2025-12-23T15:20:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfn686q2dk5gtww8zjykdmw8qlap0unq082h9zdarkex4l6q6te7szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u0dlmpa</id>
    
      <title type="html">I doubt they’ve given it much thought. They’re probably just ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfn686q2dk5gtww8zjykdmw8qlap0unq082h9zdarkex4l6q6te7szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u0dlmpa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8mclcwj8pcsnm2jssx9rh7x3hjvhlevyj7v0wkwde8v86g6zx0cqtezvaw&#39;&gt;nevent1q…zvaw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I doubt they’ve given it much thought. They’re probably just amplifying criticism they’ve heard from within the Bitcoin community.
    </content>
    <updated>2025-11-27T18:30:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2nnghu0phndks2f95smztskkvyt3htzjclejzccgrqypeqph4fdszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uefda93</id>
    
      <title type="html">Nice interview of @npub1hea…g9v2 about Sparrow Wallet on JavaFX ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2nnghu0phndks2f95smztskkvyt3htzjclejzccgrqypeqph4fdszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uefda93" />
    <content type="html">
      Nice interview of &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1hea99yd4xt5tjx8jmjvpfz2g5v7nurdqw7ydwst0ww6vw520prnq6fg9v2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;craigraw&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1hea…g9v2&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; about Sparrow Wallet on JavaFX in Action. Frank Delporte asks good questions about reproducible builds, JavaFX, etc and also gets an introduction to Bitcoin using the Sparrow UI.&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Mc3fUTxoKIg&#34;&gt;https://www.youtube.com/watch?v=Mc3fUTxoKIg&lt;/a&gt;
    </content>
    <updated>2025-11-20T22:12:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0fnuqnt9q47j4g9540vlnprwdsrrwxlh7uu9zctxz3lxef7fs2tgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ueuq9fn</id>
    
      <title type="html">And you must mean MessageDigest and NoSuchAlgorithmException. Ai ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0fnuqnt9q47j4g9540vlnprwdsrrwxlh7uu9zctxz3lxef7fs2tgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ueuq9fn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9fk38jkv82z6cl0x6tsmqlc0cd6azfhfv3w4862uvut5lndu0arqfuqhuv&#39;&gt;nevent1q…qhuv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And you must mean MessageDigest and NoSuchAlgorithmException. Ai yai, I thought I tested that.
    </content>
    <updated>2025-11-14T22:46:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg2fmg3cj64mv8hg2n9489r4y5ac9a9k7mdreeyx44ulyaxx9yccszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9us9w24r</id>
    
      <title type="html">Oh, I see one mistake 🤦‍♂️. Yeah, that script requires ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg2fmg3cj64mv8hg2n9489r4y5ac9a9k7mdreeyx44ulyaxx9yccszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9us9w24r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9fk38jkv82z6cl0x6tsmqlc0cd6azfhfv3w4862uvut5lndu0arqfuqhuv&#39;&gt;nevent1q…qhuv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, I see one mistake 🤦‍♂️. Yeah, that script requires JDK 25&#43;.
    </content>
    <updated>2025-11-14T22:44:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9fk38jkv82z6cl0x6tsmqlc0cd6azfhfv3w4862uvut5lndu0arqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9un5djqd</id>
    
      <title type="html">In the JBang script? You change from Java 17 to what version? And ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9fk38jkv82z6cl0x6tsmqlc0cd6azfhfv3w4862uvut5lndu0arqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9un5djqd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvcpxsjjg74p484yegy64u4zm68x5x0mqdm5c46ghcxp3ny48n4sgjhfnrf&#39;&gt;nevent1q…fnrf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In the JBang script? You change from Java 17 to what version? And I wouldn’t think the `import` statement would have to change? I must be missing something.
    </content>
    <updated>2025-11-14T22:38:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0cqz5sc2zvfaur7yvwp4p2ax4e9ekyv660wh788evxfxucfpxa9czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ualamjz</id>
    
      <title type="html">What did you have to tweak? I thought I had tested everything.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0cqz5sc2zvfaur7yvwp4p2ax4e9ekyv660wh788evxfxucfpxa9czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ualamjz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg2p7s6vndu5aj0yeelac2plmj54ph2jn9e9hkuvnr2ujdws7jp8q5yt7me&#39;&gt;nevent1q…t7me&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What did you have to tweak? I thought I had tested everything.
    </content>
    <updated>2025-11-14T22:30:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ec459rwrld404mw9753dgc5pljf5zeulzpvpah0f9z9f92uv4ggzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9usy9jfg</id>
    
      <title type="html">Thanks!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ec459rwrld404mw9753dgc5pljf5zeulzpvpah0f9z9f92uv4ggzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9usy9jfg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv7te2rx7as89ry622jvksjcyqr2ck24dgucjrxusv7u50zm5tdqgvuan6l&#39;&gt;nevent1q…an6l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks!
    </content>
    <updated>2025-11-11T18:22:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfqsqtz56qnfddawlepttle388qsvaucjlsyfa2npxzajnne292rgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9utnng8n</id>
    
      <title type="html">Hi!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfqsqtz56qnfddawlepttle388qsvaucjlsyfa2npxzajnne292rgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9utnng8n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst7t7pnh78dlgmnas672nccd8j328xnh6kzvpy69w6szsnze8l3cql8afx0&#39;&gt;nevent1q…afx0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi!
    </content>
    <updated>2025-11-11T13:50:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2hnckerufnxy7s9tyz5fnmrytzkgf7hwpg2cufmpzx6c2ssqv7sqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uc6wajh</id>
    
      <title type="html">There’s a Nostr workshop in Santa Cruz this month. I’ll ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2hnckerufnxy7s9tyz5fnmrytzkgf7hwpg2cufmpzx6c2ssqv7sqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uc6wajh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszzjcprw0h2rg8pcanv26qnnrajtthfx7rcgpgfk4qzrnqwr2k4pgd9lg06&#39;&gt;nevent1q…lg06&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There’s a Nostr workshop in Santa Cruz this month. I’ll probably do it there…
    </content>
    <updated>2025-11-07T22:20:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2vttzdknazmymujuqcp453we6qln4xq2xuwmaqhdc8zkg36an3vgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ur56yj0</id>
    
      <title type="html">Assuming, of course, that you are running Nix.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2vttzdknazmymujuqcp453we6qln4xq2xuwmaqhdc8zkg36an3vgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ur56yj0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg2qak7qk29mnnwegh6qvg0g2qcrvv4uq8ls0zpln3p0y5xt7tqcchcjjqc&#39;&gt;nevent1q…jjqc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Assuming, of course, that you are running Nix.
    </content>
    <updated>2025-11-07T21:57:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg2qak7qk29mnnwegh6qvg0g2qcrvv4uq8ls0zpln3p0y5xt7tqcczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ueax7gh</id>
    
      <title type="html">Getting started with secp256k1-jdk in a note! #note13lh…u5kk</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg2qak7qk29mnnwegh6qvg0g2qcrvv4uq8ls0zpln3p0y5xt7tqcczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ueax7gh" />
    <content type="html">
      Getting started with secp256k1-jdk in a note!&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note13lhmq20lcy5jsxl8v77hgapl6zvuxg5kv5reey7zh7thrnqzfwgsg4u5kk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note13lh…u5kk&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; To run the Schnorr Signature example with JVM:&lt;br/&gt;&lt;br/&gt;nix run github:msgilligan/secp256k1-jdk-flake#secp256k1-jdk&lt;br/&gt;&lt;br/&gt;To run it the natively-compiled version:&lt;br/&gt;&lt;br/&gt;nix run github:msgilligan/secp256k1-jdk-flake#secp256k1-jdk-native&lt;br/&gt;&lt;br/&gt;If you want to play with source, do:&lt;br/&gt;&lt;br/&gt;nix shell nixpkgs#jbang&lt;br/&gt;&lt;br/&gt;enter the below code into a file named SecpEcdsa.java and then `jbang SecpEcdsa.java`.&lt;br/&gt;&lt;br/&gt;(Schnorr sig is little trickier to run in JBang because you need libsecp256k installed, but the flakes above handle it.)&lt;br/&gt;&lt;br/&gt;——&lt;br/&gt;///usr/bin/env jbang &#34;$0&#34; &#34;$@&#34; ; exit $?&lt;br/&gt;//JAVA 17&#43;&lt;br/&gt;//REPOS mavencentral, secpjdk=&lt;a href=&#34;https://gitlab.com/api/v4/projects/55956336/packages/maven&#34;&gt;https://gitlab.com/api/v4/projects/55956336/packages/maven&lt;/a&gt;&lt;br/&gt;//DEPS org.bitcoinj.secp:secp-bouncy:0.2&lt;br/&gt;&lt;br/&gt;import org.bitcoinj.secp.*;&lt;br/&gt;&lt;br/&gt;byte[] message = sha256(&#34;Hello World!&#34;);&lt;br/&gt;&lt;br/&gt;void main() {&lt;br/&gt;    IO.println(&#34;secp256k1-jdk ECDSA Sample&#34;);&lt;br/&gt;    try (Secp256k1 secp = Secp256k1.getById(&#34;bouncy-castle&#34;)) {&lt;br/&gt;        var pair = secp.ecKeyPairCreate();&lt;br/&gt;        var sig = secp.ecdsaSign(message, pair).get();&lt;br/&gt;        var isValid = secp.ecdsaVerify(sig, message, pair.publicKey()).get();&lt;br/&gt;        IO.println(&#34;Valid ECDSA signature = &#34; &#43; isValid);&lt;br/&gt;    }&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;byte[] sha256(String message) {&lt;br/&gt;    try {&lt;br/&gt;        return MessageDigest.getInstance(&#34;SHA-256&#34;).digest(message.getBytes());&lt;br/&gt;    } catch (NoSuchAlgorithmException e) {&lt;br/&gt;        throw new RuntimeException(e);  // Can&#39;t happen.&lt;br/&gt;    }&lt;br/&gt;}&lt;br/&gt;—— &lt;/blockquote&gt;
    </content>
    <updated>2025-11-07T21:54:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsglmas98luz2fgr0nk00t5wslapxwry2tx2puuj0ptl9m3espyhygzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ug3d4vw</id>
    
      <title type="html">To run the Schnorr Signature example with JVM: nix run ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsglmas98luz2fgr0nk00t5wslapxwry2tx2puuj0ptl9m3espyhygzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ug3d4vw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdynfykqh8pm5wpalm64jmzzmjnvz0lj9wtxjdyre5zkksrh6q3nc5pmgdf&#39;&gt;nevent1q…mgdf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;To run the Schnorr Signature example with JVM:&lt;br/&gt;&lt;br/&gt;nix run github:msgilligan/secp256k1-jdk-flake#secp256k1-jdk&lt;br/&gt;&lt;br/&gt;To run it the natively-compiled version:&lt;br/&gt;&lt;br/&gt;nix run github:msgilligan/secp256k1-jdk-flake#secp256k1-jdk-native&lt;br/&gt;&lt;br/&gt;If you want to play with source, do:&lt;br/&gt;&lt;br/&gt;nix shell nixpkgs#jbang&lt;br/&gt;&lt;br/&gt;enter the below code into a file named SecpEcdsa.java and then `jbang SecpEcdsa.java`.&lt;br/&gt;&lt;br/&gt;(Schnorr sig is little trickier to run in JBang because you need libsecp256k installed, but the flakes above handle it.)&lt;br/&gt;&lt;br/&gt;——&lt;br/&gt;///usr/bin/env jbang &amp;#34;$0&amp;#34; &amp;#34;$@&amp;#34; ; exit $?&lt;br/&gt;//JAVA 17&#43;&lt;br/&gt;//REPOS mavencentral, secpjdk=&lt;a href=&#34;https://gitlab.com/api/v4/projects/55956336/packages/maven&#34;&gt;https://gitlab.com/api/v4/projects/55956336/packages/maven&lt;/a&gt;&lt;br/&gt;//DEPS org.bitcoinj.secp:secp-bouncy:0.2&lt;br/&gt;&lt;br/&gt;import org.bitcoinj.secp.*;&lt;br/&gt;&lt;br/&gt;byte[] message = sha256(&amp;#34;Hello World!&amp;#34;);&lt;br/&gt;&lt;br/&gt;void main() {&lt;br/&gt;    IO.println(&amp;#34;secp256k1-jdk ECDSA Sample&amp;#34;);&lt;br/&gt;    try (Secp256k1 secp = Secp256k1.getById(&amp;#34;bouncy-castle&amp;#34;)) {&lt;br/&gt;        var pair = secp.ecKeyPairCreate();&lt;br/&gt;        var sig = secp.ecdsaSign(message, pair).get();&lt;br/&gt;        var isValid = secp.ecdsaVerify(sig, message, pair.publicKey()).get();&lt;br/&gt;        IO.println(&amp;#34;Valid ECDSA signature = &amp;#34; &#43; isValid);&lt;br/&gt;    }&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;byte[] sha256(String message) {&lt;br/&gt;    try {&lt;br/&gt;        return MessageDigest.getInstance(&amp;#34;SHA-256&amp;#34;).digest(message.getBytes());&lt;br/&gt;    } catch (NoSuchAlgorithmException e) {&lt;br/&gt;        throw new RuntimeException(e);  // Can&amp;#39;t happen.&lt;br/&gt;    }&lt;br/&gt;}&lt;br/&gt;——
    </content>
    <updated>2025-11-07T21:52:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszr9vpqvt0m07z2j2c2qtu0alpujax6aw3peryyzyv4j6yvvus74gzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uyxu3lc</id>
    
      <title type="html">The best tech is usable tech!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszr9vpqvt0m07z2j2c2qtu0alpujax6aw3peryyzyv4j6yvvus74gzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uyxu3lc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsycch60l70cttd39zqsa48vqef0dxdyut6rk5lqwhfzv8cvr8pu9qfnq3h3&#39;&gt;nevent1q…q3h3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The best tech is usable tech!
    </content>
    <updated>2025-11-07T15:56:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdwkwvvk3x9uur05enp0e5w7gpwdvc2tqqcsdhrcufacj7kqnunwqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u0rsjx6</id>
    
      <title type="html">secp256k1-jdk is a modern, functional-style Java API with two ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdwkwvvk3x9uur05enp0e5w7gpwdvc2tqqcsdhrcufacj7kqnunwqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u0rsjx6" />
    <content type="html">
      secp256k1-jdk is a modern, functional-style Java API with two implementations for Java, JDK, GraalVM native-image, Kotlin, Scala, etc.&lt;br/&gt;&lt;br/&gt;It aims to be the standard library for secp256k1 in the greater JDK/JVM Bitcoin ecosystem.&lt;br/&gt;&lt;br/&gt;Thanks to Andreas Schildbach and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1hea99yd4xt5tjx8jmjvpfz2g5v7nurdqw7ydwst0ww6vw520prnq6fg9v2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;craigraw&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1hea…g9v2&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for their help!&lt;br/&gt;&lt;br/&gt;Version 0.2 is now available for early integration testing.&lt;br/&gt;&lt;br/&gt;Binaries are available in a GitLab Maven repo, but remember: &amp;#34;Don&amp;#39;t trust. Verify.&amp;#34;   This is an experimental pre-release.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/bitcoinj/secp256k1-jdk/releases/tag/v0.2&#34;&gt;https://github.com/bitcoinj/secp256k1-jdk/releases/tag/v0.2&lt;/a&gt;
    </content>
    <updated>2025-11-06T09:24:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrn0kjnyax4t270qudv9n8gfucjzy267l72vtlakcc0vr0vv3l33szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u8fz3ls</id>
    
      <title type="html">Next week!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrn0kjnyax4t270qudv9n8gfucjzy267l72vtlakcc0vr0vv3l33szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u8fz3ls" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgthw9ywmx0n7wxepv2epaed5g29k3hxmu98adayfdt28y7jqr94q9c08tj&#39;&gt;nevent1q…08tj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Next week!
    </content>
    <updated>2025-11-06T07:57:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgkyqgth7v7szfuezkz73y520mzmsva29l4wp09e06h3k2ff7v7gqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u9tlzgn</id>
    
      <title type="html">Status report ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgkyqgth7v7szfuezkz73y520mzmsva29l4wp09e06h3k2ff7v7gqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u9tlzgn" />
    <content type="html">
      Status report&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/88430f5c36ecbf05dcf4dd01a0fdc0f01c263eb61ca54c7f2ddc29550c28e2ce.jpg&#34;&gt; 
    </content>
    <updated>2025-11-06T07:54:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2ra37wcj5u2cqtegfem5fcj7s5z95865tkwrs7ea7j7ackfkcrgczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uuavhqm</id>
    
      <title>Nostr event nevent1qqs2ra37wcj5u2cqtegfem5fcj7s5z95865tkwrs7ea7j7ackfkcrgczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uuavhqm</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2ra37wcj5u2cqtegfem5fcj7s5z95865tkwrs7ea7j7ackfkcrgczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uuavhqm" />
    <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;/npub18pudjhdhhp2v8gxnkttt00um729nv93tuepjda2jrwn3eua5tf5s80a699&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Bitkarrot&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub18pu…a699&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/0a95c14bb5c9c89dd8551cc5330020e3b4bdb9ea59983e6c9e1d9a77aa1ac8e8.gif&#34;&gt; 
    </content>
    <updated>2025-11-06T07:53:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst907n7ljrdsd9ya2tfnprfsm4g9wvcgmjrf6my9nexxh2w93jvfczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9utaum5n</id>
    
      <title type="html">Yeah, haven’t done the Zap thing yet. I’ll set it up ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst907n7ljrdsd9ya2tfnprfsm4g9wvcgmjrf6my9nexxh2w93jvfczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9utaum5n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2f22y9xfl7hdxwxl4xq44cvjjksylxfz7pnm5zuswhw5r3khs4kgqrahru&#39;&gt;nevent1q…ahru&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, haven’t done the Zap thing yet. I’ll set it up eventually. Should be fun! But I’m on a “mission from Satoshi” right now and focused on other things.
    </content>
    <updated>2025-11-06T07:50:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd9g3tuh0jmr27jwwtq4pm9uhnzda6qcm9cj5dwfvec45a979ryaczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ucwu6lj</id>
    
      <title type="html">Cool. I will post some instructions for you soon.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd9g3tuh0jmr27jwwtq4pm9uhnzda6qcm9cj5dwfvec45a979ryaczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ucwu6lj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdynfykqh8pm5wpalm64jmzzmjnvz0lj9wtxjdyre5zkksrh6q3nc5pmgdf&#39;&gt;nevent1q…mgdf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Cool. I will post some instructions for you soon.
    </content>
    <updated>2025-11-06T07:30:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspllrrp8hej80dfsd6kesw37s08pdg6syznta0pdg43kt4hz099lqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u7jx3k3</id>
    
      <title type="html">Does that 💯 mean that you can easily run `nix shell` with the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspllrrp8hej80dfsd6kesw37s08pdg6syznta0pdg43kt4hz099lqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u7jx3k3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgs99xdgjp6vzk9zrt82ttg0fh8t96zwzzfjf0pnlcsrctwalr8lgxnudem&#39;&gt;nevent1q…udem&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Does that 💯 mean that you can easily run `nix shell` with the latest `nixpkgs-unstable`?
    </content>
    <updated>2025-11-06T07:25:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgs99xdgjp6vzk9zrt82ttg0fh8t96zwzzfjf0pnlcsrctwalr8lgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uahp2mz</id>
    
      <title type="html">I’m a big fan of using Nix as a package manger (and via Home ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgs99xdgjp6vzk9zrt82ttg0fh8t96zwzzfjf0pnlcsrctwalr8lgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uahp2mz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd9yadv5h5udzsrkma5xzrtt0ftl7ylelhacw95mdu7v7t6p4t69cs3kepv&#39;&gt;nevent1q…kepv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m a big fan of using Nix as a package manger (and via Home Manager) on Debian and macOS (aka Darwin) You don’t need to use NixOS — although I do that, too.
    </content>
    <updated>2025-11-06T07:12:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdx5rsxujc0c7x073y7cf7u4z2xs0c9q4nnkjsnc8k7q3vnevlffszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uh6gups</id>
    
      <title type="html">Do you use Nix?</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdx5rsxujc0c7x073y7cf7u4z2xs0c9q4nnkjsnc8k7q3vnevlffszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uh6gups" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv2g9mcjrmjk6jlpq99u6rft6y89l8n2mm3r8gq7xrm6zqevy7h2c94dpnp&#39;&gt;nevent1q…dpnp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Do you use Nix?
    </content>
    <updated>2025-11-06T07:06:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfuugvxspqdupymfmw2d3fmv9tq0240f69qq4grfr7qusppj3q38szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u6ec9qv</id>
    
      <title type="html">Lurking for 2 years... #note1ntk…pepf</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfuugvxspqdupymfmw2d3fmv9tq0240f69qq4grfr7qusppj3q38szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u6ec9qv" />
    <content type="html">
      Lurking for 2 years...&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1ntk97ggrv7c7pfx2chx4vsusqnqxysg56kzxz5jsllfh80vzjhdqj7pepf&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1ntk…pepf&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Hello Nostr! This is going to be my real account. &lt;/blockquote&gt;
    </content>
    <updated>2025-11-06T06:32:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv70k0ur3yjqh6l5wc6g39c9a7uwhe266eacqlt8pt4xc09hectvczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uhjkfks</id>
    
      <title type="html">The warning that @npub185h…wrdp wrote on some of the bitcoinj ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv70k0ur3yjqh6l5wc6g39c9a7uwhe266eacqlt8pt4xc09hectvczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uhjkfks" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdrs60pskhs9gwusrsmkrehpm56vvjagwf6de9u9fe36u7mlwxrdgp5uuzh&#39;&gt;nevent1q…uuzh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The warning that &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub185h9z5yxn8uc7retm0n6gkm88358lejzparxms5kmy9epr236k2qcswrdp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;matt&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub185h…wrdp&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; wrote on some of the bitcoinj consensus code is one of the most frightening warning comments I have ever seen! There is nothing remotely comparable to libbitcoinkernel to replace.&lt;br/&gt;&lt;br/&gt;I knew that 10 years ago when I was messing around with this:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/msgilligan/java-libbitcoinconsensus&#34;&gt;https://github.com/msgilligan/java-libbitcoinconsensus&lt;/a&gt;
    </content>
    <updated>2025-11-06T06:31:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0v8ph4xn0q42xnvzf8eay3pfvs4saw3krptahw8dtlmtakzaj75czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uzx2guz</id>
    
      <title type="html">let x = (x - 5) / 10</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0v8ph4xn0q42xnvzf8eay3pfvs4saw3krptahw8dtlmtakzaj75czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uzx2guz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9efwhhjrs72fquecdyh9v3ylqsm90u9pkznn5y9s9w8s6u2g5hncg5gaya&#39;&gt;nevent1q…gaya&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;let x = (x - 5) / 10
    </content>
    <updated>2025-11-06T06:25:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9efwhhjrs72fquecdyh9v3ylqsm90u9pkznn5y9s9w8s6u2g5hnczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ugqvzfe</id>
    
      <title type="html">I’m including myself in the list of “a few Java developers” ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9efwhhjrs72fquecdyh9v3ylqsm90u9pkznn5y9s9w8s6u2g5hnczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ugqvzfe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdrs60pskhs9gwusrsmkrehpm56vvjagwf6de9u9fe36u7mlwxrdgp5uuzh&#39;&gt;nevent1q…uuzh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m including myself in the list of “a few Java developers” 😁&lt;br/&gt;&lt;br/&gt;There are many things we can do with it. And the new FFM (aka “Panama”) stuff is really nice. Have you looked at secp2565k1-jdk?
    </content>
    <updated>2025-11-06T06:23:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstlp2x4yjpvxca9a24p9pph2r4la9fsjqcek2cdfdvlmdpfachwvgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u5anrqf</id>
    
      <title type="html">I know a few Java developers who are very excited about this…</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstlp2x4yjpvxca9a24p9pph2r4la9fsjqcek2cdfdvlmdpfachwvgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u5anrqf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvf55rlv4pxcj9y9j2rshgvwhevc5fxfmq3m035z8ce2mxajtx0ks4k9xqx&#39;&gt;nevent1q…9xqx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know a few Java developers who are very excited about this…
    </content>
    <updated>2025-11-06T05:56:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspc8hdg7wdu8xw5kpduw3wkr2km5tlymrjn9gdjtend86m55aqtaszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u4wpjlk</id>
    
      <title type="html">@npub18pu…a699</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspc8hdg7wdu8xw5kpduw3wkr2km5tlymrjn9gdjtend86m55aqtaszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u4wpjlk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszkg0js5wpyn7d86mc0f2j4ry6k4q3m0wqfmgw32s3ga3h4glt76q2wr0td&#39;&gt;nevent1q…r0td&lt;/a&gt;&lt;br/&gt;_________________________&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;/npub18pudjhdhhp2v8gxnkttt00um729nv93tuepjda2jrwn3eua5tf5s80a699&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Bitkarrot&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub18pu…a699&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-11-06T05:11:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszkg0js5wpyn7d86mc0f2j4ry6k4q3m0wqfmgw32s3ga3h4glt76qzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9un4xpd9</id>
    
      <title>Nostr event nevent1qqszkg0js5wpyn7d86mc0f2j4ry6k4q3m0wqfmgw32s3ga3h4glt76qzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9un4xpd9</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszkg0js5wpyn7d86mc0f2j4ry6k4q3m0wqfmgw32s3ga3h4glt76qzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9un4xpd9" />
    <content type="html">
      I really need to start posting here.
    </content>
    <updated>2025-11-06T05:10:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8je3ty0le93f6l8pu2jhqqp8xlma23ylnfcyz7spqqkfsuk5p7nqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u5355ja</id>
    
      <title type="html">Almost as criminal as when U.S. coins switched from Lady Liberty ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8je3ty0le93f6l8pu2jhqqp8xlma23ylnfcyz7spqqkfsuk5p7nqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u5355ja" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqs5slv8a94adkasp5wj6mmyr05mjfxuh6m55w2lj8z5pa6gkeewgzv7xrf&#39;&gt;nevent1q…7xrf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Almost as criminal as when U.S. coins switched from Lady Liberty to dead presidents…
    </content>
    <updated>2025-10-22T04:45:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszfltengkyqfduyy9q6x64nhj6aqsmdpxxnujvyh850fm6cxxchdszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ukvktwl</id>
    
      <title type="html">To be fair, I’m less knowledgeable about AI than I should be ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszfltengkyqfduyy9q6x64nhj6aqsmdpxxnujvyh850fm6cxxchdszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ukvktwl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8el8m5dczmm4ghzh0sm0lnue8d0l4tad7yeztmz2w2m6e6pc738gajcpsd&#39;&gt;nevent1q…cpsd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;To be fair, I’m less knowledgeable about AI than I should be and one of my goals for this year is to better learn tools for refactoring/improving existing apps. But “vibe code” at the lower-layers or multiple layers of vibe code sounds risky to me. AI should be held to (at least) the same standards as human developers.
    </content>
    <updated>2025-06-10T00:13:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszf87m8j8qepf2lr8yhtmds9p4jx72l2vmegywpvndp4vatu3ws9szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u95wv9c</id>
    
      <title type="html">I think we need to be realistic: I do not believe that the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszf87m8j8qepf2lr8yhtmds9p4jx72l2vmegywpvndp4vatu3ws9szyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9u95wv9c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspges57lhxqak50pausvyp42fwuxamj04m33wk78uxquyrglp3nzskh2p5x&#39;&gt;nevent1q…2p5x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think we need to be realistic:&lt;br/&gt;&lt;br/&gt;I do not believe that the solution to our problem is simply to elect the right people. The important thing is to establish a political climate of opinion which will make it politically profitable for the wrong people to do the right thing. Unless it is politically profitable for the wrong people to do the right thing, the right people will not do the right thing either, or it they try, they will shortly be out of office.&lt;br/&gt;&lt;br/&gt;Milton Friedman&lt;br/&gt;&lt;br/&gt;(and even this is a tall order)
    </content>
    <updated>2025-01-21T08:14:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs848pyw9v0g9klvup44sf6vtkfw4vwktmydejc6esg4cx8d2jhrwqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ufmrlm7</id>
    
      <title type="html">I don’t think California was a Republican state (even when ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs848pyw9v0g9klvup44sf6vtkfw4vwktmydejc6esg4cx8d2jhrwqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ufmrlm7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdyu3w6ppukuvr3cz7c5ae78ld33ttm6nulw677hrazg2m9kfendcuwg09u&#39;&gt;nevent1q…g09u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don’t think California was a Republican state (even when Reagan was governor) but the decline to single-party rule has indeed been tragic.
    </content>
    <updated>2024-11-06T22:37:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyzkv4q5te9dvwus23j2pn5c26nrswdj3v0gwrjlem52lwyathv4czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9urwx02m</id>
    
      <title type="html">Visiting Alcatraz is probably one of the best tourist-y things to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyzkv4q5te9dvwus23j2pn5c26nrswdj3v0gwrjlem52lwyathv4czyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9urwx02m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfflups54g58cps0a82alzeqga9nw4ypaej4leuj997gndc6xvfyqm36jvh&#39;&gt;nevent1q…6jvh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Visiting Alcatraz is probably one of the best tourist-y things to do.
    </content>
    <updated>2024-08-31T01:32:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvkaemdnwus892x8pl7tfk2rfz4thqnkcx6gg74c7m5xjw8ccmhxczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ufhv5nt</id>
    
      <title type="html">Sparrow in Debian will be hard because it uses Gradle for its ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvkaemdnwus892x8pl7tfk2rfz4thqnkcx6gg74c7m5xjw8ccmhxczyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ufhv5nt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx7023rqsfmq9gyntjmhggx5u0ejnt2vukpsg3c96rzf7qxt03v0qz0y2ph&#39;&gt;nevent1q…y2ph&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sparrow in Debian will be hard because it uses Gradle for its build and getting a DFSG-compatible build of Gradle is very difficult.
    </content>
    <updated>2024-03-16T17:13:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2g4lxw92kzc8d6tgdamwc4he3yh0wj5f4d5eyvvd2s26m4hctqjqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9utcndzz</id>
    
      <title type="html">15 years later and nobody’s eating out for £5! (or anywhere ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2g4lxw92kzc8d6tgdamwc4he3yh0wj5f4d5eyvvd2s26m4hctqjqzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9utcndzz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0rnms8kqkwzn4he8k4mwsn67n9tgw8xz68mndxyvt286m6ehxgasful6lt&#39;&gt;nevent1q…l6lt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;15 years later and nobody’s eating out for £5! (or anywhere near $5)
    </content>
    <updated>2024-01-03T05:16:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw27ctyr935hu54cpw3j730s3fdsq95ey9ct62kx8zwfqvwuelkngzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ulrfpq4</id>
    
      <title type="html">In Java it is Stream&amp;lt;Block&amp;gt; 🤓</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw27ctyr935hu54cpw3j730s3fdsq95ey9ct62kx8zwfqvwuelkngzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ulrfpq4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0km7xjdsx8njwjuhu7f5gh9du2ygs7vnj37zka4j2k2m6cm56hesev0nd9&#39;&gt;nevent1q…0nd9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In Java it is Stream&amp;lt;Block&amp;gt; 🤓
    </content>
    <updated>2023-05-26T16:06:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstftess00sc6wazu0sagwg4twscxg083zvt69x6apuhjc27jk5qdgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uvlvqdv</id>
    
      <title type="html">The double-tipping can get you, too!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstftess00sc6wazu0sagwg4twscxg083zvt69x6apuhjc27jk5qdgzyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9uvlvqdv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsts78qf97gn5gndxylnjlc4qmt9pvyagxwfhncq4xpp90y7rtetncza8nu4&#39;&gt;nevent1q…8nu4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The double-tipping can get you, too!
    </content>
    <updated>2023-05-21T20:18:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf4mzlyypk0v0q5n9vtn2kgwgqfsrzgy2dtprp2fg0l5mnhkpftkszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ud9pfq6</id>
    
      <title>Nostr event nevent1qqsf4mzlyypk0v0q5n9vtn2kgwgqfsrzgy2dtprp2fg0l5mnhkpftkszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ud9pfq6</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf4mzlyypk0v0q5n9vtn2kgwgqfsrzgy2dtprp2fg0l5mnhkpftkszyrwpplrjqkdtz880yeuvmdfsdvgqnlfw692fv4e9jvyw6v37k2m9ud9pfq6" />
    <content type="html">
      Hello Nostr! This is going to be my real account.
    </content>
    <updated>2023-03-18T06:03:53Z</updated>
  </entry>

</feed>