primal added the ability to delete notes some relays may not honor requests, but still an important feature image

Replies (63)

they will comply, when they will get "unuseful notes" and unuseful disk space used. And it is good to have this feature activated now in clients. It will force relay to manage it in time. If, for a new feature, each (relays/clients) have to wait the other to implement it, no new features would be coded. It is the decentralize way to code... showing the way.
what happens if a relay initially accepts the request and deletes the note and then my relay sends it back to that relay? does it filter out that note forever or is that not how it works?
It is not a git repository here. Space have a cost. Deleting is a good feature. Editing could be an interesting new feature too. But if you really want to keep an history, just post a new note... not sure the history would be mass used, and it would cost a lot of space. Editing a note in a REPLACE state is useful when you want to correct a mistake in it, nothing more.
Deleting old token events is important for accurately displaying mint balances and record keeping.
i get your point You think you really need to have an history diff for each post ? You think this feature miss on all other social media ? I mean the user really want it ? For the moment, i have some issues to find notes i liked on some interesting subject, but never have the need to deeply have an history modification of any of my note. I don't know if it is really important to add this feature if it is not really mass used. I think editing a note without any history will be used to correct errors, and this will for sure be used. I have seen note where people were complaining about it.
Default avatar
yawnz 11 months ago
I kinda hope not a single relay complies. It's like deleting a "feature" of a note in the first place. If you don't want to take the highest responsibility for your note there is already an app for that, go join the xtwitter thingy ma do.
I understand and i agree with you. It looks like a client "trick", i hope this is not a trick that have been used by primal too for deletion. Trick make mess, if everyone do as he want on his side. But just an "order" to delete it, which can be accepted or ignored by relay. On this point bitcoin is better. It use a democratic way to apply change. With the relay majority. Which host the same version of the core. #nostr nodes should do the same, and just activate or not feature they want to support or not. Perhaps it is ever like that, idk.
While I know what you mean, the screenshot you posted has wording that will not make it obvious to the casual normie that primal aims at
when you “delete” anything on the internet there is no guarantee, nostr just makes it obvious
hoppe's avatar
hoppe 11 months ago
If you issue about a billion notes on that relay, they might delete all your notes.
About fucking time, I find myself deleting notes, primarily because of spelling errors, and I notice them, and I'm like, oh my god, I can't unsee that now. And so I have to fix it.
KOR's avatar
KOR 11 months ago
Because we are making it up as we go along. And the point of Nostr is that each implementation can make they own rules.
Default avatar
npub1gy86...2yz7 11 months ago
This is not a client implementation issue (it could be). It's mainly a relay issue. Also the delete feature was in the protocol from the beginning.
In a decentralized network, deletion doesn’t really exist. So I don’t plan to support it.
I mean, you can make grammar errors or any other error. It's more about errors that don't add value rather than trying to hide things you said in the past.
My firsts notes I believe are lost forever, probably relays went off or they got busy and had to clear space. Many relays will honoured deletions because there are many good reasons to, others won't.
The cool part of nostr was that no one could delete notes. Everything you said was in stone. I loved that. I have bad feelings about this move.
Default avatar
yawnz 11 months ago
Im just curious, what would a good reason be? Im not being combative but my wee little brain often only registers my own views 😂
Grammar, numerical errors, wrong archive uploads... and any human error (or even machine) we could do and would love to correct. If you can delete and repost the correct version it improves the experience overall: - For the original poster: can keep it's feed clean. - The client: improves the user experience. Also makes their business more law-ready, since some legislations consider the "Right to be forgotten" a thing, so they would comply with it. - The relay: same as for the client, and they also avoid storing unnecessary duplicated data that costs money. - The reader: avoids having to read notes that have errors, or successive notes clarifying the corrections. At the end is more about de-indexing than actually deleting, because some relays could not honour the request, and that's great, but I believe most actors will benefit from it.
Default avatar
yawnz 11 months ago
eh i don't know, I'm not even sure i'm human.