{"podcast":{"title":"No Solutions","slug":"no-solutions-7206062","podcast_index_feed_id":7206062,"rss_url":"https://sovereignengineering.io/dialogues.xml","website_url":"https://sovereignengineering.io/podcast","image_url":"https://haven.sovereignengineering.io/29995d6f3c18f5cd881519e08a34292ccbd2f0996df288e9b125dea69d259eee.jpg","author":"gigi@sovereignengineering.io (Gigi)","episode_count":31,"summary":"No solutions, only trade-offs. Walking towards a better internet through freedom tech, open protocols, and sovereign engineering.","last_synced_at":"2026-07-23T10:21:20.446592+00:00","page_url":"https://stenobird.com/podcast/no-solutions-7206062"},"episode":{"title":"#14: Building Browsers w/ Justin","slug":"14-building-browsers-w-justin","published_at":"2026-03-31T08:10:00+00:00","page_url":"https://stenobird.com/podcast/no-solutions-7206062/14-building-browsers-w-justin","show_page_url":"https://stenobird.com/podcast/no-solutions-7206062","url":"https://njump.to/nevent1qqsywrx2z0qgz7z07rzuw6ppdxgnwgrlp5aaxn45drhykkcm5cye0pqvcl4ys","audio_url":"https://haven.dergigi.com/4ab19ca3d197abfe6fa5bb870f0a730ea054ef6c5b9bdbe6fa27e12b6dc52e40.m4a","summary":"\"I want Nostr to be the perfect thing just for me.\" Justin &amp; Gigi drive to the airport. Recorded October 2025. Projects &amp; tech mentioned: Blitz (Rust HTML/CSS renderer) QuickJS (lightweight JavaScript engine) Dioxus (Rust UI framework) Iroh (peer-to-peer networking) MOQ (Media Over QUIC) White Noise (MLS-based private messaging on Nostr) Ladybird (independent browser by Andreas Kling) VRChat In this dialogue: Driving to the airport \"Don't say anything that could be used against you\" The low quality of this podcast focuses the mind of the listener You need proper headphones Walking focuses you, and stops you after 90 minutes Justin's adoption curve: hater first, builder later \"I'm the ascending left curve\" Bitcoin hating, Lightning hating, Nostr hating Audio calling with npubs: Nostr as signaling &amp; identity layer First version: Iroh for peer-to-peer, Nostr for lookup Calling Paul Miller's npub from a CLI innpub : a 2D pixel art level with rooms you can hang out in The killer feature of positional audio VRChat Bitcoin meetups during COVID, thanks to Udi Twitter Spaces, Clubhouse, and why one big room encourages attention seeking Positional audio lets you hide in a corner WebRTC is Google Meet shipped as a \"web standard\" Safari and Firefox just shipped Google's code MOQ (Media Over QUIC) as the simple alternative CDN-style mesh relays for binary data What if MOQ relays were Nostr-style, and you'd pay to relay? E2E encrypted group audio in the browser using White Noise / MLS compiled to WASM \"Let's make Nostr fast\" The web is dying: Chrome blocked ad blockers and Justin just stopped visiting websites No SQLite in the browser, no TypeScript in the browser Why do I need a domain name? Why certificate authorities? Building a browser in 3 days Blitz + QuickJS = a b…","meta_description":"\"I want Nostr to be the perfect thing just for me.\" Justin & Gigi drive to the airport. Recorded October 2025. Projects & tech mentioned: Blitz (R…","key_points":[],"chapters":[],"topics":[],"duration_seconds":1347,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/no-solutions-7206062/episodes/14-building-browsers-w-justin/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/no-solutions-7206062/14-building-browsers-w-justin.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}