Death to nostr DMs. Wish they’d get rid of them entirely.
Discussion
ok glowie
Glad you're not in charge :D
🤷♂️ DMs on nostr are a mess, not implemented well and/or fragmented implementations, some of which are not completely private. And then what happens if your private key is compromised and you have sensitive info in your DMs? Can’t delete those events reliably because anyone can keep a backup of them, and you can’t rotate them to a new key. DMs on nostr are a disaster waiting to become an even worse disaster. Don’t use them.
While I don't disagree, DMs are an issue, it's important to keep in mind that's not a Nostr problem per se - That's a client implementation problem.
As much as x or y aren't a problem of Linux, they're a problem of their respective distributions - This to say, fragmentation is to be expected.
DMs are only a problem if we keep using and recommending the clients that do NOT keep up with the best standards - And it's up to users who are AWARE of this to make others aware.
For me, DMs stopped being a problem as soon as I switched from NIP-04 clients - I told everyone I'd onboarded - Most agreed and migrated as well (again, no real effort because Nostr 🤘), some understood but keep using said applications but not relying on their DM implementations.
Clients, and by extension their developers, are the ones at a loss.
The quicker we can all come to terms on this, the quicker we can make Nostr better for pretty much every form of medium out there, be it your Twitters, your Youtubes or your Telegrams. It can do it all, but we as users of this open protocol need to push and steer things in the right direction.
No, the issue IS nostr not being suitable for DMs. It’s not just a client implementation problem. Anyone can keep a backup of all your DM events. If they ever get access to your key then they can read them.
No.
Nostr is a protocol, which can be used for real-time communication, much like many TCP/IP protocols, most of which have no inherent security features, much less encryption. Encryption protocols tend to be session wrappers, rather than part of the protocol itself.
To say Nostr isn't suitable for DMs is like saying UDP isn't suitable for DMs.
Well shit, if only it weren't its job.
I understand your frustration, but having read around it seems you use two clients primarily - Primal and Nostur, both of which to my knowledge do not support NIP-44, and are still stuck on legacy NIP-04, which yeah, sucks.
If these are the applications you use and recommend, I can assure you that when it comes to DMs you're going to have a very poor experience.
Primal for instance is one of the go-to apps for onbaording new users - And they're being onboarded with legacy DMs - The issue here is NOT the DMs, the issue here is a lack of urgency by the developers to keep up with improving standards, all the while both their user's privacy and experience suffer.
To that effect, perhaps it would be best that they cut out DMs from their clients entirely, so you could have a more streamlined experience, but suggesting Nostr isn't suitable for DMs is short-sighted at best.
businesses need the email equivalent for nostr. DMs existing makes them that. i feel like i must use them, because i dont want to ask for email addresses. >50% of the time it falls back to nip04 because really huge clients stalled on nip17.
anyway, funny i chose to rant about this today its like beating a ded horse, just saw jerkey guy and was like, burn notice! 🔥😁
Won’t find me using them for anything important.
