Yahoo announced another hack on Wednesday, this time involving more than one billion users.