<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-10T20:43:45Z</updated>
  <generator>https://njump.cloud.vinney.xyz</generator>

  <title>Nostr notes by roadstrapp</title>
  <author>
    <name>roadstrapp</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.cloud.vinney.xyz/npub1cwft0dmtw5gtwhmu5r2f8fjpw0l5f006egs8fmltdc3jrxxcpe6q965mmc.rss" />
  <link href="https://njump.cloud.vinney.xyz/npub1cwft0dmtw5gtwhmu5r2f8fjpw0l5f006egs8fmltdc3jrxxcpe6q965mmc" />
  <id>https://njump.cloud.vinney.xyz/npub1cwft0dmtw5gtwhmu5r2f8fjpw0l5f006egs8fmltdc3jrxxcpe6q965mmc</id>
  <icon>https://blossom.primal.net/9d22778c967503fea0fa83ab3db91155be2e45db86124c0b907c65a515129bfc.png</icon>
  <logo>https://blossom.primal.net/9d22778c967503fea0fa83ab3db91155be2e45db86124c0b907c65a515129bfc.png</logo>




  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvmqxeccmc7sgnj3v6n5phqdl45uydqa58saxglu4wh0mhtf62kzczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g0xrfll</id>
    
      <title type="html">🚀 Roadstr 1.1.0 is out! This release brings a major evolution ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvmqxeccmc7sgnj3v6n5phqdl45uydqa58saxglu4wh0mhtf62kzczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g0xrfll" />
    <content type="html">
      🚀 Roadstr 1.1.0 is out!&lt;br/&gt;This release brings a major evolution of public transit and navigation:&lt;br/&gt;- Public transport is now a first-class routing mode alongside car, bike and walking.&lt;br/&gt;- Search works for addresses, cities, POIs and transit stops.&lt;br/&gt;- Multimodal itineraries combine walking, buses, trams, metro, rail, ferries and transfers.&lt;br/&gt;- Live transit guidance supports boarding, alighting, missed connections and manual confirmations.&lt;br/&gt;- Saved transit journeys include original-vs-updated comparisons.&lt;br/&gt;- Added operational stop, line and departure search.&lt;br/&gt;- Added a second tested transit provider and broader provider-aware transport categories.&lt;br/&gt;- Improved navigation HUD, destination pins, offline map downloads and road-report interoperability.&lt;br/&gt;- Updated localization coverage and strengthened automated testing.&lt;br/&gt;Roadstr remains open-source, privacy-focused and built around interoperable protocols.&lt;br/&gt;&lt;br/&gt;Get it via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;#FuckGoogle  #GrowNostr #Roadstr 
    </content>
    <updated>2026-10-13T11:50:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv048jvx3e4v7vr9ttykh86ykux27jh8w4h47c99qdr3f6x7m5jhqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdn3tt6</id>
    
      <title type="html">Thanks Juraj, yours is cool as well 😄</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv048jvx3e4v7vr9ttykh86ykux27jh8w4h47c99qdr3f6x7m5jhqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdn3tt6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8kdl4n8d0mfvrtr3yv06xp52rxm7wcckrldgmt6f3sncpt6nj9lc9g73dh&#39;&gt;nevent1q…73dh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks Juraj, yours is cool as well 😄 
    </content>
    <updated>2026-10-11T06:04:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2rsmflzaczxxq323q63p8kkupwjasz7ul6aqhrprhc6x4mahgakszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8pxzvu</id>
    
      <title type="html">Thanks man!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2rsmflzaczxxq323q63p8kkupwjasz7ul6aqhrprhc6x4mahgakszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8pxzvu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr8gam2v3a0rqjd4lvpq9zv72wynx9k2l3nrp6uqxk85wxqcnqgzs42npr5&#39;&gt;nevent1q…npr5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks man!
    </content>
    <updated>2026-10-11T06:02:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqq99q9208mn08z0zcfw0y2x6hulelc29ua7u9gpdfw53dpzhctyczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g4qz6w7</id>
    
      <title type="html">ROADSTR 1.0.0 IS FINALLY HERE! 🎉🚀 After countless hours of ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqq99q9208mn08z0zcfw0y2x6hulelc29ua7u9gpdfw53dpzhctyczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g4qz6w7" />
    <content type="html">
      ROADSTR 1.0.0 IS FINALLY HERE! 🎉🚀&lt;br/&gt;&lt;br/&gt;After countless hours of development, testing on the road and debugging... I&amp;#39;m incredibly excited to announce the first stable release of Roadstr!&lt;br/&gt;&lt;br/&gt;For those who don&amp;#39;t know it yet, Roadstr is a free, open-source, decentralized navigation app for Android, powered by **Nostr, Bitcoin Lightning, and OpenStreetMap**, with absolutely no Google dependencies.&lt;br/&gt;&lt;br/&gt;Since v0.5.0, the project has evolved enormously. And the biggest change? Roadstr has been rewritten from Flutter to native Kotlin, with Jetpack Compose and MapLibre!&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s what we&amp;#39;ve built along the way:&lt;br/&gt;&lt;br/&gt;🗺️ A whole new navigation experience&lt;br/&gt;- Beautiful OpenStreetMap-based maps with 3D tilt, rotation, light/dark themes, and customizable vehicle cursors.&lt;br/&gt;- Possibility to choose from 4 different tier of power consumption to accomodate both entry level phones and flagships.&lt;br/&gt;- Real-time turn-by-turn GPS navigation, automatic rerouting, multiple route alternatives, and multi-stop planning.&lt;br/&gt;- Navigation that keeps running even when your screen is off.&lt;br/&gt;- Driving, walking, and cycling routes, with OSRM, GraphHopper, and OpenRouteService support.&lt;br/&gt;- Live speed limits, speed-adaptive zoom, and customizable speedometer HUDs.&lt;br/&gt;&lt;br/&gt;🌍 OFFLINE MAPS &amp;amp; NAVIGATION&lt;br/&gt;- Downloadable worldwide maps using Geofabrik and Shortbread MBTiles.&lt;br/&gt;- A hierarchical map catalog covering continents, countries, regions, and over 34,000 cities!&lt;br/&gt;- Verified, resumable downloads and local map rendering.&lt;br/&gt;- Optional offline routing powered by an on-device Valhalla engine, using separate routing packages.&lt;br/&gt;- Support for custom and self-hosted map catalogs.&lt;br/&gt;&lt;br/&gt;🤖 AI VOICE GUIDANCE — WITHOUT THE CLOUD&lt;br/&gt;- Natural-sounding, on-device voice navigation powered by Kokoro-82M and Piper.&lt;br/&gt;- No cloud AI API required. Voice generation happens directly on your phone.&lt;br/&gt;- Multilingual guidance, downloadable voice models, and adjustable voices.&lt;br/&gt;&lt;br/&gt;⚡ NOSTR &#43; BITCOIN LIGHTNING&lt;br/&gt;- Decentralized road reports for accidents, traffic jams, hazards, police activity, and speed cameras.&lt;br/&gt;- Community confirmations, report corrections, and activity notifications.&lt;br/&gt;- Reports created without connectivity can be queued for later publishing.&lt;br/&gt;- Send Lightning zaps to people contributing useful road information!&lt;br/&gt;- Nostr Wallet Connect (NIP-47) support.&lt;br/&gt;- Secure Nostr login through Amber (NIP-55) and remote bunker signers (NIP-46). Your private key stays outside Roadstr.&lt;br/&gt;&lt;br/&gt;🔎 SMARTER EXPLORATION&lt;br/&gt;- Search addresses, businesses, brands, and points of interest using OpenStreetMap.&lt;br/&gt;- Natural-language searches like &amp;#34;restaurants near me&amp;#34; or &amp;#34;gas stations along my route.&amp;#34;&lt;br/&gt;- Detailed place information, Wikipedia integration, and contextual amenities.&lt;br/&gt;- Weather information along your journey.&lt;br/&gt;- Open-data public transport itineraries where supported.&lt;br/&gt;&lt;br/&gt;💾 MORE FREEDOM &amp;amp; CUSTOMIZATION&lt;br/&gt;- Save places, parking locations, and complete routes.&lt;br/&gt;- Encrypted, optional cross-device favorites synchronization through Nostr.&lt;br/&gt;- Optional SearXNG integration for web search.&lt;br/&gt;- 27 supported interface languages.&lt;br/&gt;- Nostr Violet and Bitcoin Orange themes, with automatic dark mode.&lt;br/&gt;- Integration with Tankful for sharing destinations directly into Roadstr.&lt;br/&gt;&lt;br/&gt;🛠️ AND A LOT OF WORK UNDER THE HOOD&lt;br/&gt;- A completely rewritten native Android architecture.&lt;br/&gt;- Performance and battery optimizations.&lt;br/&gt;- Improved GPS handling, navigation stability, and Nostr relay resilience.&lt;br/&gt;- Extensive automated testing and real-device validation.&lt;br/&gt;- An in-place upgrade path from the old 0.5.x releases, preserving supported user data and settings.&lt;br/&gt;&lt;br/&gt;And of course, Roadstr is fully open source. No proprietary navigation platform, no mandatory Google account, and no centralized Roadstr traffic-reporting server. Download the code, break it, make it better, sell it, copy it, I don&amp;#39;t care.&lt;br/&gt;&lt;br/&gt;This project started with a simple idea: what if navigation could be open, community-driven, and powered by decentralized technology instead of another closed ecosystem?&lt;br/&gt;&lt;br/&gt;Today, Roadstr 1.0.0 is one big step closer to that vision.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s still an independent project, and there&amp;#39;s plenty more to build. But reaching the first stable release feels like a huge milestone. &lt;br/&gt;&lt;br/&gt;Thanks to everyone who has tested Roadstr, reported bugs, shared feedback, or simply followed its development ❤️&lt;br/&gt;&lt;br/&gt;Get the stable release from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;Source code: &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/&#34;&gt;https://github.com/roadstrapp/roadstr-app/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;The roads belong to everyone. Let&amp;#39;s make navigation decentralized and as always #FuckGoogle &lt;br/&gt;&lt;br/&gt;#Roadstr #GrowNostr #OpenStreetMap #FuckGoogle #OtherStuff
    </content>
    <updated>2026-10-10T20:40:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs24uxp5p6cqwknl0d0zmtkx9uhha5npj46dak8fag78msmqqpwkkczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g5jf2f9</id>
    
      <title type="html">police stations added :) update your app</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs24uxp5p6cqwknl0d0zmtkx9uhha5npj46dak8fag78msmqqpwkkczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g5jf2f9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstp2jpx2uc7zmfastclxx2lsck9k8fsdwx8ytunkpgfw52rwqshsqd8yxzj&#39;&gt;nevent1q…yxzj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;police stations added :) update your app
    </content>
    <updated>2026-09-24T18:27:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq4rjqg32y29tmlz55jzfexznwsvce8haxp6gxrx94lf8dfrw8f0czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gnysjzn</id>
    
      <title type="html">Roadstr v0.5.10 is out. 🛣️ • Report police stations as a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq4rjqg32y29tmlz55jzfexznwsvce8haxp6gxrx94lf8dfrw8f0czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gnysjzn" />
    <content type="html">
      Roadstr v0.5.10 is out. 🛣️&lt;br/&gt;&lt;br/&gt;• Report police stations as a road event. &lt;br/&gt;• The altitude readout is back on the MapLibre home screen&lt;br/&gt;• Battery. A round of fixes for where the app was wasting power:&lt;br/&gt;  – map markers are built only when they can be on screen — before,&lt;br/&gt;    every one in range was rebuilt on every camera frame, off-screen&lt;br/&gt;    ones included, well over a thousand a frame in a city&lt;br/&gt;  – the map no longer re-renders when it hasn&amp;#39;t visibly moved, and stops&lt;br/&gt;    animating entirely while the app is in the background, so&lt;br/&gt;    navigating with the screen off and just the voice is finally cheap&lt;br/&gt;  – the notification, compass and map-data downloads no longer run&lt;br/&gt;    when nothing can use them&lt;br/&gt;• Navigation copes better with long routes and routes that double back.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Get if from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;Free, open-source, no tracking, no Google dependency.&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-09-24T18:11:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg9g3n7fn3g06qd7nthfcxhuspz8h9097vhj3utlfmmyme5fsy0aczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g26zwf9</id>
    
      <title type="html">Nope, just an oversight</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg9g3n7fn3g06qd7nthfcxhuspz8h9097vhj3utlfmmyme5fsy0aczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g26zwf9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2yj53dadynr3l9uuv5hrudfcjnx84qhtv3258whffyjypm2vcwlc0pqtw4&#39;&gt;nevent1q…qtw4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nope, just an oversight &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-22T19:47:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstp2jpx2uc7zmfastclxx2lsck9k8fsdwx8ytunkpgfw52rwqshsqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g37xclg</id>
    
      <title type="html">They&amp;#39;re published on nostr as kind 1315 and 1316. Osm ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstp2jpx2uc7zmfastclxx2lsck9k8fsdwx8ytunkpgfw52rwqshsqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g37xclg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2pdcnm72fy9tu3hjaplet5fnw6vjndaq58zmmxsx28prertkafgqt5wcum&#39;&gt;nevent1q…wcum&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;They&amp;#39;re published on nostr as kind 1315 and 1316. Osm doesn&amp;#39;t see anything,it&amp;#39;s all pseudonymous (linked to your nostr npub) and stored into relays for the amount of time relays decide to.&lt;br/&gt;&lt;br/&gt;will look into police station reports, thanks for the suggestion. &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-22T19:46:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0qye54gmypkjc8cs2xm3s9n7vp995n4k5ht38w8e4mz2xad5u9jqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxxfmfd</id>
    
      <title type="html">Fuck big city life. Small town and self produce is the way</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0qye54gmypkjc8cs2xm3s9n7vp995n4k5ht38w8e4mz2xad5u9jqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxxfmfd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrqnqal6j926y066lpgvedkaw5ysnk9wnvpg35408tpycteprgtetjkw&#39;&gt;nevent1q…tjkw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fuck big city life. Small town and self produce is the way &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-19T14:58:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2jkdl56zwj90nx3wckwml8ze53fu49w8kj3l09genmwqdgv6htaszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gcnad08</id>
    
      <title type="html">If you like Primal, try out Librenostr, a Primal fork without the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2jkdl56zwj90nx3wckwml8ze53fu49w8kj3l09genmwqdgv6htaszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gcnad08" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr22v5y9ngzt8m5ynyr6w3nx3ulpw0vvys4zm2848aj60rvtkl0nc7edczp&#39;&gt;nevent1q…dczp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you like Primal, try out Librenostr, a Primal fork without the centralisation of their caching server and wallet.&lt;br/&gt;&lt;a href=&#34;https://zapstore.dev/apps/naddr1qqtxxmmd9ekxjcnjv4hx7um5wghxzmnywfhkjeqprpmhxue69uhhyetvv9uju7npwpehgmmjv5hxgetkqgsxfrq02vpvwhec8q4y6ty95jptjf7vvxeg9zs8jn3kcmx8jm0gdfsrqsqqqlstl45ym3&#34;&gt;https://zapstore.dev/apps/naddr1qqtxxmmd9ekxjcnjv4hx7um5wghxzmnywfhkjeqprpmhxue69uhhyetvv9uju7npwpehgmmjv5hxgetkqgsxfrq02vpvwhec8q4y6ty95jptjf7vvxeg9zs8jn3kcmx8jm0gdfsrqsqqqlstl45ym3&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-17T18:14:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs079cm0kcn9ghswu700ckrtq2dgttvwr75astu5lwpemgtsqk7ulgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gw8jah4</id>
    
      <title type="html">Roadstr v0.5.9 is out — a security hardening release. 🔒 An ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs079cm0kcn9ghswu700ckrtq2dgttvwr75astu5lwpemgtsqk7ulgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gw8jah4" />
    <content type="html">
      Roadstr v0.5.9 is out — a security hardening release. 🔒&lt;br/&gt;&lt;br/&gt;An independent audit turned up a few real issues, now fixed:&lt;br/&gt;&lt;br/&gt;• Favorites sync was auto-publishing on every edit for anyone signed&lt;br/&gt;  in with Nostr, with no separate opt-in despite the app claiming it&lt;br/&gt;  was optional. Now off by default — a real &amp;#34;Sync automatically&amp;#34;&lt;br/&gt;  toggle in Settings.&lt;br/&gt;• Logging in used to publish a profile-visibility event even if you&lt;br/&gt;  never touched the setting, tying your key to &amp;#34;uses Roadstr&amp;#34; for no&lt;br/&gt;  reason. Only publishes now if you actually chose public visibility.&lt;br/&gt;• A relay outage could get hammered every ~1.25s forever instead of&lt;br/&gt;  backing off — fixed the reconnect logic.&lt;br/&gt;• Capped a few unbounded growth paths in the Nostr event stream that a&lt;br/&gt;  flood of throwaway identities could have abused.&lt;br/&gt;• Store listing no longer claims things that weren&amp;#39;t true (GPS&lt;br/&gt;  handling, offline routing, license).&lt;br/&gt;&lt;br/&gt;Full changelog &#43; APKs: &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v0.5.9&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v0.5.9&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Free, open-source, no tracking, no Google dependency.&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle&lt;br/&gt;
    </content>
    <updated>2026-09-16T20:11:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqny3yn506qcmvttjk0s2gxt7mngs6zfmzafsjk3l6aye2vf5x50qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88genhezq</id>
    
      <title type="html">I think that maybe echnically it could be possible and probably ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqny3yn506qcmvttjk0s2gxt7mngs6zfmzafsjk3l6aye2vf5x50qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88genhezq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyzu70tcpxqf7d7la0u42r6ttjkzax0640lz6s4e89xpn2lu3c6gssc745r&#39;&gt;nevent1q…745r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think that maybe echnically it could be possible and probably smart people already did that.. But it depends on the actual HW, if it has an ARM SoC and runs Android/Linux already, in principle you could port something like LineageOS like you would do to a phone.&lt;br/&gt;But shit could hit the fan when we&amp;#39;re talking hw support: bootloader unlocking, kernel/device tree, GPU/display drivers, audio, touchscreen, Bluetooth/Wi-Fi etc I highly doubt that manufactures feel like sharing their stuff and dumping all the blobs of all the hw it&amp;#39;s a project on it&amp;#39;s own. &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-09-15T16:20:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqqfkhweu6600ww9gunt23nys5e0vw7y5xwyg0vvhmn06h69aumsszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g6xj33l</id>
    
      <title type="html">Roadstr v0.5.8 is out. 🛣️ New: &amp;#34;Avoid unpaved roads&amp;#34; ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqqfkhweu6600ww9gunt23nys5e0vw7y5xwyg0vvhmn06h69aumsszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g6xj33l" />
    <content type="html">
      Roadstr v0.5.8 is out. 🛣️&lt;br/&gt;&lt;br/&gt;New: &amp;#34;Avoid unpaved roads&amp;#34; — a routing preference that steers you away&lt;br/&gt;from OSM-tagged tracks and dirt roads whenever a paved way exists.&lt;br/&gt;Comes straight from a field report of a near-crash on a routed dirt&lt;br/&gt;track — applied automatically to every route once you turn it on, and&lt;br/&gt;always honest that it&amp;#39;s a best-effort steer, never a guarantee.&lt;br/&gt;&lt;br/&gt;Also in this release:&lt;br/&gt;• Road reports made with no signal now queue and publish automatically&lt;br/&gt;  the moment you&amp;#39;re back in coverage — no more losing a report because&lt;br/&gt;  the spot that needed it had no bars.&lt;br/&gt;• Settings can be opened mid-navigation now, without stopping the trip.&lt;br/&gt;• Off-route recalculation no longer boxes you into a U-turn after a&lt;br/&gt;  deliberate detour.&lt;br/&gt;• &amp;#34;Recalculate&amp;#34; after a traffic-jam alert actually avoids the jam now.&lt;br/&gt;• Fixed Bluetooth music/podcasts staying paused after voice guidance.&lt;br/&gt;• Fixed GPS silently giving up after a location-provider hiccup.&lt;br/&gt;&lt;br/&gt;Full changelog &#43; APKs: &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases&lt;/a&gt; or updat via Zapstore.&lt;br/&gt;&lt;br/&gt;Free, open-source, no tracking, no Google dependency.&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-09-14T18:22:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszjq8l2nujcpcjqu686cu4vp7e9eu4p4gkr32zs9qz0g8s2ylk8nczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88grqhkej</id>
    
      <title type="html">Roadstr v0.5.7 — new look 🎨 Got tired of that flat material3 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszjq8l2nujcpcjqu686cu4vp7e9eu4p4gkr32zs9qz0g8s2ylk8nczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88grqhkej" />
    <content type="html">
      Roadstr v0.5.7 — new look 🎨&lt;br/&gt;&lt;br/&gt;Got tired of that flat material3 UI. So a new map design with a new collapsible home dashboard and consistent frosted-glass panels across the bottom bar, navigation HUD, route planning and search.&lt;br/&gt;&lt;br/&gt;Also simplified the theme picker: dropped the &amp;#34;modern&amp;#34; gradient variants, keeping the four classic Nostr/Bitcoin themes (light and dark) sharp and consistent. If you&amp;#39;d picked a modern one, you&amp;#39;re moved to its closest classic counterpart automatically.&lt;br/&gt;&lt;br/&gt;Also fixed music/podcast stopping after an instruction came up.&lt;br/&gt;&lt;br/&gt;Get it on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-09-11T06:08:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqkwxt522z3czc3fykmydsgfthrdplla6vz7q9ahlfkptdpe8v5eczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdmujxh</id>
    
      <title type="html">damn big brain typa shi, wish I&amp;#39;d understand that sooner</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqkwxt522z3czc3fykmydsgfthrdplla6vz7q9ahlfkptdpe8v5eczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdmujxh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxc4tzg9c9745dx2425dd926ave8z9exn4ryy0hc3e6gyy937q5qztpd&#39;&gt;nevent1q…ztpd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;damn big brain typa shi, wish I&amp;#39;d understand that sooner
    </content>
    <updated>2026-08-31T05:56:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst0ygc8xl7tul4xfgswm4yktu82u60uv5feah5t4qyay2d2vmq72czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gqmf4gk</id>
    
      <title type="html">Noice, gonna fix it in the next release, thanks as usual man</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst0ygc8xl7tul4xfgswm4yktu82u60uv5feah5t4qyay2d2vmq72czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gqmf4gk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqnsltshkf9cnllkewnrkdje5ejq3tgpcux0capq0c7nfnr3jqqscd99&#39;&gt;nevent1q…cd99&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Noice, gonna fix it in the next release, thanks as usual man
    </content>
    <updated>2026-08-29T21:29:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs95hajjeey2qklj45j28k7nsgm6zm9aaqj26hhtdag7reruhm5cdgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g4unfds</id>
    
      <title>Nostr event nevent1qqs95hajjeey2qklj45j28k7nsgm6zm9aaqj26hhtdag7reruhm5cdgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g4unfds</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs95hajjeey2qklj45j28k7nsgm6zm9aaqj26hhtdag7reruhm5cdgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g4unfds" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswl6e4peq04ml09ph7ausnhuq4rdyva54qg7c77uk6m85lum9qcwqnm0pey&#39;&gt;nevent1q…0pey&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;aaaaaalright  &lt;img src=&#34;https://blossom.primal.net/d82ec1bc4e7d76f5f7e4d770a77ccbddb3f89fd3b138687e9d31d47ccebf9e00.gif&#34;&gt; 
    </content>
    <updated>2026-08-29T21:28:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszynprvhzn9mh3l6rx6vxruqufe58fzf8e555n4t342h27qyn8h0qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gtsttr0</id>
    
      <title type="html">fudge, you&amp;#39;re lucky i don&amp;#39;t have my phone on my, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszynprvhzn9mh3l6rx6vxruqufe58fzf8e555n4t342h27qyn8h0qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gtsttr0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspsuawhqtvjlwl9n5tut30mg6h4su8vde568xkghhtehn06qtps8gp56haf&#39;&gt;nevent1q…6haf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;fudge, you&amp;#39;re lucky i don&amp;#39;t have my phone on my, otherwise I would&amp;#39;ve zap you 1 sat lol
    </content>
    <updated>2026-08-29T14:38:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstgz5l26w4d63cc2frw05lp6l0ucnrg2p5f0ev4u0v6kthvs5sklczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gyr9eu9</id>
    
      <title type="html">Yeah kinda, but with nostr integration and zaps</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstgz5l26w4d63cc2frw05lp6l0ucnrg2p5f0ev4u0v6kthvs5sklczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gyr9eu9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0mwz6vy92cphymmz27e9r4stv73rg048vdcrj0m7h3nw6jz4w0ss5h35fx&#39;&gt;nevent1q…35fx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah kinda, but with nostr integration and zaps
    </content>
    <updated>2026-08-29T12:15:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqpd495zhgyk334j6vy5udsqzacppt8q6twqeej4trtsvgl8lvrgqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gy38zag</id>
    
      <title type="html">That&amp;#39;s kickass</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqpd495zhgyk334j6vy5udsqzacppt8q6twqeej4trtsvgl8lvrgqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gy38zag" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspld5r5ffvjtgh94kalw29hdvu0vyrc902jsyer67wv95dr8x3ejcn9su9r&#39;&gt;nevent1q…su9r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s kickass
    </content>
    <updated>2026-08-29T07:51:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst87hl877s295v7t0g6daj6yu5rpwwyga0lugcdcm5khyvy8pyhtqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gj38qt2</id>
    
      <title type="html">Both of us 🤝 His app is an awesome integration of road events ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst87hl877s295v7t0g6daj6yu5rpwwyga0lugcdcm5khyvy8pyhtqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gj38qt2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrfrrspfv03k3qpl6u3ww0g9450ha8y73kqrz3vnjlsh32rxaxu3gmrfxee&#39;&gt;nevent1q…fxee&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Both of us 🤝 &lt;br/&gt;His app is an awesome integration of road events based on kind 1315 and 1316 within the ecosystem of OsmAnd.&lt;br/&gt;&lt;br/&gt;Mine is a standalone app, with OSM maps as base, UI rendering engine, nostr events, auto/bike/on foot routing, voice instructions, zaps, notifications, reputation based on events confirmation.&lt;br/&gt;&lt;br/&gt;Feel free to try both of them, they are pretty damn awesome.
    </content>
    <updated>2026-08-29T07:14:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqxwk3rp33dkej9epvn5fvvqjhmaqvcamlf45dyq024ckvqg4cu7gzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8lex03</id>
    
      <title type="html">nah, it&amp;#39;s better because I don&amp;#39;t fucking sell ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqxwk3rp33dkej9epvn5fvvqjhmaqvcamlf45dyq024ckvqg4cu7gzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8lex03" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdrn9exllqr7t202w6s2jkmv2ze45qvqx829jaaanqczqhn0j0crq0gg6n3&#39;&gt;nevent1q…g6n3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;nah, it&amp;#39;s better because I don&amp;#39;t fucking sell everybody&amp;#39;s data for profit lol
    </content>
    <updated>2026-08-29T07:08:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvksl24mtsmpk74vnayg23r55nzd22rw9zpewfsu7t4m5akemt72gzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gm0c2f7</id>
    
      <title type="html">If only they&amp;#39;d accept my app. It&amp;#39;s been 3 weeks already ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvksl24mtsmpk74vnayg23r55nzd22rw9zpewfsu7t4m5akemt72gzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gm0c2f7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfjwheyjmls590t4vt5dnmahtpdd6secpakcu3x0kjx3smeagl7sgft7sfx&#39;&gt;nevent1q…7sfx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If only they&amp;#39;d accept my app. It&amp;#39;s been 3 weeks already&lt;br/&gt;&lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/commit/8c3961b983b1d1c21f6ddf8f4afe880e4cca6cca&#34;&gt;https://github.com/roadstrapp/roadstr-app/commit/8c3961b983b1d1c21f6ddf8f4afe880e4cca6cca&lt;/a&gt;
    </content>
    <updated>2026-08-28T20:34:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxkrhyg9stetl8r85qq0m6r27wu9hh787mv66hzerm204lrlyd7qgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g0j3paf</id>
    
      <title type="html">what.. check the source code ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxkrhyg9stetl8r85qq0m6r27wu9hh787mv66hzerm204lrlyd7qgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g0j3paf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv8nwctlfw4nlvprs5k6krz26lwkl3kk65mmvz3ucap4qrnx4g80sf4cucc&#39;&gt;nevent1q…cucc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what.. check the source code &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app&#34;&gt;https://github.com/roadstrapp/roadstr-app&lt;/a&gt; it&amp;#39;s open and public, build your own apk. don&amp;#39;t trust, verify
    </content>
    <updated>2026-08-28T20:26:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsx5cap6xxfylqn07aw9sxmaujlg0xna37skvvdvrt6r4c952fvptqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2u5yg3</id>
    
      <title type="html">Obiously, update via @nprofile…zjna #nevent1q…p89x</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsx5cap6xxfylqn07aw9sxmaujlg0xna37skvvdvrt6r4c952fvptqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2u5yg3" />
    <content type="html">
      Obiously, update via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qvzqqqqqqypzpsujk7mkkagska0hegx5jwnyzullgj7l4j3qwnh7km3ryxvdsrn5qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgwwaehxw309ahx7uewd3hkctcqyrg2emec8qu6k3vleh0ks2sc3pskm682lvc3uuduzz2wc6fzekxlks9p89x&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…p89x&lt;/a&gt;&lt;/span&gt;  &lt;/div&gt; Roadstr 0.5.0 is out — and it&#39;s a big one!&lt;br/&gt;&lt;br/&gt;After a month of work, Roadstr now ships a full 3D map rendering engine (MapLibre) alongside the original one: real camera tilt, native map styling for light/dark themes, and the whole feature set — multi-stop routes, highway/toll-avoidance alternatives, public transport, ZTL warnings, speed camera alerts, voice guidance. Flip it on in Settings, switch back anytime — both keep working.&lt;br/&gt;&lt;br/&gt;Zero Google Play Services in the build, same as every release before it.&lt;br/&gt;&lt;br/&gt;Next stop: offline maps. 👀&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle&lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/5726cd6ab5ead09a68fe0736ef20c84a1316b2c38a8165c326f74431e6aac720.png&#34;&gt;    &lt;img src=&#34;https://blossom.primal.net/1178127aaff9123b5850acf45baa168355724865ff7182f3fec7085d5ef7a6eb.png&#34;&gt;    &lt;img src=&#34;https://blossom.primal.net/57c26278a29aebc739f15e527ebb11c798953ce6b6b981071a716f31db673993.png&#34;&gt;   &lt;/blockquote&gt;
    </content>
    <updated>2026-08-28T20:25:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxadpm0cd0f4vvg80cnhg7rjhgewt73nwr23lv2e8hkxhvw0883aszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ggy2fqe</id>
    
      <title type="html">That could be very useful, thanks for the suggestion! I&amp;#39;ll ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxadpm0cd0f4vvg80cnhg7rjhgewt73nwr23lv2e8hkxhvw0883aszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ggy2fqe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqt22nzgzqgh3nwacd6ay0y9kqqxthujrnpzn9nps8rwpqw82grkgrsft74&#39;&gt;nevent1q…ft74&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That could be very useful, thanks for the suggestion!&lt;br/&gt;I&amp;#39;ll have to check how comaps and organic maps export their favourites, I&amp;#39;ll look into it.
    </content>
    <updated>2026-08-28T19:41:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdpt808qurn269nlxa76p2rzyxzm0gatanz8n3hsgffmrfytxcm7czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxgfxkk</id>
    
      <title type="html">Roadstr 0.5.0 is out — and it&amp;#39;s a big one! After a month of ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdpt808qurn269nlxa76p2rzyxzm0gatanz8n3hsgffmrfytxcm7czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxgfxkk" />
    <content type="html">
      Roadstr 0.5.0 is out — and it&amp;#39;s a big one!&lt;br/&gt;&lt;br/&gt;After a month of work, Roadstr now ships a full 3D map rendering engine (MapLibre) alongside the original one: real camera tilt, native map styling for light/dark themes, and the whole feature set — multi-stop routes, highway/toll-avoidance alternatives, public transport, ZTL warnings, speed camera alerts, voice guidance. Flip it on in Settings, switch back anytime — both keep working.&lt;br/&gt;&lt;br/&gt;Zero Google Play Services in the build, same as every release before it.&lt;br/&gt;&lt;br/&gt;Next stop: offline maps. 👀&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle&lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/5726cd6ab5ead09a68fe0736ef20c84a1316b2c38a8165c326f74431e6aac720.png&#34;&gt;    &lt;img src=&#34;https://blossom.primal.net/1178127aaff9123b5850acf45baa168355724865ff7182f3fec7085d5ef7a6eb.png&#34;&gt;    &lt;img src=&#34;https://blossom.primal.net/57c26278a29aebc739f15e527ebb11c798953ce6b6b981071a716f31db673993.png&#34;&gt;  
    </content>
    <updated>2026-08-28T19:36:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2gggg8cd46d4zhk8wacndgdvj0t9z7drpdgply3yltxjvqwgsk0qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ggfn0mp</id>
    
      <title type="html">Looking forward to your report!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2gggg8cd46d4zhk8wacndgdvj0t9z7drpdgply3yltxjvqwgsk0qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ggfn0mp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq8zvgly5xwtszh0f7kk0tu4sld6upezvla5pm6w6edet70s0zgw2987g&#39;&gt;nevent1q…987g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looking forward to your report!
    </content>
    <updated>2026-08-27T12:19:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr2rl63dn5e6dsx7stl2kfq7q2esnsqttpy0ktdu2ajd08mgpsj3czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8sayfw</id>
    
      <title type="html">Roadstr 0.4.28 — dark mode no longer trusts a third party that ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr2rl63dn5e6dsx7stl2kfq7q2esnsqttpy0ktdu2ajd08mgpsj3czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8sayfw" />
    <content type="html">
      Roadstr 0.4.28 — dark mode no longer trusts a third party that can cut it off without warning.&lt;br/&gt;&lt;br/&gt;The dark map tiles came from a free, anonymous CARTO endpoint. It started serving an &amp;#34;API KEY REQUIRED&amp;#34; watermark instead of tiles once some unpublished usage threshold was crossed — no notice, no grace period, just broken mid-drive for anyone in dark mode.&lt;br/&gt;&lt;br/&gt;Dark mode now recolours the same OpenStreetMap tiles light mode already depends on: invert lightness, rotate hue 180° to undo the colour shift, then desaturate and darken so parks and water read as muted, not neon. One less service that can quietly revoke access to something free.&lt;br/&gt;&lt;br/&gt;Will work on a better solutions, in the meanwhile I pushed the update to not give sunburn to people driving by night.&lt;br/&gt;&lt;br/&gt;Full changelog: &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.28&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.28&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;As usual, update via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-08-27T06:27:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst0fz70dvm663lajml8cnfshqr5x8q4hh68snyg42r2dp80j974wgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ge8raqv</id>
    
      <title type="html">Roadstr v0.4.27 is out 🚗🗺️ New: • Optional real-time ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst0fz70dvm663lajml8cnfshqr5x8q4hh68snyg42r2dp80j974wgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ge8raqv" />
    <content type="html">
      Roadstr v0.4.27 is out 🚗🗺️&lt;br/&gt;&lt;br/&gt;New:&lt;br/&gt;• Optional real-time altitude display on the map&lt;br/&gt;• Metres or feet based on your unit preference&lt;br/&gt;• Smoothed GPS elevation readings for a cleaner display&lt;br/&gt;• New altitude controls in Settings&lt;br/&gt;&lt;br/&gt;Roadstr is privacy-first, open-source navigation powered by OpenStreetMap and Nostr.&lt;br/&gt;&lt;br/&gt;Get it on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;#Roadstr #Nostr #OtherStuff #FuckGoogle #GrowNostr
    </content>
    <updated>2026-08-26T18:52:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8qhx4y0skjlq0fz4x80epd4prhxnpg68qw3aej0n3vxknkxurvtczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gkmeqjd</id>
    
      <title type="html">Roadstr 0.4.26 — round two of fixes from The Beave&amp;#39;s field ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8qhx4y0skjlq0fz4x80epd4prhxnpg68qw3aej0n3vxknkxurvtczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gkmeqjd" />
    <content type="html">
      Roadstr 0.4.26 — round two of fixes from The Beave&amp;#39;s field reports 🙏&lt;br/&gt;&lt;br/&gt;• The merge maneuver icon was mirrored: a ramp joining from the right onto a road to your left rendered as the opposite. Confirmed against a real OSRM route before touching the code, not just the screenshot&lt;br/&gt;• New setting: keep the screen on outside navigation too (off by default)&lt;br/&gt;• New setting: a minimum screen brightness while the app is open, for OLED screens that dim past the point the map stays readable (off by default)&lt;br/&gt;&lt;br/&gt;Still chasing one more report — dark mode not staying consistent on a longer drive. Verified the theme-switching plumbing is wired correctly; need more detail before touching code blind.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Full changelog: &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.26&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.26&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-08-21T08:06:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstav45jzjjvva07m7pefvkyx9x6u0smaguutrspdnkqmt3fqr0nxqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gvxuy4s</id>
    
      <title type="html">Roadstr 0.4.25 is out — and every fix in it came from one ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstav45jzjjvva07m7pefvkyx9x6u0smaguutrspdnkqmt3fqr0nxqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gvxuy4s" />
    <content type="html">
      Roadstr 0.4.25 is out — and every fix in it came from one person driving with the app and reporting what actually broke. Thank you &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy08wumn8ghj7mt9wf3h2une94ex2mrp0yhxjmthv9kxgtn9w5hszythwden5te0dehhxarj9ekxzmny9uqzqp5fmavy02xnxa5f9k3fvgkhcr7urmcetr6tc3r3myykd2s7e20jmppgem&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;The Beave&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…pgem&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  🙏&lt;br/&gt;&lt;br/&gt;Fixed this release:&lt;br/&gt;&lt;br/&gt;• GPS no longer drops when you switch away from the app outside navigation — it used to release the receiver instantly, even for a 3-second glance at a notification&lt;br/&gt;• A crash while panning the map mid-navigation exposed a missing global error handler. Added one — unexpected exceptions get logged now instead of taking the whole app down&lt;br/&gt;• The map could still swing on turns sharper than 90°. A second cause behind the earlier roundabout fix: the heading correction was snapping instead of easing in&lt;br/&gt;• The final spoken warning before a turn was capped at 120m of lead distance no matter your speed — 3.6s at 120km/h. Now scales up to 260m at 160km/h&lt;br/&gt;• Spoken instructions could queue up and describe turns already behind you in dense junctions. Stale cues are dropped now instead of played late&lt;br/&gt;• The hazard-report button used to jump sides between free-roam and navigation. Fixed in one place&lt;br/&gt;&lt;br/&gt;This is what open, permissionless feedback looks like — no support ticket, no app store review queue, just a nym and a real driving session. Keep it coming.&lt;br/&gt;&lt;br/&gt;Full changelog: &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.25&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.25&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Get it on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; boys and girls&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-08-21T06:41:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsys8tpwpa2u6flxmdwhv90yvrts02a569u9tyvc8vcelsgagjs93qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdrw8l0</id>
    
      <title type="html">can&amp;#39;t wait for your feedback. i should&amp;#39;ve improved the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsys8tpwpa2u6flxmdwhv90yvrts02a569u9tyvc8vcelsgagjs93qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdrw8l0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqq6rtv2sdes3t54jf5aeuuae7unpz3kygf2hn0v35pu3amzrqq5ymeka&#39;&gt;nevent1q…meka&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;can&amp;#39;t wait for your feedback. i should&amp;#39;ve improved the voice instructions, let me know especially if you find it speaking with a weird tone or interrupting abruptly midsentence.&lt;br/&gt;&lt;br/&gt;also I added a small widget below the cursor/car that shows the street you&amp;#39;re in. I tested in Italy and it works, I don&amp;#39;t know if in other countries works as well.
    </content>
    <updated>2026-08-19T21:15:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd9wlmxv86x6vetp4ehwdpumelk3ldv9hclmervklq3sxcem29s5qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g3cgyz8</id>
    
      <title type="html">Roadstr 0.4.24 is out. 🌍 Turn-by-turn instructions now exist ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd9wlmxv86x6vetp4ehwdpumelk3ldv9hclmervklq3sxcem29s5qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g3cgyz8" />
    <content type="html">
      Roadstr 0.4.24 is out. 🌍&lt;br/&gt;&lt;br/&gt;Turn-by-turn instructions now exist in all 27 languages. Until today exactly two did — everyone else was navigated in English. Sorry guys!&lt;br/&gt;&lt;br/&gt;And the map **should** have stopped swinging round. It was reading the route&amp;#39;s direction from the nearest piece of it, and at a roundabout the exit arm passes metres from the entry arm pointing the opposite way. Now it reads from how far along you actually are.&lt;br/&gt;&lt;br/&gt;Still no Google, still no tracking.&lt;br/&gt;&lt;br/&gt;Get it on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  as usual or directly from &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.24&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.24&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-08-19T20:26:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp48zk23njufqdjz6fuv98cktsfkwhzchw3hqr3rlnjurmgl3d2cczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g27l592</id>
    
      <title type="html">that&amp;#39;s one way to read a newspaper with news that i actually ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp48zk23njufqdjz6fuv98cktsfkwhzchw3hqr3rlnjurmgl3d2cczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g27l592" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswk72nuhnwlxv5uwxx88dcyx6e9xj4jj5k20xzadexyzxw58qcr0gge9sdd&#39;&gt;nevent1q…9sdd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that&amp;#39;s one way to read a newspaper with news that i actually care about. make it an app and it&amp;#39;ll be on my phone in half a sec
    </content>
    <updated>2026-08-18T21:13:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyse2jg399nqq5h8zx37qy0z59uc8ndunuwhhkz9s7ezft73va8wgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gwpwytp</id>
    
      <title type="html">Roadstr 0.4.22 is out. 🛠️ A crash that could kill the app ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyse2jg399nqq5h8zx37qy0z59uc8ndunuwhhkz9s7ezft73va8wgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gwpwytp" />
    <content type="html">
      Roadstr 0.4.22 is out. 🛠️&lt;br/&gt;&lt;br/&gt;A crash that could kill the app mid-drive is fixed at the root: it came from the bundled speech library, untouched since Dec 2024 while twelve memory-safety fixes landed upstream — including in the very code that reads out distances. Rebuilt past all of them.&lt;br/&gt;&lt;br/&gt;Limited traffic zones are now answered street by street: only the stretches actually restricted turn red, and &amp;#34;you&amp;#39;re in a zone&amp;#34; shows only when you really are — not because one happens to be nearby.&lt;br/&gt;&lt;br/&gt;Plus four new themes, a route drawn as a lit line, and time-to-arrival promoted over distance. Because what you&amp;#39;re deciding is whether you&amp;#39;ll make it, not how many km are left.&lt;br/&gt;&lt;br/&gt;Still no Google, still no tracking.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.22&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.22&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-08-18T21:11:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8djp73zwrjk9xggysem3lyvcc6ztamwycmex8yrmqwlu0v0303pszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2wcwhl</id>
    
      <title type="html">sharing because safety first, i wouldn&amp;#39;t want my neighborhood ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8djp73zwrjk9xggysem3lyvcc6ztamwycmex8yrmqwlu0v0303pszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2wcwhl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9am02m5cwxnryaza6xcvhenjmtqx25jg3s28ku29ygjqyul98arsyjg5nf&#39;&gt;nevent1q…g5nf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sharing because safety first, i wouldn&amp;#39;t want my neighborhood to not be safely watched 24/7
    </content>
    <updated>2026-08-18T20:55:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2wwwkc9qua2f7uwrfrerw52nj3esghaq3z9xgk0pe466ruhyczcgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9asvu9</id>
    
      <title type="html">stabila marker stock price when gigi put out boris app ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2wwwkc9qua2f7uwrfrerw52nj3esghaq3z9xgk0pe466ruhyczcgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9asvu9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszp5sq9wzjkqlp5mww45npfj3atwvzcl8hcat3789s8muvs2j3lvgfwyr5q&#39;&gt;nevent1q…yr5q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;stabila marker stock price when gigi put out boris app&lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/6282cbda8b78cc0770372fbb884a80937830c91b2bc855d7f8fe694baccaf2ce.png&#34;&gt;  
    </content>
    <updated>2026-08-18T20:11:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgdq845erhggw260c7f7elx7lmdl9zl9fdnvxrw6v37kyvn25quaqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gejd49l</id>
    
      <title type="html">Back from London and we&amp;#39;re building again! Roadstr 0.4.21 is ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgdq845erhggw260c7f7elx7lmdl9zl9fdnvxrw6v37kyvn25quaqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gejd49l" />
    <content type="html">
      Back from London and we&amp;#39;re building again!&lt;br/&gt;&lt;br/&gt;Roadstr 0.4.21 is out. 🚌&lt;br/&gt;&lt;br/&gt;Public transport routing lands: bus, tram, metro, rail, coach and ferry — worldwide, from openly published timetables. No account, no API key, no tracking.&lt;br/&gt;&lt;br/&gt;Journeys are shown door to door: the walk to the stop, which stop and by when, each line in its operator&amp;#39;s own colour, the changes, and the walk at the far end.&lt;br/&gt;&lt;br/&gt;Also: bike routes from the planner, faster cold GPS fixes without Google, and the map no longer swings round when you leave a roundabout.&lt;br/&gt;&lt;br/&gt;Next up: a proper vector rendering engine — and offline maps with it.&lt;br/&gt;&lt;br/&gt;Get it from &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.21&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.21&lt;/a&gt; or via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-08-18T14:06:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq0psf2lqmcgkddy66vlxdcudy98aynq5589udp2zcgg3xknc6pwczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g6w4ceh</id>
    
      <title type="html">Don&amp;#39;t worry broski.. I was gonna be on the road for the next ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq0psf2lqmcgkddy66vlxdcudy98aynq5589udp2zcgg3xknc6pwczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g6w4ceh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxamn4y0tgukwy58ng6az5gq9hxgwll2sqzmfzd8262tl0hdnsa90f4q&#39;&gt;nevent1q…0f4q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t worry broski.. I was gonna be on the road for the next couple of days so I took advantage and worked my ass off to ship some changes.&lt;br/&gt;Let me know when you tested it, I&amp;#39;ll be on vacation for a week, so have fun 😄 
    </content>
    <updated>2026-08-12T11:00:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszkkh3zhf5a75qfh057khdrlamafk7zt9fpg6ny8rdkkmq9ryk5eqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gstchmg</id>
    
      <title type="html">Roadstr 0.4.20 is out. Pick your own vehicle cursor colour — 7 ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszkkh3zhf5a75qfh057khdrlamafk7zt9fpg6ny8rdkkmq9ryk5eqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gstchmg" />
    <content type="html">
      Roadstr 0.4.20 is out.&lt;br/&gt;&lt;br/&gt;Pick your own vehicle cursor colour — 7 tints to choose from — plus a new Classic Fiat 500 style, right from Settings.&lt;br/&gt;&lt;br/&gt;Free, open source, no Google Play Services, no tracking. Just you and the road.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.20&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.20&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle
    </content>
    <updated>2026-08-11T19:25:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2azyzjfjqdjx87qg5pr9xg0pvtw6ah0zdnhdla7nu5zpwq424yyszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdfk7xy</id>
    
      <title type="html">Roadstr 0.4.18 is out — and if you&amp;#39;re on 0.4.17, update. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2azyzjfjqdjx87qg5pr9xg0pvtw6ah0zdnhdla7nu5zpwq424yyszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gdfk7xy" />
    <content type="html">
      Roadstr 0.4.18 is out — and if you&amp;#39;re on 0.4.17, update.&lt;br/&gt;&lt;br/&gt;That release could crash mid-route. The map was opening a new database watcher on every GPS fix and couldn&amp;#39;t close the old ones fast enough, so after a few minutes of driving it ran out of memory. Fixed, and covered by tests so it can&amp;#39;t come back quietly.&lt;br/&gt;&lt;br/&gt;Also fixed, all reported from an actual drive:&lt;br/&gt;&lt;br/&gt;• Roundabout signs drew too many arms. Where a road meets a roundabout as two separate carriageways it got counted twice — a four-exit junction drew as seven. The spacing between those two points depends entirely on the size of the roundabout, so the fixed threshold could never work. It&amp;#39;s measured from the ring now. And when the shape still can&amp;#39;t be resolved confidently, a plain roundabout is drawn instead of a wrong one: on the road, a sign showing the wrong junction is worse than one showing no detail.&lt;br/&gt;• The map no longer occasionally spins 180°. Standing still the GPS drifts, and the direction of travel was being measured from where it had drifted to.&lt;br/&gt;• More restricted-traffic zones detected. Most are tagged in OpenStreetMap as time-limited, and those tags weren&amp;#39;t being read at all — eleven restricted streets in one Italian city centre the app simply couldn&amp;#39;t see before.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.18&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.18&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle&lt;br/&gt;
    </content>
    <updated>2026-08-10T09:47:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg0elvkqn57zzg732um30jwh0wjzwk0vuv9vk95lh9svg9wmx8z0szyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9d7wzd</id>
    
      <title type="html">this is the right attitude, let me know</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg0elvkqn57zzg732um30jwh0wjzwk0vuv9vk95lh9svg9wmx8z0szyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9d7wzd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy4gnhlkpma6dr77cxdnm9ddm4ya6cfkluya504z77yvjtukdhp4s9l9vgj&#39;&gt;nevent1q…9vgj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this is the right attitude, let me know
    </content>
    <updated>2026-08-10T05:49:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrdahxcccwkgsw63kl9hhrm4z647l98ylagw6cx8dgxegk7znz4uczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gffe2pa</id>
    
      <title type="html">Roadstr 0.4.17 is out. For our European Friends: roundabout signs ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrdahxcccwkgsw63kl9hhrm4z647l98ylagw6cx8dgxegk7znz4uczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gffe2pa" />
    <content type="html">
      Roadstr 0.4.17 is out.&lt;br/&gt;&lt;br/&gt;For our European Friends: roundabout signs now show the real junction. A router only tells you which exit to take — &amp;#34;third exit&amp;#34; describes a four-arm roundabout and a seven-arm one equally well, so the sign used to draw the same generic ring for both. The arm count now comes from OpenStreetMap, and the symbol looks like the junction you&amp;#39;re actually approaching.&lt;br/&gt;&lt;br/&gt;Feels like I&amp;#39;m 16 again: pick your cursor — city, racing, SUV, electric, bicycle, formula — and a redrawn speedometer.&lt;br/&gt;&lt;br/&gt;One thing under the hood worth mentioning. The roundabout lookup batched every junction on your whole route into a single OpenStreetMap query. That&amp;#39;s a piece of your itinerary sent in one request before you&amp;#39;ve even set off, and every other lookup in Roadstr only ever discloses where the car *is*, as you drive. Now it&amp;#39;s capped, nearest first.&lt;br/&gt;&lt;br/&gt;Get it via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; of directly from &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.17&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.17&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle&lt;br/&gt;
    </content>
    <updated>2026-08-09T19:45:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy5d43francle7t4l349lu8kcglnwummv39mxq5rzu685r4jvg9nszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9uj27t</id>
    
      <title type="html">Roadstr 0.4.15 No Google code left in the app. None. Roadstr was ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy5d43francle7t4l349lu8kcglnwummv39mxq5rzu685r4jvg9nszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9uj27t" />
    <content type="html">
      Roadstr 0.4.15&lt;br/&gt;No Google code left in the app. None.&lt;br/&gt;&lt;br/&gt;Roadstr was built to run on phones with no Google services, and it did. But the APK still carried Google Play Services code — fifteen classes it could never execute on the very devices this app exists for. Nobody put them there on purpose: they arrived as a dependency of the location plugin.&lt;br/&gt;&lt;br/&gt;They are now gone. &lt;br/&gt;&lt;br/&gt;com.google.android.gms.*        0 classes&lt;br/&gt;com.google.android.play.*       0 classes&lt;br/&gt;Google components in manifest   none&lt;br/&gt;&lt;br/&gt;What was there, and why it survived so long&lt;br/&gt;Roadstr has always read your position through Android&amp;#39;s own LocationManager — every single call site asks for it explicitly, which is what makes the app work on GrapheneOS, /e/OS and LineageOS without Google apps. The Play Services code was never called.&lt;br/&gt;&lt;br/&gt;It shipped anyway because geolocator decides at runtime whether to use Google&amp;#39;s fused provider or Android&amp;#39;s own, so both remain reachable to the compiler. Excluding the library at the build level simply broke the build: the Google client will not compile without it.&lt;br/&gt;&lt;br/&gt;What changed&lt;br/&gt;geolocator_android 5.0.3 (MIT) is now vendored in the repository with the proprietary path removed — one file deleted, three lines changed, one dependency dropped. The Dart API is untouched. &lt;br/&gt;&lt;br/&gt;Also removed: Google Play Store split-install and deferred-delivery classes, which Flutter links for apps that download parts of themselves from the Play Store. Roadstr does not.&lt;br/&gt;&lt;br/&gt;What does not change&lt;br/&gt;Nothing about how location works. Same provider, same accuracy, same behaviour on de-Googled phones — there is simply nothing else left beside it now. Location permissions are unchanged.&lt;br/&gt;&lt;br/&gt;Get it on &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqypuvuma2wgny8pegfej8hf5n3x2hxhkgcl2utfjhxlj4zv8sycc8622zjna&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zapstore&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zjna&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; or directly from Github (via Obtanium) at &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.15&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.15&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;F-Droid repo incoming as soon as it&amp;#39;s approved.&lt;br/&gt;&lt;br/&gt;As always #FuckGoogle&lt;br/&gt;&lt;br/&gt;#Roadstr #GrowNostr #OtherStuff #Navigation
    </content>
    <updated>2026-08-09T08:14:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrufmzr2anlzam7v0ek6f50rug39gksfaqj5pvzy9gya4tgng9naczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g5cctsp</id>
    
      <title type="html">Small update today since I&amp;#39;m not driving much these days. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrufmzr2anlzam7v0ek6f50rug39gksfaqj5pvzy9gya4tgng9naczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g5cctsp" />
    <content type="html">
      Small update today since I&amp;#39;m not driving much these days.&lt;br/&gt;&lt;br/&gt;Roadstr 0.4.13 is out.&lt;br/&gt;&lt;br/&gt;The cursor now points where you&amp;#39;re actually going. Outside navigation it used to follow the phone&amp;#39;s compass — in a cradle at an angle, that meant it pointed across the road instead of along it. Now it follows your GPS course whenever you&amp;#39;re moving, and stays glued to the road through curves.&lt;br/&gt;&lt;br/&gt;Also in this one:&lt;br/&gt;&lt;br/&gt;• Add your own relay for favourites sync. Public relays promise nothing about how long they keep your data — one you run or pay for does.&lt;br/&gt;• Search sends far less traffic while you type.&lt;br/&gt;• Reconnects and map lookups back off instead of hammering a service that&amp;#39;s already struggling. Better battery on a bad connection.&lt;br/&gt;• A pile of hardening: hostile relays can&amp;#39;t grow the app&amp;#39;s memory, remote text is length-capped, LNURL lookups reject addresses that look public but resolve inward.&lt;br/&gt;&lt;br/&gt;#Roadstr #OpenStreetMap #GrowNostr and as always #FuckGoogle&lt;br/&gt;
    </content>
    <updated>2026-08-03T19:56:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsw93hsd4kvqzyt6q0m46kr0sxttc566ppj9xh3kf2zwqjg0844nlgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gzyaj3m</id>
    
      <title type="html">Can&amp;#39;t wait to hit -∞</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsw93hsd4kvqzyt6q0m46kr0sxttc566ppj9xh3kf2zwqjg0844nlgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gzyaj3m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf2nkqhem6v6m8v5qa8pkhyq569r3xfpyq575cfux0uq6aruay7qcmkp5m2&#39;&gt;nevent1q…p5m2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Can&amp;#39;t wait to hit -∞ &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-27T09:30:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxu6y048pmk4lx55cju0yr6qntqss6h7p8hnsss4jeamp4m5q58nqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2vvtwe</id>
    
      <title type="html">This is why we build the other stuff on nostr. Ungovernable, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxu6y048pmk4lx55cju0yr6qntqss6h7p8hnsss4jeamp4m5q58nqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2vvtwe" />
    <content type="html">
      This is why we build the other stuff on nostr. Ungovernable, sovereign apps only you can control. &lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqs058vq79e68cnh8e3gmu00ccdzk3jryzp7vtq8h3zxty4t0frxfegzypxhsss9z7pwp5l7kq6dz59dc2mt4e8w8dyhseunhlaydzm0twttxqcyqqqqqqg3zy5zh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…y5zh&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; ⚡️🇨🇳 NEW - In China, a drone prevented a man from entering the water after dark.&lt;br/&gt;&lt;br/&gt;Footage from a beach in the city of Qingdao shows a drone approaching a swimmer and ordering him over a loudspeaker to get out of the water, enforcing the ban on nighttime swimming. &lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://blossom.primal.net/9ca6c9f14a8305df92e93d549706b90c376a97659f78b2a84409328ec2681868.mp4&#34;&gt;&lt;/video&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-07-27T08:36:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdmca7rukr4gqxruzgah0xaz5u674elwytk9p3mpsa9g64mrcawjqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gga8cuz</id>
    
      <title type="html">Once again, massive thanks to @nprofile…pgem for his great and ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdmca7rukr4gqxruzgah0xaz5u674elwytk9p3mpsa9g64mrcawjqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gga8cuz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq0jfj7mg0wcdaqta4z9uahq08rjuh5yk3c0px8vc5v42w6hdagtssevsmt&#39;&gt;nevent1q…vsmt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Once again, massive 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;/nprofile1qy08wumn8ghj7mt9wf3h2une94ex2mrp0yhxjmthv9kxgtn9w5hszythwden5te0dehhxarj9ekxzmny9uqzqp5fmavy02xnxa5f9k3fvgkhcr7urmcetr6tc3r3myykd2s7e20jmppgem&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;The Beave&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…pgem&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for his great and detailed reports!
    </content>
    <updated>2026-07-26T19:44:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq0jfj7mg0wcdaqta4z9uahq08rjuh5yk3c0px8vc5v42w6hdagtszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8tvkzl</id>
    
      <title type="html">Roadstr 0.4.12 is out NEARBY — tap the search box and, without ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq0jfj7mg0wcdaqta4z9uahq08rjuh5yk3c0px8vc5v42w6hdagtszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8tvkzl" />
    <content type="html">
      Roadstr 0.4.12 is out &lt;br/&gt;&lt;br/&gt;NEARBY — tap the search box and, without typing a word, one tap tells you where the closest fuel, supermarket, cash machine, pharmacy, hospital, police station, post office, parking or charger is. Within 5 km of wherever you actually are, nearest first, distance on every row. Straight from OpenStreetMap tags, so it reads the same in Berlin, Tokyo, Nairobi or São Paulo — and places OSM never gave a name to are kept, not dropped: an unbranded pump or a cash machine in a wall is exactly what you were looking for.&lt;br/&gt;&lt;br/&gt;And a number that had been lying to you: &amp;#34;avoid motorways &amp;amp; tolls&amp;#34; was quoting travel times from a different routing engine than every other route on screen. Checked on 29 real journeys over 350 km across six continents, plus ferries, islands and toll bridges.&lt;br/&gt;&lt;br/&gt;Also in this build:&lt;br/&gt;• Four relays instead of two, each verified to really store and serve Roadstr events — reports go to all of them, and all four are asked at once, so redundancy costs no waiting&lt;br/&gt;• &amp;#34;My reports&amp;#34; is no longer empty: the profile was asking a single relay that kept refusing connections&lt;br/&gt;• No more crash when updating the speed limit on one of your speed camera reports&lt;br/&gt;• Restricted traffic zone (ZTL/ZAC) warning is back on screen&lt;br/&gt;• Speed limit sign no longer hangs around after the route preview&lt;br/&gt;• The map moves the moment you open it, instead of waiting for a cold GPS lock&lt;br/&gt;• Fewer pointless reroutes&lt;br/&gt;• Voice guidance speaks at 1.30× by default, so instructions land before the junction&lt;br/&gt;• Auto dark theme off by default: your theme stays your theme&lt;br/&gt;• 21 strings finally translated into all 26 languages&lt;br/&gt;&lt;br/&gt;As usual, free, no account, no tracking. OpenStreetMap for the map, Nostr for the road reports, Lightning for the tips.&lt;br/&gt;&lt;br/&gt;#Nostr #Roadstr #OpenStreetMap #GrowNostr #FuckGoogle&lt;br/&gt;
    </content>
    <updated>2026-07-26T19:21:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd262pq6umlrvycqwt220y2m363m2wfwkwhusdev6h74ll9padmnqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88guxjfrt</id>
    
      <title type="html">What happened here? Map went bonkers?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd262pq6umlrvycqwt220y2m363m2wfwkwhusdev6h74ll9padmnqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88guxjfrt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqq3mnlgnvccuzxxeja63x4mpt6hujvxxux27n5aywqjflnp3cgmy5dqj&#39;&gt;nevent1q…5dqj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What happened here? Map went bonkers? &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-24T06:54:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqqf6phzqey3artye56ak94lmnrk7anx2ltnqxvuesce54fw059eczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gfveh0l</id>
    
      <title type="html">Terribile, ogni estate si ripete la stessa storia. Ho visto che ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqqf6phzqey3artye56ak94lmnrk7anx2ltnqxvuesce54fw059eczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gfveh0l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsve6ll3rcp7k2atmrskjc5yy7sgp4jpx4m60eun6c7rwxpcv987mcx9w8yc&#39;&gt;nevent1q…w8yc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Terribile, ogni estate si ripete la stessa storia. Ho visto che gli incendi sono arrivati fino a San Cataldo, mia mamma e mia nonna sono ad una ventina di km da lì. Il paese dove sono cresciuto (Ravanusa) se l&amp;#39;è scampata, ma ovviamente sono tutti seduti in pizzo perché adesso è toccato lì, ma ci vuole niente che una bottiglia rotta o un tizzone di sigaretta si mangiano decenni di eredità familiare in alberi.&lt;br/&gt;&lt;br/&gt;Una cosa che la Sicilia si può vantare è quella di essere forte e sempre in grado di rialzarsi., tante ne ha prese negli ultimi 250 anni ed si è sempre rialzata, piano piano, ma lo ha fatto. Forza compà!
    </content>
    <updated>2026-07-24T05:50:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqgx3fu0phnkf9cjy3rxmv3zmr6gf40lha8v9jyv5uy4y8er3fetqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxv40df</id>
    
      <title type="html">Mi dispiace un casino sentire che ci sia ancora sto schifo che ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqgx3fu0phnkf9cjy3rxmv3zmr6gf40lha8v9jyv5uy4y8er3fetqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxv40df" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2hvqlrrvrdx5fz5svpyxty2twlt7l7z86feukzwfeuwl0vadltdqm6rmxl&#39;&gt;nevent1q…rmxl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Mi dispiace un casino sentire che ci sia ancora sto schifo che imperversa nella nostra terra.&lt;br/&gt;Gli ulivi sono alberi sacri che vanno amati, rispettati e venerati. Vederli bruciare è uno degli spettacoli più indegni che ci sia.&lt;br/&gt;Riprendetevi più forti di prima, un abbraccio compà!
    </content>
    <updated>2026-07-23T18:25:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9qst6jd2jvva03t4a4d3gf76ucqszu47v5xcxqu6c8jrljukvdxqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g02cyul</id>
    
      <title type="html">All right, as usual your report is very useful and detailed, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9qst6jd2jvva03t4a4d3gf76ucqszu47v5xcxqu6c8jrljukvdxqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g02cyul" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq8urck5mqgq3c6nyzvl9wxe8z2txh8j2vd5zf6ft9alpgc9wlgxa0nq8&#39;&gt;nevent1q…0nq8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;All right, as usual your report is very useful and detailed, thanks!&lt;br/&gt;It seems that everything should be fixed. I&amp;#39;ll be testing this build in this upcoming week and if everything goes as planned, I&amp;#39;ll release it.&lt;br/&gt;The v.0.4.12 will also include the &amp;#34;profile and reputation&amp;#34; feature (right now it&amp;#39;s just a stub and a placeholder). &lt;br/&gt;&lt;br/&gt;As of now, users only know their own reputation, but it will be either public or pseudonymous (client side, relays know everything, obviously).
    </content>
    <updated>2026-07-23T17:49:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy7ngr33xmnl96xqgz9q8dqlrlvv608j4hll8rytrymkfu2wvz4jszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gq3a0ad</id>
    
      <title type="html">I&amp;#39;m on a long trip as well, noticed that when for a reason or ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy7ngr33xmnl96xqgz9q8dqlrlvv608j4hll8rytrymkfu2wvz4jszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gq3a0ad" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq8urck5mqgq3c6nyzvl9wxe8z2txh8j2vd5zf6ft9alpgc9wlgppemhxue69uhkummn9ekx7mp0a008uf&#39;&gt;nevent1q…08uf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m on a long trip as well, noticed that when for a reason or another, the cursor does not linger over the polyline. This somehow tricks the navigation routing into thinking that you&amp;#39;re still on course but have to go back to trip the point where the cursor is expected to pass.&lt;br/&gt;I momentarily fixed it by restarting the routing, but it&amp;#39;s obviously an issue that needs addressing.&lt;br/&gt;Thanks for the feedback!
    </content>
    <updated>2026-07-23T12:27:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0lald9wsufeslhluc0wx3f2270sesrvgsf0aukkfhhrmeyg9kzuqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gvh7jeg</id>
    
      <title type="html">v0.4.11 (20) Notification Added notifications for every zap, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0lald9wsufeslhluc0wx3f2270sesrvgsf0aukkfhhrmeyg9kzuqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gvh7jeg" />
    <content type="html">
      v0.4.11 (20)&lt;br/&gt;Notification&lt;br/&gt;Added notifications for every zap, report and alert confirmed or discarded by other users. Notifications will not take place during navigation.&lt;br/&gt;Vocal alert for speed cameras, when a user posts an alert for a speed camera a new field with speed limits can be filled. This will vocally alert users in close proximity.&lt;br/&gt;Bugfixes, resized remaining time and remaining distance in a more properly dimensioned font. &lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/f9a946e889b80c8c5ed46327be173c3476e0884bee779b748d30328335dd75de.png&#34;&gt;  &lt;br/&gt; &lt;img src=&#34;https://blossom.primal.net/ee09d1ff44fff19e423814663dfea45270e8fac32837463e662faf935dce15f4.png&#34;&gt;  &lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/5c8d1771e577e591b57ef15064a68fde0ea82cf2fc5fd05a105cb41c4c38094a.png&#34;&gt;  
    </content>
    <updated>2026-07-21T19:51:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2glx26wq38twl4eh3gy3ctwx7u2p2k7ml23wv06nnqt4z2jr63wszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gd5lfk3</id>
    
      <title type="html">Roadstr v0.4.10 is out ⚡🗺️ 🛰️ GPS now works on ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2glx26wq38twl4eh3gy3ctwx7u2p2k7ml23wv06nnqt4z2jr63wszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gd5lfk3" />
    <content type="html">
      Roadstr v0.4.10 is out ⚡🗺️&lt;br/&gt;&lt;br/&gt;🛰️ GPS now works on de-Googled phones — GrapheneOS, /e/OS, LineageOS. No Play Services required, ever. We read the GNSS hardware directly, which also means zero location data ever touches Google — for everyone.&lt;br/&gt;&lt;br/&gt;Privacy-first navigation, the way it should be and remember, always FuckGoogle.&lt;br/&gt;&lt;br/&gt;#Roadstr #GrapheneOS #Nostr #OpenStreetMap #OtherStuff #GrowNostr&lt;br/&gt;
    </content>
    <updated>2026-07-20T17:30:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8njy83wnly5rksn70ks5ansvf3yam6nmtpcu6vg0ka8aznu29dfqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9lmqem</id>
    
      <title type="html">Roadstr v0.4.9 is out ⚡🗺️ • Avoid highways &amp;amp; toll ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8njy83wnly5rksn70ks5ansvf3yam6nmtpcu6vg0ka8aznu29dfqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9lmqem" />
    <content type="html">
      Roadstr v0.4.9 is out ⚡🗺️&lt;br/&gt;&lt;br/&gt;• Avoid highways &amp;amp; toll roads — now actually working&lt;br/&gt;• Long-distance walking/cycling routes (Boston→Miami on foot? go for it)&lt;br/&gt;• Rich POI details on tap: hours, phone, website, accessibility&lt;br/&gt;• Voice-volume slider, independent of your media&lt;br/&gt;• Faster &amp;#34;locate me&amp;#34;, plus imperial-unit fixes&lt;br/&gt;&lt;br/&gt;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;/nprofile1qy08wumn8ghj7mt9wf3h2une94ex2mrp0yhxjmthv9kxgtn9w5hszythwden5te0dehhxarj9ekxzmny9uqzqp5fmavy02xnxa5f9k3fvgkhcr7urmcetr6tc3r3myykd2s7e20jmppgem&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;The Beave&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…pgem&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for the extensive testing ✌️ &lt;br/&gt;&lt;br/&gt;Download on zapstore or directly from github &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.9&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/tag/v.0.4.9&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Roadstr #OpenStreetMap #OtherStuff #GrowNostr&lt;br/&gt;
    </content>
    <updated>2026-07-20T11:54:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxukjhxynlxl62vrnkrgc2kj9e3pvw962j3guavkmgqwx3nnxnueqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ged502f</id>
    
      <title type="html">Perfect, let me know how you find it</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxukjhxynlxl62vrnkrgc2kj9e3pvw962j3guavkmgqwx3nnxnueqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ged502f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq9eam3vywv4lpkmv7l5caejs2kus63fn5z9w04zfdeld2kzprqprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7xx8sy4&#39;&gt;nevent1q…8sy4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Perfect, let me know how you find it
    </content>
    <updated>2026-07-19T21:15:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs28lypfjzzk3v682fgwvfpchyv3a86ff5vjty5hgu43j60a3uf8eczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gddlnn7</id>
    
      <title type="html">Changed the key, try uninstall and install again, should be ok</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs28lypfjzzk3v682fgwvfpchyv3a86ff5vjty5hgu43j60a3uf8eczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gddlnn7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgx6scssx54k85gwhmac5l2rhsatqwr8756t4ayfpyfuvx9654g9qpzdmhxue69uhk7enxvd5xz6tw9ec82c30kjjfpp&#39;&gt;nevent1q…jfpp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Changed the key, try uninstall and install again, should be ok
    </content>
    <updated>2026-07-19T20:51:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8wkd4qcu3us06ez4j2lgu55qd9y9ywzntman6d9nzcevamcumxlqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gq5vqfk</id>
    
      <title type="html">Try uninstall and install it again, you should be able to use ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8wkd4qcu3us06ez4j2lgu55qd9y9ywzntman6d9nzcevamcumxlqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gq5vqfk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqp0ek0la9wj4zs0ta2tz2wslkxfufakfsejlea4nhjxfys65wgprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7vdfn5n&#39;&gt;nevent1q…fn5n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Try uninstall and install it again, you should be able to use 0.4.8
    </content>
    <updated>2026-07-19T20:50:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgx6scssx54k85gwhmac5l2rhsatqwr8756t4ayfpyfuvx9654g9qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxjz3eq</id>
    
      <title type="html">I had an issue with a signing key, I&amp;#39;ll look into it ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgx6scssx54k85gwhmac5l2rhsatqwr8756t4ayfpyfuvx9654g9qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gxjz3eq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq8y247hjp826e05afgt7y0e2ne9yrxnvwcuqr2zkqjvyrgu08qprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7zzpash&#39;&gt;nevent1q…pash&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I had an issue with a signing key, I&amp;#39;ll look into it tomorrow. Sorry guys
    </content>
    <updated>2026-07-19T20:48:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgc4tkpxypcs5mwcp2hkyud30e2qj9tcfc6tqr38fjv8xpxn30k6gzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gf39fhq</id>
    
      <title type="html">👀👀👀 We offer collaborative events on nostr, is it ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgc4tkpxypcs5mwcp2hkyud30e2qj9tcfc6tqr38fjv8xpxn30k6gzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gf39fhq" />
    <content type="html">
      👀👀👀&lt;br/&gt;&lt;br/&gt;We offer collaborative events on nostr, is it enough?&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqsv99g8j650h9qu4dmwavcvtezv7dq8hg3eqwgfkkyj6hzlmh2tpccpz9mhxue69uhkummnw3ezuamfdejj7q3qak68qfcjj7k95c0jwleu69x72nr8adwv6g80pkwl9xlps6zmkqzqxpqqqqqqz8wyd5y&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…yd5y&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Maps app but creates routes to avoid known flock camera locations 🤔 &lt;/blockquote&gt;
    </content>
    <updated>2026-07-19T18:46:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxkpzp996nwvnw9sygn9q4yhz6yg4edec55p9wafr27u0sshgfpygzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gs8srya</id>
    
      <title type="html">working on integrating this calendar app as a daemon in all major ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxkpzp996nwvnw9sygn9q4yhz6yg4edec55p9wafr27u0sshgfpygzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gs8srya" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsww7d2ydrwj6gwgzld3qc0cfgax6pwu7u9tpqh8nadxh3uqy9yxssrrr9sj&#39;&gt;nevent1q…r9sj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;working on integrating this calendar app as a daemon in all major linux flavors, all based on nostr&lt;br/&gt;&lt;a href=&#34;https://github.com/Lwb89dev/astraea&#34;&gt;https://github.com/Lwb89dev/astraea&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;plus in the same repo, there&amp;#39;s echoes (a google keep like app) and soon i&amp;#39;ll upload kairos (google task). i plan to integrate all of them into linux environment.
    </content>
    <updated>2026-07-19T17:40:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxmpk98j55kxyc3phslzxrkcg9h3mmhh9m6w94jn77nzq274trc7qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2g2wvr</id>
    
      <title type="html">My man! I tried to fix as many thing as possible from previous ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxmpk98j55kxyc3phslzxrkcg9h3mmhh9m6w94jn77nzq274trc7qzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g2g2wvr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq8rzwc09nje2qhwtpu50759mhpkf7q5c878qa090qludh5ztzqwctglg&#39;&gt;nevent1q…tglg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My man! I tried to fix as many thing as possible from previous reports. But be careful with the avoid tolls feature. OsmAnd uses a weird way to discard tolls and paid highway, that I partially implemented in Roadstr but it has limitation, since I did not build a rendering engine in the app.
    </content>
    <updated>2026-07-18T20:22:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspp8ffpc4vsz6ssvcv3mdhm7rxwsfmwjfyvpwvnppjemrmns2zcxszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gem4hy5</id>
    
      <title type="html">Roadstr v0.4.6 ( ZTL (limited-traffic zones) Fixed a bug that ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspp8ffpc4vsz6ssvcv3mdhm7rxwsfmwjfyvpwvnppjemrmns2zcxszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gem4hy5" />
    <content type="html">
      Roadstr v0.4.6 (&lt;br/&gt;&lt;br/&gt;ZTL (limited-traffic zones)&lt;br/&gt;Fixed a bug that made ZTL detection silently fail since the feature shipped. The Overpass query used [&amp;#34;name&amp;#34;~&amp;#34;ZTL&amp;#34;,&amp;#34;i&amp;#34;] — the quoted &amp;#34;i&amp;#34; is a syntax error in Overpass QL (case-insensitive regex needs an unquoted ,i), so every ZTL fetch failed, on every mirror, from day one.&lt;br/&gt;Rewrote ZTL detection to match how Italian zones are actually mapped. Italian ZTLs are tagged per-street (motor_vehicle=permit, access=no/destination, highway=pedestrian), not as named polygons — the old polygon-only query returned nothing even after the syntax fix. Detection is now proximity-based (≤12 m from a restricted way) in addition to the legacy polygon lookup, verified live against Ravenna&amp;#39;s centro storico (251 restricted ways) and cross-checked against the ~350 Italian cities that do use the official boundary=limited_traffic_zone polygon tag.&lt;br/&gt;Removed the overpass.osm.ch mirror. It turned out to be a Switzerland-only data extract that returned HTTP 200 with zero results for anywhere else — every dependent feature (ZTL, speed limits, speed cameras, POI search) silently read that as &amp;#34;nothing here.&amp;#34; Replaced with two verified worldwide mirrors.&lt;br/&gt;Verified live against 24 cities worldwide (12 European historic centres, 12 US cities/car-free towns) to check the new detection actually generalises rather than just fixing Italy. Works well anywhere OSM has restricted-access tagging; known gap where a town&amp;#39;s equivalent has never been mapped by the local OSM community (e.g. Tangier Island, VA); intentionally does not flag toll-only zones (NYC congestion pricing, London ULEZ) as ZTL, since those don&amp;#39;t restrict entry.&lt;br/&gt;The warning banner now shows the correct local term instead of the Italian &amp;#34;ZTL&amp;#34; everywhere — &amp;#34;ZTL&amp;#34; in Italy and France (both use the same official term), &amp;#34;ZAC&amp;#34; in Portugal, a generic translated phrase elsewhere. Countries with no single official acronym (Spain, Germany, UK…) no longer get one invented for them.&lt;br/&gt;Fixed the spoken ZTL warning, which previously had translations for only 9 of the app&amp;#39;s 27 languages and silently fell back to English for the rest.&lt;br/&gt;Navigation&lt;br/&gt;Map no longer flips 180° mid-drive. A GPS multipath glitch could teleport a fix 20&#43; m backward with an inverted bearing, slipping past the existing distance-based filter. A direction reversal during active navigation is now trusted only after two consecutive GPS samples agree on it — a real U-turn confirms itself on the next fix, a glitch doesn&amp;#39;t.&lt;br/&gt;Voice no longer repeats the same instruction 3–4 times on approach to a manoeuvre. The same normalised instruction is now suppressed for 12 seconds at the single choke-point every announcement passes through.&lt;br/&gt;Navigation cursor sits further down the screen, trading a bit of &amp;#34;behind you&amp;#34; for more visible road ahead.&lt;br/&gt;Renamed the button on the pin/place-info panels from &amp;#34;Start navigation&amp;#34; (which actually opened a route preview) to &amp;#34;Show route preview&amp;#34; — &amp;#34;Start navigation&amp;#34; now only appears where navigation genuinely starts.&lt;br/&gt;Security&lt;br/&gt;A malicious relay could have redirected Lightning zaps to its own wallet. fetchLightningAddress trusted a relay&amp;#39;s kind-0 profile event without checking its id hash, signature, or that the pubkey matched the person being zapped — fixed by verifying every profile event the same way road events already were.&lt;br/&gt;Logging out no longer destroys local data. It previously called deleteAll() on secure storage, wiping the encrypted-settings key along with it — undecryptable on next launch, silently taking favourites, history and routing/NWC config with it. Logout now removes only the 5 Nostr-identity keys.&lt;br/&gt;One-time report/confirmation fetches (profile screen) now verify event signatures and enforce one-vote-per-identity, matching the live subscription&amp;#39;s rules — previously trusted unverified relay data and allowed repeat votes.&lt;br/&gt;Amber (NIP-55) event publishing now broadcasts to all configured relays instead of only the primary one, matching nsec-login behaviour.&lt;br/&gt;NIP-44 decryption now enforces the exact padded length the spec prescribes, rejecting malformed payloads other implementations would also refuse.&lt;br/&gt;Consolidated three duplicated event-verification implementations into one shared, tested helper.
    </content>
    <updated>2026-07-17T12:27:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsp2mf6txj3scwxl52cseyuzqeeg2p6yj8xnahz4gf3lljxp8ck6tgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gff0nsy</id>
    
      <title type="html">attention is one helluva drug</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsp2mf6txj3scwxl52cseyuzqeeg2p6yj8xnahz4gf3lljxp8ck6tgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gff0nsy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrsay4fdlk8pkr68ln94a2mgz3x2m66wva8ly7fvpfl38fekd2k7cpvjg9s&#39;&gt;nevent1q…jg9s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;attention is one helluva drug
    </content>
    <updated>2026-07-14T11:47:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyu5gmp92xvt0ujqfn7suanyf3v0zqmz6lxrzhkc5ngdq2rwj8grczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gr5wys3</id>
    
      <title type="html">Nah Bitcoin Twitter switched platform and it&amp;#39;s now here on ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyu5gmp92xvt0ujqfn7suanyf3v0zqmz6lxrzhkc5ngdq2rwj8grczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gr5wys3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2rp5xjqhx32g230s3d3sf37lva9sjr7hqvg9lueafdht5mtlmp3caaxmul&#39;&gt;nevent1q…xmul&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nah Bitcoin Twitter switched platform and it&amp;#39;s now here on nostr.  People like &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qythwumn8ghj7ct5d3shxtnwdaehgu3wd3skuep0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcqyphydppzm7m554ecwq4gsgaek2qk32atse2l4t9ks57dpms4mmhfx5ltf6v&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Gigi&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…tf6v&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyehwumn8ghj7mnhvvh8qunfd4skctnwv46z7ctewe4xcetfd3khsvrpdsmk5vnsw96rydr3v4jrz73hvyu8xqpqsg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q8dzj6n&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jack&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…zj6n&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and many others have a lot of traction in this world. Not having them on there, means that Bitcoin isn&amp;#39;t discussed as much.
    </content>
    <updated>2026-07-14T10:27:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvhnq2zwxyergyedrut06rpctra7kfnws0jq867hydgxhqdp8f2zszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8c7p9j</id>
    
      <title type="html">🚗 Roadstr v0.4.5 is live — search, cameras, encrypted ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvhnq2zwxyergyedrut06rpctra7kfnws0jq867hydgxhqdp8f2zszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g8c7p9j" />
    <content type="html">
      🚗 Roadstr v0.4.5 is live — search, cameras, encrypted favorites &amp;amp; more&lt;br/&gt;&lt;br/&gt;🔍 Search is now local-first&lt;br/&gt;Nominatim results biased toward your GPS, with direct OSM category search &lt;br/&gt;(pharmacy, gas station, brands). &amp;#34;Cinema&amp;#34; finds the one down the street, &lt;br/&gt;not halfway across the world.&lt;br/&gt;&lt;br/&gt;📹 Speed cameras layer added&lt;br/&gt;OSM highway cameras shown on map, integrated with proximity alerts. &lt;br/&gt;Stays alongside Nostr community reports — never replaces them.&lt;br/&gt;&lt;br/&gt;🅿️ Save your parking spot&lt;br/&gt;Local-only, never touches Nostr. Button to mark &amp;#34;I&amp;#39;m here&amp;#34; or long-press &lt;br/&gt;to correct it after you&amp;#39;ve walked away.&lt;br/&gt;&lt;br/&gt;🔐 Encrypted favorites sync via Nostr (NIP-44)&lt;br/&gt;Export favorites as JSON, optionally password-protected. &lt;br/&gt;Cross-device sync via self-encrypted NIP-44 events — relays only see ciphertext. &lt;br/&gt;Implemented NIP-44 from scratch with full test coverage.&lt;br/&gt;&lt;br/&gt;🎙️ Voice improvements&lt;br/&gt;Male voices for all languages (except French), 6-stage speed slider, &lt;br/&gt;smoother navigation camera.&lt;br/&gt;&lt;br/&gt;🛡️ Security audit completed&lt;br/&gt;Removed dead deeplink intent-filter, replaced Russian Overpass mirror &lt;br/&gt;with Swiss one (no GPS coords to VK), verified no tracking/analytics, &lt;br/&gt;private keys stay secure. License clarified: GPL-3.0.&lt;br/&gt;&lt;br/&gt;~120 lint warnings cleaned. Zero compromises on privacy.&lt;br/&gt;&lt;br/&gt;Roadstr 0.4.5 out now. All open-source.&lt;br/&gt;&lt;a href=&#34;https://github.com/roadstrapp/roadstr-app&#34;&gt;https://github.com/roadstrapp/roadstr-app&lt;/a&gt;&lt;br/&gt;#nostr #privacy #bitcoin #routing #grownostr #otherstuff
    </content>
    <updated>2026-07-12T13:13:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstjqq66mj6833wzdfwdfc0zua0t5zwa009ftmuandn9wfxx6zvtkczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gh8k5g6</id>
    
      <title type="html">New release v.0.4.3 ## v0.4.3 (12) ### 🚗 Navigation - **Speed ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstjqq66mj6833wzdfwdfc0zua0t5zwa009ftmuandn9wfxx6zvtkczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gh8k5g6" />
    <content type="html">
      New release v.0.4.3&lt;br/&gt;&lt;br/&gt;## v0.4.3 (12)&lt;br/&gt;&lt;br/&gt;### 🚗 Navigation&lt;br/&gt;- **Speed limits actually work now.** The root cause: `annotations=maxspeed` is a Mapbox-only extension — vanilla OSRM (including the FOSSGIS server we use) never returned it. Speed limits now come from Overpass, with class-based inference (motorway/trunk/residential/living_street) for the many roads that have no explicit `maxspeed` tag, 3 rotating mirrors for reliability, and support in free-roam driving (not just active navigation).&lt;br/&gt;- **Recenter button** now pulls a fresh one-shot GPS fix instead of reusing the last stream sample, so it snaps to your *actual* current position.&lt;br/&gt;- **Compass/heading button** is a real toggle in both navigation and free-roam — free-roam heading-up mode now rotates the map with the magnetometer instead of doing nothing.&lt;br/&gt;- **Secondary instruction panel** (next-turn preview) enlarged ~100% — bigger icon, bigger text, easier to read at a glance.&lt;br/&gt;&lt;br/&gt;### 🔊 Voice&lt;br/&gt;- Turn instructions and hazard/ZTL alerts no longer cut each other off mid-sentence. Maneuvers are priority (interrupt immediately); ambient alerts queue and wait their turn, keeping only the most recent one.&lt;br/&gt;- Fixed a race in audio ducking where a stale utterance could release focus meant for a new one, breaking the &amp;#34;duck other media&amp;#34; behavior.&lt;br/&gt;&lt;br/&gt;### 🔒 Security&lt;br/&gt;- Nostr events are now cryptographically verified (event hash &#43; BIP-340 signature) before being trusted — a malicious relay could previously fabricate road reports or confirmations under any pubkey.&lt;br/&gt;- One vote per identity per event confirmation (was previously unlimited/re-countable).&lt;br/&gt;- Local settings (favorites, search history) are now AES-256 encrypted at rest, key held in the Android Keystore.&lt;br/&gt;- `debugPrint` is silenced in release builds — no more street names/coordinates/TTS phrases in logcat.&lt;br/&gt;- Event comments capped at 500 chars to prevent relay-side payload abuse.&lt;br/&gt;&lt;br/&gt;### 🎬 Onboarding&lt;br/&gt;- Welcome page now shows the real app logo and a privacy notice recommending a VPN (Mullvad, Bitcoin-payable) given that road reports propagate over Nostr.&lt;br/&gt;- nsec login page now shows the same security disclaimer as the profile screen.&lt;br/&gt;- Fixed the Kokoro voice download completion indicator — it was implemented but never actually triggered (listener was waiting on a stream event that never fires); now shows a white check on a green circle when the download finishes.&lt;br/&gt;- GrapheneOS guidance now mentions setting location permission to &amp;#34;Allow all the time,&amp;#34; not just &amp;#34;while in use.&amp;#34;
    </content>
    <updated>2026-07-11T23:34:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvrqpfekdax8k56ewsv0w6q672zy4myv9806jm6j7ffpj5u9qlymczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g04p4m3</id>
    
      <title type="html">You are already!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvrqpfekdax8k56ewsv0w6q672zy4myv9806jm6j7ffpj5u9qlymczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g04p4m3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqq9mny2p0630st8wqgug07mnxvqz6k6xyvj5re84lg360tgfxegrmz6lf&#39;&gt;nevent1q…z6lf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You are already!
    </content>
    <updated>2026-07-09T18:40:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqs3h2vcnnz2hfuztn8mzlwuqmvvxzdnjx8j2cx8j06gr5kek7nlqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gfghvl5</id>
    
      <title type="html">Hopefully it&amp;#39;ll be a reliable app. I started this out of ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqs3h2vcnnz2hfuztn8mzlwuqmvvxzdnjx8j2cx8j06gr5kek7nlqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gfghvl5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrzdhe34dw72keyghvgp7wrk5ux42x0ph4skks0pjnn8ez0txql42nzm&#39;&gt;nevent1q…2nzm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hopefully it&amp;#39;ll be a reliable app. &lt;br/&gt;I started this out of spite of Google Maps, an app that I love. But I can&amp;#39;t still be in a relationship with Google, it would be hypocritical of me. So I&amp;#39;ll be doing my own Google maps  &lt;img src=&#34;https://blossom.primal.net/6b920282952db026ef86f6936b49ff0a874bf611dd16dd6edb886de49d087b9f.png&#34;&gt;  
    </content>
    <updated>2026-07-09T18:17:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswa79slwfyq0tu746f8dygezkgwyz3n2wxzhu756g75sd6wpt9tygzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9ftzxp</id>
    
      <title type="html">This is goat stuff, you are a legend. #FuckChatControl #FuckEU</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswa79slwfyq0tu746f8dygezkgwyz3n2wxzhu756g75sd6wpt9tygzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g9ftzxp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy66v8rqg7mjk5kqg6nzvqvp3q9m8jfeq34fc44qvednsezcp89zq4ewp9s&#39;&gt;nevent1q…wp9s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is goat stuff, you are a legend.&lt;br/&gt;&lt;br/&gt;#FuckChatControl #FuckEU
    </content>
    <updated>2026-07-09T17:52:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8z8tpxllgucnlkfqnk5979xtfu98kehy042xwz72x35td2gc5a9czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gsam2aa</id>
    
      <title type="html">This is gold, thanks man. I am still working on the istructions, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8z8tpxllgucnlkfqnk5979xtfu98kehy042xwz72x35td2gc5a9czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gsam2aa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqxqxm9zr6kpv2cf24hjrxvz76algkx29d8cdgvse80x557mlsc3wt8ep&#39;&gt;nevent1q…t8ep&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is gold, thanks man. I am still working on the istructions, they still come either too early or they overlap with each other, i gotta think of a logic to impart to be more precise. But the 3km alert I did it on purpose. When traveling long distances on highways, IMO it makes sense to have an early alert and then another alert 250m beforehand.&lt;br/&gt;The premature end is another thing that I&amp;#39;m testing. This morning results were promising, but I only tested on a 5km city trip. &lt;br/&gt;&lt;br/&gt;The annoying bug of starting on x road should be already fixed, but further testing is needed.&lt;br/&gt;&lt;br/&gt;Great feedback overall, I&amp;#39;m gonna work on those improvements. Thanks again!&lt;br/&gt;&lt;br/&gt; &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-09T06:52:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxd4yc9svcrd2rdt2nwqz7szjmeklux8pthykkfqz2wln86yfhzjczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gy2xc5f</id>
    
      <title type="html">OSM doesn&amp;#39;t respond to the calls of tolls roads, but I found ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxd4yc9svcrd2rdt2nwqz7szjmeklux8pthykkfqz2wln86yfhzjczyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gy2xc5f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrerrcrhhquk7j329wg6t5v58c72uqpt7n9vnsnu9xujk8jvjghen6sg&#39;&gt;nevent1q…n6sg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;OSM doesn&amp;#39;t respond to the calls of tolls roads, but I found another way. I&amp;#39;ll test it before deploying.&lt;br/&gt;Thanks mate! &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-08T19:01:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyf8kyk377tu2uvu4fq9zxv9rew74vk0lsxsrw8q2g9nscwm45h2szyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ghwhexz</id>
    
      <title type="html">I will look into it as well</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyf8kyk377tu2uvu4fq9zxv9rew74vk0lsxsrw8q2g9nscwm45h2szyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ghwhexz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqrh2gg6px9zcl9z8stes77vyttmqm873qe2lfej6jkymhh2knc28vq6l&#39;&gt;nevent1q…vq6l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I will look into it as well &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-08T12:37:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsymfaamzyka23740dsemxey6cr7xnzr4q2lk6jladn89vqzqgmzdqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g40eagt</id>
    
      <title type="html">Great report, thank you! I encountered these issues as well, I am ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsymfaamzyka23740dsemxey6cr7xnzr4q2lk6jladn89vqzqgmzdqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g40eagt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqqnvxrj2e5hetnvg2prtshla30yksvlj93hapsu02k3llhkpkqk78s9x&#39;&gt;nevent1q…8s9x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Great report,  thank you! &lt;br/&gt;I encountered these issues as well, I am working to fix them, especially the re-routing and and voice issue. &lt;br/&gt;As for the auto dark, as of now there is a toggle to switch it on and off manually, I&amp;#39;ll think of a better solution to give more control to the user. &lt;br/&gt;Imperial will be implemented with tonight&amp;#39;s update. &lt;br/&gt;&lt;br/&gt;As for avoid tolls and such,  afaik OSM doesn&amp;#39;t manage those,  so the user will have to switch to GraphHopper provider.  There is a free API key with 500 &amp;#34;calls&amp;#34; or a paid plan. &lt;br/&gt;I&amp;#39;ll be working on those too as well,  hoping to provide a free and open alternative. &lt;br/&gt;&lt;br/&gt;Ps. Be careful, it&amp;#39;s still a beta so drive safe!  &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-08T07:21:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd026ysu6vej9ezh2rqae7y3j2y4036mahxtxdps74ux6m9tllwmqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g4kf606</id>
    
      <title type="html">NEW RELEASE! roadstr.v.0.4.0.apk 🚀 First-launch onboarding New ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd026ysu6vej9ezh2rqae7y3j2y4036mahxtxdps74ux6m9tllwmqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g4kf606" />
    <content type="html">
      NEW RELEASE! roadstr.v.0.4.0.apk&lt;br/&gt;&lt;br/&gt;🚀&lt;br/&gt;First-launch onboarding&lt;br/&gt;New&lt;br/&gt;4-page flow on first install: features showcase → Nostr identity → permissions → ready.&lt;br/&gt;Nostr login via Amber NIP-55 (recommended) or nsec key (stored in Android Keystore). Profile name and avatar are fetched from the relay immediately after login.&lt;br/&gt;Dedicated GrapheneOS guidance: grant Precise location (not Approximate) and &amp;#34;Allow always&amp;#34; — not just while in use — to keep GPS active in background.&lt;br/&gt;Optional Kokoro AI voice model download (82 MB) with live progress bar. Can be deferred to Settings → Navigation voice.&lt;br/&gt;Pages are freely swipeable left/right. Fully localised in all 27 supported languages.&lt;br/&gt;Existing users who had already accepted the disclaimer skip onboarding automatically.&lt;br/&gt;⚠️&lt;br/&gt;ZTL / restricted zone ahead warning&lt;br/&gt;Safety&lt;br/&gt;The app now checks whether an upcoming turn leads into a restricted traffic zone at the moment the instruction is announced — before the user enters.&lt;br/&gt;An orange banner and a spoken voice warning trigger at that point. One warning per step, no repeated alerts.&lt;br/&gt;Distinct from the existing red banner shown when already inside a ZTL. The two states never stack.&lt;br/&gt;Warning text is localised — spoken in the user&amp;#39;s language at runtime.&lt;br/&gt;🔄&lt;br/&gt;Missed-turn rerouting&lt;br/&gt;Navigation&lt;br/&gt;After advancing to a new step, a 2.5-second guard timer verifies the user is actually approaching the next waypoint.&lt;br/&gt;If distance hasn&amp;#39;t improved by 20 m and speed is above 3 km/h, a silent reroute triggers automatically.&lt;br/&gt;🔊&lt;br/&gt;TTS announcement improvements&lt;br/&gt;Navigation&lt;br/&gt;Urban steps now receive an immediate voice announcement right after a maneuver is completed, replacing the previous premature 220 m trigger.&lt;br/&gt;Announcement distances adapt to road type and current speed.&lt;br/&gt;TTS near-threshold (50 m) preserved on all road types.&lt;br/&gt;📍&lt;br/&gt;Cursor styles overhaul&lt;br/&gt;UI&lt;br/&gt;7 selectable cursors rendered from SVG assets via flutter_svg: Arrow, Muscle Car, SUV, Compact, Vespa, Racing Moto, Bicycle.&lt;br/&gt;Settings replaced the icon grid with a dropdown with live icon preview.&lt;br/&gt;All icons point north (direction of travel); heading rotation applied at the marker level.&lt;br/&gt;🌐&lt;br/&gt;Localisation sweep&lt;br/&gt;i18n&lt;br/&gt;Event report categories, transport mode chips, navigation time labels, and weather descriptions are now fully localised across all 27 supported languages.&lt;br/&gt;40 new ARB keys added covering all onboarding screen strings — titles, CTAs, body text, and error messages.&lt;br/&gt;Short UI strings (buttons, titles) fully translated in all 27 locales. Longer body texts fall back to English where professional translation is unavailable.&lt;br/&gt;🔧&lt;br/&gt;Other improvements&lt;br/&gt;Polish&lt;br/&gt;Preview panel (route start) now supports a drag-to-close gesture with spring-back animation, matching the Alternatives panel.&lt;br/&gt;Secondary nav instruction row now shows distance to next maneuver.&lt;br/&gt;Speed limit exceeded → red speedometer arc, text and border.
    </content>
    <updated>2026-07-06T20:49:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq5q80jm8y7gumn88hxp937zg4d7x4p8c6w4mc4hpchrftzlzx45czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gq6p9yk</id>
    
      <title type="html">Thanks brother ❤️</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq5q80jm8y7gumn88hxp937zg4d7x4p8c6w4mc4hpchrftzlzx45czyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gq6p9yk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqqy6ezsyltvfkvdcwmfwe4rh7h6vxy50cdnuvmnvlgaztzr7m4cr3j8xk&#39;&gt;nevent1q…j8xk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks brother ❤️ &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-04T15:05:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8454ft8yavsxyqjm5x56eywvkpa5tskpaajjfxynmq6uxq2ez9pqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ggnjjzp</id>
    
      <title type="html">🗺️ Roadstr 0.3.1 is live Android navigation, open source, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8454ft8yavsxyqjm5x56eywvkpa5tskpaajjfxynmq6uxq2ez9pqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88ggnjjzp" />
    <content type="html">
      🗺️ Roadstr 0.3.1 is live&lt;br/&gt;&lt;br/&gt;Android navigation, open source, built on OpenStreetMap &#43; Nostr.&lt;br/&gt;&lt;br/&gt;What&amp;#39;s new:&lt;br/&gt;&lt;br/&gt;🎙️ Kokoro-82M for voice guidance (27 languages, no cloud)&lt;br/&gt;🌙 Dark themes with auto dark mode&lt;br/&gt;🧭 Compass with tilt compensation&lt;br/&gt;📍 Speed-adaptive zoom, route planner A→B, traffic alerts with auto rerouting&lt;br/&gt;💾 Saved places, speedometer HUD&lt;br/&gt;🛣️ Report road events (traffic, police, hazards) as Nostr events&lt;br/&gt;No Google Play Services. No tracking. Authenticate with Nostr &#43; Amber.&lt;br/&gt;&lt;br/&gt;Download:&lt;br/&gt;ZapStore &lt;a href=&#34;https://zapstore.dev/apps/app.roadstr&#34;&gt;https://zapstore.dev/apps/app.roadstr&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;or &lt;br/&gt;&lt;br/&gt;Github github.com/roadstrapp/roadstr-app&lt;br/&gt;&lt;br/&gt;AGPL-3.0. Built with love and mathematics.&lt;br/&gt;&lt;br/&gt;#Roadstr #Navigation #OpenStreetMap #Nostr&lt;br/&gt;&lt;br/&gt;   &lt;img src=&#34;https://blossom.primal.net/b88d024666f8957b96f6828ac4ae6ac0c5fc2dbf7043989100b1d0669ea4565b.jpg&#34;&gt;  &lt;br/&gt;&lt;br/&gt;   &lt;img src=&#34;https://blossom.primal.net/356c923fdd471e6166a47bdbed1d9b3bc06f4a23ec5002f93229c8fc2a6b9b3f.jpg&#34;&gt;  &lt;br/&gt;&lt;br/&gt;  &lt;img src=&#34;https://blossom.primal.net/8c501bbfdaba5430c3202ab4974de9313669b6e19b0e46e65af01e3a3860019e.jpg&#34;&gt;  
    </content>
    <updated>2026-07-03T19:29:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxqq4ejg7j0x24yvqxqd3g9qws92vgr2qlz66szthdwalrr3553ugzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g25l7jy</id>
    
      <title type="html">Fair warning: it&amp;#39;s still a beta. It generally works, but ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxqq4ejg7j0x24yvqxqd3g9qws92vgr2qlz66szthdwalrr3553ugzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88g25l7jy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswgd502dkd66mqwmsz83v2h5jqjuls48pr54h25vhawyfmhsj7gqs7mav6d&#39;&gt;nevent1q…av6d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fair warning: it&amp;#39;s still a beta. It generally works, but caution is due while using it. Report any bugs directly via dm :)
    </content>
    <updated>2026-06-28T20:16:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswgd502dkd66mqwmsz83v2h5jqjuls48pr54h25vhawyfmhsj7gqszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gp0spc2</id>
    
      <title type="html">Excited to announce that the first beta of roadstr (v0.2.1) is ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswgd502dkd66mqwmsz83v2h5jqjuls48pr54h25vhawyfmhsj7gqszyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gp0spc2" />
    <content type="html">
      Excited to announce that the first beta of roadstr (v0.2.1) is officially live! 🚀&lt;br/&gt;&lt;br/&gt;You can find the release on GitHub, or install it directly via Zapstore if you are on Android.&lt;br/&gt;&lt;br/&gt;This version brings open-source navigation vibecoded with Flutter, designed to be fast, privacy-focused, and fully integrated with the ecosystem. The build is signed and verifiable (SHA-256 hash attached to the release).&lt;br/&gt;&lt;br/&gt;🗺️ Navigation&lt;br/&gt;&lt;br/&gt;Turn-by-turn navigation powered by OpenStreetMap / OSRM with real routing data&lt;br/&gt;Voice guidance in 27 languages&lt;br/&gt;Speed-adaptive zoom (zooms in at low speed, out at highway speed)&lt;br/&gt;Automatic rerouting when off-route, with instant silent restart (no cinematic replay)&lt;br/&gt;Arrival detection with feedback dialog&lt;br/&gt;Walking and driving modes (separate OSRM endpoint for pedestrian routing)&lt;br/&gt;A→B route planner with departure point selection&lt;br/&gt;Up to 3 alternative routes for longer journeys&lt;br/&gt;Speed limit signs during navigation (from OSRM maxspeed annotations)&lt;br/&gt;ZTL / restricted zone awareness via OSM access=no tagging&lt;br/&gt;Destination pin dropped on Enter key — pan to location before navigating&lt;br/&gt;📡 Nostr Road Events&lt;br/&gt;&lt;br/&gt;Report: police, speed cameras, traffic jams, accidents, road closures, construction, hazards, road conditions, potholes, fog, ice, animals&lt;br/&gt;Events published as kind-1315 on Nostr relays with geohash indexing&lt;br/&gt;Confirmations and denials (kind-1316) with real-time credibility scoring&lt;br/&gt;Category-specific TTLs (1h for traffic jams, 4h for police, 30d for speed cameras…)&lt;br/&gt;In-navigation traffic alert when a new jam appears on your active route&lt;br/&gt;⚡ Bitcoin &amp;amp; Nostr Identity&lt;br/&gt;&lt;br/&gt;Lightning zaps via NIP-57 with LNURL-pay&lt;br/&gt;NWC (Nostr Wallet Connect) for in-app payments without leaving the app&lt;br/&gt;Login with nsec private key or via Amber (NIP-55 external signer)&lt;br/&gt;NIP-04 encrypted DM feedback to the developer&lt;br/&gt;🧭 Map &amp;amp; UX&lt;br/&gt;&lt;br/&gt;Tilt-compensated compass using magnetometer &#43; accelerometer — all on-device, zero data transmitted&lt;br/&gt;North finder button with smooth animated rotation&lt;br/&gt;Compass cursor showing travel direction during navigation&lt;br/&gt;GPS position button — recenters map with smooth animation&lt;br/&gt;Swipe-up on place info panel expands into browser via Hero transition&lt;br/&gt;Swipe-down with spring-back gesture (cancel before committing to close)&lt;br/&gt;Wikipedia integration for points of interest with geo-disambiguated search queries&lt;br/&gt;Favourite places saved locally — appear in search suggestions when query matches&lt;br/&gt;Search history (last 5 entries)&lt;br/&gt;Purple destination pin on map with one-tap navigation start&lt;br/&gt;🔒 Privacy&lt;br/&gt;&lt;br/&gt;No account required, no registration&lt;br/&gt;No analytics, no trackers, no crash reporters&lt;br/&gt;GPS data never leaves the device&lt;br/&gt;Road events published pseudonymously via Nostr keypair&lt;br/&gt;All sensor data (compass, accelerometer) processed entirely on-device&lt;br/&gt;🌍 Open Source &amp;amp; Distribution&lt;br/&gt;&lt;br/&gt;AGPL-3.0 licensed&lt;br/&gt;Distributed on ZapStore and F-Droid — no Google Play Store&lt;br/&gt;No Google Play Services required (falls back to Android LocationManager)&lt;br/&gt;Signed release APKs split per ABI (arm64-v8a · armeabi-v7a · x86_64)&lt;br/&gt;&lt;br/&gt;Check it out, test the routing, and let me know what you think. Bug reports, feedback, and zaps are highly welcome!&lt;br/&gt;&lt;br/&gt;📦 Zapstore: &lt;a href=&#34;https://zapstore.dev/apps/naddr1qq9kzurs9eex7ctywd68yqgcwaehxw309aex2mrp0yh85ctswd6x7un99ejx2aszypjgcr6nqtr47wpc9fxjepdys2uj0nrpk2pg5pu5udkxe3ukm6r2vqcyqqq8uzcr7ehmq&#34;&gt;https://zapstore.dev/apps/naddr1qq9kzurs9eex7ctywd68yqgcwaehxw309aex2mrp0yh85ctswd6x7un99ejx2aszypjgcr6nqtr47wpc9fxjepdys2uj0nrpk2pg5pu5udkxe3ukm6r2vqcyqqq8uzcr7ehmq&lt;/a&gt;&lt;br/&gt;💻 GitHub: &lt;a href=&#34;https://github.com/roadstrapp/roadstr-app/releases/&#34;&gt;https://github.com/roadstrapp/roadstr-app/releases/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#nostr #foss #flutter #navigation #opensource #roadstr&lt;br/&gt; &lt;img src=&#34;https://npub1cwft0dmtw5gtwhmu5r2f8fjpw0l5f006egs8fmltdc3jrxxcpe6q965mmc.blossom.band/2c05400afc02175be6425490617d6b895f24409de24e103b19b23fd3e045a650.png&#34;&gt; 
    </content>
    <updated>2026-06-28T20:14:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxtdmxcwu2xe8eg2awy8j9ec6d349dta8l26y7fqtlpwfvszeeafqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gpayu0t</id>
    
      <title type="html">Just rawdogged my nsec into the login screen of the app I am ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxtdmxcwu2xe8eg2awy8j9ec6d349dta8l26y7fqtlpwfvszeeafqzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gpayu0t" />
    <content type="html">
      Just rawdogged my nsec into the login screen of the app I am building instead of using an extension or signer, just for fun. No extension, no webLN, just pure manual copy-paste action. It felt illegal typing it out, but the implementation works perfectly. Screens looks clean though 😂 &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://blossom.primal.net/9fdcf4a7bfe60b83811d33a34b1de62867acab464a284e88c4f69399c4f6c5cc.jpg&#34;&gt; 
    </content>
    <updated>2026-06-27T18:50:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs07juf03u2wqde0rde4dukt67g7u3agwqu05jjakmug669c8l0jsgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gmjk6cd</id>
    
      <title type="html">Who controls your maps, controls your direction. Meet Roadstr, a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs07juf03u2wqde0rde4dukt67g7u3agwqu05jjakmug669c8l0jsgzyrpe9dahdd63pd6l0jsdfyaxg9el739alt9zqa80adhzxgvcmq88gmjk6cd" />
    <content type="html">
      Who controls your maps, controls your direction.&lt;br/&gt;&lt;br/&gt;Meet Roadstr, a completely vibecoded navigation app built directly on Nostr. No corporate bloat, no tracking, no Big Tech. Just pure vibes, protocol-level privacy, and the open road.&lt;br/&gt;&lt;br/&gt;Roadstr: the maps app you control.&lt;br/&gt;Curious to see what happens when decentralization meets vibecoding?&lt;br/&gt;&lt;br/&gt;Follow this profile to catch the first beta updates.&lt;br/&gt;&lt;br/&gt;#vibecoding #Roadstr
    </content>
    <updated>2026-06-25T19:45:46Z</updated>
  </entry>

</feed>