My car just sent me a notification. It had a software update scheduled for tonight, which failed. I need to start it manually before I can drive again.
Next car is going to be from the 90s again
I have fully integrated goose into my workflow… what can I say, time to remove the “Toxic anti-vibe-code maximalist” from my bio lmao…
I still believe that you should do research, iterate, fix bugs yourself to grow. Read to learn about design and architecture. Don’t let LLMs take this away from you. But when it’s time to go fast, let AI help.
It’s like Star Wars. Let the computer plot your hyperspace routes, it is better at this than you ever could be.
But when it’s time to dog fight at close range you better have some sick piloting skills ready to take up the fight
GM nostr!
We are having our weekly Cashu-TS dev call today at 12:30 UTC (~45 minutes from now).
If you want to get involved or share your experiences using the library, join our matrix chat and hop on the call!
There is two major things I want to add before consolidating npub.cash and npubx.cash:
1. Add server-mint websockets for faster updates
2. Include zap information in the quote endpoint, so that wallet can include sender and message when showing it to the user
When everything runs smoothly I will start the transition (I’ll announce a date). This is going to be wild
Yesterday someone sent me some nuts locked to my npub and I realised that I have no utility to unlock them.
So here is "nutcracker" a simple CLI that lets you store an encrypted nsec and unlock Cashu token with it.
Its written for Bun and TypeScript, but I will include standalone executables with the first release too.
"nutcracker set-key" lets you save a signing key locally. If it is an nsec, it will prompt you to choose a passphrase for encryption. Your key is stored as ncrypt on disk. You can also add an ncrypt directly.
"nutcracker crack <token>" can then be used to open up nuts locked to your npub.
Repo: