Twitter is great when it comes to transparency. I love how they included this
>Although we built Fleets to address some of the anxieties that hold people back from Tweeting, Fleets are mostly used by people who are already Tweeting to amplify their own Tweets and talk directly with others. We’ll explore more ways to address what holds people back from participating on Twitter. And for the people who already are Tweeting, we’re focused on making this better for you.
It's always nice to know why an experiment/project failed. They didn't have to explain it, but they did and I thought it was a nice touch.
Yeah I actually really respect that they axed something within a timely span, posted about their thoughts, and well, lately the Twitter team has been killing it as far as deploying features and long talked about stuff, so it's all good. The idea of Fleets, whether it was inspired by Stories etc, was another way to engage users and it did have some usefulness. I love the 24hr disappearing thing on IG and I liked it similarly here.
I wonder if there are technical issues here? It wouldn't be too surprising if "tweets are immutable" (and therefore safe to aggressively cache) is an assumption baked into a lot of their code.
> Dorsey was unusually direct: “The answer is no,” he says.
> “The reason there's no edit button [and] there hasn't been an edit button traditionally is we started as an SMS text messaging service," explains Dorsey. "So as you all know, when you send a text, you can’t really take it back. We wanted to preserve that vibe and that feeling in the early days.”
Jack really is just a blithering idiot. There are plenty of reasons you could give for not adding this feature, but that one, that's probably the worst.
Why though?
It's bad enough when online news sites edit their articles and a later version carries some different information with no or little hint that it was edited.
If you read the next paragraph in the article, he does say basically that.
> Though Twitter has evolved since its SMS days, Dorsey says the static, uneditable nature of posts remains an integral aspect of the platform, as it allows users to retweet and quote tweet others freely without fear that the message they amplified or critiqued could later be altered.
And that is vital. Retweets and quote tweets and replies just fall apart if the parent tweet can be freely edited. Time-limited typo fixing capability is one thing, arbitrary editing is quite another.
I could imagine that, though I think there are likely many efficient ways to implement immutable edits, especially if:
a) You're constraining the time-to-edit
b) You're constrained to a single edit
But it could be a lot of work to ensure that it's a consistent experience since you'd have to untangle the "cache this thing for-literally-ever" expectations that may exist.
I would think that a big problem here is to only allow correcting typos, not changing meaning of a tweet - which would suck for a public, fast-paced platform like twitter.
This isn't as simple as counting the number of changed characters, especially when you have to consider at least dozens, better hundreds, of languages.
But then again you can already cram about ten times as much meaning into a single tweet if you write in Chinese or Japanese, so maybe they just don't care.
> I would think that a big problem here is to only allow correcting typos, not changing meaning of a tweet - which would suck for a public, fast-paced platform like twitter.
I feel like GitHub already solved that problem by showing an edit history on comments. Twitter could do the same thing.
Even easier: don't actually publish tweets for 60 seconds, during which time they can be edited.
Facebooks edit history is also hidden in grey text next to the timestamp. I bet putting a "This tweet has been edited" notice actually inline with the content would be effective.
One place I used to frequent solved this by disallowing editing of the original content but allowing the author to add a small annotation after the fact. Doesn't really fix the "correcting typos directly" issue but does allow for clarifications, etc., without the possibility of changing the original meaning that people may have RT/QT/etc.
(You could also extend this to allowing the annotation to be added to a run of text and shove it in the entities object for extra clarity / highlighting.)
Having a time where it's not actually posted would work fine but probably not be super effective: after all, you already have an unlimited amount of time to look at the message sitting on your screen before you actually send it. It's just often very hard to read your own writing for typos. Still it would be a step forward. You could even make it opt-in.
Haha, I swear every time I wish I could edit a tweet it's within 5 minutes after I post it. To be fair, at least with my incredibly limited followers, that's soon enough I can just delete it and post it again without losing too much engagement, but still. I'm just not patient enough to proof-read properly, apparently.
Instead of rendering it as hidden or even as an edit history, render it with an "inline diff" (using the kind of algorithm you see Wikipedia do, or GitHub within a line) as a cross-out of the old content and the next content next to it... changing a lot of text like that would be extremely noisy and obvious--to the point where it wouldn't accomplish any evil goal and would also just be generally discouraged by its nature--and yet would fully solve the vast majority of cases that we want to satisfy.
I don't think it needs to be that in-your-face. I believe an inline "this tweet has been edited" link to a revision history or diff would thwart most abuse.
This is one of those cases where the actual feature isn't that hard to make, but it widely depends on what your vision is. If Twitters vision is that a tweet should remain an unchangeable representation of what you said, then it is not just a matter of shipping it.
Given Twitters toxicity it should probably be done with a huge mark "this tweet has changed" and an option to see previous versions just be not be abused.
Wondering if you can implement it as a redirect. Instead of editing the original, the tweet redirects to the modified version but the original still shows up as a quote tweet or as a reply (with all replies to the original tweet under that reply)
Being able to set retention would make me feel better about tweeting.
You can do some of this with third party tools, but it'd be nice to have it built in. I stopped liking Tweets though because it's actually impossible to remove more than 3k old likes. I was eventually able to do so, but it required contacting their DPO office and having them reset the cache each time so I could remove them in batches (entire process of reaching out, getting a response, and iterating took 6weeks-ish).
Limiting quote-tweets would also help people since most of the abuse comes from quote-tweeting rather than replies (which you can already limit).
I'm not twitter famous so I mostly only experience the good aspects of twitter.
If you have a highly curated feed and make an effort to interact pleasantly with in-good-faith people it can be a really great place. It requires aggressive blocking and intentionally not following hostile people though.
Some better blocking tools would probably also be helpful (block everyone who liked this tweet, etc.)
I'd also love a YouTube Premium style twitter where I could pay $10/month for no ads.
It's cool they have the culture to ship something big like this and decide to pivot - I think that's a pretty good sign.
I second bookmarking. It's bad that they don't export it on the data export, and you can't scroll down after a certain limit, but at least it's private. And they seem to be planning on adding API support for bookmarks, so in the future we can just export it that way
I'm guessing this is primarily snark, but there are a lot of tweets that are pretty good signal of bad behavior. I'm not talking about some nuanced difference in opinion. For the tweets I'm talking about knocking out everyone that liked it wouldn't be a big deal.
Sure some may use this to craft an echo chamber for themselves, but they're already doing that anyway - and a lot of people 'hate follow' to stir up abuse intentionally to drive traffic. These people wouldn't find this tool valuable because they feed off of the nastiness to drive engagement and grow their audience.
I use likes to auto bookmark tweets to pinboard. Obviously I could figure out another workflow for this. But right now it’s super simple. It would be nice to not “like” tweets I don’t like myself but want to bookmark. Wonder if there is a low code way way around this.
I think there's a real concern on Twitter's end with the conversation being dominated by those who are "good with Twitter". That's a big problem because it's kind of a snoozefest to read tweets by a small in-group that you don't know and that won't interact with you. Twitter serves no purpose without interaction.
I understand the motivation behind allowing users to lock replies, but you don't need Twitter for that type of content. Twitter sucks for just about anything other than interaction.
Twitter started off as a low-effort life blog, and is now almost entirely a platform for amplifying celebrities and politicians. It definitely needs more normal people tweeting about normal things.
Twitter has loads of normal people tweeting about normal things, but they are down in the very, very long tail, and ~nobody follows them. Into the void they scream.
They have to change; their market cap is much lower than the other "majors" and actually the usage level (and subscriber base) is lower too.
It's like the inverse of reddit: reddit has a very high Alexa score yet is invisible in the public media; Twitter is discussed endlessly by the nattering nabobs, called before congress etc, yet has trouble monetizing their infamy.
No no, not for the visual appearance of the text, but rather the filter equivalent of "improving" the content.
Almost like applying a GPT-3 editor to spice up my tweets. I type X tweet and then use GPT-3 or something like that to modify my words/sentences to have more of a Shakespeare or Steve Jobs voice to it.
You're being downvoted, presumably because of the idea that "if you don't say anything stupid, you'll be fine." And yet acceptably edgy jokes from 10 years ago can easily become dumpster fires of controversy today. There's simply no reason to engage in it unless you treat every social media post as something you would say to all future employers. Including private chats.
EDIT to add: I feel like we are have seen a shift in how social media is perceived by society. It used to be an extension of the internet forum days, where there was a reasonable expectation of anonymity and an employer scouring your online persona was considered a breach of trust. But now as more and more public discourse happens online, and places like Facebook enforce using real names, that veil of perceived anonymity (even if it was an illusion at the time) has completely fallen.
This right here is why I just lurk on social media.
There are too many examples of a forgotten offhand remark, a harmless off-color joke, or that one time you had a bad day and thought you were just venting to the handful of close friends who are the only people you think even know about your Twitter account coming back many years later to bite you in the ass when a future potential employer (or goodness forbid the media) decide to go spelunking in your personal social media and essentially treat that version of you from 11 years ago as the same person you are today.
Twitter makes it way too hard to mass delete old tweets or otherwise exercise fine control over whats on there.
With social media, the only way to win is not to play.
The last warning I needed was one time >10 years ago while listening to a song I really liked I just posted one of the lines from the song on facebook.
A friend of mine saw it and assumed it was a commentary on a political event that had happened that day (it wasn't) and assumed that it meant I held a certain political opinion because of this (I didn't) and then was suspicious of my claims that posting the song lyric meant nothing more than i was enjoying the song and felt like sharing.
Since then I always assume anything I reveal online will be taken out of context and held against me, if not immediately, some day...
That is the reason most of my colleagues and I have no account there, never had, never will. Same for FB, Instagram, etc., the only exception is LinkedIn where nobody is posting anything.
The pseudonymous alt is the way to go for this, unless you're mostly using twitter for things related to work. I bet some of your colleagues have alts :)
sort of - if you search the wayback machine for something like http://twitter.com/username/* - it will list all the tweets it has - and then a user can download everything and search locally. so, it's not as simple as searching by keyword, but it might be something to be aware about, if you are concerned for that kind of thing
The searchable digital record is the key difference. Statements out loud to one or more people are often: A) tailored to that audience, B) carry much more context than a piece of text on a screen, and C) are a way of growing and exploring new ideas without the commitment of recording them to an easily searchable record for the rest of time. The long-term ramifications of saying something stupid in a conversation that isn't recorded are far less severe than they would be if every word you said was recorded and searchable forever.
A tweet is really more like submitting an article to a publication of record with your name and face attached to it. But, the ease with which twitter allows people to post makes it seem more like an ephemeral conversation. Anyone who has been burned by a stupid joke tweet from 10 years ago learned that lesson the hard way.
Easy to find "bad tweets", easy to immediately publicize the "bad tweets" to the entire planet almost instantly, easy to have it trusted that the bad thing was said as the twitter timestamp exists and a bunch of trusted people talking about a screenshot if you delete it confirms it's genuine, not to mention most people don't use twitter imaging themselves giving a rehearsed speech in a public square, merely as a way to share their amusing thoughts to the planet for some immediate validation, the dynamic is pretty different.
>most people don't use twitter [imagining?] themselves giving a rehearsed speech in a public square, merely as a way to share their amusing thoughts to the planet for some immediate validation
and there's the problem.
like any tool, speech is dangerous if you don't respect its power and follow some basic safety rules.
Yup. I mentioned this in another comment but one of the key problems is the discrepancy between the impact tweets really have, and the ease with which Twitter allows you to post them.
Any social media is designed to maximize engagement, so there is almost no friction between "I have a thought and I want validation for it" and hitting that submit button.
In reality, you should think of a tweet like submitting an article to the New York Times op-ed section with your full name and face attached to it. It has the potential to be there forever, and for people to judge you based on it for the rest of your professional life. So tread carefully.
your first point (tweeting is as safe as talking) is entirely invalidated by your second (long searchable record helps find statements to criticize people for)
as for your third point, undocumented public speech (no audio or video recordings and no effective note taking) is vastly different from creating public documents (anything on the open internet).
Please point to one person whose life was ruined from a single tweet, and who didn't deserve it.
Yes, it exposes unapologetic racists and misogynists. That's a good thing. People who genuinely learn from their fuckups are generally called out, but their lives are hardly "ruined".
David Shor - he was impulsively fired by his firm last June for just a tweet linking to academic research (I think by a black academic) that argued that violent protests following the MLK assassination reduced the share of Democratic support in the following presidential election, while non-violent protests increase Democratic support: https://www.vox.com/2020/7/29/21340308/david-shor-omar-wasow.... David Shor is a committed socialist and Democratic data scientist, but that was not enough to protect him from accusations of racism in the post-George-Floyd period.
I think he's done okay for himself after his firing, but being summarily fired for supposed racism always poses a high risk of long-term negative career impact, no matter how trivial the supposed deed was that precipitated the firing - David Shor wasn't even making an edgy joke, or implying anything negative about minorities.
I do agree your example appears wild. Any sort of repercussions no less losing your job is crazy for that. However, that isn’t life ruining if he’s fine after the firing. The OP and others before were talking about life ruining.
A mean spirited yet relatively insignificant video berating a low level employee for the company/owners bigoted views. The guy ends up losing his job and allegedly can’t get another job for years.
Chik-Filla or whatever is a shit company, but a well paid CFO filming themselves being a shithead to some minimum wage employee is pretty god damn horrific.
Dude outed himself as a massive shitbag, so I'm going to lean on the side of "he deserved it". What has he done to redeem himself since then? The name makes it pretty hard to search for updates.
Don’t know. The point of bringing that up is that his life got ruined or close to it. Not the examples being brought up where “cancelling” was a minor life event.
In the responses I read through on twitter, no one accused him of racism. People were upset that in the wake of a tragedy he seemed to only care about getting blue votes, which is pretty insensitive. Also, just like you said, he's doing fine now.
The claim that tweets are ruining lives gets repeated over and over again, but it's a complete myth. It's a conflation of actual actual racists and nazis getting outed and ostracized, and people getting mildly called out for doing something dumb, but those are never the same people.
Perhaps "life ruining" is an exaggeration but losing your job for discussing the effectiveness of different protest tactics is an insane knee-jerk reaction made by the people who fired him. He clearly agreed with the movement and ostensibly wanted to help it be as effective as possible.
> in the wake of a tragedy he seemed to only care about getting blue votes
That's a baseless statement. I would argue that caring about getting votes means he cared about trying to actually help the movement capitalize on its energy at a critical moment. Right or wrong, if people can't even discuss data-driven strategies for your movement without being shamed and ostracized, your movement is dead in the water.
Are you kidding? This is an incredibly opaque and user-hostile company.
edit: I am one of the moderators of /r/Twitter on Reddit. Come look at my subreddit if you want a feel for where my opinion is being drawn from. This company is in absolutely no way transparent.
> Although we built Fleets to address some of the anxieties that hold people back from Tweeting, Fleets are mostly used by people who are already Tweeting...
That makes sense in retrospect. I have a twitter account but have only used it a handful of times when it was the only way to complain to a company (!). I read tweets only when someone links to them.
Perhaps something even more lightweight would have attracted me but I'd never even heard of this product.
It's a difficult problem to publicize an addition to a service to those non-users who aren't actively looking for features.
> It's always nice to know why an experiment/project failed.
Every failure we can learn from is one which we can avoid for our self. Hence in the startup ecosystem, 'What not to do' is more valuable than 'What to do' but those who are new to the game flock to those selling the latter because 'they tell what one wants to hear'.
The recent #buildinpublic trend is showing some promise. I started my first buildinpublic project recently, A platform to validate minimum viable product but it failed the meta validation and I've detailed the reasons in the twitter thread[1].
But I've noticed that much of the building in public ecosystem is focused upon nocode, Especially flooded with notion related projects. I haven't used it, But I presume the reason is because majority of the people who are watching the #buildinpublic threads are non-coders and are looking to learn how a project is built.
>Although we built Fleets to address some of the anxieties that hold people back from Tweeting, Fleets are mostly used by people who are already Tweeting to amplify their own Tweets and talk directly with others. We’ll explore more ways to address what holds people back from participating on Twitter. And for the people who already are Tweeting, we’re focused on making this better for you.
It's always nice to know why an experiment/project failed. They didn't have to explain it, but they did and I thought it was a nice touch.