There has been a breach in security and users are claiming that their passwords are being PMed to them. This is a PSA to change your password at earliest convenience. Make sure it's a strong password; here are some useful links to help:
People should probably know that the password generator website in the OP logs what it gives you along with your IP address, then matches the new password to your email through public releases of IP-email links.