upvote
Can any online service guarantee security?
reply
The relevant part isn’t whether they can guarantee security, it’s whether they followed best practices in attempting to ensure it.

No restaurant can “guarantee” that you won’t die from eating their food, but that doesn’t mean anything goes in the kitchen.

reply
Sort of a "she was asking for it" kind of situation, I take it?
reply
Not really. The victim here is the people whose information has been distributed, not the system (and the people running it) the information was exfiltrated from.

If we are going to use an SA analogy, this is closer to the recent case of a hotel chain where there were several instances of staff giving “randoms” keys to rooms that they should not have. Best practise procedures were not being followed, the ne'er-do-wells took advantage of this, someone else suffered as a result.

reply
If you process personal data, you must secure it against attacks. Are you suggesting that they could just put the addresses of their customers on their website with a warning not to download them, and if someone downloaded them anyway then it would be the fault of that person that they were leaked?
reply
Society hold a strong double standard when it comes to the notion of blame in criminal acts. In some cases, it is fully put on the criminal. In other cases, it is put on victims of the criminal. While each case can use logic to try to defend it, they are different standards not used consistently. Trying to call out this double standard is a sort of act of profaning the current social norm and not appreciated by most, no different than trying to attack the dominant moral system 500 or 1000 years ago for inconsistencies.

If we were being consistent, then to your later question, yes. But pointing this out is picking at society's reverse scale.

reply
According to this logic, anyone using PHP should also not be processing personal data, and of course Java, and also Javascript, and any other language that has had a huge zero-day. In NYS, your name is considered personal data, so these libraries should not have any digital collection of the names of their members let alone any online services. Although, I'd prefer we start with Meta, Amazon, Alphabet, Apple, etc when it comes to making them lose the right to storing all personal data every time they have a vulnerability.
reply
There is a difference between being hit by the exploit of a zero-day and being hit by the exploit of something (incorrect security implementations) that has been known to be incorrect for years, decades even. The zero-day in PHP is not your fault (unless perhaps you wrote or maintain that bit of PHP) but bad security implementation using PHP (silly example: not bothering to hash password because it is easier and allows you to allow for typos which is convenient for the user) is ultimately the organisations fault.
reply
Or alternatively we could hold criminals responsible and return to a high trust society where you can provide public services without having your own military department.

You are aware that personal information is routinely stored in places that you can break into with a literal brick to smash a window? Somehow its only computers where people turn off their brains and argue that proactive measures need to be 100% effective at blocking all attacks no matter how high the cost.

reply
> Somehow its only computers where people turn off their brains and argue that proactive measures need to be 100% effective at blocking all attacks no matter how high the cost.

I don't think I've ever seen anyone say they should be 100% effective. Even those physical locations follow some physical security practices. The difference is that computers can be attacked from literally anywhere in the world, and good luck finding the people who did it.

reply
But even the best physical security principles really only deter polite criminals. The breach is just as impactful whether someone leaves a door unlocked, or if someone just observes the hour a janitor leaves at night and waits outside the door and clubs him before he can lock up. What difference does it make to those affected by the breach between those two situations?
reply
> Or alternatively we could hold criminals responsible

Ok. Where are the criminals who did this?

reply