A brief rant on password security [Edit: Not so brief after all]