Oddbean new post about | logout
 I'm over this debate. What cool things are you working on?  
 i.e. What else are you playing with? 
 Sure.

I'm editing some custom pages on my WoT relay's website 🥹 
 I'm over this debate. What cool things are you working on?  nostr.fmt.wiz.biz 
 im daydreaming about the wedding client :D 
 You could work on a list of features that you'd like to see and put it out there into the Nostrverse and see what happens. 
 What about a wedding crashers client? 
 that would be awesome lol 
 Is there a debate?  I’m at Bitdevs. 
 This is the better choice. I don't have any near me 😭 
 Oof 
 Is there a debate over NIPs? or just BIPs? 
 I need to start working on how to leave the country. 
 Where would you go? 
 That’s the problem, I have no idea.  But I am seriously worried about our once great country. 
 Working on a customized guitar

https://m.primal.net/KmXa.png  
 That's baller. 👀 
 thats awesome! 
 Here’s an idea for your next one 😂
https://m.primal.net/KmYg.jpg 
 Sick 
 How to get to nostr:nprofile1qqspgcwxxsu7380904g46jnswca32w32v3pqes6tk5cfz70q5s5llgqpydmhxue69uhkummnw3ez6un9d3shjtnswdnx7atwv3shg6t0dchxjmnxduq3yamnwvaz7tmsw4e8qmr9wpskwtn9wvq3vamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet5ah6pd9 🗼 
 I wish I didn't have to work. I really want to go 😭😭😭 
 😭 
 Next year!! 🗼🦖 
 One day! 
 Cleared out the garage - giving my beer equipment to two active home brewers so it gets used again. Trying to reduce or eliminate my alcohol intake and find new hobbies. 
 Good for you. I hope you find a new hobby 🫂🫂🫂 
 Pooping. 
 Hope everything comes out okay 
 So far so good. I'll keep u updated. 
 Please do 
 Pull request submitted for nip-22 to decrease maxbatchsize. 
(My devtalk impression)
https://i.nostr.build/h4WG7AU34UDLBKuk.jpg 
 #nostr #safebox https://image.nostr.build/9d06ba115167fd10e56f5b8f2c3a675e0b11bc39082ac1906905f3d8e3297880.jpg  
 Is this related to nutsack? 👀 
 Inspired by nutsack. Being built primarily as a backend component for a Lightning payment system.

https://github.com/trbouma/safebox 
 Noice. I'll check it out. 
 Nice! 
It's basically a password manager at this point. 

Maybe consider an additional AES password encryption inside NIP44 
 Yeah, I was thinking the same - that this could be a password manager as well. I have built in the ability to store private records. I use NIP-44 to encrypt but could easily add in the AES password encryption as you suggest.

The big idea is that this ‘thing’ (safebox, password manager), via relays, can live independently anywhere. I’ve already started to build a replication functionality to move it to other relays. IMO that’s a big advantage over any cloud service, or even a self-hosted machine because it could fail, or your house burns down.

Anyway, still early days of heavy experimentation. Thanks for the comments! 
 Exactly, sufficiently distributed encrypted backups, very powerful 
 Is the idea to AES-encrypt the .content with a password first, then do the NIP44 encryption? That way if the nsec is compromised, at least the records are still encrypted? 
 Correct, somewhat of a 2FA / post compromise secrecy.  
 Awesome. Thanks for the suggestions. I think it will be pretty straightforward to implement. Next cool feature project! 
 So, I wonder over the long term how much information can be leaked because it's publicly available on relay-servers?

I've shared my concerns with nip46 signing with public relays and clients hoovering decryption requests to see when and where you are decrypting your secrets. Even cryptographically how much noise might be generated when the whole world has your ciphertext message and can see you encrypt/decrypt your "passwords". You can hope relays require auth, but should trust them. 

Of course there really is no way around it in your app, but for me, the less personal information stored on relays the better. I deny all client requests to even store my preferences because just store them locally unless I ask otherwise.  
 The next step would be private, personal relays running on your device/phone.  I am working with the assumption that your personal data is being stored by an adversary to begin with. It’s all about tradeoffs. 
 > It’s all about tradeoffs.
For sure I just wonder how hard we should be relying on nip44 (I wrote the reference C impl) to protect us from ciperhtext hoovers and leakage, since it should be assumed the instance you publish your encrypted note its available to anyone in the world within seconds probably.  
 Good question. @Max Hillebrand suggested to additionally encrypt the content with AES/password before encrypting with NIP-44. So long the password is stored out of band completely, it still should be protected if the nsec is compromised. 

In the end, all security relies on the protection of a private key stored somewhere. I’d like to have that under my control versus a randomly trusted admin. 
 I started a newsletter. What are you working on? 
 Nice. What's the topic?

Working on my relay. 
 Digital Leadership & Learning   Subscribe on LinkedIn https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7232582421232115712  Next step is to figure out long-form publishing within the nostr ecosystem (a la Substack or Medium) 
 #cyberspace 
 Build brother. Build! 
 how’s it going? 
 Nostr relay service- for my pleb and notes 😎 
 NICE! What relay are to going to run? 
 I’m trying wot-relay, have it running. I’m stuck trying to connect it with one of my domains.  I’m a novice and the process is slow. ☺️.  Always looking for pointers 👍 
 bootstrapping Golang APIs behind my first React/Typescript PWA, adding Stripe integration 🤞 hopefully generate some revenue while I integrate NOSTR 🙇‍♂️ 
 Let’s Playing monkey Myth Wukong 😂 
 Which chapter are you at? 
 Still early chapters 2 🃏 
 Nice enjoy, the Yellow Wind Sage is barely defeatable without a special side mission. 

It will spare you time, nerves and energy. Good Luck 
 Sure… 🐝🐝🐝 
 Are you enjoying the game so far? 
 Sleep…working on sleep.

Had a tee fall in our yard today so tomorrow I’ve got to cut it up and move it 
 Ugh that sucks. Good luck tomorrow 🫂💜🤙🏻 
 Thanks…most the neighbors are awake I think (kids at school) so soon I will start up the chain saw shortly 
 I'm watching On Cinema at the Cinema  
 Oh. Enjoy 🫂 
 Have you seen it?  
 No, but I've heard a few good things. 
 Watch with the timeline. It's a WILD ride. 
https://oncinematimeline.com/#season-1 
 I am working on bringing livestock to Nostr. 
 Like nostr:nprofile1qqsxd84men85p8hqgearxes2az8azljn08nydeqa0s3klayk8u7rddspryyjqamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uq3czfqwaehxw309aex2mrp0yhxummnw3ezucnpdejz7ctvdsqs6amnwvaz7tmwdaejumr0dsq6ath7? 
 That’s a really fun idea, but not quite. I want to bring cattle records like identification, weight, vaccines, pregnancy status and persist in a relay the animal’s history. 
 Nostr client written in Haskell - currently working on the Nostr Effects Monad. 
 Trying to understand what this awesome paper did, replicate it and expand upon it

Decentralized, open source, blockchain based, privacy preserving health care AI training

https://www.nature.com/articles/s41586-021-03583-3 
 Made a Mac menu bar app to track savings goals in bitcoin terms — just by prompting Claude. https://primal.net/e/note1uckmn48s4vcwk9zj9fvjxlf7ru6aejul7arlntx2mgzf3dfg3gzqkeh6u0 
 Hey  @Derek Ross, I've sent you a DM (my work isn't quite ready for release to the public). 
 Currently working on my Blossom server implementation "cherry-server" and strfry plugin "chief" 
 Oh 👀 What's the strfry plugin do? 
 - Blacklisting/Whitelisting of pubkeys and kinds
- Blacklisting of content
- Pubkey rate limiting

It's pretty simple atm but I have a couple of things I want to add to give relay operators more filtering control. Also need to overhaul the engine a bit to improve efficiency. 
 Memes. Always memes 
 I’ve started a batched transaction coordinator: https://coinjoin.nl 
 Trying to forget about the debate by doing laundry 
 Oh god did you actually put yourself through that? 
 I did. It wasn't as bad as I would have thought. Plus, I had a few laughs 🤣 
 Is that because Trump was his typical 🤡 self? 
 https://chat.bitcoinjungle.app/

Soon in Bitcoin Jungle Wallet. Hopefully others will use too. 
https://m.primal.net/KnDM.png 
 oh wow. that's awesome. what nostr enhancements do you have planned for bitcoin jungle app? 👀 
 Bitcoin art 😎🚀

This is my latest work in progress, called Peer - to - Peer

🧡🍐
https://m.primal.net/KlMR.jpg 
 nostr:nevent1qqsz0gdr3k558eacjzkzxxqzvak8jxrv8crf0t89vy24fl285mhd0wgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyp8t3qcs666wm9wx6e4rjkea8n64nwzl4my0w6ga4l2qt2fwq4wk6qcyqqqqqpscav2pu 
 Nice! I love my Leatherman 🥹  
 Nice! I love my Leatherman 🥹