ICYMI, check your email address: This month, hackers stole the sensitive info of 31 million Internet Archive users. Details are scarce so far, but we know they grabbed email addresses and encrypted passwords. Hackers left a message on the homepage: “See 31 million of you on HIBP,” aka Have I Been Pwned. Click this link to see if you’re on their list.

🚨 Data disaster: Archive.org, the internet’s digital library, just suffered a massive breach, leaking 31 million records — emails, addresses, screen names and hashed passwords. The site claims a DDoS attack, but reports confirm it was actually hacked. The cherry on top? Hackers temporarily posted on the homepage, “See 31 million of you on HIBP!” That’s Have I Been Pwned.