-
Website
http://mashable.com/ -
Original page
http://mashable.com/2009/05/13/twitter-fixreplies/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
Robert Basil
142 comments · 8 points
-
Jennifer Van Grove
149 comments · 23 points
-
r0cketman22
317 comments · 52 points
-
rajagiri4
160 comments · 2 points
-
barringtonarch
150 comments · 4 points
-
-
Popular Threads
-
Enter the Zappos Sharing Happiness $3,000 Shopping Spree Giveaway Contest
4 hours ago · 88 comments
-
Your Next Car Radio Might Be Pandora
3 hours ago · 21 comments
-
Google Launches Chrome for Mac
5 hours ago · 26 comments
-
iPhone App Offers Instant Speech-to-Text Transcription
2 hours ago · 16 comments
-
BREAKING: Google Launches Real-Time Search Results
1 day ago · 96 comments
-
Enter the Zappos Sharing Happiness $3,000 Shopping Spree Giveaway Contest
Hope the tech team sorts it out soon *WInks*
@maynaseric
http://twitter.com/websmythe/status/1786967708
In the old system, everytime somebody published an @-reply, Twitter had to run two checks to determine who read that reply in their stream. One check to identify which followers were also following the recipient and another check to see which users wanted to see all @-replies. Keep in mind, that was 2 checks per follower of the person posting the @-reply.
See, that's Twitter's problem: Even though only 2% of users may have been using the "all replies" feature, it still required checking every follower for the flag. So everytime @aplusk posted an @-reply with his milllion-follower account, that was 2 million database lookups. Twitter just cut the processing power required by an @-reply in half, which matters once you start filling Twitter with celebrities and services that have hundreds of thousands of followers.
It's laughable to think anyone could believe that Twitter made the change as a user-based decision. As if this major "flaw" in their user experience was impeding their growth...
Twitter really is turning into the new Facebook; they can't do anything right either.
E.G. (public reply):
PR @soandso - Congrats on inventing the cure for all diseases!
I'm completely fine with this change (although I personally would suggest giving us the option to see all @ replies on a user-by-user basis, like they do with the option to receive SMS's). What I will not be fine with is if people start using !@soandso or .@soandso or PR @soandso every time they reply to someone. That is going to fill my twitter stream up with noise, plain and simple, and that's not okay.
Also, I think this is the cause for the recent huge redesign of Facebook that lost a lot of features in the process. They lied about a live news feed, just to simplify the system, but I am so happy that they're not only getting those features back now, but adding many more. I'd expect the same from Twitter.
I grant that these things are always more complicated than they seem from the outside. But if the explanation is true, I think some very poor engineering decisions were made...
If 98% of users didn't want to see all replies, using resources to filter those out makes perfect sense.
Using resources to add them back in for the 2% who did, probably makes less sense.
Your argument is all extremes, and no sense.
Someone post it, I want to read it. Easy.
This is not about usability or anything. They're trying to shape conversations to how they want them to be... linear. It's funny that a company that holds the best example of emergent social behavior today is trying sh*t like this and just cutting on what they allow one to do.
If it is such a little used feature, why is it such a problem? I just know that if this doesn't get restored, Twitter will be less useful to me and I will spend a lot less time on it. Everything that makes it more "functional" makes it more banal and less interesting to me.
Apparently, they decided that doing a database check where only 1/50 results is "Yes" isn't worth the processing effort, so they dropped it, which means every @reply is only half as much work for Twitter's computers as it used to be. This might be important now that there are so many acccounts with 100K+ followers.
If reducing the amount of processing per tweet is their goal, it makes sense to start with the feature that had the lowest effective return (in that 98% of the time, it produced no human-visible result).
(Expanding @replies to @mentions is actually a lot smaller change, because Twitter only has to look up the accounts mentioned in the tweet. That has a much higher "success rate," in that people very seldom tweet about accounts that don't exist, so every lookup produces a human-visible result.)
I posted the following to Twitter's third-party development list.
@biz has posted and claimed that the reason for this change has to do with the underlying system architecture, which wasn't going to support viewing replies to unfollowed people much longer. (Personally, my mind boggles at that, filtering replies by a dynamically changing list of people is *easier* than not filtering them at all? Whatever.) Clearly this is a side effect of an architecture change in the past, since originally "@foo" didn't mean anything at all to the database. So somebody made an architecture decision sometime ago without considering the social ramifications. That sucks. My recommendation is to back the change out real quick to mollify folks, and then have an emergency meeting about how you're going to fix the architecture before whatever you did wrong breaks it--because you just took the viral out of Twitter. (And worse, made #followfriday a permanent fixture!)
How major a change is this?
Well, I wouldn't have my current job, house or girlfriend without being able to see other people's replies. I wouldn't have hired my virtual admin, or had a vacation this summer in Florida. I have two sets of friends who wouldn't be engaged without that feature. There are high-level analysts following me because I interjected something useful into a conversation they were having with a client--that wouldn't have happened. There are people I don't know, whose problems I solved because I saw a friend talking with them--that wouldn't have happened.
Somewhere along the line, Twitter appears to have fallen for the "add 10,000 followers in one month" crap. This isn't about how many people you can follow. This isn't some grade school popularity competition. This is about conversations. It's about listening to people talk to each other, learning who you like, who you don't. It's about learning new things and helping other people. There *is* no replacement for this feature that will provide the same functionality, or even *close* to the functionality. This isn't an opportunity (as someone on the dev list suggested) for a third-party to use the API, this is an opportunity for Google to eat Twitter's lunch.
Were lots of people using the feature? I have no idea. Certainly your core early adopters were. Certainly the social media folks (who write most of your press) were. Are the new folks who come to follow celebs or just chat with their friends using it? No, probably not. The fact of the matter is the UI for that setting sucked rocks. First you have the fundamental confusion between "followers" (a noun) and "following" (a verb AND a noun). Put the two together and you can figure it out, have "following" by itself, and you have no idea. That you get used to, but it's confusing to new users. Add in that sometimes the site talks about "friends"--g*d knows what those are. Then you attempted to explain the settings in a menu item instead of using a simple English sentence, and finally you had the wrong default (don't see replies sent to people I don't follow) for new users. Every time I told someone about that setting, they were like "Oh! *That's* why I never saw anyone talking!" I *knew* what the settings did and I still found the text confusing. Whenever I told someone about it, I had to reread the site to make sure I got it right. Blaming lack of use on a bad UI is just lazy.
Twitter is a transport. Different people use it very differently. What Twitter just did is like someone taking email and deciding that mailing lists aren't really very important, since they are used by very few people, so we'll just remove the ability to have a mailing list. After all, it simplifies authentication, and it reduces traffic. Unfortunately, a core set of very important people really, really need mailing lists. It's how they network, meet people, develop ideas, and improve software like... Twitter. Oops.
That said, apparently this feature was used by only 3% of the Twitter population (which is still a large number of people). Unfortunately for Twitter, that 3% was a rather vocal part of the population--those people who used twitter for building communities and socializing; not for announcements, following celebrities, or chatting with a fixed set of friends. It's a classic example of why you don't want to add or remove features in an application by voting on them--not all users are equally important to your company.
So if I reply with "-@mikeprasad <blah, blah> you'll see it even with the new change b/c it doesn't START with an @! Voila, problem solved! http://twitter.com/keltraine
Do you really think you're so important that all your followers need to see all your half-conversations? If so, you're not really on Twitter for "conversation" -- you're on Twitter for self-aggrandizement.
The change, which removes the option to view “half conversations” between someone you follow and someone you don’t, allowed users to find new interesting people and expand their Twitter networks.
This sentence should be re-worded. The way it stands, you're saying that "the change... allowed users to find new interesting people." Which isn't what you meant.
--
As far as the controversy itself, I think a lot of people are just angry because they don't like having options taken away, which I completely understand. Personally, though, I have no idea why anyone would want to see all @ replies someone I'm following writes. There are some people who do almost nothing but interact with their followers, which is great, and I don't want to see half of every one of those conversations. Some people have been saying on the #fixreplies stream that they're removing @ replies FROM people you don't follow, which is completely false and I think may have a lot to do with the outcry-- people don't get what they did.
Get over it. There are 10 bazillion other ways to follow new people.
Twitter is free. Enjoy it.
Check out an app I just mashed up at http://fixreplies.kalv.co.uk - it's currently got a total of 11k people in disagreement based on their RT message that's been flying around today.
Wouldn't they have to use some sort of "if" statement? Considering that it shows and @reply that has characters in front of it. It's got to check to see if you are following the person being mentioned, and with the new update, it has to check to see if there is an "in_reply_to_status_id"...ISN'T THAT MORE CODE THEN JUST DISPLAYING IT ALL?!
For example, I don't follow @oprah (and though I haven't checked I'm confident she's not following me either) ... and so a tweet like "@oprah pls bugger off kkthxbai!" is intended to be _seen_ by my friends, even if they too don't follow @oprah.
So, that's one unexpected usage which will be crushed. There are likely other forms of discourse also crippled in the crossfire. Gee, thanks.
Tweet This!
Add your voice in favor of returning the CHOICE for all @replies http://gsfn.us/t/6g7y #fixreplies
Tweet This!
Be Well!
ECS Dave - http://twitter.com/ECS_Dave
http://bit.ly/confusion
@replies aren't really that confusing, Twitter almost seemed to try to make them more complicated than they really were.
What is Twitter using their money for, new office chairs?
Who in their right mind offers functionality for their product that they're not prepared to scale? I can see that perhaps Twitter has been caught off guard by the numbers their getting thanks to Oprah and Ellen, but honesty especially with your hard core users, would have been nice.
How is this going to effect companies like Comcast who are doing such a great job responding to issues through Twitter, if they can only see conversations aimed at them? Other than being driven to use 3rd party apps with API call limitations?
I believe in truthfulness,fairness,equality,enabling,not disabling our voices;I believe in quality, not necessarily quanity,but where ,the limitation of friends,business possibilies,in mid conference is broken,and the ability to move forward is squelched,(for what ever reason you can drum up);is insulting seekers,followers and businesses .We trustingly put profiles, links, private information in some cases in your hands..Also I heard this has been a cause of monetary losses for more than one person..Many of the tactics of changing rules,taking away members you follow,and abruptly changing the way you answer others,causing file bugs to come up and only save what you respond to a follower to your own computer I;m sure you have you legal department working on each item as it comes up.,at lease I hope so.
I would seriously like you techies to think of us twitterers as ,"TWITTER". We are the members. the Congregation so to speak and without us ,Twitter is nothing but a name..Keep disecting Twitter
and soon it could become very still and lifeless..Lets see what kind of respect you can drum up for people who are here to teach others how to do business, or join a business venture,People who come on here to learn more about Social Networking,in the near future. I observe you as you observe me.
@TWITTER TECHIES, what are YOU doing@Honeyberrie