Hacker News new | ask | show | jobs
by OldSchool 4701 days ago
Caveat for for many of us overly rational thinkers: the powers that be deliberately are allowed to 'interpret' this code nondeterministically by many different means including its 'spirit,' admissibility of relevant information, manipulation of venue and participants, apparently even extrajudicial proceedings lately.

In short, that allows a lawyer to answer almost any question with "it depends," and start billing.

13 comments

"In short, that allows a lawyer to answer almost any question with "it depends," and start billing. "

No, this is usually "lack of sufficient facts to answer question".

If a crime has 4 elements, and you've said you've committed 3 and maybe the 4th depending on how you look at it, the answer to the question "can i be convicted" is "it depends", because it depends on the argument about the 4th element.

If your followup is to claim that there should never be questions about whether you've achieved some element of a crime, it should be binary, that's simply impossible.

Crimes, for example, are often about intent and causation. Until science provides us with historical mind reading devices, and completely accurate point-in-time reconstruction of the world, we're going to have to rely on various theories and evidence (much like science relies on theories and evidence).

Even point-in-time reconstruction wouldn't solve all causation issues, because the issue is often a fairness one: Is it fair to hold the defendant liable for a crime X steps removed from his own action.

Right. It should be noted that appellate practice, which is really where the big debates about legal interpretation happen, the "what does this comma mean" work, is not exactly a cash cow for the industry. It's a brand-building practice, but outside boutiques it's not what pays the rent. What pays the rent is factual disputes, where its pretty clear what the law is, but there is disagreement about who did what with what intent and how much did it cost.
With respect, only someone who hasn't studied law could say this.

Law is complicated and filled with ambiguity because the world is complicated and filled with ambiguity.

Unlike lawyers, we can simply will some of that away. We can make an enum which smooshes together disparate phenomena, that feeds a dropdown list and require the customers to use it. We can ignore very rare corner cases and include a comments field. We can do a lot of things to simply make essential complexity go away while we bicker amongst ourselves about accidental complexity.

Law can't do that. Law must treat all cases, all combinations, as they arise. Every single day a configuration of people, motives and circumstances emerges that has never before emerged, could not have been foreseen and which may never occur again. The law must still apply.

Law is hard because the problem domain is everything humans do.

Let me know how many story points you think that scope is worth.

> Law is complicated and filled with ambiguity because the world is complicated and filled with ambiguity.

True, yet I'm convinced by obvious ambiguity that it's on purpose, to feed the legal industry. That conviction is bolstered by all the "work" Congress does on reviving sunset clauses on laws that had no good reason to sunset.

Again, I must insist that folk can only take this view because they have not studied law.

Law's complexity is not by design. Much of case law and legislation is about refactoring existing principles into something simpler.

The complexity of law is emergent from the problem domain. It doesn't require a conspiracy against the public to be that way. It merely requires the existence of a sufficiently large and diverse public.

> Law's complexity is not by design. Much of case law and legislation is about refactoring existing principles into something simpler.

Although it seems like there is also the accretion of "legalistic debt" (c.f. technical debt) when changes are made in response to (the perception of) urgent, high-profile problems.

It seems that, much like software, it's a lot easier to add clauses to, or make minor changes to existing laws than it is to write a new, much simpler version that would cover all the same ground, get it passed, and repeal the older version.

I'm also curious about what effect changes to a particular law have on precedent based on an interpretation of an older version.

There's a certain amount of legislation which is of the be-seen-to-be-doing-something variety. But that too gets reformed now and then. Lots of legislators are ex-lawyers, they hanker to tidy the place up inbetween shitting on everyone.

> It seems that, much like software, it's a lot easier to add clauses to, or make minor changes to existing laws than it is to write a new, much simpler version that would cover all the same ground, get it passed, and repeal the older version.

Like software, it's easy to underestimate the complexity of the existing system and to overestimate the advantages of a single, sharp cutover.

The current system is not perfect, but it largely works by groping towards better solutions over time. Legal systems where the official concept of law is "we designed it ab initio with Pure Reason (tm)" tend to be just as riddled with contradiction and complexity. They just lie to themselves about it.

> I'm also curious about what effect changes to a particular law have on precedent based on an interpretation of an older version.

Most of the time it is very easy to make the connection. Either it's new legislation, in which case the legislature will amend the clauses that a court has interpreted differently from what they considered to be the intent. Or it's case law, for which every precedent is named and referenced. You can trace every legal principle back to its first expression.

True, yet I'm convinced by obvious ambiguity that it's on purpose, to feed the legal industry.

Yes yes, and all crime is caused by the police, doctors make people sick, and weather forecasters hold people hostage to the elements.

Well, police get jobs and pensions from the law industry, like marijuana laws. Doctors in the US promote unnecessary procedures. (I was a potential victim of that just last week.) No shenanigans I'm aware of in weather forecasting, though.
That's one of the reasons I am a libertarian. Less government means less complex law means less bugs and abuses of the law. If your government tries to say what you can or can not eat, for example, you need complex law to figure out what is cheese and how big the holes in it must be. If you can eat whatever you like and the government couldn't care less, you do not need any of that. So tell me - do we really need a law specifying which size holes in the cheese must be?
Why would 'less government' be less complex law or less abuse of it?

'Less government' typically means spending less money on government employees, when you hear it from libertarians. Paper's cheap, word are free, and abusing the law is usually profitable on it's own.

You talked to wrong libertarians then, or didn't listen very carefully. Spending less money on government functions is a consequence of less government, but far from being the goal of it. The goal of it is to lessen government intrusion in private lives and transaction costs for private persons caused by it. If the government does not regulate how your health insurance policy must look like, and leaves it to a contact between two private parties, you do not need a huge law that meticulously describes what such contract must cover and what the sides must do in order to be allowed to enter into a contract. If, however, the government wants to have a say in it, creation of such a law is inevitable.

Not having certain laws trivially prevent abuse of such laws - if there's no law prohibiting possession of certain plant, cops can not extort somebody in possession of such plant, can not hide such plant in somebody's vehicle in order to incriminate them, can not force one to perform illegal acts threatening that otherwise they'd be found guilty in possession of such plant, can not seize one's home, vehicle or money because they suspected him in possessing a prohibited plant. This made possible only by existence of the law that makes certain behavior a crime. If less behaviors are made a crime or deemed worthy of government intervention, less complex laws will be needed and less abuse of these laws will be possible - you can only abuse a law that gives you a power over somebody, but you can not abuse law that does not exist.

Surely the thing to advocate is less gratuitous regulation and more efficiency. Because no regulation at all is disastrous — without it we would still be living with lead paint, arsenic in our food, rat-filled restaurant kitchens and so on. Libertarianism espouses minimal state intervention, but it's clear that we actually do need a lot of intervention. At the same time it needs to be the good, useful type of intervention that protects citizens against the abuses of the marketplace.
You don't need an special "regulation" to not put arsenic into anybody's food. Arsenic is poison, and poisoning one's food is attempted murder. Laws against murder existed well before Iron Age, so there's no need for lawmakers to sweat too much about how to regulate such thing.

If you go to a restaurants where only thing that is preventing them from being rat-infested is government I suggest changing you patronage to a better place. Your home, I suppose, is not rat-infested, yet how often the government checks it? Somehow you manage to keep rats out of your home without the government, don't you? Why do you think everybody else can't do the same? Are they, unlike you, lack some important parts in their brains that allow them to function independently? I doubt it.

>>> At the same time it needs to be the good, useful type of intervention that protects citizens against the abuses of the marketplace.

Marketplace is by definition a voluntary interaction, and participants in voluntary interaction can claim abuse only in one case - when one of the parties were fraudulent and did not deliver their end of the bargain. In this case, indeed, the government needs to step in and enforce the deal - or provide some other satisfactory resolution. But that's not what current law code is doing, it is very far from it. It actually tries to mold the marketplace into the shape and form that politicians prefer, and that's where most of the abuses come from.

> Arsenic is poison, and poisoning one's food is attempted murder.

This is a very naive view. Pretty much everything is poisonous at high enough dosages, but there are plenty of poisonous chemicals that are not immediately harmful at low levels.

You can have a restaurant, a food manufacturer, a water utility etc. contaminate (intentionally or otherwise) their product with low doses of chemicals that over time will cause health issues or even fatalities.

The marketplace itself cannot regulate such abuses. Even if such contamination was punishable by law, the time lag would ensure that consumers would not realize the impact until long after, perhaps even after the statute of limitations has expired.

Just look at third-world countries to see how the lack of regulation works out. Or China.

> ... I suggest changing you patronage to a better place.

I don't know whether my restaurant has rats in the kitchen. How could I? The entire point of health inspections is to find out what the consumer cannot possibly find out themselves.

> Why do you think everybody else can't do the same?

Trendy, swanky restaurants are routinely shut down for doing very bad things behind the scenes. So clearly they can't.

Companies don't work for you; they work for themselves. If they have no incentive to be good, they usually won't be good; because, say, it's less expensive to be highly hygienic. You just have to look at the literature of consumer abuses to see how companies will continually, eternally act for their own good, at the detriment of consumers.

I don't understand, what's "naive" here? You say something may be poisonous, even at low doses. Poisoning people is a crime. I don't even see the question here.

>>> I don't know whether my restaurant has rats in the kitchen. How could I?

Ever heard of reviews? Critics? Certifications? Yelp? Zagat? Michelin stars? It is fascinating that a grown adult obviously having access to the internet, in 2013, can sincerely claim he doesn't know how to figure out if a restaurant is any good. There's a huge industry built on doing just that. People are complaining they have to many apps on their phone to do that and get confused.

>>>> Trendy, swanky restaurants are routinely shut down for doing very bad things behind the scenes. So clearly they can't.

Successful, prominent politicians are regularly busted for infidelity. So, clearly, spousal fidelity needs government regulation.

There's a difference between legislation/regulation and case law. Hayek is particularly good to read on the distinction.
US code is legislation/regulation. Case law of course would still exist even with minimal regulation, but absent byzantine network of legislation/regulation, it will be less complex, since less factors will be involved in the lawmaking. If you do not regulate how big soda cups must be to be able to be sold in a retail establishment, you do not need case law that defines what "sold in retail establishment" means, what "soda cup" means and is selling two small cups the same as selling a large one and what happens if two small cups look exactly like one big cup with a wedge in the middle. And so on. Congress creates over 50 federal crimes now each year, this makes the system more and more complicated every day, with bad consequences for everybody except lawyers that get to earn tons of money on navigating this insane labyrinth.
Also, if something use case comes up that your software didn't handle, you can write new code to handle it and rerun the old data. You cannot do that with law, you can't write new law and use it to punish past action.
So law is a machine learning problem?
Judicata think so.
Interpretation isn't an unguided, irrational process. When your lawyer answers "it depends" its because you've placed him at one point in what's really a decision tree and asked him: "where does it end?" It's like asking a programmer whether a particular token in a C++ program is a type name or an identifier. It depends.

If you imagine the universe of human activity as a multi-dimensional space, you can think of laws as carving out subspaces with lines (that may be more or less fuzzy) and attaching significance to particular subspaces. If I ask: "my x coordinate is 5, where am I?" what do you answer?

For the answer, see my future law review paper "A complete multi dimensional polytope model of US law"
I'm not writing one of those either :-)

...although there's been some interesting work from Dan Katz at UMich summarizing progress in this area http://computationallegalstudies.com/

You make this sound like a bad thing. Would you really prefer "black and white" laws that leave zero room for flexibility or interpretation in light of a given situation?
This preference isn't even black and white.

One quote that sticks in my mind is this one from P.J. O'Rourke in Parliament of Whores, concerning Ken Starr's written position on a flag-desecration law:

    Congress had "acted narrowly." (That is, the law is very specific, and you
    can't be arrested for having a smart look on your face near the flag or
    anything like that—which is good because being specific is the essence of
    lawmaking and the whole difference between having a congress and having a
    mom.)
The point here is that specificity is good so that J. Random Citizen can easily know if they are breaking the law or not.

But this is the reason that we have the ability to have the law interpreted on a case-by-case basis, which is different from interpreting "laws", the specific as-written instances. Note that the Supreme court doesn't hear or decide on a law randomly, only when someone brings a specific case to them.

The law should be written as "it's a crime to kill someone" (although, that may be too specific, and a more appropriate wording may be "it's a crime to rob someone of their life and livelihood"), and it's up to the executive and judicial branches to decide (or aid in deciding in the case of the executive) what the punishment should be. This is the defendant's "day in court", as it were.

I think too many people do treat the law as absolute in wording, rather than absolute in spirit. A law that enforces something unjustly on the defendant is just as bad as a law that doesn't justly enforce the plaintiff's rights. Finding that appropriate middle ground is the basis for the grey area that is the interpretation of law.

IANAL.

> The law should be written as "it's a crime to kill someone" (although, that may be too specific, and a more appropriate wording may be "it's a crime to rob someone of their life and livelihood")

Either of your examples would involve me still technically breaking the law if I kill someone while trying to save myself from being murdered by that person, even if I do eventually receive a lenient sentence.

Either of your examples would involve me still technically breaking the law if I kill someone while trying to save myself from being murdered by that person, even if I do eventually receive a lenient sentence.

Of course. It's hard to deny that you killed someone if you killed them in self-defense. And that's why there is value is having law be interpreted on a case-by-case basis. The judiciary could determine, because it was self-defense per your examples, that you didn't "technically break the law" because the law as worded is weak. This is the iterative nature of developing laws. If too many people were found to not be breaking the law as written after review, then the laws, and the wording thereof, should be updated to account for that by being more explicit and producing less grey area.

Yes, we should have black and white laws, and unit tests for them. So someone could write a unit test for "Will this allow the NSA to create a secret court that is outside the rule of law?" or "Does accessing a university computer that has an open access policy allow for a sentence of 130 years?"

I believe we'd see a lot simpler laws.

Depends how you define "simpler." There would be a LOT of incredibly specific definitions, since there would be no room for interpretation by a judge.

Consider a law that says "you can't drive a vehicle without a license." Is a bicycle a vehicle? What if it has a motor and weighs a lot? A velomobile? What about a hovercar?

There might be 2,000 laws referencing "vehicle [definition #4,849, version 5]".

(Actually, I guess a sensible definition might be based on momentum: we'll call a tricycle a vehicle if you manage to get it going fast enough; the point is that you can hurt someone with it.)

.. it depends. What if the point in the given situation is to avoid traffic congestion? You normally don't want (a small) buggy drive down a high speed highway. In that case it the point would be: "should match the traffic flow requirements".

So, I agree with your argument. It's all very situation dependent. For some reason I find it oddly comforting that human society and life in general can't be crammed into a small set of fixed rules. That would be kind of boring I think.

> In that case it the point would be: "should match the traffic flow requirements".

And that's simple? What's the requirements? Might as well just say "people should be good", and say that's simple law.

There's a sub-area of AI, since about the 1970s, that does try to do that, but it's very much at the research level. Modeling even simple "common sense" things is notoriously hard for computers (commonsense reasoning seems to require a large amount of implicit background information), so it's not clear that easy to unit-test coincides well with a human notion of simplicity and predictability.

That's one reason that, in addition to being an interesting challenge domain for AI researchers, it's interesting to logicians, who aim to come up with logics and decision procedures that can capture what a decision procedure in law looks like (classical first-order logic and theorem-proving don't seem to model it well). The main short-term application is to reasoning-support systems that can suggest potentially winning arguments, point out obvious holes in draft arguments you were going to make, etc., sort of the legal analogue of medical diagnostic systems.

A classic paper from 1977: http://www.cs.rutgers.edu/~mccarty/research/hlr77.pdf

A more recent system aimed at interactive use: http://www.ai.rug.nl/~verheij/publications/pdf/ai2004.pdf

A book, albeit priced at the usual Springer price-point that assumes no non-library human will buy it: http://www.amazon.com/gp/product/3642064329/ref=as_li_ss_tl?...

Classical logic doesn't work in a legal context. You need at least to use fuzzy logic to model the domain.
> Yes, we should have black and white laws, and unit tests for them.

First problem: I don't think that can be done. I'd be a lot more convinced to consider arguments like this accompanied by completed samples in some real area of human endeavor of the "black and white laws" with accompanying "unit tests" (and, anyway, wouldn't we want automated user acceptance tests, not unit tests.)

Thinking about it, it probably can be done.. just not in a free society (which I think is all about doing what you want as long as you don't hurt others in the process). You probably can create black and white laws in a despotic rule. "The Ruler has all right, you have none. He decides." There, drafted an entire legislature with very black and white rules..
Then who decides if you have broken the law? Obviously cops have no right either. Only the ruler can decides? So ruler spent every seconds telling people whether they can talk/walk/eat?
Based on history it would be defined by corruption and the whims of who are awarded stewardship.
The problem with this is, human beings don't blindly interpret and process laws as code. Human beings can honestly differ in their interpretation of a law, and the accepted interpretation can change over time.

Some one, or some body, would have to decide what the 'proper' interpretation of these laws would be, and craft the 'unit tests' such that they correspond to the status quo. Then that someone or some body would have to ensure that anyone who disagrees with that interpretation gets put down. What you're describing seems like a particularly technocratic form of fascism to me.

Not really, as part of making the law - congress needs to go through all possible interpretations and rule out the ones not in the spirit of the law one by one. Then the law is defined by its tests.

Is it okay to collect all XYZ data?

Is it okay to collect anonymous XYZ data?

Is it okay to collect XYZ data and hold it for X days?

Is it okay to store and index but not search a collection of XYZ data?

The law would end up saying something like -

The NSA is permitted to store and index anonymous data for a period of 10 days. Attempts to make anonymous data personal are forbidden. Data may only be accessed with a court issued warrant subject to the following conditions:...

> Is it okay to collect anonymous XYZ data? Anonymity is not binary.

- What lower level of anonymity is acceptable? Is 1 in 30 acceptable?

- What about edge cases where it becomes much lower? Say only one person in a small county has an account to a web service because it is largely targeted at people elsewhere?

- What about academic improvements that keep decreasing anonymity by improving understanding of collected data? What time limit would NSA get to update its systems in case of such improvements? What happens if the speed of academic improvements is larger than the speed of updates in NSA systems? Is the system scrapped right away?

I agree that formal definitions seem lucrative. But these aren't simplified mathematical static models that we are talking about.

Right, those are exactly the questions that need to be asked, discussed before implementation, and then included in the law if it passes.

What meta-data is truly anonymous and what is not? Is the agency permitted to built a tool to de-anonymize data based on academic research, or is the data in some ways protected against these tools?

They may get to the end of this process and in this instance find that such a government tool, even based on anonymous data is uncontainable, and should not be implemented. If you just grant blanket power and rely upon a courts interpretation of your two paragraph scribble to straighten things out, the intent of the law can be completely lost.

IANAL but I don't think it's possible to parse laws with that degree of certainty, or to determine an upper bound for "all possible interpretations," as different people can disagree as to what the "spirit" of a law is, or should be, or could be for the forseeable future.

The US Constitution is pretty straightforward, and people are still waging petty wars over individual words to wrest their idea of "intent" from the Founding Fathers. You're suggesting a formal procedure for legislation which might have some merit, but I don't think it would remove politics or human bias from the process.

What if laws are considered whitelists? If it's a whitelist then if not directly stated it's thrown out. This may slow the legislative process, but that's not necessarily a bad thing, it was actually the founders primary goal.

Agreed that it's not a fully baked idea by any means, humans will always attempt to circumvent any system. With that in mind, you may say that rather than designing a better system, we stick to the safe that was first cracked 200 years ago.

congress needs to go through all possible interpretations and rule out the ones not in the spirit of the law one by one

lulz, that will happen when programmers put out code that never has any bugs in it.

I think that's impossible with the current English language, and the fact that human beings disagree about lots of things.
A nice example of the problem with natural language is Treason Act 1351[1] (this is still current law in the UK!), written in Anglo-Norman. This is problematic, as our understanding of the language is incomplete. Notably, in this case, there is no agreed upon meaning of "pvablement" — it means either "provably" or "probably": a rather major difference come a court of law!

[1]: http://www.legislation.gov.uk/aep/Edw3Stat5/25/2

you wouldn't write in English, you'd write it in Lisp.
But then you either need to get people to talk in Lisp or some other logical language, or you need a way to translate it to English. It's the English translation where ambiguities will arise. You've just moved the problem around,
Do you know of any examples of actual legal documents written in Lisp, or some other formal language?
haha, no. It was meant as a quasi-joke. I'd like to see one though.

Certain laws are very cut-and-dry (speeding for instance) and perhaps laws could be proven on a functional basis.

You could even make it axiomatic from the constitution and declaration of independence.

Of course, you'd need to define the axiomatic meaning of things like 'the right of the people to keep and bear arms shall not be infringed' - which is hard to do even with such simple language.

And then after loading the axioms, you'd spend a lifetime going through errors in the existing laws.

That's my point.
No, you'd see more complex laws because law makers would just write around the unit tests rather than address the fundamental issue. Ergo, accessing a university computer would be fine (because that's in the test) but accessing a library computer would not .
> I believe we'd see a lot simpler laws.

Only if you model the domain with fuzzy logic. Otherwise you have a combinatorial explosion of specific definitions.

And guess what? That's already how the law works:

"Reasonable person similarly circumstanced".

"Beyond reasonable doubt".

"Balance of probabilities".

I'd love to see this for a subset of laws. You could start with the law surrounding permits, for example.
To bring this into context, legislatures have actually been trying to reduce flexibility in several areas of the law recently, most notably in sentencing guidelines.

This can result in some bizarrely harsh sentences -- where a domestic violence victim firing a warning shot at her abuser gets 20 years in prison, or where someone who knowingly writes a bad check gets 25 years in prison.

When that black and white law is:

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

I'll go with yes. Alas, interpretation then falls to the definition and grammar of every part of said law.

Worth noting that definition and grammar are also contextual. Define "speech". Does that include visual images in video games? Grammatically no. Clearly not contemplated by the founders. But absolutely a fundamental part of free speech given the current times.
What constitutes "establishment" of religion? Does this mean congress can make no law about what a teacher teaches (this will abridge their free speech, at least in a temporal sense)?
I suspect he's simply warning against mistaking the formal spec (US code) for enforcement.
Just as you shoulding mistake the formal spec (requirements document) for an explanation of how software works.
I've never been able to decide whether or not we should rigorously enforce Title 4 Chapter 1. On one hand, such enforcement would be ridiculously overbearing. On the other hand, such enforcement would be ridiculously overbearing.
It doesn't matter as much as you say. The fact is, at the very least we can now know better where the fenceposts are, and this will have the undeniable effect of creating a more educated citizenry. A secondary effect is that motivated people can now create tools that reveal ways in which legislators are positioned in relation to those fence posts, and why their interpretations (such as they may be rationalized in accordance with your observation regarding law enforcement) are positioned where they are.

Perhaps most importantly, this will serve to make the law shallower. Currently, many laws are passed with large parts in reference to other laws, definitions from 400 pages elsewhere in the text (themselves with referential connections to disparate locations), and providing a way to analyze the law programmatically will have inevitable analytical benefits that allow citizens to know exactly how the sausage is made, whose farm the animals are coming from, and how it's been spiced.

There is this wonderful article by John Hasnas, "The Myth of the rule of law". It brings a number of very interesting ideas:

* The law is inconsistent and possess contradictory rules. From contradictory premises, sound arguments

* It gives concrete examples of legal cases and how completely opposite judgments could be rendered, both being based on correct use of laws and analysis.

* Laws are not applied impartially, are not neutral, apolitical nor objectively applicable by judges. People who believe they live under "a government of laws and not people" tend to view their nation's legal system as objective and impartial. Obey and subject themselves.

* There is a cognitive dissonance between the laws and the people who make them. People generally believe that the law are generally good and should be obeyed. People generally believe that politicians tend to be corrupt and influenced. The people who make the law cannot be trusted but yet the laws they write should be.

At least for me, accustomed to logic, determinism and mathematical models for laws of nature, this was actually a surprise. Instinctively I still find it distasteful, though I can't say I have anything better to offer other than the unrealistic ideal that all judges would be guaranteed to be truly impartial. I have never directly benefited nor been harmed by the nature of this 'code' either, unless you count getting out of traffic tickets by switching on a learned persona that has people skills.
> the unrealistic ideal that all judges would be guaranteed to be truly impartial.

Even this isn't necessarily a good thing. Part of the value of a judge is having an empathetic element in the position of final arbiter. Decisions aren't always "GUILTY / NOT GUILTY"; they're often long-form essays discussing the merits of the case, the factors under consideration, the logic and reasoning behind the ultimate conclusion and so on.

Math is nice because it can be reduced to a symbolic language. We're not at the point where we can reduce human beings to symbols yet.

You can be empathetic to someone without being partial to them.

But your point still stands. The reasoning and specificity of cases are what define common law precedent.

Italian law defines itself as being complete at any given time. This is why I do not follow Italian law, because it's impossible to follow ipso facto. Is this formally consistent?
Presumably not. In passing, though, I do think a lot of HNers would be happier living in a civil law jurisdiction like Italy.
No, judges (who mainly interpret words in laws and partially juries), are not allowed to just make things up all the time, which is what you're implying.
I can't believe that comments like this get upvoted by the same people who decry the practice of viewing programmers as monkeys or typists.

Good luck starting your own country with a legal system that doesn't require interpretation, or heaven forbid, lawyers.

HN's InclinedPlane put this sad reality of the legal system into perspective wonderfully: http://news.ycombinator.com/item?id=4753117
If I used a LinkedList in my code instead of an Array will it speed things up?

It depends...

The US legal system is case law. of course, that makes interpretation even more non-deterministic, as you depend on your $10,000/hr legal team to dig up favorable ruleings
What you've described is a trait of human beings, not politicians and lawyers.