I hope it is going to be similar to editable comments on Github, with a dropdown to see older versions.
Or perhaps like Gmail: stores the message but doesn't send until a few minutes later, at which point it's no longer editable. This would be easier to implement.
Unlike GitHub, tweets should not be editable forever. I think 5 minutes is reasonable. Even HN has an edit time limit. I hope they also limit how much you can tweets (even though, in reality, adding 4 characters (“not ”) is destructive enough.
Do you think HTML pages should be uneditable after a period of time? Regardless of your opinion there (since I can see the merits), the rest of the web isn't exactly founded on immutability.
But Twitter doesn’t want to be just another webpage. Tweets and its dates are used in court and by historians. That’s basically why Twitter has been hesitant to allow edits.
I kinda wish they let people add some text instead of allowing editing, like:
Wouldnt it be nice?
Added: * wouldn’t
I know deletions are still allowed, but they don’t lead to different content.
Maybe if you're a famous celebrity etc. but it's scraped mine 5 times since 2007 (and the "expand conversation" links don't work) and I promise you that it has been fairly active ever since I signed up.
HN has edits, in conversation and flow, and it does break sometimes, but in general it's a good.
Discussion forums have had edits forever; reddit famously lets you go and delete all your existing posts at anytime by replacing them with "edited by autodeleter9000".
> I hope it is going to be similar to editable comments on Github, with a dropdown to see older versions.
It took a while for them to add this. And amusingly, comments (including those opening issues and PRs) are a bit more like a wiki than personal comments—if you have the appropriate permissions, you can edit comments by others. For a long time you could do so with no visible record that it was done. Which is objectively terrible but was hilarious if you worked on a team with a good sense of humor and reasonable restraint.
Note that this isn't really an "undo", just a 5-60 second time delay before posting during which the user can change their mind before it's actually published.
Since this is a verge article, can I also say I like their comment system? You get a minute or so to fix any typos after submitting after which it is locked in.
Or perhaps like Gmail: stores the message but doesn't send until a few minutes later, at which point it's no longer editable. This would be easier to implement.