Just saw this on the TPU news
Please Reset Your TechPowerUp Forums Password | techPowerUp So those of you who have accounts over there (I am sure there are a few) might want to go change your passwords if you haven't done so already.
Not blaming TPU, just helping to spread the word.