Damus
Don't Believe The Vibe ๐ŸŒฑ๐Ÿ‹๐ŸŠ profile picture
Don't Believe The Vibe ๐ŸŒฑ๐Ÿ‹๐ŸŠ
@Don't Believe The Vibe ๐ŸŒฑ๐Ÿ‹๐ŸŠ
Private Messages on Nostr were a mistake.

I know at least 2 people who sent messages that never arrived. This is an unreliable inefficient API design that confuses everybody and is barely useful, not a great look for Nostr.

Clients don't know how to use them. There's like some Nips that do the same thing but every client does something random. It's effectively a useless NIP.

I'm in favor for abandoning the DM spec as is and completely and replace it with something new.
I think it should include bots for some reason, Whatsapp, signal, pidgeos and facebook messenger. Morse code could be an option too. The sender receiver design with some encryption is too generic and totally inefficent. I want to keep the term "DM" more generic so people can vibe code something around it.






20โค๏ธ3๐Ÿ”ฅ2๐Ÿ’œ1๐Ÿค™1
Don't Believe The Vibe ๐ŸŒฑ๐Ÿ‹๐ŸŠ · 42w
If you think that sounds weird, wtf is he talking. Yes, that's the NIP90 debate right now on git.
Bennu Breath ๐“…ฃ · 42w
Yes, confirmed. DMs don't work reliably.
Tim Bouma · 42w
I hacked together my own spec for which I am calling private channels for inter-api communication. Took the best from NIP17 NIP44 and gift wrapping. So far so good. Once I am happy , will share.
Vitor Pamplona · 42w
I know 100s of people that post on public kinds and they never show up to anyone else too :) Nostr is messy. Most people don't notice because they are yelling at the void. They just think it was a bad post. But in fact, no one saw it. DMs require reply. Which creates LOTs of issues that users are...
Vitor Pamplona · 42w
Also, I think you should write a DVM NIP.