Re:AT&T says criminals stole phone records of 'nearly all' c...
by slg on Friday July 12, 2024 @12:05PM
(#40946815)
No two people are incompetent in exactly the same way. Hiring two developers to review each other's code leads to better code because they will often find problems that the other one didn't see. In a well managed organization (admittedly not a trivial caveat these days), more people working on security leads to better security.
[ Parent
| on HN ]
Re:AT&T says criminals stole phone records of 'nearly all' c...
by cm2187 on Friday July 12, 2024 @01:01PM
(#40947358)
Certainly, but for instance no sane developer should concatenate a string in a sql query unless there is absolutely certainty the string is safe. This should be reflex, not a matter of money or time.
Re:AT&T says criminals stole phone records of 'nearly all' c...
by slg on Friday July 12, 2024 @02:03PM
(#40947919)
People are alway going to make bad decisions. Sometimes that is out of a lack of experience or knowledge which can be fixed by better training (which also requires money). Other times it is out of apathy, laziness, or something else that can't be easily fixed. Either way, time and money can provide extra sets of eyes to find and fix those mistakes before they lead to a breach.
Re:AT&T says criminals stole phone records of 'nearly all' c...
by GuuD on Friday July 12, 2024 @08:31PM
(#40950739)
Also, our defaults are opposite of safe (most of the languages are still mutable by default, rigorous type systems wildly unpopular, there is a straightforward way to concatenate strings inside a query etc), our disaster prevention tools and practices seem most often to be targeted at symptoms instead of the causes (god forbid we rethink our collective ways and create/adopt tools that are much harder to use incorrectly), and all of this keeps happening because there is no pressure for it stop. What’s the incentive to?
I don’t think that there is a room for a meaningful and honest discussion about individuals in these circumstances.