500 Million Yahoo Accounts Were Compromised. Here’s What We Can All Learn.