Why passwords have never been weaker—and crackers have never been stronger | Hacker News Reader