In this sense, law is similar to code, but far easier to exploit.
In this sense, law is similar to code, but far easier to exploit.
I would disagree. I feel like programmers see logical contradictions or loop holes in laws and think that if they make the argument in court, the court will segfault and they will go free.
In reality, courts use more inductive reasoning than computers, and aren't as easily tricked.
Have you ever litigated?
Litigation isn’t about “hacking” the court. If that’s how a lawyer is selling themselves, you’re being taken for a ride.
Cases are about resolving novel ambiguities in the law. The vast majority of disputes never make it to court. The two sides lawyer up and one of them is advised that based on the facts the precedent is in the opponent’s favor. As such, settlement is advisable. In a minority of cases, precedent is mixed or not applicable—the facts and circumstances are truly novel with respect to the law. Given the law is finite and reality is infinite, this happens more often than you’d think.
Lawyers thus argue how the law should be extended. Remember, case law is law in common law countries. Judges opinions aren’t interpretations per se, but acts of rule making.
I see way too few computer engineer criminal masterminds to accept this hypothesis at face value. ;)
Applying to be a lawyer in and of itself can be a process of figuring out the correct paperwork to fill out and asking for a special exemption on a piece of missing information or a missed deadline.