cmd's avatar
cmd
cmd@proof0.work
npub1gg5u...ulq3
I build cool stuff on bitcoin and nostr.
cmd's avatar
cmd 5 months ago
This is why RAM costs over $900
cmd's avatar
cmd 7 months ago
Burgers are the food of the working man.
cmd's avatar
cmd 7 months ago
Testing some notes and other stuff.
cmd's avatar
cmd 7 months ago
Nostr has been a pleasant refuge from the AI slop and astroturfing that has engulfed Twitter. What will happen if the bot armies invade nostr one day? Are there any defenses?
cmd's avatar
cmd 8 months ago
another day in the code mines
cmd's avatar
cmd 8 months ago
Handling NIP-55 requests from amethyst is like trying to fill out a government form while getting repeatedly punched in the face. If you try to cover your face, you get kicked in the balls. So you have to juggle getting punched in the face, and kicked in the balls, and filling out forms. Then a robot guard catches you slacking, and executes you for being slow.
cmd's avatar
cmd 8 months ago
TIL about the invisible evil that is android proguard.
cmd's avatar
cmd 8 months ago
Pretty sure I have the craziest setup for signing notes and other stuff ๐Ÿ˜‚
cmd's avatar
cmd 8 months ago
Blossom is pretty cool.
cmd's avatar
cmd 10 months ago
Posting this with igloo mobile via NIP-55. Almost there.
cmd's avatar
cmd 1 year ago
What are some popular use-cases for blinded keys? Asking for a friend.
cmd's avatar
cmd 1 year ago
Signer extensions are dead to me. Absolute dead-end for storing keys. They are the worst security nightmare. They don't exist on mobile. Browsers can't even agree on a spec. Time to rebuild the web3 promise with NIP-46 and PWA. It's so obvious. It just works. The age of nostr-RPC interfaces will be glorious.
cmd's avatar
cmd 1 year ago
What would a dating app on nostr look like? Some ideas: * use range proofs to obfuscate certain attributes like height/weight/age while still allowing for filtering and search * photos and personal info can be encrypted/decrypted using gift-wrapping techniques to obscure the original npubs that are behind each profile. * maybe something interesting can be done with lists and hash collisions? Similar interests would cause higher colission rates while obfuscating the list from brute-force searches. Also what would be the down-sides? Privacy concerns?
cmd's avatar
cmd 1 year ago
they are putting AI generator models on the internet that are turning the freaking memes ghibli image
cmd's avatar
cmd 1 year ago
what is the rate limit on the damus relay? "you are noting too much" how much is too much? ๐Ÿ˜ญ
cmd's avatar
cmd 1 year ago
I put all this work into asynchronous batch handling of NIP-07 requests, and nostr clients just `await window.nostr.doSomething()` one request at a time. It's actually pretty crazy that clients behave like this. This old and busted synchronous request paradigm needs to change, especially for: * Primal, which requires signing of multiple events with each page refresh, all of them blocking. * Nostrudel, which has a "decrypt all" button, but then decrypts events one at a time. Does nos2x support asynchronous handling of requests? I didn't notice anything blocking, so I want to say yes (assuming you have permissions set). If a client makes requests to a signing device, and those requests have a) permissions and b) no dependencies, then they shouldn't block other requests. Let the requests flow freely!
cmd's avatar
cmd 1 year ago
me going through the jira backlog image
cmd's avatar
cmd 1 year ago
gm nostr today is a great day to build a wallet
โ†‘