I haven't seen much mention of this on the fediverse so far, so I figured I'd give it a signal boost.
Just a few days ago a new data breach was announced affecting a number of very large tech companies. It is being called the "Mother Of All Breaches":
https://cybernews.com/security/billions-passwords-credentials-leaked-mother-of-all-breaches/
Tencent's part of the leak alone included 1.5 Billion account credentials. Twitter's part is 281 Million.
I highly recommend reviewing whether you use any affected sites and changing both their passwords and those on any other platform where a similar password might have been used.
@ansuz Guess I gotta change my myspace password, I may be one of the 360m effected.