Twitter, and Pretty Much Everyone Else, Had a Bad Day
techcrunch.com