<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2025-11-05T15:28:18Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by elsirion</title>
  <author>
    <name>elsirion</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1nc0ynppqh37rtulr57xjqpzmfjp58xrd4ey8896ehn9j5flg33fszrz5pa.rss" />
  <link href="https://nostr.now/npub1nc0ynppqh37rtulr57xjqpzmfjp58xrd4ey8896ehn9j5flg33fszrz5pa" />
  <id>https://nostr.now/npub1nc0ynppqh37rtulr57xjqpzmfjp58xrd4ey8896ehn9j5flg33fszrz5pa</id>
  <icon>https://sirion.io/static/elsirion.jpg</icon>
  <logo>https://sirion.io/static/elsirion.jpg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqszvlzkkhkcwssxwvdxz5zfas88y5zq2mw0m94mvaq2266sp75726qzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xeusgwe</id>
    
      <title type="html">Mixnets are cool! So I built a Bitcoin transaction broadcaster ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszvlzkkhkcwssxwvdxz5zfas88y5zq2mw0m94mvaq2266sp75726qzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xeusgwe" />
    <content type="html">
      Mixnets are cool! So I built a Bitcoin transaction broadcaster that runs in the browser and sends the transaction anonymously via the &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qyt8wumn8ghj7ct5d3shxtnwdaehgu3wd3skueqpz4mhxue69uhk2er9dchxummnw3ezumrpdejqqgrhzyxy0szfxchrgz9svha04cxan3pnyps5ct9crp4pvnt0ukhqgytfhhad&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nym&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…hhad&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; mixnet 😎&lt;br/&gt;&lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/75c4cb12307962c6912bc5a8953c9afddfc03a3730dcd91a9d3deb8c877ea66e.png&#34;&gt;  &lt;br/&gt;&lt;br/&gt;I originally had the idea for the &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsxhwmaw842y4zzzk580cfke4l5jr6xyh44v3v6pk59dnyzjm2a7vqcd5flv&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;btcplusplus&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…5flv&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  privacy edition hackathon, but couldn&amp;#39;t build it myself since I was a judge. So I just decided to build it anyway 😂&lt;br/&gt;&lt;br/&gt;Still super early and I will keep tinkering on it, but if you are curious: &lt;a href=&#34;https://github.com/elsirion/broadnym&#34;&gt;https://github.com/elsirion/broadnym&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The stack is:&lt;br/&gt;* Rust, obviously&lt;br/&gt;* Leptos for the frontend&lt;br/&gt;* Tailwind for some styling&lt;br/&gt;* Nym for client-server comms&lt;br/&gt;* Axum for the nym address server
    </content>
    <updated>2025-08-12T13:02:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg267skaak5ylfzw4mtmetl0znwmue5yvx9m5dg8uxg9ud2qhfepszyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xx257jj</id>
    
      <title type="html">Cypherpunk future is NOW! 😎 Having a @nprofile…lshg ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg267skaak5ylfzw4mtmetl0znwmue5yvx9m5dg8uxg9ud2qhfepszyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xx257jj" />
    <content type="html">
      Cypherpunk future is NOW! 😎&lt;br/&gt;&lt;br/&gt;Having a &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsgwgkrss7gthwkzc49edgxu895664setaevcp57snw2k3wlzdrghswflshg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;fedimint&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…lshg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  federation run on a network of phones - turning every smartphone into a node in a federated Bitcoin mint. 📱⇔📱&lt;br/&gt;&lt;br/&gt;Big thanks to n0computer for making p2p connections easy again with Iroh and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qyw8wumn8ghj7mn0wd68ytfsxyhxymmvwshx7cnnv4e8vetjqywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsqzq9qaypfuk22ntt29420gvhx7cjf9yncwcqrxf94e3dcfnk4tt4jcudmuj4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;m1sterc001guy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…muj4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  for building this exciting demo! 🚀 &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://blossom.primal.net/b7bb84c4603ef539af4f64b81e076109b1e03837b0062ae9ddcdf6d4cab466a4.jpg&#34;&gt;  
    </content>
    <updated>2025-07-31T13:51:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst4qugxmt8ljktm4ymgysguesw4gkcy9eq83c2qkvy3527j763cmszyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xawxt2s</id>
    
      <title type="html">Protocols != Businesses A business that has lots of demand can ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst4qugxmt8ljktm4ymgysguesw4gkcy9eq83c2qkvy3527j763cmszyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xawxt2s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq7d59kedndzda668epxvweajytheq7vjmy7me755j0z4f30rvepsppamhxue69uhkummnw3ezumt0d5whyrsg&#39;&gt;nevent1q…yrsg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Protocols != Businesses&lt;br/&gt;&lt;br/&gt;A business that has lots of demand can buy its way out by raising money and directing lots of resources towards solving the problem. It also has the benefit of typically controlling all the infrastructure, so is able to replace the entire underlying stack.&lt;br/&gt;&lt;br/&gt;A protocol cannot do that, it&amp;#39;s dependent on volunteers, grants or companies that, often against their commercial interest, keep improving it in a mostly backwards compatible way. The amount of resource that can be mobilized is smaller and the upgrade process harder (a whole ecosystem has to move).&lt;br/&gt;&lt;br/&gt;The most likely outcome imo is that companies will build very sophisticated scaling technology, that will likely not be open source so they can have a moat, and then dominate the end user market. Us nerds can still use the core protocol, but might not even be able to communicate with the majority of users.&lt;br/&gt;&lt;br/&gt;E-mail is a cautionary tale, try hosting your own and still reaching gmail users reliably. Or try getting ICS files for flight bookings, airlines just set the google calendar metadata since ~everyone uses GMail&#43;GCal. It&amp;#39;s a bit different since the centralizing force for e-mail was spam and not scaling, but I think it&amp;#39;s a close enough analogy.&lt;br/&gt;&lt;br/&gt;Or look at the web stack, it historically evolved to become such a bloated monstrosity (because the inventors designed a document standard and we shoehorned it into becoming an application framework) that these days only companies with millions to burn can keep up with maintaining browser engines (and Google pretty much defines the direction of travel because Chrome is number one).&lt;br/&gt;&lt;br/&gt;So when I worry about scalability it is out of a deep care for decentralization and not seeing all that energy invested go to waste by ultimately ending up in the same place we started at. If we don&amp;#39;t consider decentralized scaling from the beginning, the non-ideological VCs pouring money in once it gets traction certainly won&amp;#39;t.
    </content>
    <updated>2024-08-29T10:21:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqeakaa8z938vwzqx5sqjzq4lmgfsyh30xg4hus8l8d7j6zh3y0xgzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9x3mja3v</id>
    
      <title type="html">Do you happen to know why it begins downloading stuff like mad ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqeakaa8z938vwzqx5sqjzq4lmgfsyh30xg4hus8l8d7j6zh3y0xgzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9x3mja3v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9nz8xyzuw6d4vus3vyae22gkrk3pxscynu0q39n86llfajzwkdqcxy9hnx&#39;&gt;nevent1q…9hnx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Do you happen to know why it begins downloading stuff like mad and supposedly runs out of memory eventually (rather quickly on a GBit backed WiFi)?
    </content>
    <updated>2023-03-13T06:11:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsppa09ktvxspnyh77wt5h3e6f6v0ks7p8tj3mntktsnxrz6hp2w7gzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9x54xpuq</id>
    
      <title type="html">Idk why, but viewing your profile made Amethyst crash more than ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsppa09ktvxspnyh77wt5h3e6f6v0ks7p8tj3mntktsnxrz6hp2w7gzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9x54xpuq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstnuj3mrnjavuwypwvm0jrxesw857a0dxp505kevw5tz5nrksgxeqm5zlg3&#39;&gt;nevent1q…zlg3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Idk why, but viewing your profile made Amethyst crash more than once for me 😬 maybe related?
    </content>
    <updated>2023-03-13T06:06:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqx7retwg6lgeutfpldega72upqx62np220q85v7ngd98ahdt6a5szyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xtc4upx</id>
    
      <title type="html">That could hide unintentional implementation or configuration ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqx7retwg6lgeutfpldega72upqx62np220q85v7ngd98ahdt6a5szyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xtc4upx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs93jhvx56nc56n7ccn37l0qrt03vg4rr0m0ulptal2jg9rjeep9tgvyeyyx&#39;&gt;nevent1q…eyyx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That could hide unintentional implementation or configuration errors 😬 better to be explicitly about where money goes.
    </content>
    <updated>2023-03-12T21:31:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstxmgag3tg7ha4hcduftds5vc5gqzk6fxlgcn87kt4dlftq8768agzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xxf6ycp</id>
    
      <title type="html">Wow, Amethyst supports nearly everything 😲 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstxmgag3tg7ha4hcduftds5vc5gqzk6fxlgcn87kt4dlftq8768agzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xxf6ycp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp332n4rn8kepz99mjr4rc8cjvddqd727escwk8k4vwsy0hnvmurg89qq7f&#39;&gt;nevent1q…qq7f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Wow, Amethyst supports nearly everything 😲&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://i.imgur.com/K2i6mDY.jpg&#34;&gt; 
    </content>
    <updated>2023-03-12T07:48:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs84lspfaqhhtsez5j5443ztps8avyshekty2zjn7js0yk9whm669qzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xux4g6m</id>
    
      <title type="html">Props to #[0] for being the only org I&amp;#39;ve seen so far ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs84lspfaqhhtsez5j5443ztps8avyshekty2zjn7js0yk9whm669qzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xux4g6m" />
    <content type="html">
      Props to #[0] for being the only org I&amp;#39;ve seen so far generating their `.well-known/nostr.json` on the fly using the `?name=…` parameter and not just listing everyone with a NIP-5 handle under the domain.&lt;br/&gt;&lt;br/&gt;Is there some open source server for that? Not that it&amp;#39;d be hard to implement, but why re-invent the wheel …
    </content>
    <updated>2023-03-11T20:35:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy452vaeywwrtlw9qfv7k8l8casuz7lsh7kk0vqug3v939wdcuawczyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xm97m20</id>
    
      <title type="html">Every day I&amp;#39;m amazed how such an under-engineered protocol ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy452vaeywwrtlw9qfv7k8l8casuz7lsh7kk0vqug3v939wdcuawczyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9xm97m20" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxuf55vx9z6x7cja4hdsvpr5n6t295hqt9x6h2rrjlschk6pusdc80su&#39;&gt;nevent1q…80su&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Every day I&amp;#39;m amazed how such an under-engineered protocol can work so well in practice and just keeps getting better 🤯 &lt;br/&gt;&lt;br/&gt;The extensibility and scriptability (you can sign a message with a key? =&amp;gt; you can post!) makes it even more exciting!
    </content>
    <updated>2023-03-11T20:01:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspmnyt6t7gd2976k5w4nrlprdjgvp0m48k20yv8htwu3dt334eg3gzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9x47kr89</id>
    
      <title type="html">5 (assuming the imaginary post before #[2]&amp;#39;s was also 1)</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspmnyt6t7gd2976k5w4nrlprdjgvp0m48k20yv8htwu3dt334eg3gzyz0pujvyyz78cd0nuwnc6gqytdxgxsucdkhysuuhtx7vk238azx9x47kr89" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq72x4e9vyn30f787w4hkwrx42ful7chl0t7ay9q74s0sng0umntq9knjem&#39;&gt;nevent1q…njem&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;5&lt;br/&gt;&lt;br/&gt;(assuming the imaginary post before #[2]&amp;#39;s was also 1) 
    </content>
    <updated>2023-03-11T19:34:58Z</updated>
  </entry>

</feed>