A staggering 16 billion passwords just leaked. Here’s the real danger
Earlier this week, major news appeared to break—the discovery of 16 billion login records, available as part of massive datasets, tied to services like Apple, Google, Facebook, and GitHub. But unlike many other findings of…