T techcrunch.com Passwords for 32M Twitter accounts may have been hacked and leaked 300 points zhuxuefeng1994 10 years ago 192 comments