Hacker Newsnew | past | comments | ask | show | jobs | submit | iamrobschiavone's commentslogin

Alternative headline: AI-powered cameras become new tool for mass surveillance


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 developers with teams and you see how simple is for the average developer to underestimate the scope and the ethical bounds of a given task.


That implies that you, as a developer, then hear new stories like this one and simply ignore any role you may or may not have had in the situation. It implies that you simply ignore that your manager or engineering leadership are asking you to do things that are unethical without informing you about how your work will be used. It implies that you continue to work for that leadership knowing that they will lie to you, hide their true intentions, and use your labor to execute profoundly unethical practices.

It's not news at this point to anyone working at FB what their leadership is engaged in, and what their work is being used to accomplish.

Perhaps several years ago you could claim some kind of ignorance.

That's no longer the case. You know who you work for. Own it.


I’m more surprised that people are still being “surprised” that Facebook isn’t a wholesome company out to make the world a better place through algorithmic social manipulation.


Let’s not be ignorant of the idea of one or two senior developers each given a suitcase full of cash. It’s not like learning to program magically gives you unbreakable ethics.

Even at this point, you’re not getting a mass exodus of workers from Facebook. Those in there are choosing to be there at this point. Koolaid or not.

But you are right, scope creep in the “unethical” aspects and it can suddenly be “no one’s fault”. That isn’t a bad plan.


> It’s not like learning to program magically gives you unbreakable ethics.

Indeed.


I’m not one of them, but let me play the devil’s advocate...

You’re getting paid 2x market salary (“market” here being non-Facebook and non-Google, which isn’t any better) and delivering services to people who voluntarily sign up ro them... I mean there are worse jobs in the world.


“I have an idea”

“That’s a really dick of an idea and I’m pretty sure it’s illegal. Exactly how illegal, I’m not sure. But I know illegal to some degree.”

“You live in a shit apartment because housing prices are stupid and makes your salary meaningless in this town. Here’s a wheelbarrow full of hundreds and we all agree it was an accident.”

“When do you need it by?”


Mushroom management: feed them shit and keep 'em in the dark.

Unfortunately, this ha-ha-only-serious joke is least several decades old.


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


.. isn't that how larger scale projects are done?


I’m dead serious when I say that no two large scale projects are done the same way. I have seen many and can tell you the possibilities are infinite how it gets approached


Yes, work at large organizations with a lot of different features and products, often having complicated interactions, is not trivial.


And there will be no oversight or testing of the prompt, the API or the people bringing the two together?

Nobody will test this? No developer in team C will consider what they're doing?


Of course there’s testing. It amounts to:

return true;

Return true is tested to still work.

But seriously. There’s no accident in what happened. This is Facebook. Anyone who thinks Facebook isn’t morally corrupt probably also says “What do you mean Stalin wasn’t a pacifist?”


I subscribed a long time ago and never looked back! Thank you for the effort spent curating the newsletter


Yep, it's "only" a microphone, but it's still an inexcusable breach of trust.


The breach of trust is bad enough, but the fact that it is a microphone opens the possibility of criminal wiretapping charges.


Well first of all this isn't a phone call so there's no chance at all of wiretapping charges regardless of any other circumstances. Second of all, the only potentially related charge would be something like eavesdropping and while that would vary by state, that would have required Google to actually use the microphone. If they didn't actually eavesdrop on anyone or design that in with the intent to eavesdrop on anyone then they haven't committed any kind of eavesdropping crime.

https://definitions.uslegal.com/e/eavesdropping/


The rules for you and I are not the same rules for Google.


Even if the mic was never on?


Yes! Even if the gun to your head was never fired.


This is either stupid or dishonest.

A gun to your head is a threat of violence - that’s the criminal act. Threatening murder is a crime in itself.

The crime of wiretapping would be secretly listening/recording (and willfully so, not by accident as e.g. when baby monitors cross-talk). Having an inactive piece of hardware present, with no intention of using it for spying, is not a crime.

Having the hardware present is extremely unlikely to be nefarious. It could have been (a probably was) future-proofing. It could be a bundled package (unlikely I think for a mic, but you e.g. pretty much can’t buy cheap motion sensors without temp and luminosity bundled, so things like Philips Hue motion sensors measure temperature too).


I disagree strongly that characterisation of stupid and dishonest. Play ball. You didn't know about the gun to your head, are you ok with that? It was futureproofing in case you later might want the gun and we're claiming it's not loaded.

Yes gun to the head is the extreme example, that's the point. Not switching it on does not absolve you of guilt. Same thing here.

That is an entirely reasonable point of view and argument. If you really do find it stupid and/or dishonest reflect on that.

If there is no law against putting secret wire taps in people's houses "by mistake" and claiming it wasn't switched on there should be because ethically its a crime worthy of the Stasi. I would prefer if we didn't have a turnkey solution to creation of a facist state of the kind the soviets could only dream of. Perhaps you like the idea? Ah but "google wouldn't" So there's no need for law surrounding google because they just wouldn't. I know some of the engineers and no way would they allow that.

Democracy deserves better defence. Even if the gun to your head is never fired and you don't know about it. Criminal. If the law says otherwise, change it.

Now I wonder if there is something you would like to disclose about your vested interests? Perhaps not. I'm old enough to remember smart and kind people being Soviet apologists then finding out later something approximating the truth to their revulsion. You don't have to be on the take to be an apologist. But there is a lot of defence of big silicon valley companies behaving badly around here and very little "Disclosure, I work for.." going on.


The dashboard was in beta for a while now. I opted in in late 2018.


That SQL is still relevant after 25 years.


Original comment never mentioned that SQL wasn't a baseline for programmers anymore.


There appears to be a “10” situation here, some see through the hype, others don’t.


This holy war between emacs and vi(m) is toxic and HN is no such place for this.


Be Right Back


This comment is referencing Be Right Back, a Black Mirror episode featuring this exact idea as a premise.

https://en.wikipedia.org/wiki/Be_Right_Back


One of the best episodes of Black Mirror. Truly made me have deep thoughts about myself, life, and where humanity is going. Immortality seems indeed achievable, but not in a biological way our ancestors imagined.


I don't know why you are being downvoted. It is a cool project, and, as its title says, it's experimental. It's okay to miss a few details.

Keep building stuff.


Thank you! I will :)


Andrew Ng shares his impressive knowledge on Coursera (which he is a co-founder of). For those interested:

- https://www.coursera.org/learn/machine-learning (Machine Learning Course)

- https://www.coursera.org/specializations/deep-learning (Deep Learning Specialization)


I didn't find the machine-learning course to be that great, but I don't know anything about machine learning.


Additional perspective: I consider it to be the best online course that I've taken. (I've taken a dozen or so.)


It's only the best resource it there


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: