Y youarenotpayingattention.com The Lie Behind 1.2B Stolen Passwords 176 points mhurron 12 years ago 42 comments