Signed into flotilla with a browser extension, it immediately bombarded me with NIP-42 auth requests so i figured Id let it sign stuff for 5 minutes....
Then the first thing it does it wipe my NIP-29 groups list... lesson learned.
Why are nostr apps still being built to automatically sign stuff?
hzrd149
_@hzrd149.com
npub1ye5p...knpr
JavaScript developer working on some nostr stuff
- noStrudel https://nostrudel.ninja
- Blossom https://github.com/hzrd149/blossom
- Applesauce https://hzrd149.github.io/applesauce
This is cool. also testing something to see if Grimoire has a NIP-89 event
View article โ
Also finally wrote some docs on how to cache encrypted content and how to integrate event caching
View quoted note โ
Caching Encrypted Content | AppleSauce
Functional Nostr SDK for building reactive web apps
Event Caching | AppleSauce
Functional Nostr SDK for building reactive web apps
Way too many things added or broken to easily list in a single article. but here are some highlights for the v5 release of applesauce
I've also take some time to update the docs at and created lots more examples ๐
View article โ
AppleSauce
Functional Nostr SDK for building reactive web apps
Basically me right now. glad the Christmas and new years is over and there aren't anymore holidays for a while.
View quoted note โ
I generally use Bun more than node now, but working in deno just feels cleaner and faster. I'm starting to like that it doesn't have a lot of baggage from node
RFC for another addition to the #blossom spec
Draft standard for a local blossom server for caching and proxy requests for blobs
GitHub
BUD-11 local blob cache by hzrd149 ยท Pull Request #89 ยท hzrd149/blossom
This spec outlines a standard port and behavior for a simple local blob cache server that implements BUD-10 server and author hints
Readable versio...
bunx
Run a local blossom server on port 24242 that proxies requests with BUD-10 server and author hints. it also works well as simple object storage since the /upload endpoint only accepts uploads from localhost
WARNING: This is mostly untested and was a vibe coded idea this morning
GitHub
GitHub - hzrd149/flower-cache: A blossom cache server
A blossom cache server. Contribute to hzrd149/flower-cache development by creating an account on GitHub.
There is nothing I hate more in JavaScript than frameworks that will not let you turn off their stupid SSR compiling
Vibe coded that whole app then tried to compile with ssr=false and its still trying to run the code in node so it can do some ssr crap. why cant we just have simple static apps anymore?
Vibe coded that whole app then tried to compile with ssr=false and its still trying to run the code in node so it can do some ssr crap. why cant we just have simple static apps anymore?Using applesauce and NIP-66 monitors to see how many of my contacts relays are still online and reachable


GitHub
GitHub - hzrd149/flower-cache: A blossom cache server
A blossom cache server. Contribute to hzrd149/flower-cache development by creating an account on GitHub.
I just did 10+ send and receive transactions on my NIP-60 wallet and didn't loose a single sat. I think this is a new record.
I even tried to break it by refusing to encrypt or sign nostr events and I was still able to recover my sats