He's been a driving force in giving programmers in large organizations the vocabulary and ammunition to win arguments that lets them write proper software and not shitty software. If you find yourself writing Java in a bigco IT department and you want to introduce stuff like test driven development, code reviews, or whatever else is just proper engineering practices, reading/watching some Uncle Bob is probably going to help you convince your coworkers and bosses.
He has some rather controversial ideas (eg he believes that "flow"/"the zone" is bad and programmers should never be in it), but you don't need to agree with all of it to learn something useful.
Software development shouldn't be a one-person job, that way, accidents are never a one-person responsibility. And criminal code should be caught in its tracks, too.
"However, the penalties for falsely accusing someone of a crime range from none at all to potentially decades behind bars. It all depends on how the accusation is made, the intent of the accuser, and what is being accused."
https://blogs.findlaw.com/blotter/2017/03/is-it-a-crime-to-f...
Furthermore, you'd think that after word got out about this happening several times, the police would start to look at lot more sceptically at an auto-generated Hertz stolen car report.
Whenever someone would find a security person to "report their car stolen" first order of business was to walk them around the car park and to check for their car on the CCTV cameras.
I don't think I ever came across a genuine stolen car incident. The lack of scepticism on the part of the police here is mind blowing.
That's not really applicable here, because Hertz doesn't seem to have accused anyone. It sounds like Hertz, either due to badly designed procedures or employees taking shortcuts, can lose track of which car a renter has been loaned.
This leads them to find that a car that their system says is not rented out and so should be on the lot is missing [1]. They then report that missing car to the police.
The person with the car gets detained and maybe arrested because they were found in possession of property reported missing by the owner, not because they were accused of anything by Hertz. So at most Hertz would face civil liability under some kind of negligence theory.
[1] In most of these cases, the same lot with the missing car should also have an extra car present that their records say is out with a renter, so the total number of cars in the lot should match their records. There should be a sanity check somewhere that says if the total is correct, but a car is "missing", then they should identify the extra car, contact the renter who supposedly is out driving it around, and find out if that person somehow got the missing car.
We're playing with words. That's an implicit accusation, our car is missing and we believe someone stole it. Furthermore, the last person to rent it out was X.
I'm sure you can spin this around legally, but the spirit of the interdiction against false accusations applies, one should not be able to play with the power of law enforcement and cry 'wolf' in jest, it's a critical public resource with grave consequences.