I’m beginning to wonder if Twitter even cares about it’s fate. if a company wants to make an impression it doesn’t talk about how its improving its server uptimes and then wait. It makes no announcement then never talks about it. Especially when you’ve been having as many problems as Twitter has had.
Get a life Twitter. Then get a new Server management team.