Is NIP-01 going to be modified with a filter flag so one event per pubkey can be returned?.. .Emulating the filter behavior of addressable events.
I want the internet in my pocket.
I was bored and got annoyed with nsites being unreliable/slow. So I vibed together this nsite-deck.
- Load any nsite you've visited before when OFFLINE
- Manage locally stored sites at 'home.nsite'
https://blossom.primal.net/289bad06e79ae34afadb99cc107dc797a3ff8406fc63fad203b08abb0e305b9a.mp4
in the video i show:
- Any [npub].nsite gets resolved, locally
- First load = pull from public relays 30ms
- Second load = load from cache 7ms
- Managing cached sites
Source: nostr://npub1hw6amg8p24ne08c9gdq8hhpqx0t0pwanpae9z25crn7m9uy7yarse465gr/relay.ngit.dev/nsite-deck
CC nostr:nprofile1qyv8wumn8ghj76twvfhhstnjv4kxz7tn9ekxzmny9uqsuamnwvaz7tmwdaejumr0dshsqgpxdq27pjfppharynrvhg6h8v2taeya5ssf49zkl9yyu5gxe4qg5502tfpf nostr:nprofile1qywhwumn8ghj7mr4de3kscn00qh8xctwv3mkjcmg9enxzund9uqsuamnwvaz7tmwdaejumr0dshsqg88wxhskpwga90umah7kdgq23xjlvwv6wz83r5lfy9m8m3garkkduy3ntru nostr:nprofile1qythwumn8ghj7ct5d3shxtnwdaehgu3wd3skuep0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcqyphydppzm7m554ecwq4gsgaek2qk32atse2l4t9ks57dpms4mmhfx5ltf6v nostr:nprofile1qy2hwumn8ghj7ur4wfcxcetjv4kxz7fwvdhk6qg5waehxw309aex2mrp0yhxgctdw4eju6t0qqsvswpas8wjgsr8gkmggzd7grt8y8pszq55vsr8lnzs5fwalyfe2jg4yre37
Local resolution is the goal, gateways were a stop gap. This is how the `nsyte run` command works, though it was built as an example and for debugging purposes. This is over nodns yeah?
Ideology has a tendency to dilute art.
#9 🛠️ Tools, Updates and Releases
1. Snort - v0.4.0
Snort is a high-performance Nostr client built with React, focused on fast content discovery, media handling, and social interactions. This update adds a Discover page for trending content, a media tab for multiple media note types, and a Follow Sets page for browsing connections. It integrates Nests audio rooms, replaces NIP-96 with Blossom storage, and upgrades the build system to Bun. Other improvements include better profile caching, query handling, auto-translation, and WoT filtering, making content loading faster, media management smoother, and social interactions more seamless.
Developed by: nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49, nostr:npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx
Source: https://github.com/v0l/snort/releases/tag/v0.4.0
2. Amber - v4.0.6-pre2
Amber is a Nostr event signer for Android that securely manages and signs Nostr events. In this release it improves stability and performance by fixing crashes on permission and app editing screens, handling decryption parsing errors gracefully, adding a signer cache for faster operations, and optimizing screen recomposition and task finishing, enhancing reliability and responsiveness for end users. This was the latest and there was also the releases of v4.0.6-pre1 and v4.0.5 last week.
Developed by: nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
Source: https://github.com/greenart7c3/Amber/releases/tag/v4.0.6-pre2
3. Nostria (Android) - v1.0.8
Nostria is a decentralized social networking app that lets users fully control their profiles and data while exploring a censorship-resistant network. In this release, it fixes the “Share to Nostria” feature, enabling users to seamlessly share photos and videos directly from their devices, improving usability and content sharing for end users. This was the latest release and there was also the release of v1.0.7 last week.
Developed by: nostr:npub1zl3g38a6qypp6py2z07shggg45cu8qex992xpss7d8zrl28mu52s4cjajh
Source: https://github.com/nostria-app/nostria/releases/tag/android-v1.0.8
4. 0xchat App - v1.5.2
0xchat is a secure chat app built on the Nostr protocol. In this release it introduces major usability improvements such as an updated image picker, Markdown support in posts, GIF uploads, custom emojis, and global posts with relay-based filtering. It also integrates new Napps (Mutable, Grimoire, Nym, Nostube) and Filedrop file server support, while fixing bugs related to contact sorting, account switching, login splash screens, and language translation, enhancing both functionality and user experience.
Developed by: nostr:npub10td4yrp6cl9kmjp9x5yd7r8pm96a5j07lk5mtj2kw39qf8frpt8qm9x2wl
Source: https://github.com/0xchat-app/0xchat-app-main/releases/tag/v1.5.2-release
5. Plebs App - v2.7.12
Plebs is a censorship-resistant, decentralized video platform built on the Nostr protocol. This release features a complete redesign and refactor, adding a following list, watched history, live and shorts videos, draft-saving before publishing, content filter packs, multiple language support, profile editing, zaps in comments, mute and reporting features, and a real watched count for videos. It also introduces an analytics dashboard and fixes light/dark mode issues and page-loading bugs, significantly improving usability, content management, and user experience. This was the biggest release of the week and there was also some more releases last week. (v2.7.31, v2.7.30, v2.7.28, v2.7.27, v2.7.26, v2.7.25, v2.7.24, v2.7.23, v2.7.22, v2.7.21, v2.7.20, v2.7.18, v2.7.15, v2.7.14, v2.7.13)
Developed by: nostr:npub16jdfqgazrkapk0yrqm9rdxlnys7ck39c7zmdzxtxqlmmpxg04r0sd733sv
Source: https://github.com/Spl0itable/plebs-app/releases/tag/v2.7.12
6. Vector - v0.2.3
Vector is a decentralized communication platform on the Nostr Protocol, offering end-to-end encryption, zero metadata leakage, and plausible deniability. This release adds Web Profiles, redesigned voice messaging, file previews, image compression, window persistence, and a polished UI with animated headers and mini-avatars. On-demand decryption improves performance, while bug fixes address startup flash, logout issues, unread markers, download stability, and emoji search, giving users a smoother, faster, and more reliable chat experience.
Developed by: nostr:npub16ye7evyevwnl0fc9hujsxf9zym72e063awn0pvde0huvpyec5nyq4dg4wn
Source: https://github.com/VectorPrivacy/Vector/releases/tag/v0.2.3
#tools_nostr_recap
I didn't develop snort btw
I would actually buy this btw
Already sold out?
bacon. I want nostr to make me bacon.
... ?
I opened minibits randomly and the payment was there. When the payment failed I was in a spotty service area. Is there anything you can do to make incomiong lightning transactions more fault tolerant?
Yes. I posted a reply to the root note to clarify this a little while before your reply.
👆 I would like to clarify that I haven't ever been "rugged" in the true sense of the word specifically by a cashu mint, but rather I have been rugged in many different ways over the the last few days: was robbed for around $10k in possessions including my laptop, a CC was skimmed at a gas station and the card was maxed out, having unknowingly maxed out cards added significant friction to travel and then while traveling, was "randomly" searched extensively and intrusively (4 times in one airport!). And to top the cake I was unable to pay with Bitcoin at a "Bitcoin Bar." Having LN transactions disappear indicates systemic issues with minibits infra, and feels like being rugged, but definitely isn't. Probably should have clarified or omitted the "rug" statement. Having a bad few days.
I am almost certain this issue has nothing to do with cashu, but rather with their lnaddr/LUD-16 backend provider. If they automatically mint tokens from all incoming lightning transactions, then alternatively that is the source of the problem.
That is fair if all they were doing was developing a wallet, but that is not the case. They offer LUD-16 addresses, they run a custodial LN node and they run a Mint.
It was a lightning transaction via LUD-16, I wasnt melting cashu tokens. This is an ongoing issue that many have experienced, and the silence is deafening. I would do the recovery method, but according to many i have spoken with in person, this can result in loss of a lnaddr, which makes fixing this issue more difficult.
It is. They run a node. They are funded to develop a wallet. Having 150k sats disappear and having people like you gaslight me into believing it is my fault is the problem. That isn't entitlement. I've been around here far longer than you have. GFY.
Only pseudo-decentralized clients! Dont use cloudflare! Dont use CDNs that use cloudflare!
Why? If you use a client that properly integrates outbox you would be unlikely to ever see content from them. Remember, nostr is protocol not a platform. It doesn't matter if people you don't like use it.
Haven't noticed
How to use relays would be self-evident if relays had types and those types were expressed programmatically.
Nostr is doing great at many other things. I think the problem people have is that they lopk at a protocol like nostr as though it is linear. Protocols grow cyclically. If nostr got 10m users tomorrow it would likely require abandoning everything that makes nostr stand out.
AsyncAPI is an implementation decision, and most of your rebuttal has nothing to do with what I said. There is a long history of "the smartest guy in the room" coming to nostr telling people what to do, I assume you are the next one?
Oh, and btw, 25 years here, 3 companies and 4 sites/apps/experiences with 100k+ users. I have worked every role from Junior Dev to CTO + Sales, Marketing, Accounting. 3 years on nostr.
Significnatly less efficient than NIP-66
I will also add it to nostr.watch eventually.
@nostrwatch/auditor checks this if I remember correctly, but I also broke that. I will fix it eventually 😂
Hmm im not aware. I was thinking in using this from nostr:npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx https://github.com/sandwichfarm/encoded-entities#nfeed---filters--relays . So you could encode timelines in nfeed strings. Also i was thinking in adding "presets" to create timelines, like "my friends" or "from follow pack", etc. Ideally all of this is shareable and portable so you can encode your feeds in strings and load them anywhere
nvite is the most exciting IMO, but also needs some work to make it usable. nvite ia contextual onboarding shared via code.
The motivation was to use the schemas in fuzz testing and to identify interop issues. I also use these, and more specifically the validator, on nostr.watch
How it wasnt built prioritizes maintenance and was written in TS for tooling; the js json-schema ecosystem dwarfs all other languages.
follow lists are kind 3, store the pubkeys of people an npub follows and are signed and published by each npub (user). Me losing the list would not affect you following me, only me following you.
Please note the typo, not nostr.watch api will go offline, not the nostr.watch relay.
I did release https://nadar.sandwich.farm recently, but it has a slightly different purpose.
Only relay operators know what is being request, who is doing the requesting and habits around requests (timezone inferrence, etc)
Clients could expose the TOS and PP via NIP-11, which is how users could see it.



