Re:Twitter bug: Make anyone follow you on Twitter
by cake on Monday May 10, 2010 @03:21PM
(#1335638)
Less than an hour to fix it, without any major data loss or collateral damages that I can see. That's pretty good !
Re:Twitter bug: Make anyone follow you on Twitter
by axod on Monday May 10, 2010 @05:01PM
(#1335921)
Doesn't seem like a bug to me, it looks like a poor design choice. How many other "special" tweet commands are there?
edit: anyone downmodding care to suggest how putting "accept[username]" in a tweet would be considered a 'bug'?
It's not that writing "accept [username]" is a bug — the bug is that you can use it to accept people who haven't asked to follow you. Similarly, OK buttons in dialogs are not a bug, but it would be a bug if they all had the same effect as the OK button in the dialog "Are you sure you want to erase your boot drive?"
Re:Twitter bug: Make anyone follow you on Twitter
by axod on Tuesday May 11, 2010 @04:08AM
(#1337226)
I still don't understand what you're saying.
It's obviously not a bug. It's a hidden feature. An easter egg. A floor in their design.
They didn't "accidentally" make a special command in tweets that can cause others to follow you. They specifically intended for it to be that way.
Suggesting it's a "bug" is silly. Suggesting they "fixed the bug" is misleading.
Re:Twitter bug: Make anyone follow you on Twitter
by gigantosaurus on Tuesday May 11, 2010 @07:44AM
(#1337492)
They specifically made a feature that allows you to respond to follow requests by tweeting "accept username". The bug is not checking that the person has actually requested to follow you when processing that response.
Re:Twitter bug: Make anyone follow you on Twitter
by axod on Tuesday May 11, 2010 @11:03AM
(#1338057)
That's an oversight IMHO. A bad design decision. It's not a bug. But we're arguing semantics I guess.
Is the feature documented then? I assumed it was a hidden secret thing.
Re:Twitter bug: Make anyone follow you on Twitter
by chc on Tuesday May 11, 2010 @01:05PM
(#1338512)
By the same logic, a crasher because you forgot to check for NULL is an oversight rather than a bug. Both are cases of checks that should have been done and incorrect behaviors caused by failure to perform those checks. I say, if a piece of code does something it isn't intended to do or fails to do something it is meant to do, that's a bug. The bug might be the result of a poor design decision, but unless the behavior is intentional, it's a bug.
Re:Twitter bug: Make anyone follow you on Twitter
by axod on Tuesday May 11, 2010 @01:33PM
(#1338617)
I wasn't aware that the feature was public. If it was a public feature, and it was failing to check that the target had actually added you, then sure - it's a bug.
I assumed that it was more of an intentional 'backdoor'.
Re:Twitter bug: Make anyone follow you on Twitter
by chc on Tuesday May 11, 2010 @02:24PM
(#1338774)
As far as I'm aware, it's a feature that's meant to allow users to accept followers by text (there's a separate interface on the website for accepting follow requests). The bug is that it didn't check whether those people had actually requested to follow you. That's what articles on the subject have indicated, anyway.
Re:Twitter bug: Make anyone follow you on Twitter
by senko on Tuesday May 11, 2010 @07:11AM
(#1337468)
Except if in fact it's an artifact of their SMS interface, which somehow got exposed, or was forgotten and not removed when needed. In which case I'd consider it a bug, not an bad but intentional decision.
http://status.twitter.com/post/587210796/follow-bug-discover...