T techcrunch.com Password expiration is dead, long live passwords 586 points davidgh 7 years ago 312 comments