Live data from Hacker News

Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

businessinsider.com

101–110 of 310 posts

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#101
post #42

Saying "unintentionally" here is like saying you unintentionally stole someone's TV when they gave you their key to walk their dog. It takes extra work to upload those contacts, which means several managers and developers decided to do it and then spent time implementing it. For the FB employees reading this: what is your tipping point? Would you say no to that assignment?

FB would probably prefer a word "lended" or "took for a repair" instead of "stole".

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#102
post #42

Saying "unintentionally" here is like saying you unintentionally stole someone's TV when they gave you their key to walk their dog. It takes extra work to upload those contacts, which means several managers and developers decided to do it and then spent time implementing it. For the FB employees reading this: what is your tipping point? Would you say no to that assignment?

Considering vast crowds of folks happily working for amoral places like investment banks (2008 crisis and its consequences) or wealth management (rich folks trying to keep as much money untaxed as possible and used for public spending), the moral bar for usual smart person is actually pretty low. Optimizing some ads seems pretty harmless when compared to.

As long as you don't see the evil being literally done ie in form or row of inmates being sent to gas chambers, there are almost endless ways to persuade yourself that all is actually OK and fine.

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#103
18 USC 1030 (a)(4)

(4) knowingly and with intent to defraud, accesses a protected computer without authorization, or exceeds authorized access, and by means of such conduct furthers the intended fraud and obtains anything of value

https://www.law.cornell.edu/uscode/text/18/1030

A criminal investigation into whether or not this was really accidental would be entirely warranted here. If there was intent to access this information without authorized access that is criminal.

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#104
post #84

I'm pretty sure LinkedIn does or used to do the same.

Still does. The apparently popular German payment system Sofortüberweisung (now run by Klarna) even requests the password of your bank account.

SOFORT quite explicitly ~scraps~ scrapes the entire available transaction history for „your convenience” (much more is available with access login and password actually). What a satisfaction when they tried to enter Polish market and the Polish finance controlling authorities shut them down before they managed to squeek. The famous German „privacy” it is.

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#105
post #42

Saying "unintentionally" here is like saying you unintentionally stole someone's TV when they gave you their key to walk their dog. It takes extra work to upload those contacts, which means several managers and developers decided to do it and then spent time implementing it. For the FB employees reading this: what is your tipping point? Would you say no to that assignment?

A common practice is to keep developers unaware of the real objective of their work (like Uber, in another comment on HN, https://news.ycombinator.com/item?id=13786384 ): - developer A is tasked to create the prompt to ask for username and password of the email account - developer B is tasked to call some API to upload contacts from email account - developer C is tasked to bind two functionalities. Now replace develo…

That looks too compilcated. Will you also use several different QA engineers and several product managers for this?

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#106
post #59

Why would anyone just give a site their password to their email account? And to Facebook on top of that?

Most people don't understand OAuth, so they don't know the difference between OAuth and giving out their password. Most people don't know they're doing this with bank scrapers like Mint!

I myself have had trouble figuring out whether certain dialogs were OAuth dialogs or just skimming my password, and I've been in web software for 20 years. A layperson has no chance.

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#107
post #59

Why would anyone just give a site their password to their email account? And to Facebook on top of that?

This is not at all abnormal behavior. I'm kind of amazed consistently by the lack of awareness of the HN crowd of the habits of most users. Most people do not think about what they do on a computer even a fraction as often as a developer or other user here would.

My mother, for example, does not really understand that websites are run by individual entities. There's one "internet" and all websites are kind of like a strip mall under general management, so in her mind if one page on facebook askes for a password to read my email, how is that any different than reading my email on on the yahooo page. All she knows is Facebook, an "official" website asked for a password.

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#108
This seems like a case similar to the Google WiFi data collection. Code written for one reason was reused in a different project without understanding what it would do.

Here’s an example page from 2011 talking about facebook’s old feature to import contacts via providing them your email username and password. This was at a point when many web mail services didn’t offer an OAuth API to do this, so it did make some sense at the time. It was still safer to do a csv export and then import, but much easier for users to provide the password directly.

https://www.techwalla.com/articles/how-to-import-contacts-to...

> Type your email address and password for the Web-based email or instant-messaging service that you want to import into the dialog boxes and click "Find Friends."

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#109

18 USC 1030 (a)(4) (4) knowingly and with intent to defraud, accesses a protected computer without authorization, or exceeds authorized access, and by means of such conduct furthers the intended fraud and obtains anything of value https://www.law.cornell.edu/uscode/text/18/1030 A criminal investigation into whether or not this was really accidental would be entirely warranted here. If there was intent to access this…

Not a lawyer, but at least in my jurisdiction, fraud requires a monetary loss by the victim.

Generally, civil law is better suited for this sort of thing, no matter how good a pitchfork feels in your hand. As but one of the reasons, the required standard of proof is much lower.

Re: Facebook 'unintentionally uploaded' 1.5M people's email contacts without consent

#110

Earlier quoted context omitted.

Facebook is a multi-billion dollar company. This is gross negligence if they didn't spend time to QA this.

Doing QA at large tech companies is never that simple. You have lots of teams that share code. Imagine a scenario where Team A uses code written by Team B which uses code written by Team C. Team C makes a change to their code that breaks Team B's code but only for the way Team A uses it .

One way to combat this is to let other teams register tests in other team's projects. If a test fails, you know it breaks someone's expectations. From there, you work with that team to update both sides.
Post reply on HN