What Twitter's Announcement could have said
dashes.com
dashes.com
And you don't mention the 200% cap on new users. That's not "many third-party Twitter clients have dedicated user communities and passionate developers, and with focus on keeping in step with our evolution, they should continue to thrive with their audiences." That's more like "third-party clients should stop developing, like now. There is no future for you with twitter".
I'm concerned about the rules about embedding a tweet. So now there'll be all this widget stuff on websites when all I'm trying to read is a quoted tweet? I guess this move is to let Twitter track my behavior across the web (http://dcurt.is/twitter-is-tracking-you-on-the-web), but I worry about its impact on other sites that use the API.
They're not forcing you to use widgets, and you don't have to display tweets as proscribed by their API restrictions if you aren't doing it through a widget.
"To ensure that Twitter users have a consistent experience wherever they see and interact with Tweets, in v1.1 of the Twitter API we will shift from providing Display Guidelines to Display Requirements, which we will also introduce for mobile applications. We will require all applications that display Tweets to adhere to these."
If Marco's reading is wrong, it's still the most obvious reading of the original text.
Also:
"Nearly eighteen months ago, we gave developers guidance that they should not build client apps that mimic or reproduce the mainstream Twitter consumer client experience. And to reiterate what I wrote in my last post, that guidance continues to apply today."
Apropos to the Anil Dash version of the piece, the original one is already heavily tarted up with euphemisms like "guidance" where "warning" would more clearly convey their intentions.
I understand the type of petty social engineering that Anil has attempted here, by spreading "Awesome" and "Excitement" around and accentuating the good instead of the bad, but I think it does developers a great disservice to assume that the biggest problem with bad news was the tone of its delivery and not the news itself.
Most people I know who hate the twitter layout use 3rd party clients to get around that, now if those 3rd party clients have the same ugly layout what does it matter? Ontop of that 100k users means those 3rd party clients will disappear.. and hopefully the end user will be annoyed.