The fact that a big part of the whole debate is now about people instead of ideas is showing it’s absurdity
Egge
egge@npub.cash
npub1mhcr...c226
Building https://npub.cash 🥜 Working on awesome nostr, cashu and Lightning stuff 💜⚡️
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.
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?
Macros in… JavaScript?! Oh noooo

Macros - Bun
Run JavaScript functions at bundle-time with Bun macros
Didn’t get a new tattoo for some years now…
But “;;;;;;” would be killer
Oof


🤷🏼♂️
View quoted note →
View quoted note →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🙏
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
coco-cashu now exposes an API to restore proofs. It will request all keysets, restore the proofs and update all counters accordingly.
Comparison is the thief of joy
Well who is the junior now?! 

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
Kicking off the day with a broken starter and waiting for AAA. LFG 🤙
you can just repost reposted stuff
View quoted note →
Omarchy v2 is out and it's beautiful! 

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.
Randomly finding bros contributing to amazing OSS is the best 🤙 Thanks @Shawn


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 🪿🔫


If you like minimalistic Linux and tiling window managers without painful setup you should give omarchy a try 🤙
View quoted note →