OOPS -- 76,000 Mozilla developers' email addresses were leaked in a data breach http://www.businessinsider.com/mozilla...