The site has been getting hammered by hacking attempts. Among other basic web-hardening precautions, we’ve disabled passwords for all users. If you want to create an account or log in to an existing account you’ll need to download the CLEF app for your phone. I’ve been using it for years and instead of remembering passwords I never use, I just use my fingerprint to login to all of my sites. It’s fantastic. If that’s too scary for you, you can still reach us via our Facebook page or twitter account.