<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-06-03T01:57:02Z</updated>
  <generator>https://njump.cloud.vinney.xyz</generator>

  <title>Nostr notes by Jumble</title>
  <author>
    <name>Jumble</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.cloud.vinney.xyz/npub17n4cuc4d6y6qh89dekvxrenfkt5s0n49xns00uavjaxpr36c55dq87fyh9.rss" />
  <link href="https://njump.cloud.vinney.xyz/npub17n4cuc4d6y6qh89dekvxrenfkt5s0n49xns00uavjaxpr36c55dq87fyh9" />
  <id>https://njump.cloud.vinney.xyz/npub17n4cuc4d6y6qh89dekvxrenfkt5s0n49xns00uavjaxpr36c55dq87fyh9</id>
  <icon>https://image.nostr.build/9b9cdfa9fdf097007228b807549591c7c54fe851364ab0c94289662b13acd729.png</icon>
  <logo>https://image.nostr.build/9b9cdfa9fdf097007228b807549591c7c54fe851364ab0c94289662b13acd729.png</logo>




  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqqqqgjc25xq6qzs32gpn5wjappjetnvd8axm2c4qhmuw0gt7ravqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35m9hn34</id>
    
      <title type="html">Got it</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqqqqgjc25xq6qzs32gpn5wjappjetnvd8axm2c4qhmuw0gt7ravqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35m9hn34" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0jte23vgj324tv7rgrnec5dwyn6pcltxv2ckaepxn32hmn6cjdsqpramhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hkjmnzdauqmm6kpc&#39;&gt;nevent1q…6kpc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Got it
    </content>
    <updated>2026-10-08T03:09:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq4fv00fdlke6kntv7rgaz4pmm9puj9jn85tjw370y4dyxp48ajagzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35lvmfjw</id>
    
      <title type="html">Thanks!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq4fv00fdlke6kntv7rgaz4pmm9puj9jn85tjw370y4dyxp48ajagzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35lvmfjw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdlzuevzhwf8nuhuy0wzqnf73c6e0n3qetjk5wgqzs2zx43kvrf5spzamhxue69uhhxetpwf3kstnwdaejuar0v3shjtccmpua7&#39;&gt;nevent1q…pua7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks!
    </content>
    <updated>2026-09-04T15:17:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstfgxu2hy7hlzau50pt26fvalppxhllmltw6ahhufe6zqv3jenltszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35cl909w</id>
    
      <title type="html">Apologies for the issue. An update made last week introduced a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstfgxu2hy7hlzau50pt26fvalppxhllmltw6ahhufe6zqv3jenltszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35cl909w" />
    <content type="html">
      Apologies for the issue. An update made last week introduced a bug in Jumble&amp;#39;s relay connection handling, causing some queries to remain stuck in a pending state.&lt;br/&gt;&lt;br/&gt;The web version has already been fixed, and a new desktop release will be published soon with the same fix.&lt;br/&gt;&lt;br/&gt;The affected desktop version is v26.8.3.&lt;br/&gt;&lt;br/&gt;Also, 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;/npub162zpxufpw8pnuytaf0gfxzkqtvk9rvcwkvppa7x57y3n7qkfpg4shatdhy&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;YODL&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub162z…tdhy&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for reporting this issue 💜
    </content>
    <updated>2026-09-04T04:04:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstpcaaldthzme9f6x3w3cyy2gxpkj43zsmv830r8497pgqeqj88xqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3559w43w</id>
    
      <title type="html">What issues are you running into?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstpcaaldthzme9f6x3w3cyy2gxpkj43zsmv830r8497pgqeqj88xqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3559w43w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst06dxt0zl9vcnmxzayl5kyy7lx6c9jfn4uldt4pm5kge0gnvhkrgppemhxue69uhkummn9ekx7mp0vpmx6h&#39;&gt;nevent1q…mx6h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What issues are you running into?
    </content>
    <updated>2026-09-03T06:20:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrcxmkwwmmmya77jgy9fzu3zp8wt0due6ww5tsnc7mj9e3v2f0tvqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gj6snp</id>
    
      <title type="html">Jumble currently only supports public bookmarks from kind 10003 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrcxmkwwmmmya77jgy9fzu3zp8wt0due6ww5tsnc7mj9e3v2f0tvqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gj6snp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd38rfhmppyry0h6c40j0392qsspmc5z8t0erdn00ajau9dq3ax3cpzpmhxue69uhkummnw3ezumt0d5hs2xe2ke&#39;&gt;nevent1q…e2ke&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Jumble currently only supports public bookmarks from kind 10003 events. Private bookmarks and kind 30003 bookmark sets are not supported at the moment.
    </content>
    <updated>2026-08-08T16:54:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsysczp0ffe76ms22xsssgvf3ktc2y7kg3vnrsvpckpm9xsgrsfmrszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35hefpmk</id>
    
      <title type="html">Then it should be fine 🤣</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsysczp0ffe76ms22xsssgvf3ktc2y7kg3vnrsvpckpm9xsgrsfmrszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35hefpmk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsql43tek97t0twf3v78ppk29j0yh7v3j5rpg8jqunguvjsz0kkpkqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszztt9k&#39;&gt;nevent1q…tt9k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Then it should be fine 🤣
    </content>
    <updated>2026-08-01T11:48:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqqqqzztk89crk0h447gw8j9r8vudna7utazhhd4d2xe8lcsn7gkqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gnyncn</id>
    
      <title type="html">Yes, dev is mainly for development/debugging, so it can behave a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqqqqzztk89crk0h447gw8j9r8vudna7utazhhd4d2xe8lcsn7gkqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gnyncn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs92rawglv4gmattgj3gcdlp4d7ptm07yljn4r9h0frlue729af9ycpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs5eyfzz&#39;&gt;nevent1q…yfzz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, dev is mainly for development/debugging, so it can behave a bit differently. Try pulling the latest code and running npm run build again to see if the electron-related errors are still there.
    </content>
    <updated>2026-08-01T10:50:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy7t352y5pv9vfg7caatns2h4gw65l59eych5xr56hjflt43qqv7szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj359x70au</id>
    
      <title type="html">That may require some restructuring. The codebase is currently ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy7t352y5pv9vfg7caatns2h4gw65l59eych5xr56hjflt43qqv7szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj359x70au" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstmm4gefctpl9x5tdfhu49vwfwpkv4j2cm770zp6ajlx2yvwtwtyqpzpmhxue69uhkummnw3ezumt0d5hsgk900f&#39;&gt;nevent1q…900f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That may require some restructuring. The codebase is currently shared between the web and Electron apps, so the build process still picks up Electron-related code.
    </content>
    <updated>2026-08-01T08:44:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8er7mzvyhd4m6mhh43yzd9jf9v3z7xu7hpz4ys97ea8qhl9t79fqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35mdeg8s</id>
    
      <title type="html">You can try running: npm run build npm run preview</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8er7mzvyhd4m6mhh43yzd9jf9v3z7xu7hpz4ys97ea8qhl9t79fqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35mdeg8s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvnat2fj5lfapj6v254u6cryf8nrje4yk5wm0p2aym83wukteqhmspzamhxue69uhhxetpwf3kstnwdaejuar0v3shjtcgyqr8t&#39;&gt;nevent1q…qr8t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can try running:&lt;br/&gt;&lt;br/&gt;npm run build&lt;br/&gt;npm run preview
    </content>
    <updated>2026-07-30T16:48:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyzmrj9r5adq00lyjlw903vy3dqw954v0wt95te4xgj7qd39y007czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356xcy77</id>
    
      <title type="html">Maybe, I’m not really sure. But I don’t think it’s ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyzmrj9r5adq00lyjlw903vy3dqw954v0wt95te4xgj7qd39y007czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356xcy77" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0hyyc6dh87ffja2mydurjfl0zp43wp68sqzcu9td32qmhrtpfu0cpzpmhxue69uhkummnw3ezumt0d5hs6jxzcq&#39;&gt;nevent1q…xzcq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Maybe, I’m not really sure. But I don’t think it’s necessary to fetch that many.
    </content>
    <updated>2026-07-22T01:46:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdtkd3a4ystzs6dnrw4yw6sxkp67d482grtg7krq52rzuyaeam0vczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35x4mljs</id>
    
      <title type="html">Currently, each relay queries up to 500 reaction events. If we ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdtkd3a4ystzs6dnrw4yw6sxkp67d482grtg7krq52rzuyaeam0vczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35x4mljs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqcyk2t0yq4ylpule8end7clp60nlp4u4rhj5h8dnkzcq0edjp20qpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhstxrwut&#39;&gt;nevent1q…rwut&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Currently, each relay queries up to 500 reaction events. If we try to fetch as many reactions as possible, clicking on a note with a large number of reactions could result in a lot of unnecessary bandwidth usage.
    </content>
    <updated>2026-07-20T01:44:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0amvw5f9h7h8968rc6za5egk68w6z8wrt4f622rlz82wt3r8t33gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj350gkkn3</id>
    
      <title type="html">I&amp;#39;m very sorry about that. I&amp;#39;ll look into what might be ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0amvw5f9h7h8968rc6za5egk68w6z8wrt4f622rlz82wt3r8t33gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj350gkkn3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf6myutn7huwjly5szjkcqfh7xpqupmmd8ks7wgq7zd0ewk8apkmcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsmejt9d&#39;&gt;nevent1q…jt9d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m very sorry about that. I&amp;#39;ll look into what might be causing the issue. If you don&amp;#39;t mind, you could also try the desktop app and see if it works better.&lt;br/&gt;&lt;a href=&#34;https://github.com/CodyTseng/jumble/releases&#34;&gt;https://github.com/CodyTseng/jumble/releases&lt;/a&gt;
    </content>
    <updated>2026-07-09T13:49:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsx2xlfgpzzvn9kqjsm8sxam0wn4gz8f5t7hkezl6u4xgsg9g4aphczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gx4ldq</id>
    
      <title type="html">I&amp;#39;ve already improved this. Now it only shows that the send ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsx2xlfgpzzvn9kqjsm8sxam0wn4gz8f5t7hkezl6u4xgsg9g4aphczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gx4ldq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0znl526xs4ttnqcgxcz3matnk4sej9ym9cweg0zcspp8nqq7c0cqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsdgp6w3&#39;&gt;nevent1q…p6w3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve already improved this. Now it only shows that the send failed, while the detailed error is available in the drafts.&lt;br/&gt;&lt;br/&gt;Unfortunately, permission-related failures are unavoidable, other clients run into the same issue. Jumble just makes those errors visible instead of silently hiding them.
    </content>
    <updated>2026-06-23T15:23:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8l2e3rwddz5gag3vmsw7kl0ufhv6kw85tyclnvpajkzx3s7q3kxszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3589jwac</id>
    
      <title type="html">Probably once most clients support it. Until then, I think ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8l2e3rwddz5gag3vmsw7kl0ufhv6kw85tyclnvpajkzx3s7q3kxszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3589jwac" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd6hqk9jsha5mxgghsat4kff2232n757w8q577aafpscx69qcsmfspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsfrafj6&#39;&gt;nevent1q…afj6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Probably once most clients support it. Until then, I think putting your preferred payment method in your bio is a more universal and effective solution.
    </content>
    <updated>2026-06-23T15:19:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2e6urq6xzqs55snwp3epj4v0368t6qm22mv4dwjvns63fjy67p0czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35kc5hmt</id>
    
      <title type="html">Fixed. Thanks for the report</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2e6urq6xzqs55snwp3epj4v0368t6qm22mv4dwjvns63fjy67p0czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35kc5hmt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx6t3t03456fde4xl2suadrxh9dhpx5tvzk7f6t09cv4kwzhlxjnqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsmstay6&#39;&gt;nevent1q…tay6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fixed. Thanks for the report
    </content>
    <updated>2026-06-22T08:27:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2xv974k49pnt9qf4yq529aruh4auklwstg6fhrnqquex7z7cqvqgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35e0eszx</id>
    
      <title type="html">That&amp;#39;s a nice feature. There&amp;#39;s no option to refresh the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2xv974k49pnt9qf4yq529aruh4auklwstg6fhrnqquex7z7cqvqgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35e0eszx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsquzy8j26g96xw09lar50lruxjekc5cvghtylgezds973nxz9a9espz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsn5cqdt&#39;&gt;nevent1q…cqdt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s a nice feature.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s no option to refresh the IndexedDB data at the moment. The only way to do it right now is manually through the browser&amp;#39;s developer console.
    </content>
    <updated>2026-06-17T06:15:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsth3qhss94suzfjxduc8rcklqdlmftfpxzdss67ynputnu76dla8czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gdzufl</id>
    
      <title type="html">There&amp;#39;s no setting for that at the moment, but I think ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsth3qhss94suzfjxduc8rcklqdlmftfpxzdss67ynputnu76dla8czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gdzufl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgdvt5qyx5xueg9fh7r8eatktefsepzer6slgapmw7ywz2fvm75mqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsdkxy3f&#39;&gt;nevent1q…xy3f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There&amp;#39;s no setting for that at the moment, but I think it&amp;#39;s worth considering. I&amp;#39;m just not sure how much benefit it would provide, since kind 0 events are already cached in IndexedDB.
    </content>
    <updated>2026-06-15T14:48:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2gucv99l6yvkrklgfjxahgx533jtjpkrl6th846whp0q9c4r2k8gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35crt8yl</id>
    
      <title type="html">Believe me, you&amp;#39;re not going to send a 21 sat zap on chain.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2gucv99l6yvkrklgfjxahgx533jtjpkrl6th846whp0q9c4r2k8gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35crt8yl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspz23vz3s00s6m4sz6ty07p0l6dzm5duqgysef2t55rfh7cexpcxqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs04a8zf&#39;&gt;nevent1q…a8zf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Believe me, you&amp;#39;re not going to send a 21 sat zap on chain.
    </content>
    <updated>2026-06-09T10:28:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspzhw3nekzg5frkqsm5kaw2d9jfy4h07ukx0t25e53667sgtum26gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj359tcry3</id>
    
      <title type="html">Why remove all lightning support?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspzhw3nekzg5frkqsm5kaw2d9jfy4h07ukx0t25e53667sgtum26gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj359tcry3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyshedhsf5va5j44y8p0cye8m0k7e3lu5vanqyzzkr7ydtumwcu5cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsukwcxa&#39;&gt;nevent1q…wcxa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Why remove all lightning support?
    </content>
    <updated>2026-06-08T01:23:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfm26fjkjc7w8mgztlnwly6xlwemm52qctq7yvnyawl482mc7l3aszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3580wzx4</id>
    
      <title type="html">Sorry, I probably made dm even messier. :CatBlush:</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfm26fjkjc7w8mgztlnwly6xlwemm52qctq7yvnyawl482mc7l3aszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3580wzx4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswev392r2zxe5h6ae68tl4n7kpla6pnr2xzk58ta5z35p4w4ushrqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxnjazk&#39;&gt;nevent1q…jazk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sorry, I probably made dm even messier. :CatBlush:
    </content>
    <updated>2026-06-01T09:39:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszhq3rjtg4hc3m022aqdjgm4en6my9q6xse6x55qdy060ljhmmcxszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35kwjx0z</id>
    
      <title type="html">But not everyone is willing to hand over their nsec.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszhq3rjtg4hc3m022aqdjgm4en6my9q6xse6x55qdy060ljhmmcxszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35kwjx0z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgr75ufxc8klm35e4jaestlr2cqlfeqsutwc4caqjsxdgh74u72sgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsafegs2&#39;&gt;nevent1q…egs2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But not everyone is willing to hand over their nsec.
    </content>
    <updated>2026-06-01T09:37:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2nhr8c57jl5yzkgv3m5apn6c5cwxdx6n4d7kse7uah7y885naqegzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35qn3k4g</id>
    
      <title type="html">NIP-17 requires frequent encryption/decryption using the user’s ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2nhr8c57jl5yzkgv3m5apn6c5cwxdx6n4d7kse7uah7y885naqegzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35qn3k4g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdslyx4864w3r36csuqshqlkhrcgh9sujewf4fd55wgquyr80heaqppemhxue69uhkummn9ekx7mp09vkcdg&#39;&gt;nevent1q…kcdg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;NIP-17 requires frequent encryption/decryption using the user’s keys. If a user accesses it via a browser extension, they would need to grant permission for all encryption/decryption requests at once. Otherwise, they end up constantly approving prompts one by one, often without really knowing what is being encrypted or decrypted, just blindly accepting them.&lt;br/&gt;&lt;br/&gt;If they use a bunker setup, the experience is even worse.&lt;br/&gt;&lt;br/&gt;For clients like Jumble, NIP-17 simply isn’t a viable option. On top of that, if the key is ever lost, all historical chat data becomes exposed.&lt;br/&gt;&lt;br/&gt;In the end, I tried implementing NIP-17 on top of NIP-4e (&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/1647&#34;&gt;https://github.com/nostr-protocol/nips/pull/1647&lt;/a&gt;), which can address the issues above.
    </content>
    <updated>2026-06-01T06:40:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswgcaxxg6wx0zmz0z6hv5tfms5swnet68msr726erjshdd0ffd78szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35nuce7w</id>
    
      <title type="html">Jumble uses a DM protocol that isn&amp;#39;t compatible with other ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswgcaxxg6wx0zmz0z6hv5tfms5swnet68msr726erjshdd0ffd78szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35nuce7w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvlzmpnl0t6wep5ns9x3clq4znvjfzx4g0tekkmjch095ukkch7jspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxw2y9g&#39;&gt;nevent1q…2y9g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Jumble uses a DM protocol that isn&amp;#39;t compatible with other clients.
    </content>
    <updated>2026-06-01T02:25:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdvu0hanv0xxyzwpqwqwujyxkg3f0aywzk9yy6q2suy3a80gfzdqszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353rdrsn</id>
    
      <title type="html">My bad, I missed that.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdvu0hanv0xxyzwpqwqwujyxkg3f0aywzk9yy6q2suy3a80gfzdqszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353rdrsn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgdf0xjy8h0rjzhe8zg29retgmu90p6xku6cyjkrnf639u9knx99qpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs7twjfj&#39;&gt;nevent1q…wjfj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My bad, I missed that.
    </content>
    <updated>2026-06-01T02:22:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfp589shnsqtyjvxhrzmyat052dft5w9td4y6nk9myk9l954mprrqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35azmf2s</id>
    
      <title type="html">I ran into a similar issue on iOS Safari before. It usually ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfp589shnsqtyjvxhrzmyat052dft5w9td4y6nk9myk9l954mprrqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35azmf2s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv5g7zeq55znv2zjjlkl0fsztvxa9mjvsdfnad89untzqkn5lnqfqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxg5w5j&#39;&gt;nevent1q…5w5j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I ran into a similar issue on iOS Safari before. It usually happened after focusing an input field. In that case it turned out to be a browser bug, so there wasn&amp;#39;t much I could do to fix it. Fortunately, an iOS update about a month later resolved it.
    </content>
    <updated>2026-06-01T02:20:36Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxajdqtf0fcpk9j3m6wh0pspcy8tmyqantqy9nvlf6pgwd0tsmaqczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353fzvc3</id>
    
      <title type="html">Could you share a screenshot? Also, which browser are you using?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxajdqtf0fcpk9j3m6wh0pspcy8tmyqantqy9nvlf6pgwd0tsmaqczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353fzvc3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkcezaq53aqfzdxdh82lcp3qjqp4uygnh45f72tnhzy7qf5e8qugpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsk33p02&#39;&gt;nevent1q…3p02&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Could you share a screenshot? Also, which browser are you using?
    </content>
    <updated>2026-05-31T02:41:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr78ez8e5kmlnsd7eu7w69namlykk6zxtvuhcnuumsg0w2r6dfvuczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj358zvk96</id>
    
      <title type="html">When a media resource fails to load, Jumble checks whether ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr78ez8e5kmlnsd7eu7w69namlykk6zxtvuhcnuumsg0w2r6dfvuczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj358zvk96" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgh5lzdmfyv0xtt4khh30kgxnfac0ms6plqvj8p8wna8ele9feweqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszy8arh&#39;&gt;nevent1q…8arh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;When a media resource fails to load, Jumble checks whether it&amp;#39;s a Blossom resource. If it is, it will try loading it from each Blossom server in the user&amp;#39;s server list until one works.
    </content>
    <updated>2026-05-31T02:40:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9927eltunm4wr5yvgeltcvgqg45atevr55l39d9larmwkqqlsv3szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3533jkpl</id>
    
      <title type="html">I know there are still some issues here. When a cache is ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9927eltunm4wr5yvgeltcvgqg45atevr55l39d9larmwkqqlsv3szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3533jkpl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrj9q3fep560n48ajltkzqfxfmwp0uek6y6gm6a2a8l397n3gmccgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsag92f8&#39;&gt;nevent1q…92f8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know there are still some issues here. When a cache is available, it returns a promise, and if that promise doesn’t resolve within the timeout, it falls back to requesting the original URL directly. But in that case, the cache server should still have received the request, so I’m not sure why your cache server isn’t seeing anything at all.
    </content>
    <updated>2026-05-25T01:27:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvdzvcdk08lad8vg0vjm7utzap0uk0rg08w9etg9mn05qvppz0p9szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35fd2grs</id>
    
      <title type="html">Images rely on the browser’s caching mechanism. The browser ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvdzvcdk08lad8vg0vjm7utzap0uk0rg08w9etg9mn05qvppz0p9szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35fd2grs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxr36caeejnw60xvtxm9kz2crs8zwapypkqx3qcvxagpcrxzh7k6spzamhxue69uhhxetpwf3kstnwdaejuar0v3shjtcxr362c&#39;&gt;nevent1q…362c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Images rely on the browser’s caching mechanism. The browser caches them based on their URLs, so you may want to look up how to clear the browser’s image cache.
    </content>
    <updated>2026-05-25T01:21:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfk89p4e8vye8cr4gglgrr7u36403t7dx9d76yqsvjcsr0vaajytgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353hwf7k</id>
    
      <title type="html">These kinds of issues are always hard to debug. 🫠</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfk89p4e8vye8cr4gglgrr7u36403t7dx9d76yqsvjcsr0vaajytgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353hwf7k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsymxql90gdpwlgr5m65rwnsy6ke5la4f3jvfsa252sr5c9a9fun2sppemhxue69uhkummn9ekx7mp007wnyk&#39;&gt;nevent1q…wnyk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;These kinds of issues are always hard to debug. 🫠
    </content>
    <updated>2026-05-23T16:24:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrj58xvkf8syapsvksjwyuqua5adfwqvz26tell3lhq6qsys7x8wszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35st0h47</id>
    
      <title type="html">I already moved the Electron package to optionalDependencies a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrj58xvkf8syapsvksjwyuqua5adfwqvz26tell3lhq6qsys7x8wszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35st0h47" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg7zf42q44vd66xk98dcecamvstf04w4g3xwa66380wqcska5n9nspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsf95nd9&#39;&gt;nevent1q…5nd9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I already moved the Electron package to optionalDependencies a while ago. Are you still unable to install it?
    </content>
    <updated>2026-05-22T06:26:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2hg2j78jz7n6vur9xn64yhyqycp7u9ds75ayqd2pfvw7er5ajxvszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35pxmf8s</id>
    
      <title type="html">Did everything work fine after granting the permission?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2hg2j78jz7n6vur9xn64yhyqycp7u9ds75ayqd2pfvw7er5ajxvszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35pxmf8s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs82u4x2fczxwnghaw5mxu7da6xlm8884ayrrez8nfcmp8dyw0wl5cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsd9vqe9&#39;&gt;nevent1q…vqe9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Did everything work fine after granting the permission?
    </content>
    <updated>2026-05-22T01:10:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9pr9rzrhx43g8yfn0f452rrfpf2m8m73yfhq69keeg27w3ywudzszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35dcg3tw</id>
    
      <title type="html">I actually deleted that project after testing it :bili_doge:</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9pr9rzrhx43g8yfn0f452rrfpf2m8m73yfhq69keeg27w3ywudzszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35dcg3tw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszp96yztfnxwdcyn533h08z0ljkvtnymf9pcv7eds5r46sj3a27cqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs573xm9&#39;&gt;nevent1q…3xm9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I actually deleted that project after testing it :bili_doge:
    </content>
    <updated>2026-05-21T13:48:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst48dh7lxgf86m4jgkfe53spdt2f68tm33tptsd8v98qjp9e5vmtqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35rxt5f0</id>
    
      <title type="html">I had Claude implement it following the spec, it’s pretty rough ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst48dh7lxgf86m4jgkfe53spdt2f68tm33tptsd8v98qjp9e5vmtqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35rxt5f0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8jwfqj8vk6rlf4nj7upk7utjvzesya5tf3se35pmkmanvrtl7d2spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhskczvez&#39;&gt;nevent1q…zvez&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I had Claude implement it following the spec, it’s pretty rough haha, just for testing purposes.
    </content>
    <updated>2026-05-21T01:57:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd5sx8z5nus4tanvu4d6p4xksd60n42g7dd8hg0awgeumsqafpqfszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353vlmtu</id>
    
      <title type="html">@npub1w4u…0jr5 do you have any thoughts on this? I’m on my ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd5sx8z5nus4tanvu4d6p4xksd60n42g7dd8hg0awgeumsqafpqfszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj353vlmtu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfuj2qjuwwcx634u9yqj5m046sut5cj93wzlp5q6t36lmdv7slvncpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs6uwtgs&#39;&gt;nevent1q…wtgs&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;/npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;greenart7c3&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1w4u…0jr5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; do you have any thoughts on this? I’m on my computer and I’ve set up a simple Blossom cache server myself. Jumble works fine with the cache server. Not sure what’s wrong with Morganite communication on Android.
    </content>
    <updated>2026-05-21T01:43:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9yxkwr4czz9wwt4sctk2tcfcxnpd8wteshh5gxju4xyn7yust3mczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35kfelzf</id>
    
      <title type="html">So you don’t see any logs in Morganite showing Jumble ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9yxkwr4czz9wwt4sctk2tcfcxnpd8wteshh5gxju4xyn7yust3mczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35kfelzf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2jzu8g7l62luu3pl4dhsnnsvt0yclrzt5gqfd590745vqkp7xsgcppemhxue69uhkummn9ekx7mp06ge9mc&#39;&gt;nevent1q…e9mc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So you don’t see any logs in Morganite showing Jumble requesting resources from it, right?
    </content>
    <updated>2026-05-21T01:13:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspq53xwjenmcw9szsq5uscvpejm0wzq8f2dx9lpxe6yh3cz47r38qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3595m6cw</id>
    
      <title type="html">It automatically checks `127.0.0.1:24242` on startup, but I ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspq53xwjenmcw9szsq5uscvpejm0wzq8f2dx9lpxe6yh3cz47r38qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3595m6cw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs283xc270ds68vzev4rnk3zse770xgtkxvvvpu990q5yysuvut9tqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsju9z4g&#39;&gt;nevent1q…9z4g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It automatically checks `127.0.0.1:24242` on startup, but I wasn&amp;#39;t sure whether browsers would allow requests to `127.0.0.1`. Since you said it doesn&amp;#39;t work, I guess the browser is blocking it.
    </content>
    <updated>2026-05-20T13:23:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspam6qfgvhn6ektpr79e9ttf8c3j4n6rvve5r24aaxudkue59k2uszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj355rqt9g</id>
    
      <title type="html">I’ve implemented it according to the spec and already deployed ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspam6qfgvhn6ektpr79e9ttf8c3j4n6rvve5r24aaxudkue59k2uszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj355rqt9g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ryjzjzzkpqsj5qu4z4krukmyex6rpukm9xgp9t7wdtfuz8nqqccpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsqa0f2n&#39;&gt;nevent1q…0f2n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’ve implemented it according to the spec and already deployed it on jumble.social. But I don’t have an Android device, so I’m not sure yet how well it works together with Morganite.&lt;br/&gt;cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;greenart7c3&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1w4u…0jr5&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-05-20T08:39:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqyp5tkyt3ps9gp2rzjflaptesw6pmjps7dy9mthzqr5e23tdea8qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3556wvea</id>
    
      <title type="html">What would I need to do?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqyp5tkyt3ps9gp2rzjflaptesw6pmjps7dy9mthzqr5e23tdea8qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3556wvea" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstpch9l3rp8zelg8paynd6c42hcjwavm6nwd0l2a25xewpzd7r2rgppemhxue69uhkummn9ekx7mp0hhd8td&#39;&gt;nevent1q…d8td&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What would I need to do?
    </content>
    <updated>2026-05-19T14:17:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswfv0y0magarqa56uamazt63mfmvp4hu2j8ze7cg2rpsp74ac0wdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35tee8m9</id>
    
      <title type="html">I’ve already replaced the client tag with a pairing code. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswfv0y0magarqa56uamazt63mfmvp4hu2j8ze7cg2rpsp74ac0wdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35tee8m9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq9j3zxfz6qjys8mu3puuutvwg42g3yw3deayvykwm9za63r4ccppemhxue69uhkummn9ekx7mp04a88cx&#39;&gt;nevent1q…88cx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’ve already replaced the client tag with a pairing code. Thanks a lot for the feedback!&lt;br/&gt; &lt;img src=&#34;https://npub17n4cuc4d6y6qh89dekvxrenfkt5s0n49xns00uavjaxpr36c55dq87fyh9.blossom.band/f3b360ed8dab7f594e29b854599a2209552bfaa9a845bcedfa1759c6a75e5abb.png&#34;&gt; 
    </content>
    <updated>2026-05-19T01:13:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdaapm7vpt5sylwfs6ve0cgkcm0sr474fcltmslyhgzghtvdwa0cgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35xt4r99</id>
    
      <title type="html">That sounds like the blurhash might be covering the image. Do you ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdaapm7vpt5sylwfs6ve0cgkcm0sr474fcltmslyhgzghtvdwa0cgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35xt4r99" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsddngydxte8vu08tvatpsxugvdphz589fneaerqceuasjep8um63cpzamhxue69uhhxetpwf3kstnwdaejuar0v3shjtcegvn2t&#39;&gt;nevent1q…vn2t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That sounds like the blurhash might be covering the image. Do you mind sharing which browser you&amp;#39;re using? I checked the posts you published, and all the images are displaying correctly on my side.
    </content>
    <updated>2026-05-18T01:47:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvhn595q4qmg4904mh4xvzelkkjurvsrfr408gf9pwnjjlzz9vggqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35jf8x5w</id>
    
      <title type="html">It’s still an experimental feature, and the design still ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvhn595q4qmg4904mh4xvzelkkjurvsrfr408gf9pwnjjlzz9vggqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35jf8x5w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd6r5h3csz79l6qvfewm5z64suguelhzt934zqarpcuaqln6yndkspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs5tgtnv&#39;&gt;nevent1q…gtnv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s still an experimental feature, and the design still guarantees that only you control the key. In the end, your key gets split into multiple shares distributed across different operators, and signing requires cooperation between those operators.&lt;br/&gt;&lt;br/&gt;Right now though, there are only two known operators, both run by fiatjaf, so this is only being tested in beta for now. The idea is to officially roll it out once there are more independent and stable operators in the network.&lt;br/&gt;&lt;br/&gt;I’m not sure how Wisp implemented it, but I believe it’s different from the approach I’m currently testing.&lt;br/&gt;&lt;br/&gt;You can read more details here: &lt;a href=&#34;https://viewsource.win/fiatjaf.com/pomegranate/_/master&#34;&gt;https://viewsource.win/fiatjaf.com/pomegranate/_/master&lt;/a&gt;
    </content>
    <updated>2026-05-17T14:12:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstyf35dffwzx8auv4jphaa34pvgrqmjwcwdw49q3slz5cewzynh2szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35yh3lft</id>
    
      <title type="html">I specifically went to fiatjaf’s profile to check that reply, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstyf35dffwzx8auv4jphaa34pvgrqmjwcwdw49q3slz5cewzynh2szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35yh3lft" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswspkwtfv4dhdh5nprztnv9dfd8qz6kdngxzwmwy0ttvl7938gxfspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhswgtmll&#39;&gt;nevent1q…tmll&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I specifically went to fiatjaf’s profile to check that reply, and I still couldn’t reproduce the issue even after clicking the parent note haha. But since you ran into it, there’s definitely a bug somewhere. I’ll keep an eye on it.
    </content>
    <updated>2026-05-17T14:02:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxsug7j6qqq9xhptn8cypn80x7vepz3qta22s4pcly25whg3s7q4czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ey22k5</id>
    
      <title type="html">It looks like the error is happening during installation of the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxsug7j6qqq9xhptn8cypn80x7vepz3qta22s4pcly25whg3s7q4czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ey22k5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfaaf5ud4fsge57xrfsyhqgdy26v0a4vm2whtjzdmzhrujef580ygpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsvfpfjv&#39;&gt;nevent1q…pfjv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It looks like the error is happening during installation of the Electron-related npm packages. Even if you’re not planning to use them later, `npm install` will still try to install everything listed in `package.json`. Let me think about whether there’s a way to skip installing them.
    </content>
    <updated>2026-05-17T05:34:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspu7h8xklzhyhcyxyst0aexc8fhp5h4l4pz3seeclxcs0mx3ee59qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj354rqrw6</id>
    
      <title type="html">Are you running the command `npm run build`?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspu7h8xklzhyhcyxyst0aexc8fhp5h4l4pz3seeclxcs0mx3ee59qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj354rqrw6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp0rjuplvmjaldf2vf6hnt0nzemns0klnumfanuzqnghq6y6rf98sppemhxue69uhkummn9ekx7mp05teh08&#39;&gt;nevent1q…eh08&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Are you running the command `npm run build`?
    </content>
    <updated>2026-05-17T04:43:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8uqltw0ur7yrsnuxkype67hypn0t9v9m4686ee7s86ldtgrtsdrqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35qpxnfd</id>
    
      <title type="html">Like the error message says, Electron can’t build Android apps ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8uqltw0ur7yrsnuxkype67hypn0t9v9m4686ee7s86ldtgrtsdrqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35qpxnfd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsft68mx89jxlcegrdxx09svwrxkeds6tclvqdpudvnfunsuaj4t5spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsprnycc&#39;&gt;nevent1q…nycc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Like the error message says, Electron can’t build Android apps 😆&lt;br/&gt;&lt;br/&gt;I’m planning to use Capacitor to make it run as a native app on iOS and Android.
    </content>
    <updated>2026-05-17T03:09:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9weu6v55acrrc7zdxl8ndg5y5jz3dkyqu5fq6msttalkj8088xwczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj354xkxf9</id>
    
      <title type="html">Sorry about this. I didn’t think carefully enough about the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9weu6v55acrrc7zdxl8ndg5y5jz3dkyqu5fq6msttalkj8088xwczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj354xkxf9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0her8hjrzdavzasyh25svmrzvrdn6z96xrk8vcdgknnn7dv4ez4cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsgl200q&#39;&gt;nevent1q…200q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Sorry about this. I didn’t think carefully enough about the privacy implications of exposing the operating system and browser information. I’ll replace it with random strings as soon as possible. Thanks for pointing it out.
    </content>
    <updated>2026-05-17T03:05:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfd7grczwq5gdupfje34cws0r5tpguesace9flljvt7xg5rywwzdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35pxr0me</id>
    
      <title type="html">Noted, thanks!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfd7grczwq5gdupfje34cws0r5tpguesace9flljvt7xg5rywwzdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35pxr0me" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9kjajrmpm0063wlwxvqef2axnf93607ygr9pwfksw3knmpfkmdzcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhstukyvk&#39;&gt;nevent1q…kyvk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Noted, thanks!
    </content>
    <updated>2026-05-14T08:06:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstezha76p4y69sswj79q2naeyde3qlnu35nex4ve3tjh6fgkwpukszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gww0sj</id>
    
      <title type="html">I checked on jumble.social and videos are playing fine there now. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstezha76p4y69sswj79q2naeyde3qlnu35nex4ve3tjh6fgkwpukszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gww0sj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxj8xp0h8jg2vczn32lumtes4hq96ksqjyp08czaenyy6wg400zvqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsydx75n&#39;&gt;nevent1q…x75n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I checked on jumble.social and videos are playing fine there now. But interestingly, it still doesn’t work on beta.jumble.social
    </content>
    <updated>2026-05-02T15:36:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspt68r8hsp32fafu8k37npndsjudjjavsssvt57fszanvk8zk3j4czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35yt0p8w</id>
    
      <title type="html">It’s a cross-origin issue. The media provider needs to relax ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspt68r8hsp32fafu8k37npndsjudjjavsssvt57fszanvk8zk3j4czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35yt0p8w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2x9w4vl6sg92tpa40nv2f4evjnm9fkfmhkqryz2w0mjp0p37zyxcppemhxue69uhkummn9ekx7mp0eja2xe&#39;&gt;nevent1q…a2xe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s a cross-origin issue. The media provider needs to relax its restrictions so the content can be loaded from other domains.
    </content>
    <updated>2026-05-02T04:34:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgl3tak9x20zjgfn9l9rlywdnk3m7nzfd3h46d530yzken3vpgt8gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35lclrk6</id>
    
      <title type="html">It’s a browser limitation. When you browse the following feed, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgl3tak9x20zjgfn9l9rlywdnk3m7nzfd3h46d530yzken3vpgt8gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35lclrk6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsds5c4592ht7ymtn7ml5nx9qn56wt80reykd4w3746cjthn860ptcppemhxue69uhkummn9ekx7mp020sxtv&#39;&gt;nevent1q…sxtv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s a browser limitation. When you browse the following feed, it already uses a lot of relay connections. If you then perform actions that need new connections, the browser may block them, which can cause failures. I’m trying to wrap it in Electron to work around this.
    </content>
    <updated>2026-04-26T03:20:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstwwvakvpcx42cmkcpv7v6d8eyhgzv6f6tn59xul55pqyplmk0qeszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35sffnzy</id>
    
      <title type="html">It’s likely a system or font limitation. Updating your OS or ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstwwvakvpcx42cmkcpv7v6d8eyhgzv6f6tn59xul55pqyplmk0qeszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35sffnzy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvaxejacwfyszg55fkqplj2jq2t0kp0yyz9dz5xre802m0c3haszcppemhxue69uhkummn9ekx7mp0cxr5yt&#39;&gt;nevent1q…r5yt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s likely a system or font limitation. Updating your OS or using a font/plugin that supports newer emojis should fix it.
    </content>
    <updated>2026-04-21T14:01:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd8ncdlddnnvwq3elmf5fezx6cx4x7u57asmnrnes03p5nvl72ndgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35u4r2k8</id>
    
      <title type="html">This issue is indeed quite frustrating. Because the web client is ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd8ncdlddnnvwq3elmf5fezx6cx4x7u57asmnrnes03p5nvl72ndgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35u4r2k8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvk0j5yh78zf22knz5hn6kdhvs8vgnp68zqfcstf8p23vyvwjn89cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsa4tyrc&#39;&gt;nevent1q…tyrc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This issue is indeed quite frustrating. Because the web client is constrained by the browser, sometimes newly initiated connections can get stuck in a pending state, as browsers limit the number of concurrent websocket connections. This is a major reason why messages fail to send. It tends to happen more often when you&amp;#39;re browsing the following feed, since building that feed requires connecting to dozens or even hundreds of relays.&lt;br/&gt;&lt;br/&gt;I remember adding a retry button for failed messages, but it seems like it’s not showing up? I’ll need to take a look.
    </content>
    <updated>2026-04-20T01:32:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqy2dzchst0fq59zzu67jqnh6370u55ktutjcm7uaprgyaarvukggzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3585tx4h</id>
    
      <title type="html">Got it 🫡</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqy2dzchst0fq59zzu67jqnh6370u55ktutjcm7uaprgyaarvukggzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3585tx4h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0f4zxs5gtwz4dwdvmuktmpsetn3rzge5edrzuezvl43gc87f230gpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs7pa3pg&#39;&gt;nevent1q…a3pg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Got it 🫡
    </content>
    <updated>2026-04-17T00:06:36Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqhud7x8j29epakmsm0l4ag6kzl34aax3wwg76qdf0n2gartej8agzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35qwk8dp</id>
    
      <title type="html">https://jumble.social/ has launched DM support, implemented as ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqhud7x8j29epakmsm0l4ag6kzl34aax3wwg76qdf0n2gartej8agzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35qwk8dp" />
    <content type="html">
      &lt;a href=&#34;https://jumble.social/&#34;&gt;https://jumble.social/&lt;/a&gt; has launched DM support, implemented as NIP-17 DMs on top of NIP-4e (&lt;a href=&#34;https://github.com/nostr-protocol/nips/blob/per-device-keys/4e.md&#34;&gt;https://github.com/nostr-protocol/nips/blob/per-device-keys/4e.md&lt;/a&gt;).&lt;br/&gt;&lt;br/&gt;At the moment only coop supports this protocol, so communication is currently only possible between Jumble and coop users.&lt;br/&gt;&lt;br/&gt;Benefits of NIP-4e (decoupling the encryption key from the user&amp;#39;s identity key):&lt;br/&gt;&lt;br/&gt;- The encryption key can be rotated regularly, reducing the risk that a compromised or lost key exposes historical messages&lt;br/&gt;- Encryption and decryption no longer require the user&amp;#39;s identity key. Previously, using DMs with a bunker remote signer resulted in a poor user experience
    </content>
    <updated>2026-04-15T02:00:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0sy6hylw7tf3vwg6h4sahpusg6tuvsjcaqllrvc7gez80s3lssxgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj359xh3q3</id>
    
      <title>Nostr event nevent1qqs0sy6hylw7tf3vwg6h4sahpusg6tuvsjcaqllrvc7gez80s3lssxgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj359xh3q3</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0sy6hylw7tf3vwg6h4sahpusg6tuvsjcaqllrvc7gez80s3lssxgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj359xh3q3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsppukkvjs0lrhkdf5pm05q7y5kyvy7gm3p0jmrvyugfy4ltd5twaspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxe0s2r&#39;&gt;nevent1q…0s2r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/5ef32476673c152f3a2014c154c3ad702305c63638b5413f485019dc64165417.png&#34;&gt; &lt;br/&gt;It seems to be working fine for me.
    </content>
    <updated>2026-04-11T04:39:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0c5enj6r9ax6rwnz7t0llaga43t3nrqndjvudl7lsxrtd6wxvdwgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ujy8a3</id>
    
      <title type="html">My question is whether it’s actually necessary. Does the added ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0c5enj6r9ax6rwnz7t0llaga43t3nrqndjvudl7lsxrtd6wxvdwgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ujy8a3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvj52s6tc7nnl4mdk2y9zhu86ayf6sqn0jzvv7htfwh6av07gvjxspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsmm5yzc&#39;&gt;nevent1q…5yzc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My question is whether it’s actually necessary. Does the added complexity really justify the benefit? I don’t think it does.
    </content>
    <updated>2026-04-03T13:59:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswtwus7es4gg24huu2vuxwrmvyek2htckfqna3ur9q9zu7qfgmxdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35sfz5ef</id>
    
      <title type="html">Thanks for your contribution. I’ll add the data migration ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswtwus7es4gg24huu2vuxwrmvyek2htckfqna3ur9q9zu7qfgmxdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35sfz5ef" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstqxza3088343rwqvmvx6w0zqzg5r46ay8mv57mkjghy6nwwkenrgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsw6tmg0&#39;&gt;nevent1q…tmg0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks for your contribution. I’ll add the data migration script and then release it.
    </content>
    <updated>2026-04-03T08:51:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv8v0qxm4rl7cd3fmkrzexct8945n97degfsw8vyk9dd760qxa0hgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ytcuy0</id>
    
      <title type="html">Deletion and editing can change the history of messages. While I ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv8v0qxm4rl7cd3fmkrzexct8945n97degfsw8vyk9dd760qxa0hgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ytcuy0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs98qwtjgxretk0cr2ghcua2jctw9lcmnm32v3mlladdkfmdcpkmqqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsr8h3uw&#39;&gt;nevent1q…h3uw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Deletion and editing can change the history of messages. While I believe most people wouldn’t maliciously alter conversations, I still think the potential downsides outweigh the inconvenience of not having these features.&lt;br/&gt;&lt;br/&gt;Deletion itself is also inherently unreliable in a decentralized system, other clients or relays can simply choose not to honor it.&lt;br/&gt;&lt;br/&gt;I also don’t think deletion and editing are essential features. For example, WeChat only introduced message recall a few years ago, limited to a short time window, and still doesn’t support editing, yet it hasn’t stopped people from using it.&lt;br/&gt;&lt;br/&gt;Personally, I’m not a fan of having message history be mutable.&lt;br/&gt;&lt;br/&gt;I prefer a delayed send approach, where users can cancel a message before it’s actually sent.
    </content>
    <updated>2026-04-01T13:47:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfkgrvjy8hrj2nc4d8fpx9cu96pz80mqss5jsc9cqdtvmlc03m2pszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ajjskp</id>
    
      <title type="html">https://github.com/nostr-protocol/nips/pull/1647</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfkgrvjy8hrj2nc4d8fpx9cu96pz80mqss5jsc9cqdtvmlc03m2pszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ajjskp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz8r6705rhqut379fcm7fn4xgxzw4zrmkhy90ucmjr39v0ftd5ukcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxkeuqq&#39;&gt;nevent1q…euqq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/nostr-protocol/nips/pull/1647&#34;&gt;https://github.com/nostr-protocol/nips/pull/1647&lt;/a&gt;
    </content>
    <updated>2026-04-01T06:13:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8mwsup9yh4k2d0a3fam9rrd8grqjzun65mrsaplfdwcjt25u0pmszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356tle64</id>
    
      <title type="html">:(</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8mwsup9yh4k2d0a3fam9rrd8grqjzun65mrsaplfdwcjt25u0pmszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356tle64" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdwpc7ywec2lf7mm2ugkhpc694j356jswa9my8vwlgnef4w9pdtlqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsppn28d&#39;&gt;nevent1q…n28d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;:(
    </content>
    <updated>2026-04-01T06:13:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsydtqj26xqve2cvmet7fr7qf3svlgrn3m355d7q4pwhx2a82zz50gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gkqc95</id>
    
      <title type="html">Thanks! The DM feature is currently being tested at ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsydtqj26xqve2cvmet7fr7qf3svlgrn3m355d7q4pwhx2a82zz50gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35gkqc95" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspyvgh3cl3sfdvtkfmf60qa2qhzvk6sntatks9rsrmsyg8yjl4wrqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsy7f2gg&#39;&gt;nevent1q…f2gg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks! The DM feature is currently being tested at &lt;a href=&#34;https://beta.jumble.social/&#34;&gt;https://beta.jumble.social/&lt;/a&gt; , but it’s not compatible with other clients.
    </content>
    <updated>2026-04-01T04:16:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvrt4jn8lzsa6fq97asrszkx8lh4zy378umuyqdwudkhjydvarswczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35u5q0pp</id>
    
      <title type="html">Encryption keys can be rotated automatically, but the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvrt4jn8lzsa6fq97asrszkx8lh4zy378umuyqdwudkhjydvarswczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35u5q0pp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgvv2mxmt4lrgfprc6z5zj5v5p8mvn4368acq998x22qpux0sle4sppemhxue69uhkummn9ekx7mp0apkgk5&#39;&gt;nevent1q…kgk5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Encryption keys can be rotated automatically, but the cross-device or cross-client experience isn’t great, it often requires syncing.&lt;br/&gt;&lt;br/&gt;As for backups, the concern is losing local messages. If a new encryption key can’t decrypt past messages, then losing your local data means losing those messages permanently. Since Signal ensures that past messages can’t be decrypted once keys are lost, it effectively has the same constraint, you still need regular backups, otherwise losing local data means losing your message history as well.
    </content>
    <updated>2026-03-28T13:04:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsply0zckr7dkh3dz5t3p0cdu900nu90hw5zwavfctekj6xhj73a3czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35q0tx60</id>
    
      <title type="html">I still need to spend more time learning about how group chats ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsply0zckr7dkh3dz5t3p0cdu900nu90hw5zwavfctekj6xhj73a3czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35q0tx60" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw4xmu29tch6cf7t2shncztw6g7cdpkjm4f2ksg5sn5jjka7p0sqqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsshpdnh&#39;&gt;nevent1q…pdnh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I still need to spend more time learning about how group chats should be implemented, and I might not end up supporting them at all.&lt;br/&gt;&lt;br/&gt;The Signal protocol is great, but since I’ve already chosen NIP-4e &#43; NIP-17, it’s unlikely that I’ll introduce a completely different protocol alongside them.&lt;br/&gt;&lt;br/&gt;Since the encryption keys in NIP-4e can be reset, in theory, regularly rotating the keys could provide a similar protection for most past messages.
    </content>
    <updated>2026-03-27T14:49:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqph655c87tky862dftc6sh8rppkwgy2xjx0m9fmxelfl0hegkrrqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ckj6v2</id>
    
      <title type="html">I’m not very familiar with the Signal protocol, and I don’t ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqph655c87tky862dftc6sh8rppkwgy2xjx0m9fmxelfl0hegkrrqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ckj6v2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9k2ut6vvv5ryftuqxgvjz02s4sfgj8yrfpvlcz85r3ephqnw3lzcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsgekcr3&#39;&gt;nevent1q…kcr3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m not very familiar with the Signal protocol, and I don’t have plans to support multiple protocols. Unless I decide to add group chats in the future.
    </content>
    <updated>2026-03-27T01:37:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswlnh709tk4x7efa770s0k9tr53hq8qpqx6pcr354u5lx5hpqrqdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35xklwhm</id>
    
      <title type="html">It could be because the content you’re viewing includes ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswlnh709tk4x7efa770s0k9tr53hq8qpqx6pcr354u5lx5hpqrqdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35xklwhm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdxzl7da3u0vekg6vmxw6vc0qt2khxakunuh8a6ew6wl7v4wra62spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxqesk&#39;&gt;nevent1q…qesk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It could be because the content you’re viewing includes `http://` resources. That said, jumble now blocks loading `http://` resources by default, so I might have missed something somewhere.
    </content>
    <updated>2026-03-26T08:35:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2vguxyrngctawhpw8pprea9nwwkm6khyyx3yq0wn7f44uyt72lpszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35d0t6t6</id>
    
      <title type="html">NIP-17 doesn’t reveal the sender.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2vguxyrngctawhpw8pprea9nwwkm6khyyx3yq0wn7f44uyt72lpszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35d0t6t6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf27dcq90z9zcjvshwktkq26hjwwzwrxfj4e2fac9ywuvre728qugpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs65npgk&#39;&gt;nevent1q…npgk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;NIP-17 doesn’t reveal the sender.
    </content>
    <updated>2026-03-26T08:30:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs90fja8q24vjsm7dnpvdhutl5xt8rrmp5lwv2pkp4yf32qka4uwwqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35z59jak</id>
    
      <title type="html">Enable Settings → System → &amp;#34;Allow insecure ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs90fja8q24vjsm7dnpvdhutl5xt8rrmp5lwv2pkp4yf32qka4uwwqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35z59jak" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdkgy6tc62z5q0nrpj2jxy5zspf78ejtecwadwlxr8nr7a4clky3cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs7zfzcj&#39;&gt;nevent1q…fzcj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Enable Settings → System → &amp;#34;Allow insecure connections&amp;#34;
    </content>
    <updated>2026-03-26T08:28:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrp6d94rsf376euh83znn8j4z8zrf6usyeqh7d7pkr9r526j63xfgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35475y3v</id>
    
      <title type="html">Yeah, it’s not very reliable right now. What you’re ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrp6d94rsf376euh83znn8j4z8zrf6usyeqh7d7pkr9r526j63xfgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35475y3v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqpy5a7a9zwqyxz5lkk9ydv29zuuajeupmjlz6880vtkh8m4qgspqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs533ra8&#39;&gt;nevent1q…3ra8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, it’s not very reliable right now. What you’re describing is likely due to the connection to relays dropping. I’ve been considering whether making DMs a separate app might make things more stable.
    </content>
    <updated>2026-03-23T14:00:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsz58xsa6ma6xy4wyrykw8p674wqdfv0cd9cugy4fp5ep2ckd6fq8gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356h25zr</id>
    
      <title type="html">I get what you mean, but I don’t think enabling word wrap for ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsz58xsa6ma6xy4wyrykw8p674wqdfv0cd9cugy4fp5ep2ckd6fq8gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356h25zr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp6xmmeagmvzxa5pagj82wpqp3h83evyr5cldy3ag0e82vehnawwspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsgare96&#39;&gt;nevent1q…re96&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I get what you mean, but I don’t think enabling word wrap for pre-formatted text is a good default. It can break the structure of the content and make things like code or logs harder to read. I’d prefer keeping it scrollable horizontally for now.&lt;br/&gt;&lt;br/&gt;Also, if it’s not actually code or logs, it’s probably better not to use Markdown code blocks in the first place.
    </content>
    <updated>2026-03-19T02:20:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqqgnr259hgvhrrkhk35q6muj6zqmmvcup9uxpqvd37ddd7shy2ggzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35a5fy5e</id>
    
      <title type="html">It’s mostly a caching issue, I’ll improve the cache update ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqqgnr259hgvhrrkhk35q6muj6zqmmvcup9uxpqvd37ddd7shy2ggzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35a5fy5e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs024m495m7dc6vemmrq0knvmpsjge9cnt4s27l4enmgdrmuq7zmhsppemhxue69uhkummn9ekx7mp0fuqg0m&#39;&gt;nevent1q…qg0m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s mostly a caching issue, I’ll improve the cache update logic for it later.
    </content>
    <updated>2026-03-18T01:51:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgjkgwh24r8a4wjwqkfm3e2tf49f7d6vag6279wfwyydxtnv47m5szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35tyclz3</id>
    
      <title type="html">Thanks for the feedback. I’ll take a look and investigate the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgjkgwh24r8a4wjwqkfm3e2tf49f7d6vag6279wfwyydxtnv47m5szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35tyclz3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsff65g3s9wl78j2tmea6zyhf0p880ud5896v7arkmzze0dfkjyuysppemhxue69uhkummn9ekx7mp0hwt6m9&#39;&gt;nevent1q…t6m9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks for the feedback. I’ll take a look and investigate the issue.
    </content>
    <updated>2026-03-13T01:13:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs873xye7jq9vhyf8z3dlexadys4u7sveny6gzqzddz2ahx3lp240qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj358ju7pe</id>
    
      <title type="html">You can try it :MEOWDY:</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs873xye7jq9vhyf8z3dlexadys4u7sveny6gzqzddz2ahx3lp240qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj358ju7pe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg5hvr6xusqthv5ql0zh2d4cvtg2kvtc94p9lxfd5nhkhe72g38ecpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhspcqfhy&#39;&gt;nevent1q…qfhy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can try it :MEOWDY:
    </content>
    <updated>2026-03-10T01:23:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszkkueev0dtuzl245zs7tdgcd4pzl43reut8l9zvxut3ycy25yueqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35upfw76</id>
    
      <title type="html">Are you referring to turning off automatic profile image loading ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszkkueev0dtuzl245zs7tdgcd4pzl43reut8l9zvxut3ycy25yueqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35upfw76" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvskqs7z4malwrzsndzj004uakgs6ezly8umal80a3pv0vv6r23zcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs6nt6qx&#39;&gt;nevent1q…t6qx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Are you referring to turning off automatic profile image loading in the settings?
    </content>
    <updated>2026-03-10T01:19:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdcgncsamgmxhyzz044vwhtcdluqjh569659qdc6luscksfq4tlpqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj357c52ja</id>
    
      <title type="html">I held out on that for quite a while, until my feed started ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdcgncsamgmxhyzz044vwhtcdluqjh569659qdc6luscksfq4tlpqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj357c52ja" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyvjl6hesd544e5pa0s60hnqny57p42u2drwsdg33aruyteernqeqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsfn9sv3&#39;&gt;nevent1q…9sv3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I held out on that for quite a while, until my feed started getting flooded with Markdown symbols. In Jumble, though, Markdown in kind 1 is styled the same as plain text, so it doesn’t make the feed look messy.
    </content>
    <updated>2026-03-09T10:07:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs27htj8c86gc2ht37522qpz4jshngm2khtsmvvjwrvkvaa39k7ehqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj357wecva</id>
    
      <title type="html">Bots connected to AI models often post content in Markdown. My ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs27htj8c86gc2ht37522qpz4jshngm2khtsmvvjwrvkvaa39k7ehqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj357wecva" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs89ahtwg7a4jq4sfc4sqzqnn70srfvppxdgx8urhl2wfjzfwfd0sqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhskpe2ya&#39;&gt;nevent1q…e2ya&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Bots connected to AI models often post content in Markdown. My relay has a lot of kind 1 events with Markdown content, which makes browsing pretty painful, so I ended up compromising a bit.
    </content>
    <updated>2026-03-09T09:56:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr7kp7g49dcdc7wzxshc9wmxe4ha95sdeqqtyp7yj7kask7djzyuszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35l7m8ef</id>
    
      <title type="html">Of course.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr7kp7g49dcdc7wzxshc9wmxe4ha95sdeqqtyp7yj7kask7djzyuszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35l7m8ef" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp0n02uhw0gdmpcuqtz0u23wx5zhretmxpts860wx5dfatetcd4agpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhss9z23f&#39;&gt;nevent1q…z23f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Of course.
    </content>
    <updated>2026-03-09T09:51:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr7cu9sh6v5q78q8gz5hq6c55sn4gyul4ym0829xqwzxy60f0w67szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35e8qwc0</id>
    
      <title type="html">Jumble doesn’t support that yet. Habla is a good choice, and ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr7cu9sh6v5q78q8gz5hq6c55sn4gyul4ym0829xqwzxy60f0w67szyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35e8qwc0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspdjkrsk5au5kg730sde5778qcgd9z7u2s94lemt044qzugr6yrzspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsms0dtk&#39;&gt;nevent1q…0dtk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Jumble doesn’t support that yet. Habla is a good choice, and Yakihonne is another solid option.
    </content>
    <updated>2026-03-09T09:48:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq6fh4r9gjyna8p276g2ev2kpuwgzm5mnu8xtc8zrjcfn4m4jt85gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35utjzcw</id>
    
      <title type="html">It’s not really client-related, the main issue is that most ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq6fh4r9gjyna8p276g2ev2kpuwgzm5mnu8xtc8zrjcfn4m4jt85gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35utjzcw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxrjt28tqemfmt2edwptvwwlzy3d3mynmqmft8rvm833lwrwk4rzspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhssvrjjy&#39;&gt;nevent1q…rjjy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s not really client-related, the main issue is that most relays aren’t reachable.
    </content>
    <updated>2026-03-09T09:46:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqvewc5yemp72csj43namhccg8l3y2vc7t6ur799pstdzln6tp54qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35vky6h4</id>
    
      <title type="html">Since there are more and more bots lately, Jumble applies some ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqvewc5yemp72csj43namhccg8l3y2vc7t6ur799pstdzln6tp54qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35vky6h4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszpy54ts3vpprg6d2cs9hpqetmxcz0nqhzwx2w2mjq8rar48cc87gpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhskkq3hq&#39;&gt;nevent1q…q3hq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Since there are more and more bots lately, Jumble applies some basic Markdown rendering.
    </content>
    <updated>2026-03-09T09:45:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdklkfhcyz3cr3klgaz040sehrgqndrrccccmt7zcegw6rf29ed5czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35egfjg2</id>
    
      <title type="html">Haha, hopefully I can figure out the issue so you can use nostr ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdklkfhcyz3cr3klgaz040sehrgqndrrccccmt7zcegw6rf29ed5czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35egfjg2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgy3fkwapmef2tkrr4dlg4mh0reje94d648vmc6wtg6ck4l3aylhgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs78hr4u&#39;&gt;nevent1q…hr4u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Haha, hopefully I can figure out the issue so you can use nostr at work too 🤣
    </content>
    <updated>2026-03-02T14:59:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsf9c6x4qwwcyc62e2g3f3chhanlpaaetykfkrvlwkaru3tpvd3qpqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35389e0p</id>
    
      <title type="html">That definitely makes sense. I’m aware that filtering based on ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsf9c6x4qwwcyc62e2g3f3chhanlpaaetykfkrvlwkaru3tpvd3qpqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35389e0p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0dk9kclnerl4wrnrha29wwqmt8nsvx005azcjvg23k975n0kdkegpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsf004nk&#39;&gt;nevent1q…04nk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That definitely makes sense. I’m aware that filtering based on event kind right now isn’t very user-friendly.
    </content>
    <updated>2026-03-02T04:31:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqu2jgqtgvlue2mcpnddkckj3340z6cku6avlhr2dffgwntxjvppgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35dwqhkf</id>
    
      <title type="html">Hi @npub1zu8…zyau, thank you so much for the fat zap. Regarding ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqu2jgqtgvlue2mcpnddkckj3340z6cku6avlhr2dffgwntxjvppgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35dwqhkf" />
    <content type="html">
      Hi &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1zu8vszap33v8y886e8puzqr2asvgdm79y7qnwhn6w323897c2l8q95zyau&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;oskar&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1zu8…zyau&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, thank you so much for the fat zap. Regarding the articles feature you mentioned, you can use the filter in the top-right corner of the feed to achieve this. It may not be as convenient as having a dedicated articles page, but since there are plans to support saving custom feeds in the future, adding a separate articles page isn’t really necessary. I hope you can understand. Thanks again for your support. 💜&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://npub17n4cuc4d6y6qh89dekvxrenfkt5s0n49xns00uavjaxpr36c55dq87fyh9.blossom.band/1a808c627da91f0619dc88c03a909caf43a2dcf4e0af02dcc5c293e16fd307b3.png&#34;&gt; 
    </content>
    <updated>2026-03-02T01:15:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdante5tge79spt9xfr9lx3u87qvze2lw4ewe3w4tj6wqy7arufugzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35c4l6kr</id>
    
      <title type="html">Thanks 💜</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdante5tge79spt9xfr9lx3u87qvze2lw4ewe3w4tj6wqy7arufugzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35c4l6kr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszhkg37cmv5q0e2varhk32n4c5l7ayq8fn8knhv25xkldwzn0eakgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsh5y9xp&#39;&gt;nevent1q…y9xp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks 💜
    </content>
    <updated>2026-02-26T01:45:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd9pzef6wpmg95k9e4dq67dnef0aq5ttc77ag20jtjesfhqtzm53gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35zhcxrm</id>
    
      <title type="html">Got it, I’ll fix this issue as soon as possible. Thanks for ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd9pzef6wpmg95k9e4dq67dnef0aq5ttc77ag20jtjesfhqtzm53gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35zhcxrm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0dzc7ym998kqwu4tkft5xxp5uztud3v7q0ml2k9jz0wlw7wnp63gpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs034jq4&#39;&gt;nevent1q…4jq4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Got it, I’ll fix this issue as soon as possible. Thanks for your feedback!
    </content>
    <updated>2026-02-26T01:30:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxka3yq7w3kdxmcws0k4ynjcyq8jdkuhk3267d9q5gcjcl2e7eghqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35rzglmq</id>
    
      <title type="html">The plan is to support only the NIP-4e version of NIP-17 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxka3yq7w3kdxmcws0k4ynjcyq8jdkuhk3267d9q5gcjcl2e7eghqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35rzglmq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdp3xgn2x9ccwddpfqv0t7f2360zqkyl2njfteu3nw3cm75rv0m0cpzemhxue69uhhyetvv9ujuerfw36x7tnsw43z7cpx9xq&#39;&gt;nevent1q…x9xq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The plan is to support only the NIP-4e version of NIP-17 (decoupling encryption from identity &lt;a href=&#34;https://github.com/nostr-protocol/nips/blob/per-device-keys/4e.md&#34;&gt;https://github.com/nostr-protocol/nips/blob/per-device-keys/4e.md&lt;/a&gt;), and currently only coop supports this protocol.
    </content>
    <updated>2026-02-25T02:27:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvfezas5yzu0czxwrlrrf4r7vndnvr5hl3tlx6wnqj7drpn3cp46gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ecuu2h</id>
    
      <title type="html">That’s strange, since notifications are currently sorted in ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvfezas5yzu0czxwrlrrf4r7vndnvr5hl3tlx6wnqj7drpn3cp46gzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35ecuu2h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspxszzccsrxcj3n4mcwvpdcxkjt0ze7rzy3j6eyczqq8ma0qn5taspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsenrk0x&#39;&gt;nevent1q…rk0x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That’s strange, since notifications are currently sorted in chronological order. I tried fetching notifications using your pubkey, and the order appeared to be correct on my end. It’s possible there’s a bug in some edge case, I’ll keep an eye on it. Thanks for your feedback!&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/7b5a920f080b160789766faecf95173c0fa4dc69ee965bfa3b01db0066fe9e1c.png&#34;&gt; 
    </content>
    <updated>2026-02-21T16:20:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs977lye0e2sq2net39d85p57gkaum9zc3mjk33ex6s6rnp0glcqhszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3548d759</id>
    
      <title type="html">Jumble uses the same codebase on both mobile and desktop. I ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs977lye0e2sq2net39d85p57gkaum9zc3mjk33ex6s6rnp0glcqhszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj3548d759" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxttajjmrw96shj26arclc07vrlue6wuuvadszssm7h5argd5ltgcppemhxue69uhkummn9ekx7mp08sa7y6&#39;&gt;nevent1q…a7y6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Jumble uses the same codebase on both mobile and desktop. I haven’t run into the issue you’re describing, and no other users have reported it so far, so it might be something specific to your setup.&lt;br/&gt;&lt;br/&gt;Could you let me know which browsers you’re using on each device? That would help me look into it.
    </content>
    <updated>2026-02-11T14:51:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8ragass20dhc9g3c23kvusjpctgy6s0xjctpzmcjrmce0qxjuwhszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35jd99dx</id>
    
      <title type="html">Jumble itself doesn’t impose a file size limit — the limit ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8ragass20dhc9g3c23kvusjpctgy6s0xjctpzmcjrmce0qxjuwhszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35jd99dx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdwe8vkmyusgcdwfe0n39c2cyzgs4krm4pfce9r4d5zlh2cv52lrgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs5rruf0&#39;&gt;nevent1q…ruf0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Jumble itself doesn’t impose a file size limit — the limit you’re hitting comes from the media upload service you’re using.&lt;br/&gt;If you’re used to Primal’s setup, you can switch to Blossom and set the endpoint to: &lt;a href=&#34;https://blossom.primal.net/&#34;&gt;https://blossom.primal.net/&lt;/a&gt;
    </content>
    <updated>2026-02-11T01:09:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxxmz4glvh0ejzcngwq06cqfnl4cz0ttdafyu6ya649d8ay7yv9vszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35s37f03</id>
    
      <title type="html">That’s a bit strange 🤣 Does Blossom Primal actually apply ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxxmz4glvh0ejzcngwq06cqfnl4cz0ttdafyu6ya649d8ay7yv9vszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35s37f03" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2kz5tgh7sszr2g967f87zrraxv2hxlpaw3s98rlrls7r6edhnuscpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs6teaqr&#39;&gt;nevent1q…eaqr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That’s a bit strange 🤣 Does Blossom Primal actually apply different rules for different devices? I honestly don’t know either
    </content>
    <updated>2026-02-11T01:08:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs96g2rjga5nsh6a8q56kt02504z5z60krv26ejl3y3vxltyfn25zqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35rg7qau</id>
    
      <title>Nostr event nevent1qqs96g2rjga5nsh6a8q56kt02504z5z60krv26ejl3y3vxltyfn25zqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35rg7qau</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs96g2rjga5nsh6a8q56kt02504z5z60krv26ejl3y3vxltyfn25zqzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35rg7qau" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqzqhrcv97dq36y0tsua0ahc4agn5gpuhz3ndvjdhv9wwqz73vnfgppemhxue69uhkummn9ekx7mp0h8e9v5&#39;&gt;nevent1q…e9v5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/1e29be5f4474d92e2c1318df3f5a805d408a74d8297d216082d0dc9682c445e4.png&#34;&gt; &lt;br/&gt;I can see your profile picture, haha 🤣
    </content>
    <updated>2026-02-10T15:45:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9xty099kns72vgutamm0w3xq0emstwt08gd3xfxkkdvqpvqvwtpgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35pwxrmx</id>
    
      <title type="html">Got it 🫡</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9xty099kns72vgutamm0w3xq0emstwt08gd3xfxkkdvqpvqvwtpgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35pwxrmx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvtjt3jp7w0rxve57xcdd336enjcyf3npfxuzkm2wxjl45mvm0fkgppemhxue69uhkummn9ekx7mp0carwu0&#39;&gt;nevent1q…rwu0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Got it 🫡
    </content>
    <updated>2026-02-10T15:43:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2u4ftnt993dkum3rtc0jxset0njgnj9qpvrxpus4lls3m9zltl0czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj355sp3dg</id>
    
      <title type="html">You can change the media upload service to one that suits you ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2u4ftnt993dkum3rtc0jxset0njgnj9qpvrxpus4lls3m9zltl0czyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj355sp3dg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrltywde40hhq4we4lw9pgy5pv6ahu96d8u8pw6uygtj8sh3vgwdqppemhxue69uhkummn9ekx7mp0k47r2s&#39;&gt;nevent1q…7r2s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can change the media upload service to one that suits you better in Settings → Post Settings.
    </content>
    <updated>2026-02-10T15:41:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsw35ekse8402ugtz42uffgj07gk7p3gaxzfwl74q8dy5f9n3mnnwgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35r4a8hv</id>
    
      <title type="html">#Jumble keeps evolving 🌱 Here’s what’s new in the last 2 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsw35ekse8402ugtz42uffgj07gk7p3gaxzfwl74q8dy5f9n3mnnwgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35r4a8hv" />
    <content type="html">
      #Jumble keeps evolving 🌱&lt;br/&gt;Here’s what’s new in the last 2 months 👇&lt;br/&gt;&lt;br/&gt;- Support publishing highlights&lt;br/&gt;- Special follow feed&lt;br/&gt;- Emoji packs store&lt;br/&gt;- Redesigned threads for easier browsing&lt;br/&gt;- Filter content by user reputation across feed, threads, and notifications&lt;br/&gt;- Mute words&lt;br/&gt;- Hide indirect notifications to avoid hell threads&lt;br/&gt;- Smarter relay pool management &amp;amp; faster loading&lt;br/&gt;- Optimized onboarding for new users&lt;br/&gt;- Fixed various bugs and improved overall experience&lt;br/&gt;&lt;br/&gt;Huge thanks to everyone giving feedback, contributing, or supporting Jumble 💜&lt;br/&gt;More exciting features coming soon 🚀 #nostr #devstr
    </content>
    <updated>2026-02-02T10:20:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv9qkrs3hxnhnhnluxnwmh5j6uluwzkf3fnxvr3nvz3gy87t4tqpczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35wn04ee</id>
    
      <title type="html">Usually you don’t need to change anything. Replies are sent to ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv9qkrs3hxnhnhnluxnwmh5j6uluwzkf3fnxvr3nvz3gy87t4tqpczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35wn04ee" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz3fkjj8qva6w6ezu2xn6k3f06c7heevc0gxj2keryr7rsxje36uspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsfanafh&#39;&gt;nevent1q…nafh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Usually you don’t need to change anything. Replies are sent to your write relays and the other person’s read relays. If both of you have sensible relay setups, it should just work.
    </content>
    <updated>2026-01-23T01:44:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp777rhk42a0nhcv0lvx4f2j53vhkstyvxlaww3f4tahhz9ff8tdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35639ydt</id>
    
      <title type="html">That’s strange, on my side, undo and redo both work normally on ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp777rhk42a0nhcv0lvx4f2j53vhkstyvxlaww3f4tahhz9ff8tdszyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35639ydt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0trl8uup0qlycewyluvxlvc0ta97gehjug24c8rtvchy5s8nn8zgppemhxue69uhkummn9ekx7mp0rcrk62&#39;&gt;nevent1q…rk62&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That’s strange, on my side, undo and redo both work normally on macOS with Firefox
    </content>
    <updated>2026-01-20T01:47:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstr24ap7lrerdr6n88gsnwj3f3kdnufnpwgtflz9nru0xvqksdvlczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35scn958</id>
    
      <title type="html">I’ll adjust the detection logic a bit later 🫡</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstr24ap7lrerdr6n88gsnwj3f3kdnufnpwgtflz9nru0xvqksdvlczyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35scn958" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqght6tyh5sqr5pacmd5cjvj7vsmey8mq7g46l7wlmmy5094p7f4qpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhspr83qp&#39;&gt;nevent1q…83qp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’ll adjust the detection logic a bit later 🫡
    </content>
    <updated>2026-01-19T03:36:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqght6tyh5sqr5pacmd5cjvj7vsmey8mq7g46l7wlmmy5094p7f4qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35r49zqj</id>
    
      <title type="html">Looks like it’s being detected as a touch device. Check if your ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqght6tyh5sqr5pacmd5cjvj7vsmey8mq7g46l7wlmmy5094p7f4qzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35r49zqj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfcf7c9yqxa2hcct08c56d3692ll0xw9jn03lxv8fr9cl9pwkk87gpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxlqkwg&#39;&gt;nevent1q…qkwg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looks like it’s being detected as a touch device. Check if your browser has any touch-related settings 🤔
    </content>
    <updated>2026-01-19T03:34:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstqus2kpngprnmnr45sf6wjwjhxr4287lpf85yrn6420fg0jm4cdgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35e25ljw</id>
    
      <title type="html">If you’re on a non-touch device, there’s an emoji picker ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstqus2kpngprnmnr45sf6wjwjhxr4287lpf85yrn6420fg0jm4cdgzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj35e25ljw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0j2pmtqf8tkd8u0pxgvxls0e095tynckzufrng2ukg3tfl3qsaaqppemhxue69uhkummn9ekx7mp004r7qh&#39;&gt;nevent1q…r7qh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you’re on a non-touch device, there’s an emoji picker button in the editor. On a touch device, your virtual keyboard should have an emoji picker button.&lt;br/&gt; &lt;img src=&#34;https://npub17n4cuc4d6y6qh89dekvxrenfkt5s0n49xns00uavjaxpr36c55dq87fyh9.blossom.band/5c07d22caa3a3328cc0dff537872538b346ad483e5877d8cfa02609413a2e3ee.png&#34;&gt; 
    </content>
    <updated>2026-01-19T03:07:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqvc7qvx8k0t45w9f7nf8eehpl8sdxqm82w4uysvl6fdgxxyw78egzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356l8xup</id>
    
      <title type="html">You mean you want to use the standard Unicode emojis? You can ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqvc7qvx8k0t45w9f7nf8eehpl8sdxqm82w4uysvl6fdgxxyw78egzyr6whrnz4hgngzuu4hxesc0xdxewjp7w556wpaln4jt5cyw8tzj356l8xup" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspv6eah28csfv0mrukpwt45clpq8ryj87gjmavww344xtaz92qkecpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs7rnx7r&#39;&gt;nevent1q…nx7r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You mean you want to use the standard Unicode emojis? You can just type them using your system’s emoji keyboard 🤔
    </content>
    <updated>2026-01-19T02:51:54Z</updated>
  </entry>

</feed>