Your not a real hacker unless your terminal looks like this while its loading View quoted note →
This is insane... If you don't know whats going on here then your probably better of not knowing. its some pretty crazy JavaScript stuff and some dynamic Typescript types. But the result is an API that is based on RxJS observables and can be chained as deep as you want and then ended with `$first(<timeout>)` to produce a promise with a timeout, or `.subscribe` to subscribe to the RxJS observable. Next ill have to find a way to write docs for this so Claude and other AI models can understand how to use this. image View quoted note →
Next release of applesauce is going to have some crazy powerful primitives for apps image I think i cracked the code for using RxJS in the library but not requiring the developer (or AI model) to understand RxJS 😁
An intresting idea that @Gzuuus made me aware of If you think of the trusted assertion providers using custom relays that generate the events on demand then this NIP works in a similar way to how Primal's caching server works
Well that was a really deep refactoring rabbit hole image Found a bunch of places that where throwing errors and not supposed to be. View quoted note →
Found a strange bug with this event in noStrudel. turns out there is a bug in applesauce that lets users delete events of other users... Sent me down a long rabbit hole of how delete (kind 5) events should be handled on the client Will be fixed next version :) View quoted note →
Accidentally left cursor on GPT 5.1 and its been planning for 5+ minutes... at this point its going to read the whole repo before writing any code 😆
Great little CLI tool. first AI tool I've seen that works well with ollama models and doesn't require an anthropic key