What about time limited edits? You have a short window (5 mins or something) to correct annoying typos and then the ship has sailed. Probably a development nightmare.
I like edits or at least the theory behind them. I make typos. I want to fix the typos. However, nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9uq3xamnwvaz7tmhda6zuat50phjummwv5hsx7c9z9 has convinced me that they're bad. His editing and the gamification of his edits are fun, but if hundreds of people in my feeds are doing this, then it would immediately degrade my experience. I would hate it. It would be annoying.
I now see edits as an attack vector and a performance degrader.
Maybe we need a maximum number of edits? 3? I don't know. I'm just thinking out loud.
Maybe we just do away with them altogether? 👀
Thoughts?
Discussion
Easy to put this on the client layer leveraging NIP37 as fiatjaf pointed out. People can do what they want, in the end, but as a client you don't necessarily want to cause people to change a note substantively that has seen significant engagement. So accommodating a quick typo fix is the ideal here.