4 ms·
"Start by keeping the primary copy of the user's data on the user's own device" It's an organizational policy, procedural, ethics and legal question - not a te
by sonnyblarney 8y ago
"Start by keeping the primary copy of the user's data on the user's own device"
It's an organizational policy, procedural, ethics and legal question - not a technical one.
They should have feature reviews before the code reviews. The feature review panel puts bounds on what the code can do.
- brianpgordon 8y agoI don't think you need a board to stop this specific case. It's pretty obvious that what they were doing is unacceptable. The problem must have been a pervasive culture of lack of respect for privacy at Facebook, not a single engineer who somehow just didn't know any better.
- sonnyblarney 8y agoSituations can get complicated. There might have been some side show reason to do this or that. Without oversight, some things will fall through the cracks. A review board would a) give clear direction b) catch problems and c) put accountability where it belongs.
- AnthonyMouse 8y ago> It's an organizational policy, procedural, ethics and legal question - not a technical one. Not really. You have to fall back to those things when a good technical solution isn't available, but sometimes it is. Suppose you have a car, and four children. You can enact all the laws and policies and procedures you like, you can lecture the kids not to misbehave a thousand times. But the most important thing you can do, if you really don't want them out joyriding in the street, is to not give them the keys to the car.
- sonnyblarney 8y agoI fail to see the application of your analogy. The Engineers at FB should be given product direction, and should not even be making decisions as to what information to ask users for. That's for Product. Part of product management will involve legal review, risk management. Clearly, FB has a few other concerns that should be thrown in there as well. This issue basically has nothing to do with technology.
- AnthonyMouse 8y agoThe way Facebook works is that they have all your data on their servers. That is the underlying flaw. You want to have your data, you want the people you share it with to have it, but there is no reason for Facebook to ever have it. When you share it, it should be encrypted by you and decrypted by the end recipient(s). You don't need to worry much about policies for accessing data that you shouldn't, and don't, ever actually have.