This Massive Data Breach Shows Why We Need to Kill the Password Once and for All by Jake Peterson from Lifehacker on 2025-06-20 19:45 (#6Y4DT) 16 billion passwords were leaked. Yes, billion.