Reuters reports that 2 million passwords to accounts of such stalwarts as Facebook, Twitter, Yahoo, and Google have been hacked using a server in the Netherlands. Common passwords included “123456,” “123,” “password,” and “1.” Three Questions That Arise From This… Read More ›