Sign of life. Not in a great place right now but Iām still fighting. Good days and bad days.
Got some additional pregnancy complications so hoping for some clarity in the coming weeks.
All I know for sure is I have another big surgery with a multidisciplinary team in August. Hard to mentally move on from the first one when itās lingering over my head.
I keep having nightmares about the ER and waking up tied down and intubated, so my sleep has been shit.
I canāt stop worrying that all this physical trauma affected the baby.
After many tears I think Iāve finally become numb, and I think numb is the only way Iām going to get through the next 12 weeks, if not longer.
Idk what else to say. Iām so grateful both of us are alive. Iām just having a hard time adjusting to this new reality.
Shosho Shopping Cart šļøšis nearly ready ā Creators can add swag, merch, albums, and more to their clips and streams, that viewers can checkout and buy without ever leaving the content.
Do you want to earn on your content? Iām looking for a select few creators to help test the Shopping Cart on their live streams and clips.
I will take care of everything for you, list your products and promote them, and will do so at 0% commission ā free of charge ā in return for any feedback you can give me on what is working and not working for you.
Itās an open call but I can support only ten or so streamers this way, so donāt be shy.
§5. Letās get the purple pill for the cure š
NOSTR LONDON / nostr.london
May 20, 2026 19:10
āHow to cure NoNostr syndromeā - presentation online by @32527...75083
Too many bitcoiners suffer from NoNostr Syndrome.
Maybe thatās because they donāt know what Nostr can do, maybe they donāt know what can be built on it, maybe itās because Nostr can be glitchy. Or maybe weāre not making a compelling enough case.
Come along to see how we can get more bitcoiners using Nostr - because if we can cure the NoNostr Syndrome sufferers then theyāll help us get the NoCoiners using Nostr too.
Secure Proton Meet link for this event will be shared soon on event page. No email is required to participate.
It will not be streamed live on nostr this time.
The āpeople are too dumb for Nostrā stuff is such a weird form of defeatism.
People in the 90s and early 2000s went from pen and paper to using computers and the internet with UX that was objectively way worse than what we have today. They learned to type in website addresses manually, create email accounts, join forums, remember passwords, download random files, troubleshoot internet connections, and navigate systems that were incredibly unintuitive. Did I mention Napster?
None of that was natural. People learned because it was useful.
Now somehow weāre supposed to believe modern humans are incapable of understanding portable identity or signing into apps differently??!
Come on.
The problem is not that people are dumb. The problem is that the UX is still rough, onboarding is fragmented, there are too many purity tests, and people treat friction like itās a moral virtue instead of a design problem.
Most people using the internet never understood what was happening underneath it all. They just needed something useful that worked.
ā¦and turns out most people (especially young people) secretly HATED snail mail, phone books, paper maps, staples, paperclips⦠just like today they hate Alexa and Siri and data leaks and being spied on and being manipulated and managing 14 social channels.
So how about letās fucking stop making excuses and get to it?
Oh and GM PV good people
§7. The latest wave of the Opensats Nostr Grant has released š«¶š»
§8. The frustrated journalist about old social media tends to Nostr š
IainDavis
May 21, 2026 15:24
#introductions
Hi everyone, Iām Iain Davis and Iām a journalist researcher and writer from the UK who is firmly of the opinion we are all being farmed by a bunch of lunatic fringe robber barons. Or, at least, theyāre trying to farm us. Personally, Iām opposed.
I actually set up my Nostr profile about three years ago but then barely used it and carried on ranting in the āXā echo-chamber for no apparent reason. Clearly, the old social media is dead to everyone except those willing to hand over the last vestige of their self respect to despots who will amplify or silence them, depending on how loyal they think they are.
Nostr is definitely part of the solution, but it wasnāt until I saw the recent discussion between @6a359...290d9 and @e60ed...2f125 that I realised that I, like many others, had been banging my head against the old social media wall for too long.
You can check out Efratās and Hakemmās chat here:
So thanks to Efrat and Hakeem for giving me the kick up the backside I needed. Iām excited about the possibilities, am looking for solutions, and canāt wait to get to know some of you better soon.
§12. Agreeeeeeeee, Nostr isnāt broken, it will never be š„
Dawn
May 18, 2026 21:34
After spending more time of FB lately, I can confidently say (with some encouragement) that Nostr UX doesnāt suck. Not at all. Itās not uncommon to open the FB app to an empty feed with a grey blinking screen that stays that way for minutes. Or a notification indicator that says there has been activity but nothing new is displayed. Or a claim that replies exist that, despite rifling through āmost relevantā, āmost recentā, and āallā, never appear. Iāll have moderation requests show up for groups that I admin weeks-months after the request was made. Search is utterly broken. Itās easier to search FB through Google than from within FB itself.
Beyond FB, my YouTube history doesnāt show what Iāve watched until days after the fact. Iāll delete emails 2-3 times from Outlook or Gmail before they actually disappear. Financial apps send me notifications hours to days beyond when they are pertinent. I could go on and onā¦
Most of this stuff is directly technology dependent and not related to their shitty business models or the algorithms that steer them or their stupid rules. Itās all just broken experiences that people tolerate because they have no real recourse and too many reasons to stay.
Nostr isnāt broken. Its quite nice, actually. Clients might have their quirks but youād have to add all of those together to match just how awful big tech has become.
§13. This is the truth. Whatās your experience? š«µš»
farooq
May 23, 2026 14:43
i open twitter and all i see is distractions and mainstream propaganda which makes me anxious.
i open nostr and i feel a completely different vibe, thereās still hope.
According to https://github.com/aljazceru/awesome-nostr, there are now over 240 Nostr clients and over 500 Nostr apps running in more than 40 countries around the globe.
Nostrās Value4Value (V4V) model is all about plebs directly rewarding creators for the value they receive, no middlemen fees, no ads, just pure community-driven support using sats via the Bitcoin Lightning Network.
WakeUp Push Notification events ā Starting to migrate to a better Push/Loading system
Pinned notes moved to their own screen
Left drawer reorganized into collapsible You / Feeds / Create / System sections, with clearer names
Article writing redesign ā banner, tags, slug
Redesigned long-form article cards
GIF support
Playback controls and autoplay.
GIFāMP4 upload conversion option in the upload screen.
GIF / image keyboard support in the short post screen and in Marmot, DM and public-channel chat fields.
Configurable video player buttons in Account Settings
Autoplay Videos setting (Always / Never), separate from the video-loading toggle
Drag-and-drop reordering for some relay list settings
3-dot options menu on video / picture / file feed cards
Zoomable media grows from its source bounds, and loads the full-resolution source in the image dialog
Favorite relays can now be added to the Global Feed
Configurable max-hashtag spam filter
Account setting to forward kind 0 events to a local relay
Relay Sync UI replaced with visual indicators
Account Settings
Split broadcast tracker visibility from Complete UI mode.
Hide payment-targets icon by default and place it after Zap.
Float the broadcast banner as a rounded card.
Danger Zone section in settings
NIP-89 client tag
Per-account toggle to disable it, synced via NIP-78 security settings.
On by default and moved into Compose settings.
Local Blossom cache ā image and profile-picture fetches route through a local Blossom cache
Mention preservation in compose:
Survives keyboard auto-correction.
Partial-overlap edits delete the whole mention.
Cursor snaps to mention boundaries.
Chat cursor jumping fixed
Avatar zoom-in keeps aspect ratio during the animation
Profile pictures center-cropped to prevent squashing
HLS video fixes:
Playback routed to the right MediaSource.
Multi-rendition videos collapse to a single gallery tile.
Render with artwork and a graceful fallback.
Broken āPauseā action removed from the always-on background notification
Hand-raise button in audio rooms now has a visible toggled state
GiftWrap unwrapping for all writable accounts when always-on is enabled
Search bar bech32 paste navigates instead of running a search
Top and bottom bars stay visible on non-scrollable lists
Rich-text translation:
Bug, performance and jitter overhaul.
{N} placeholders so URLs survive CJK translation.
Swipe-to-dismiss containers fixed on newer Compose
Right-to-Vanish settings observe toggles reactively, preserve prior behavior on upgrade
Relay reconnection:
Auto-reconnect after a server-initiated disconnect.
Periodic keep-alive to revive relays stuck in long backoff.
Account settings (profile, follow list, mutes, relay lists, KeyPackages) are republished to newly-selected relays so accounts arenāt lost on fresh relays
Broadcasting relays:
Kept out of personal & channel sends.
Always included in non-private sends.
Fixed an infinite loop in the broadcast-relay computation.
Tor now falls back to clearnet when bootstrap is stuck
Android Arti reliability: stale Arti cache cleared on init with retry, SOCKS proxy default port moved with busy-port retry, relay-over-Tor connectivity fixes
Chess game challenges filtered out of the home feed (ended games only); chess cards show user picture and name instead of hex pubkeys
Expired polls re-evaluated and removed from notification cards
NIP-39 external identity claims without a platform separator are rejected
Dismissible cleanup banner across Pinned Notes, Bookmarks and Bookmark Sets, flagging author-deleted items with a āRemove from listā action
Bogus Content-Type rejected when saving downloaded media, with URL-extension fallback validation
NIP-46 bunker decrypt/encrypt response parsing fixed, with a longer timeout
Hidden DMs no longer counted toward the unread message badge
Profile header hides the _@ prefix on NIP-05 names
Foreground-service-not-allowed exception from the background handled gracefully
Fixes Samsung crash on outgoing call
Foreground service starts earlier to prevent call death on Android 14+
Stop ringtone and call notification when rejecting consecutive calls
WakeUp Push Notification events ā Starting to migrate to a better Push/Loading system
Pinned notes moved to their own screen
Left drawer reorganized into collapsible You / Feeds / Create / System sections, with clearer names
Article writing redesign ā banner, tags, slug
Redesigned long-form article cards
GIF support
Playback controls and autoplay.
GIFāMP4 upload conversion option in the upload screen.
GIF / image keyboard support in the short post screen and in Marmot, DM and public-channel chat fields.
Configurable video player buttons in Account Settings
Autoplay Videos setting (Always / Never), separate from the video-loading toggle
Drag-and-drop reordering for some relay list settings
3-dot options menu on video / picture / file feed cards
Zoomable media grows from its source bounds, and loads the full-resolution source in the image dialog
Favorite relays can now be added to the Global Feed
Configurable max-hashtag spam filter
Account setting to forward kind 0 events to a local relay
Relay Sync UI replaced with visual indicators
Account Settings
Split broadcast tracker visibility from Complete UI mode.
Hide payment-targets icon by default and place it after Zap.
Float the broadcast banner as a rounded card.
Danger Zone section in settings
NIP-89 client tag
Per-account toggle to disable it, synced via NIP-78 security settings.
On by default and moved into Compose settings.
Local Blossom cache ā image and profile-picture fetches route through a local Blossom cache
Mention preservation in compose:
Survives keyboard auto-correction.
Partial-overlap edits delete the whole mention.
Cursor snaps to mention boundaries.
Chat cursor jumping fixed
Avatar zoom-in keeps aspect ratio during the animation
Profile pictures center-cropped to prevent squashing
HLS video fixes:
Playback routed to the right MediaSource.
Multi-rendition videos collapse to a single gallery tile.
Render with artwork and a graceful fallback.
Broken āPauseā action removed from the always-on background notification
Hand-raise button in audio rooms now has a visible toggled state
GiftWrap unwrapping for all writable accounts when always-on is enabled
Search bar bech32 paste navigates instead of running a search
Top and bottom bars stay visible on non-scrollable lists
Rich-text translation:
Bug, performance and jitter overhaul.
{N} placeholders so URLs survive CJK translation.
Swipe-to-dismiss containers fixed on newer Compose
Right-to-Vanish settings observe toggles reactively, preserve prior behavior on upgrade
Relay reconnection:
Auto-reconnect after a server-initiated disconnect.
Periodic keep-alive to revive relays stuck in long backoff.
Account settings (profile, follow list, mutes, relay lists, KeyPackages) are republished to newly-selected relays so accounts arenāt lost on fresh relays
Broadcasting relays:
Kept out of personal & channel sends.
Always included in non-private sends.
Fixed an infinite loop in the broadcast-relay computation.
Tor now falls back to clearnet when bootstrap is stuck
Android Arti reliability: stale Arti cache cleared on init with retry, SOCKS proxy default port moved with busy-port retry, relay-over-Tor connectivity fixes
Chess game challenges filtered out of the home feed (ended games only); chess cards show user picture and name instead of hex pubkeys
Expired polls re-evaluated and removed from notification cards
NIP-39 external identity claims without a platform separator are rejected
Dismissible cleanup banner across Pinned Notes, Bookmarks and Bookmark Sets, flagging author-deleted items with a āRemove from listā action
Bogus Content-Type rejected when saving downloaded media, with URL-extension fallback validation
NIP-46 bunker decrypt/encrypt response parsing fixed, with a longer timeout
Hidden DMs no longer counted toward the unread message badge
Profile header hides the _@ prefix on NIP-05 names
Foreground-service-not-allowed exception from the background handled gracefully
Fixes Samsung crash on outgoing call
Foreground service starts earlier to prevent call death on Android 14+
Stop ringtone and call notification when rejecting consecutive calls
Nostr has collectively lost its sense of humor š
corndalorian
May 20, 2026 20:51
corndalorian
May 20, 2026 20:30
corndalorian
May 20, 2026 12:52
corndalorian
May 20, 2026 12:04
corndalorian
May 20, 2026 02:17
corndalorian
May 19, 2026 20:48
corndalorian
May 19, 2026 20:09
corndalorian
May 19, 2026 19:56
corndalorian
May 19, 2026 14:38
corndalorian
May 19, 2026 13:24
Honestly who has time for drama manufactured by their nostr client dev of all people? š Thank you @532d8...f93cb for consistently delivering a top-notch drama free user experience
corndalorian
May 19, 2026 03:18
Mood
corndalorian
May 18, 2026 17:11
corndalorian
May 18, 2026 15:15
corndalorian
May 18, 2026 13:08
corndalorian
May 18, 2026 11:52
corndalorian
May 18, 2026 11:28
Gigi
May 17, 2026 19:04
Your nsec can roleplay as the privatekey of a bitcoin wallet. Some devs want to use this so that you can send and receive money (āon-chain zapsā) without having to jump through any wallet setup hoops. Thereās issues with this for privacy, security, and a multitude of other reasons. The idea is okay in principle and similar to nutzaps, but the forever footprint of this āsolutionā and the 2nd and 3rd order implications of forcing users to deal with onchain shenanigans is problematic, to put it mildly.
§1. Amethyst - v1.11.0: Calendars and OnChain Zaps
Amethyst is a Nostr client for Android focused on decentralized social networking, Bitcoin integration, and advanced protocol support. This release introduces major additions including NIP-52 calendar events with reminders, expanded on-chain Bitcoin zap features, Marmot/MLS group message replies, contact list navigation, and enhanced profile/payment tools. It also improves privacy, notifications, media handling, search, translations, desktop stability, and overall app performance while adding numerous UI refinements and bug fixes across feeds, zaps, uploads, playback, and relay handling.
Amber is a Nostr event signer for Android that securely manages keys and signing requests for Nostr applications. This pre-release improves app connection flows with a redesigned permissions experience, better bunker handling, and support for PSBT signing, while also adding intent rate limiting, boot-service controls, beta auto-update support, expanded auto-sign options, and multiple fixes for crashes, relay authentication, startup behavior, and signer request handling.
Mostro is a production-ready, censorship-resistant, non-custodial Lightning Network peer-to-peer exchange built on Nostr. This release introduces a major multi-phase anti-abuse bond system with concurrent taker bonds, dispute slashing, forfeited states, payout confirmation flows, and improved bond lifecycle management, alongside NIP-59 dual-key gift wrap transport support, new environment variable key handling, price provider reliability improvements, dispute solver permissions, and multiple fixes and documentation updates across trading, payments, and dispute resolution flows.
White Noise is a private, decentralized messaging application built on the Nostr protocol that uses the Marmot protocol for MLS-based group encryption and keypair-based identity management. This release adds cross-platform push notifications for iOS and Android, markdown rendering in chats, improved group management (add/leave members), deep linking to chats, profiles, and settings, media and message sharing improvements, multilingual support including Simplified and Traditional Chinese, and multiple reliability fixes across chat state handling, QR scanning, external signer recovery, and notification systems.
Nymchat is a lightweight, feature-rich messaging application built on the Nostr protocol, designed for pseudonymous and temporary communication with additional bridging to Bitchat for short-lived chats. This release is a focused hotfix update that improves performance and responsiveness by moving typing indicator signing and cryptographic processing to a background worker, reducing UI blocking during real-time messaging. Although this was the latest, there were also a lot more releases last week.
Keychat is a cross-platform messaging application that combines Bitcoin Ecash, the Nostr protocol, Signal Protocol, and MLS-based group encryption to enable secure, private communication with media sharing, file transfers, and relay-aware messaging features. This release improves security and forward secrecy by deleting Signal one-time prekeys after successful decryption, enhances chat UX with URL previews and improved media downloading, adds automatic update checking, refactors core message and relay handling for better reliability, removes voice message support, improves relay metadata loading (including paid relay configs), and includes significant Android build optimizations and expanded test coverage for stability.
Mostro Mobile Client is a mobile application that allows users to interact with the Mostro peer-to-peer Bitcoin trading system built on Nostr and the Lightning Network. The v1.2.7 release adds a new Venezuela community node, improves P2P chat reliability with push wake-up and whitelist support, and enhances session restore behavior by providing clearer outcomes when recovery actions fail or cannot be completed.
Divine Mobile is a dark-mode-focused short-form video mobile application built on the Nostr protocol that enables users to create, edit, share, and interact with loop-based video content alongside messaging and profile features. This release significantly enhances the editing experience with clip speed controls, timeline volume editing, local audio imports, and audio extraction from clips, improves messaging with emoji reactions, lightweight markdown support, better inbox previews, and more reliable delivery, strengthens profile features including banner uploads and verified account indicators, and adds clip trash with 30-day recovery, along with improvements to feed performance, search, notifications, and overall stability across the app.
Contributed by: @rabble@dcadenas@untreu Meylis, matthew bradley, Liz Sweigart, Alex Frei, Oscar
Wisp is a lightweight Android client for the Nostr protocol designed for fast, minimal, and performance-focused social interaction, including posting, messaging, media viewing, and zapping features. The v1.1.0 release introduces improved wallet and zap handling with fiat-style input and private zaps, enhanced authentication with Google sign-in and encrypted Nostr key backup, support for remote signer details, auto-translate for notes, improved media browsing with swipe galleries, and private messaging features using NIP-17 gift wrapping and DIP-03 routing, while also refining relay behavior, onboarding flows, and removing local relay and NIP-55 remote signer support for a simplified architecture.
Nostr VPN is a decentralized mesh VPN system built around the Nostr protocol and a FIPS-backed data plane that enables peer-to-peer connectivity, NAT traversal, and encrypted networking between devices across platforms. This release introduces built-in public FIPS bootstrap nodes for fallback connectivity, improved relay-based peer discovery controls, native WireGuard configuration import, TCP-based transport for restrictive networks, and a manual network join feature, along with major UI and networking improvements across all platforms including better diagnostics, peer management, invite handling, and performance optimizations, while also enhancing Linux, macOS, Windows, and containerized deployment stability. This was the latest and there were a lot more releases last week.
Nostrord is a client application built for interacting with Nostr groups (NIP-29), providing features such as messaging, notifications, multi-account support, and relay-based event tracking across different platforms. This release improves security with OS keychain-based local key storage and passphrase fallback, enhances usability with tappable bunker QR login for Android, adds an offline relay management experience, introduces a notification center for cross-relay event tracking, improves multi-account handling, and includes various UI, video, metadata, and CI/testing improvements.
Mostro Core is a Rust-based library that provides peer-to-peer functionality for decentralized applications and serves as the foundation for the Mostro daemon. The v0.11.5 release introduces a new BondSlashed action for handling slashed bond events within the protocol, alongside changelog updates and related implementation refinements. This was the latest and there was also the release of v0.11.4 last week.
Mostro CLI is a command-line client for the Mostro peer-to-peer Bitcoin and Lightning exchange built on Nostr. This release adds support for the AddBondInvoice action, improves invoice reply validation and event pinning behavior, refines submission timeout handling, and includes documentation and changelog updates.
Citrine is an Android-based Nostr relay and relay aggregator that supports event storage, filtering, and synchronization across multiple relays. This pre-release adds Negentropy (NIP-77) sync support, external signer and NIP-42 authentication integration, mute-list enforcement, improved relay aggregation controls, better protection against reposted or sensitive events, reduced battery usage, performance optimizations in event handling, and a redesigned settings and networking interface with enhanced local, Wi-Fi, and Tor address management.
Angor is an alpha-stage decentralized peer-to-peer funding protocol built on Bitcoin and Nostr that enables project creation, funding workflows, wallet management, and encrypted participant coordination. This unstable release improves encrypted messaging by migrating from NIP-04 to NIP-44, adds stronger protocol-level validation for timelocks, fees, dust limits, and penalties, enhances wallet safety on Android including protection against swipe-kill data loss, strengthens key and mnemonic security, fixes GrapheneOS compatibility issues, enables Blossom uploads using ephemeral Nostr authentication, and includes multiple UI, wallet, and testing improvements while remaining in an unstable experimental (alpha) stage. This was the biggest, and there were also the releases of v0.2.27 and v0.2.28 last week.
Nostr is built by the plebs, for the plebs. If you found this Nostr recap helpful, consider supporting me, Nomishka, with a zap.
Iām committed to supporting Nostr, and I split a part of the zaps I receive for this note with the plebs mentioned in this recap for all their great effort. Thank you so much for being part of this journey. Let me know your thoughts about this Seventy-seventh Nostr Recap, share your tips and suggestions for the next weekly #NostrRecap and letās keep #GrowNostr together.
Write a comment