Russian #hackers steal 1.2 billion usernames, passwords: are you affected? http://boingboing.net/2014... #security #privacy