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 3 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 3 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 3 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 3 months ago
Didn’t get a new tattoo for some years now… But “;;;;;;” would be killer
Egge's avatar
Egge 3 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 3 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 3 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 4 months ago
Comparison is the thief of joy
Egge's avatar
Egge 4 months ago
Well who is the junior now?! image
Egge's avatar
Egge 4 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 4 months ago
Kicking off the day with a broken starter and waiting for AAA. LFG 🤙
Egge's avatar
Egge 4 months ago
Omarchy v2 is out and it's beautiful! image
Egge's avatar
Egge 4 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.
Egge's avatar
Egge 4 months ago
Randomly finding bros contributing to amazing OSS is the best 🤙 Thanks @Shawn image
Egge's avatar
Egge 4 months ago
I agree with this. That’s why I get the most out of AI when coding something I know how to do (vaguely). If it goes down the wrong direction I can immediately stop it there and rephrase or build an example to iterate on. Sometimes you got to 🪿🔫 image
Egge's avatar
Egge 4 months ago
If you like minimalistic Linux and tiling window managers without painful setup you should give omarchy a try 🤙 View quoted note →