Hacker News new | ask | show | jobs
by dspillett 2305 days ago
> I never accidentally ... extra storage quota

Raises hand as an example of someone who essentially got a free server upgrade from 500G to 2T storage recently, due to people following a fixed procedure in a slightly unusual circumstance without thinking.

"Positive" accidents do happen. People just don't tend to shout about them publicly as much as they do about those with negative consequences or that affect many at the same time.

> someone "accidentally" removed the step where you were informed what's happening and could say no

In this case I can easily see this accident happen. A junior was told to remove those parts of the UI. That person has little of no knowledge of the back-end and does not have time to dig or think further because they have other work tickets assigned to them to get on with, just did the job and moved on.

Facebook may be deliberately shitty a lot of the time, that doesn't mean they aren't sometimes accidentally stupidly shitty too.

> would you consider excusable where bad things happen to you because someone "accidentally"

Of course this doesn't excuse it, just explains it. There was a fault in the management and/or work review processes. Someone should have had the opportunity to put two and two together and failed to do so. And there should be some fallout. To use a rather extreme analogy: accidentally killing someone through gross ineptitude is still a punishable crime (manslaughter), I would agree that accidentally breaching data collection rules through gross ineptitude should be too (though I doubt the coders/testers dealing with the "UI cleanup" ticket could be said to be responsible).

1 comments

We're talking about different things. You're considering just the coding accident of an employee removing this and forgetting that. I'm talking about the intentional decision of not validating this in a better, more robust fashion, at least when it comes to issues that have a huge impact on security or privacy. This was a calculated decision. Whether it was done by not putting in place or by removing all the obstacles that could have prevented this makes no difference. After the first privacy "accident" they should have had in place all the processes required to make sure such an issue doesn't happen, then go unnoticed for so long.

If 5 years from now VW has another "rogue engineer" everybody will wonder how is it possible that it slip through the cracks again. Facebook let things like this slip through the cracks again and again.

> Of course this doesn't excuse it, just explains it.

It excuses it the second it's made too look like a random accident but somehow keeps happening again and again the same way, always to their advantage.

P.S. I'm sure no company accidentally gave such upgrades to 1.5 million users and let them get away with this. And they also didn't accidentally do this again and again. You highlighted perfectly the difference between an accident and an "accident".

> I'm talking about the intentional decision of not validating this in a better, more robust fashion, ...

In my experience, deciding not to do something is unlikely to be intentional. Instead, the something that’s not done simply never presented itself as an idea.

Do you have any evidence that this particular lapse was premeditated, or did you come to this conclusion based solely on your prior opinion of their actions?

> In my experience, deciding not to do something is unlikely to be intentional.

That's some weird experience. A decision is by definition intentional. It's literally "a conclusion or judgment reached after consideration". The moment a person with power of decision is made aware of an issue both action and inaction become conscious, deliberate decisions.

> did you come to this conclusion based solely on your prior opinion of their actions?

That's quite the assumption given the above and the fact that I was pretty clear that it's based on their continued stream of "mistakes" that tend to be massively in the company's favor. Almost feels like you made it in bad faith.

How many mistakes would you say it takes to make one start beefing up their internal processes so millions of people don't accidentally suffer repeatedly? How many before you start to at least consider that it can't be constantly attributed to bad luck? Would you feel different if a company kept overcharging you by mistake and never returned the money or fixed the issue? But now it's "just" and endless stream of your private data. Uncommon sense...

I was imprecise and overly snarky in my original reply, and for that I sincerely apologize. I’d still like an answer to the half of my question that you ignored, so let me try again in a more neutral tone:

In my experience, most instances of someone (or a company) not doing something are not examples of conscious, intentional decisions but rather an unconscious process of the proposed thing not coming to mind. As a concrete example, I haven’t made a painting of anything since grade school. The vast majority of days, I didn’t consider and discard the idea of painting; the idea simply never presented itself.

While Facebook’s history must absolutely be taken into account when trying to discern their motivations, I consider it fundamentally unjust to judge any given incident solely based on behavior in other incidents— otherwise, you leave no path to redemption for the alleged transgressor.

As such, I would like to know if you have any evidence specific to this incident that indicates it was intentional rather than an accident, as claimed.

> the idea simply never presented itself

But then you base your reasoning for the "unintentional mishap" on the assumption that Facebook leadership (engineering or management) simply never had the idea to do anything about these issues even after they happen repeatedly? How many times can you claim ignorance and an endless string of "we'll do better"s? [0] [1] [2] [.....]

They do it because they get away with it. They get away with it because people are encouraged to think that they're mistakes and "everyone makes mistakes". But every one of these mistakes costs you, and benefits them. There's no accountability and that's exactly what you are pushing for now.

> I consider it fundamentally unjust to judge any given incident solely based on behavior in other incidents

Not solely, there's also the matter that they benefit from every one of them. Zuck founded his business on collecting data without user approval. With your reasoning you can make the concept of precedent irrelevant. You just turn them into completely separate incidents with no prior knowledge and then use wishful thinking to assume they were all mishaps.

You can shoot someone once by mistake. But what if you do it 15 times? And even true mistakes cost. Yet these "mistakes" never cost Facebook anything. They just employ an army of posters to insist it was a mistake and downplay the whole thing.

There's no amount of wishful thinking and downplaying that can compensate for common sense and prior experience. There's no reasonable way in which, in good faith, you can assume all these are mishaps. There's a long string of incidents that benefit them that serve as evidence.

P.S. You name one incident in the history of the world that you think is indefensible and I will use your reasoning to completely dismiss your accusation ;). Really, if you stand by your reasoning that shouldn't be hard.

[0] https://www.reuters.com/article/us-facebook-privacy-apologie...

[1] https://www.wired.com/story/why-zuckerberg-15-year-apology-t...

[2] https://time.com/5505441/mark-zuckerberg-mentor-facebook-dow...

> You name one incident in the history of the world that you think is indefensible and I will use your reasoning to completely dismiss your accusation

This is, in fact, why I prefer seeking more context and understanding to making accusations.