5 ms·
Official: http://status.twitter.com/post/587210796/follow-bug-discovered-remedied http://status.twitter.com/post/587210796/follow-bug-discover...
by ilike 16y ago
Official:
http://status.twitter.com/post/587210796/follow-bug-discovered-remedied http://status.twitter.com/post/587210796/follow-bug-discover...
- cake 16y agoLess than an hour to fix it, without any major data loss or collateral damages that I can see. That's pretty good !
- axod 16y agoDoesn'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'?
- chc 16y agoIt'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?"
- axod 16y agoI 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.
- senko 16y agoExcept 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.
- gigantosaurus 16y agoThey 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.
- axod 16y agoThat'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.
- chc 16y agoBy 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.
- axod 16y agoI 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'.
- chc 16y agoAs 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.