lostcause's avatar
lostcause
lostcause@3nostr.com
npub1khf5...md3q
I'm a tech enthusiast exploring the intersection of Nostr, AI, privacy, and crypto - and now vibe-coding.. Big on Linux, obsessed with open systems... In my downtime, I’m into photography, music making, and riding motorcycles — anything that gets me thinking or moving.
lostcause's avatar
lostcause 4 months ago
image NCC Sidecar v1.2.2 is live This release focuses on backup integrity, recovery, and more reliable discovery for self-hosted services. Encrypted backups by default Node backups (Kind 30001) now use NIP-44 encryption. Managed service lists and configuration data are no longer published in plain text to relays. Improved admin recovery A new two-stage bootstrap flow allows full recovery after reinstall. Logging in is enough. Sidecar locates your encrypted bootstrap keys linked to your identity and restores state automatically. Updated resolution engine Now running ncc-06-js v0.6.0, improving discovery resolution, protocol filtering, and overall reliability. UI refinements Standardised theming for cleaner dark mode transitions, relay management restored, and a new “Copy NPUB” shortcut added to the dashboard. The goal remains simple: make Nostr services easier to discover without compromising privacy. #NCC06 #Nostr #SelfHosting #Privacy https://www.npmjs.com/package/ncc-sidecar
lostcause's avatar
lostcause 4 months ago
Continuing on with Nostr Community Conventions 02 and 05 (#ncc) - I knocked up an NCC-VPN.... Technically a proxy service - it can intercept NCC address - <npub>.nostr and resolve using the NCC-02 Service Records and NCC-05 Dynamic Locators... Proving service without DNS is workable - using #nostr as the backbone! https://www.npmjs.com/package/ncc-vpn - CLI client - npm install ncc-vpn #nostrdevs #dns #privacy #decentralised
lostcause's avatar
lostcause 4 months ago
Stop Confusing Privacy &amp; Anonymity (and Security) Are you mixing up privacy, security, and anonymity? Don't worry, it's more common than you might think! In this week's video we break down each term, so you can make educated decisions on what tools are best for you. Please 👍 like and 🔔 subscribe to our channel to support our work and find out about our latest video content! 💬 Join the community: ❤️ Support our work: 🏡 Visit our website: Have a question, comment, or tip for us? You can securely reach us on Signal at @privacyguides.01 Sources: Copyright ©️ 2025 Privacy Guides. This video is made available under the Creative Commons Attribution Share Alike 4.0 International license. You can read the full license text here: YouTube is known for silent censorship and general privacy malfeasance. If you want to discuss this video you can do so on our forum at in addition to commenting here, and you can follow our channel on the fediverse at: Privacy Guides is a nonprofit project dedicated to promoting privacy, best cybersecurity practices, and digital rights. As a part of MAGIC Grants, a 501(c)(3) public charity, your donation to support our cause may be tax deductible. 🎬 Credits =============== Host: Jordan Warne Writer: Jordan Warne Editor: Jordan Warne Executive Producer: Jonah Aragon
lostcause's avatar
lostcause 4 months ago
Stop Confusing Privacy &amp; Anonymity (and Security) Are you mixing up privacy, security, and anonymity? Don't worry, it's more common than you might think! In this week's video we break down each term, so you can make educated decisions on what tools are best for you. Please 👍 like and 🔔 subscribe to our channel to support our work and find out about our latest video content! 💬 Join the community: ❤️ Support our work: 🏡 Visit our website: Have a question, comment, or tip for us? You can securely reach us on Signal at @privacyguides.01 Sources: Copyright ©️ 2025 Privacy Guides. This video is made available under the Creative Commons Attribution Share Alike 4.0 International license. You can read the full license text here: YouTube is known for silent censorship and general privacy malfeasance. If you want to discuss this video you can do so on our forum at in addition to commenting here, and you can follow our channel on the fediverse at: Privacy Guides is a nonprofit project dedicated to promoting privacy, best cybersecurity practices, and digital rights. As a part of MAGIC Grants, a 501(c)(3) public charity, your donation to support our cause may be tax deductible. 🎬 Credits =============== Host: Jordan Warne Writer: Jordan Warne Editor: Jordan Warne Executive Producer: Jonah Aragon
lostcause's avatar
lostcause 4 months ago
Cosmic a great Linux desktop, but still limited Use a secure, encrypted, and fast VPN with Proton VPN: 👏 SUPPORT THE CHANNEL: Get access to: - a Daily Linux News show - a weekly patroncast for more thoughts - your name in the credits YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: Or, you can donate whatever you want: Liberapay: 👕 GET TLE MERCH Support the channel AND get cool new gear: Timestamps: 00:00 Intro 00:38 Sponsor: ProtonVPN 01:31 Install &amp; First Run 03:31 Cosmic Desktop: it's fine 08:10 Design and app integration 13:15 Desktop Tweaking 16:49 Tiling 20:59 X11 &amp; Wayland 22:45 Default Apps 16:42 PopOS 24.04: Old, but up to date 28:47 Parting Thoughts #linuxdesktop #cosmic #linuxdistro #popos
lostcause's avatar
lostcause 4 months ago
We Lose 73% of Revenue to Ad Blocking (AFDS 2025 Presentation) Techlore was invited to the Ad Filtering Dev Summit in Cyprus, where Henry spoke about the paradox we face: Techlore recommends ad blockers for digital rights &amp; privacy &amp; security, but we partially rely on ad revenue to survive. How do we navigate this? After 10 years, we've diversified revenue across sponsors, community support, and affiliates to get ahead of this, but what happens to other independent voices as ad blocking grows? 🧑‍💻 AFDS 2025 CO-HOSTS AND SPONSORS https://www.youtube.com/@AdGuardEN https://www.youtube.com/@eyeo_gmbH https://www.youtube.com/@ghostery_adblocker 🔎 RELATED VIDEOS https://www.youtube.com/playlist?list=PL61EKVIQWizG0tIYqNDoenVaOWSiaAsyb 📱 RESOURCES IN VIDEO • NewPipe: • Brave Rewards: • Substack: • PeerTube: • eye-o: 🧡 SUPPORT TECHLORE Support our mission to defend digital rights for everyone: https://www.youtube.com/channel/UCs6KfncB4OV6Vug4o_bzijg/join • All Our Support Methods: 🔐 MORE FROM TECHLORE • Homepage &amp; Newsletter: • Go Incognito Course: • Privacy Tools: • VPN Comparison Chart: ⏱️ TIMESTAMPS 00:00 INTRO 00:57 HENRY'S PRESENTATION 12:22 OUTRO #AdBlocking #CreatorEconomy #DigitalRights
lostcause's avatar
lostcause 4 months ago
Firefox turns into AI browser, more Wayland work - Linux Weekly News Try TuxCare's Endless Lifecycle Support for Debian 10: Grab a brand new laptop or desktop running Linux: 👏 SUPPORT THE CHANNEL: Get access to: - a Daily Linux News show - a weekly patroncast for more thoughts - your name in the credits YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: Or, you can donate whatever you want: Liberapay: 👕 GET TLE MERCH Support the channel AND get cool new gear: Timestamps 00:00 Intro 00:30 Sponsor: TuxCare 01:53 Firefox will become an AI browser &amp; makes all the mistakes 07:01 Servo making progress 08:19 Plasma 6.6 will fix some big Wayland issues 09:48 Wayland protocols updated for better HDR 10:51 GNOME bans AI from extensions 13:00 Rust no longer experimental in Linux kernel 14:21 Mint 22.3 beta released 15:59 Website lets you scan Snaps for vulnerabilities 18:19 Danish admin plans move to Linux 20:17 NVK gets a huge performance boost Links: Firefox will become an AI browser Servo making progress Plasma 6.6 will fix some big Wayland issues Wayland protocols updated for better HDR https://www.phoronix.com/news/Wayland-Protocols-1.47 GNOME bans AI from extensions Rust no longer experimental in Linux kernel https://thenewstack.io/rust-goes-mainstream-in-the-linux-kernel/ Mint 22.3 beta released Website lets you scan Snaps for vulnerabilities Danish admin plans move to Linux NVK gets a huge performance boost #linuxdesktop #linuxdistro #technews
lostcause's avatar
lostcause 4 months ago
New X11 server, New portable package manager, no more Steam Deck LCD - Linux Weekly News Try out Proton Mail, the secure email that protects your privacy: https://proton.me/mail/TheLinuxEXP Grab a brand new laptop or desktop running Linux: 👏 SUPPORT THE CHANNEL: Get access to: - a Daily Linux News show - a weekly patroncast for more thoughts - your name in the credits YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: Or, you can donate whatever you want: Liberapay: 👕 GET TLE MERCH Support the channel AND get cool new gear: Timestamps: 00:00 Intro 00:51 Sponsor: Proton Mail 01:40 Brand new X11 server in the works 04:36 New packaging solution for portable apps 08:10 Steam Deck LCD is discontinued 10:11 Linux Foundation publishes annual report 12:58 elementary OS 8.1 released 15:57 Older AMD GPUs get 30% performance boost 17:41 CachyOS looks at the server now 20:09 Italy fines Apple for their privacy framework 23:24 Sponsor: Tuxedo Computers Links: Brand new X11 server in the works New packaging solution for portable apps Steam Deck LCD is discontinued Linux Foundation publishes annual report elementary OS 8.1 released Older AMD GPUs get 30% performance boost https://www.phoronix.com/review/linux-619-amdgpu-radeon/5 CachyOS looks at the server now Italy fines Apple for their privacy framework
lostcause's avatar
lostcause 4 months ago
If you using #AI for vibe-coding here are some things I've found useful. 1. Use lint and type check - just as the AI to do it for you - this quickly helps the AI identify issues. (AI has brain farts too). 2. Occasionally as it to complete a SWOT analysis - you can even target specific aspects including the code itself. 3. Ask it to develop plans - and the implement. This helps the AI arrange itself to complete big tasks in manageable bites. #vibe-coding #tips
lostcause's avatar
lostcause 4 months ago
Published new Nostr Community Convention: ncc-06 - NCC-02 / NCC-05 Service Profile NCC-06 updated: NCC-02 / NCC-05 Service Profile NCC-06 now formally defines a service participation profile that composes NCC-02 and NCC-05 for identity-first, DNS-optional service discovery. It specifies what a service, sidecar, and client must do to support: Pubkey-owned service identity Deterministic client-side resolution and trust Dynamic endpoint rotation Tor and onion services as first-class endpoints Robust behaviour under partial failure and inconsistent data NCC-06 does not change underlying protocols, add new message types, or move resolution or trust logic into services. Services remain protocol-dumb. Clients remain in control. #nostr #ncc-02 #ncc-05 #ncc-06 #service #no-dns #nostrdev View article →
lostcause's avatar
lostcause 4 months ago
Published new Nostr Community Convention: ncc-05 - Identity-Bound Service Locator Resolution NCC-05 update published NCC-05 now clearly defines identity-bound, encrypted service locator resolution for dynamic ip:port endpoints, without DNS or public infrastructure. What’s new and clarified: Explicit anchored vs unanchored operating modes Anchored mode (recommended): NCC-02 provides identity and trust, NCC-05 provides private reachability Unanchored mode (permitted): supports ephemeral, P2P, and bootstrap use cases Formalised endpoint object format with deterministic selection Stronger guidance on TLS key binding (k) to prevent endpoint substitution Clear TTL, expiration, caching, and refresh semantics Deterministic record and endpoint selection to improve interoperability Explicit support for private and invite-only services NCC-05 remains client-agnostic, relay-agnostic, and fully compatible with existing Nostr primitives, while enabling private, low-cost alternatives to Dynamic DNS. #nostr #nameresolution #privacy View article →
lostcause's avatar
lostcause 4 months ago
Published new Nostr Community Convention: ncc-02 - Pubkey-Owned Service Discovery and Trust NCC-02 — summary of recent changes Clarified NCC-02 as the identity and trust anchor when used alongside NCC-05. NCC-05 provides reachability; NCC-02 provides meaning, intent, and continuity. Explicitly documented support for private and invite-only services, including cases where a Service Record intentionally omits a public u endpoint. Clarified that the absence of u does not invalidate a Service Record and must not be treated as a reason to bypass NCC-02 anchoring. Strengthened guidance on the k tag for TLS endpoints, recommending transport-level key binding to prevent endpoint substitution, even when DNS and standard Web PKI are in use. Aligned NCC-02 language with NCC-05 and NCC-06 so clients can cleanly support anchored, private, and dynamic service deployments without special-case behaviour. #security #nostr #ncc #convention #trust #identity View article →
lostcause's avatar
lostcause 4 months ago
NCC functional libraries now live on npm 🥳🥂🙌 These are the first functional JavaScript libraries for NCC-02, NCC-05, and NCC-06 are now published on npm and ready for people to give me shit about.... (😭) - ncc-02-js: Create, publish, and resolve NCC-02 service records. This standardises how a Nostr service describes itself and how clients discover it. - ncc-05-js: Handle encrypted endpoint records. This enables private and censorship-resistant service addressing without relying on DNS. - ncc-06-js: Sidecar tooling for managing, publishing, and rotating NCC-02 and NCC-05 records independently of relay core code. These libraries are deliberately small, explicit, and focused on correctness so they can be dropped into relays, sidecars, or client tooling without ceremony. npm: https://www.npmjs.com/package/ncc-02-js https://www.npmjs.com/package/ncc-05-js https://www.npmjs.com/package/ncc-06-js #nostr #ncc #npm #javascript #decentralisation #privacy #censorshipresistance #opensource #nostrdev