Oddbean new post about | logout
 I'm no coder, so you can ignore my post as a result, but Ostrich Christ why is there so much debate on editing posts on #nostr ? 

A new NIP would be created for editable notes (already is one I think from what I'm reading), one or more clients will add it, others won't, market will play out to which would prefer to flock to and use.

Client A won't see posts in Client B.
And? My Habla articles aren't seen by Plebstr users, what of it?

There are UX issues in client A, but not an issue for client B.
Then start using client B until client A fixes it.

New clients will have it hard to design and dev more with this new editable post feature.
I'm seeing new nips created and added to clients for months and little to no one is bringing that "issue" up. 

If you're a client dev, just add it (editable posts or anything else u like) and see how things go and listen to the market. The curious thing to do here, in regards to before implementation, is to figure out the best way to develop and add said feature.

Me? I'd like editable posts/notes, and don't mind a "show edit history" for the public. 🤘 
 You might be in the small minority. I don’t write long posts, and could just as easily send out an update then edit any one of them. I don’t develop mobile apps. But I can see how editing and reposting a post could be complicated for both client code and relay code. Not even including bad connections to some relays which would then mean notes might not be in sync across relays 
 This. 

I pretty much mentioned the same thing a while back
nostr:note19kyue5j08wr8vuu6vgf8yhpu0zkwwdth4kwdjtx7c86ulkay4fdswc6e2x

- Show a "show edit history" button and that solves some of the issues.
- Have clients ping a few relays from the user's relay list in the background to see if there's edits. That solves some issues.
- Have edits as a specially reply (there's kind 1 post id, and there'd be its Kind1PostID:0, then :1 , then :2, then :3, etc, and clients present the highest number as the primary post. I'm not a programmer so this prob a dumb way to go about it), that solves some issues.
- A client doesn't have this feature? It shows it as a normal reply. Also, big whoop. People go to clients that does have this feature. The market moves around.