3 ms·
Personally, I don't buy the argument that this change is because Twitter wants users to use the official twitter clients. http://en.wikipedia.org/wiki/Hanlons_
by Splines 15y ago
Personally, I don't buy the argument that this change is because Twitter wants users to use the official twitter clients.
http://en.wikipedia.org/wiki/Hanlons_razor http://en.wikipedia.org/wiki/Hanlons_razor
- msbarnett 15y agoTwitter is retroactively changing the xAuth rules in a way that will break every existing install of a native client (except the official one), and make every native client (except the official one) going forward harder to use. Stupidity would be breaking their own clients, too. Stupidity doesn't seem to adequately explain their commitment to going forward with this change, so we turn to Occam's Razor. The simplest apparent explanation for the observed behavior is that they want to discourage the use of third-party clients.
- Splines 15y agoMaybe, but if I were twitter and wanted to discourage 3rd-party clients, changing authentication methods to one that is harder to use is a really roundabout way of accomplishing that goal.
- code_duck 15y agoThe comparison is a bit flawed. It would be rather odd to say that Twitter is trying to shift usage of their service to official clients out of 'malice'. Clearly, they feel it's a business strategy that is in their best interest. That could be due to stupidity, but I don't think they're out to specifically cause trouble for developers. A reasonable guess is that they're working on restructuring the business to make it easier to make revenue, and are displaying apathy and a lack of gratitude towards developers.