Egge's avatar
Egge
egge@npub.cash
npub1mhcr...c226
Building https://npub.cash 🥜 Working on awesome nostr, cashu and Lightning stuff 💜⚡️
Egge's avatar
Egge 5 months ago
I really wonder how people manage to hit their limits on Cursor subscriptions...
Egge's avatar
Egge 5 months ago
No context needed image
Egge's avatar
Egge 5 months ago
The fact that a big part of the whole debate is now about people instead of ideas is showing it’s absurdity
Egge's avatar
Egge 5 months ago
I have added WebSocket subscriptions to coco-cashu. This was the most complex feature so far, because I wanted it to work fully automatic, for wallets that can support long-running subscriptins, but at the same time enable on-demand updates for more ephemeral processes like CLI wallets would have. So you can now enable the MintQuoteWatcher which will watch all pending quotes and redeem them automatically, or you can use the API to await payments on certain quotes manually.
Egge's avatar
Egge 5 months ago
How is POW going to stop bitchat spam, if the real users are on mobile devices while the attacker runs on cloud infrastructure or bare metal?
Egge's avatar
Egge 5 months ago
Didn’t get a new tattoo for some years now… But “;;;;;;” would be killer
Egge's avatar
Egge 5 months ago
Only 4.000 lines into coco-cashu and complexity is already lingering in the shadows. I can feel it creeping up. Drop your favourite books on design and architecture below🙏
Egge's avatar
Egge 5 months ago
My personal goal for coco-cashu is to make Cashu wallet dev so easy and accessible that Opus can one shot a Cashu electrum wallet. I think we can get there
Egge's avatar
Egge 5 months ago
coco-cashu now exposes an API to restore proofs. It will request all keysets, restore the proofs and update all counters accordingly.
Egge's avatar
Egge 5 months ago
Comparison is the thief of joy
Egge's avatar
Egge 5 months ago
Well who is the junior now?! image
Egge's avatar
Egge 5 months ago
When people say that Javscript coercion sucks, I usually responded that it does not as long as you know the rules. Well I just debugged a bug for one hour because an untyped API passed a string instead of a number. And as it turns out "5" + 0 > 8 === true I stand corrected
Egge's avatar
Egge 5 months ago
Kicking off the day with a broken starter and waiting for AAA. LFG 🤙
Egge's avatar
Egge 5 months ago
Omarchy v2 is out and it's beautiful! image
Egge's avatar
Egge 5 months ago
Today I build the first example Cashu CLI wallet using coco-cashu. - mint info & keysets cache with revalidation - proof storage and state management - coin selection - send / receive / mint 49 lines of code.