Live data from Hacker News

Ask HN: Why are contracts written so poorly?

news.ycombinator.com

21–30 of 30 posts

Re: Ask HN: Why are contracts written so poorly?

#21
post #17

However, I have been going through this template for over 4 hours and still unable to understand a single line because its just so bad english. Contracts are not actually english, although they may contain familiar words. Contracts are actually a kind of code designed to be run in a courtroom. Many of the silly sounding words and phrases are actually reserved words in this code and have special meanings. Sometimes th…

The courtroom-code analogy is spot on. Convoluted contract language usually comes from not having a lot of time to put together a draft; the result is often the lawyer equivalent of spaghetti code. Trust me, lawyers and judges hate reading such contracts as much as anyone, just as programmers hate having to maintain someone else's hurriedly-drafted spaghetti code.

I'm putting my support behind this interpretation of the complaint.

I spent some time at a gov't subcontractor and the copy-paste version of cya was clear as day. Sometimes you'd see where search/replace failed and there would be other program names.

It was a mess and I'm fairly certain it was because of our size. Fighting a contract in court is an expensive and potentially reputation damaging prospect, so if you have significantly less resources at your disposal it is very likely that you won't be able to fight the baked in vagueness and contradiction.

Re: Ask HN: Why are contracts written so poorly?

#22
post #20
post #13

Earlier quoted context omitted.

So what's the difference between: "NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILI…

Ah, warranty disclaimers. Here, lawyers are limited in how they may write contracts, because consumer protection laws require that disclaimers of warranty must be written in a certain stylized manner that is in theory easier for otherwise unsophisticated consumers to read. What's with the capitals? The Uniform Commercial Code says that a disclaimer of warranty in a contract of sale must be "conspicuous" to be valid.…

Thank you for the explanation.

It's somewhat ironic that there is an "it should be easy to spot" kind of rule, but not an equivalent "it should be easy to comprehend". In theory it could be printed in a 2cm font and be completely unreadable at the same time :(

Re: Ask HN: Why are contracts written so poorly?

#23
post #16

However, I have been going through this template for over 4 hours and still unable to understand a single line because its just so bad english. Contracts are not actually english, although they may contain familiar words. Contracts are actually a kind of code designed to be run in a courtroom. Many of the silly sounding words and phrases are actually reserved words in this code and have special meanings. Sometimes th…

I am a lawyer, and I also write Perl (although I am more partial to Python or JavaScript and when I am feeling really smart I work in Haskell). Contracts are English, and there is no reason why a skilled, competent lawyer cannot write a contract that is both easy for non-lawyers to understand and also enforceable in Court. There are lots of bad contracts out there because there aren't many clients willing to pay a la…

what bothers me is that people consider lengthy, complex and un-understandable contracts better than easy and simple ones. having said that, a lot of people also consider weird looking code superior to simple but equivalent code

Re: Ask HN: Why are contracts written so poorly?

#24
post #16

However, I have been going through this template for over 4 hours and still unable to understand a single line because its just so bad english. Contracts are not actually english, although they may contain familiar words. Contracts are actually a kind of code designed to be run in a courtroom. Many of the silly sounding words and phrases are actually reserved words in this code and have special meanings. Sometimes th…

I am a lawyer, and I also write Perl (although I am more partial to Python or JavaScript and when I am feeling really smart I work in Haskell). Contracts are English, and there is no reason why a skilled, competent lawyer cannot write a contract that is both easy for non-lawyers to understand and also enforceable in Court. There are lots of bad contracts out there because there aren't many clients willing to pay a la…

Offtopic, im an Hacker/lawyer myself, im interested to get your hindsigth on being that. for starters, do you use your coding skills in law related matters?

Re: Ask HN: Why are contracts written so poorly?

#25
It's a problem. No modern man understands all his written obligations.

> Perhaps an opportunity of a startup that would introduce a new way of writing contracts

Yes! Every contract I've ever seen is just an analog program, a decision tree really. Legal concepts are mostly classes. Since you can do things like multiple inheritance with OO you should be able to mimic contract law in a program. But is designing such a service lucrative?

The hardest language in contracts - apart from all the whereupons and nods to the Magna Carta - has to do with contingency planning and minor details. It's all the "if A then B when (C | D)" cover-your-ass reserve. That stuff can get pretty terse and for most people it's a total waste of time to muddle through, so we just sign it and hope it didn't give away our wife as chattel. Of course when we cut out these complexities our contracts might not be as watertight. But I think this should be a judgment call between the participants. What good is a "safe" agreement if no one but a judge can understand it?

You would probably want to focus on a small, profitable subset of contracts. Take web startup investing. There ought to be a way for Startup X to have a form on its site that lets me invest in their company. Maybe that's just too wild of an idea for 2009 but if startups become financially transparent -- I mean really transparent -- micro investing is bound to happen. Government loopholes notwithstanding.

Re: Ask HN: Why are contracts written so poorly?

#26
post #20
post #13

Earlier quoted context omitted.

So what's the difference between: "NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILI…

Ah, warranty disclaimers. Here, lawyers are limited in how they may write contracts, because consumer protection laws require that disclaimers of warranty must be written in a certain stylized manner that is in theory easier for otherwise unsophisticated consumers to read. What's with the capitals? The Uniform Commercial Code says that a disclaimer of warranty in a contract of sale must be "conspicuous" to be valid.…

Thank you very much for that link. That explains a lot. I guess it's up to us to create new precedence.

Re: Ask HN: Why are contracts written so poorly?

#27

However, I have been going through this template for over 4 hours and still unable to understand a single line because its just so bad english. Contracts are not actually english, although they may contain familiar words. Contracts are actually a kind of code designed to be run in a courtroom. Many of the silly sounding words and phrases are actually reserved words in this code and have special meanings. Sometimes th…

Your analogy is more wrong than right. It is right in the sense that ordering from a menu at a restaurant can be a kind of code, but it is really just a subset of the common language useable by anyone. If you don't understand what you will get when you order, don't order it, because it might be crap; ask them and they will tell you what it is, in whatever common language is used in that restaurant.

A contract is a "meeting of minds", and the minds are the minds of the parties not the minds of lawyers and judges. If the parties can't understand it, it is not a contract, any more than the signature of an Alzheimer's patient is valid, and signing something not clear and plain is a bad idea.

In the Anglo-Saxon/British-American/Western/Modern or whatever you want to call it system of law, we do not have specialized codes that require experts to be intermediaries between parties to a contract.

Humanity has experimented with the specialized code / scribe / clerk way of doing law. Often when an advanced society does not have widespread literacy, there is a specialized class through which all legal actions must flow; but as the aphormism says, "the life of the law is in experience not logic", and however appealing to technical people those special codes and classes of experts might be, experience shows that the code / expert societies are replaced by the common language / accessible court system.

Enough bullshit philosophy and history: here's some actually useful advice. Collect example, well and simply written contracts. Start from example contracts in the Nolo publications or books like "Legal Forms for Everyone" by Carl W. Battle (ISBN 978-1-58115-451-1). If you have business contacts who have done similar contracts, ask them for a copy that you can use as a template.

After all, that is all the high-priced legal firms do. They have their collection of cribs of previous documents and they re-work and re-combine as needed.

This is not to belittle the legal profession or suggest you don't need a lawyer. Simply because you can express something in simple clear language and both parties agree, does not mean it will hold up in court or that it is a good idea.

Re: Ask HN: Why are contracts written so poorly?

#28

However, I have been going through this template for over 4 hours and still unable to understand a single line because its just so bad english. Contracts are not actually english, although they may contain familiar words. Contracts are actually a kind of code designed to be run in a courtroom. Many of the silly sounding words and phrases are actually reserved words in this code and have special meanings. Sometimes th…

> Imagine how a lawyer would feel if confronted by a large perl script that his entire livelihood may or may not depend on.

It would serve the fucker right! :-)

Re: Ask HN: Why are contracts written so poorly?

#29
Think of Legalese as C++ for the law. Very powerful, often verbose, and very easy to get into trouble if you don't understand how it works.

Many awkward sounding phrases actually refer to a specific case law precedent. Judges are disinclined to contradict a previous ruling. By inserting the phrase into a contract and both parties agreeing to the contract you actually save time/money because when it comes time to sue the issue has already been decided by the phrase. The court just needs to determine if the facts fit the previous case law.

Think of these awkward sounding phrases as macros that other people have written over decades and now belong to the common code base called case law. They might be very difficult to understand at first, but their near universal meaning makes them more valuable than writing your own 'clearer' version. If your version goes to court the judge will have to interpret your new language instead of referring to prior case law. Since most judges are very busy and you clearly don't know what you were doing they will probably ignore your language. Just pray you didn't let the other party insert theirs.

What's more each type of law has it's own specific phrases. A construction law attorney was explaining to me that the specific phrase 'workmanlike performance' can create a warranty that may not be implied by law for the specific services at issue. But 'does good job' isn't the same thing.

Re: Ask HN: Why are contracts written so poorly?

#30

Think of Legalese as C++ for the law. Very powerful, often verbose, and very easy to get into trouble if you don't understand how it works. Many awkward sounding phrases actually refer to a specific case law precedent. Judges are disinclined to contradict a previous ruling. By inserting the phrase into a contract and both parties agreeing to the contract you actually save time/money because when it comes time to sue…

> [Many awkward sounding phrases] might be very difficult to understand at first, but their near universal meaning makes them more valuable than writing your own 'clearer' version.

The modern trend is unmistakably in favor of plain English. See, e.g., the work of legal-writing guru Bryan Garner, who recently co-authored a book on the subject with Justice Scalia.

As Ken Adams rightly points out: "Caselaw is full of instances of courts displaying a poor grasp of semantics. It would be foolhardy to rely on courts to be arbiters of everyday language." He also notes that "[c]ourts in different jurisdictions have seen different meanings in everyday usages. ... relying on courts to determine the meaning of everyday usages is to invite inconsistency." See http://adamsdrafting.com/system/2009/03/29/mscd-outside-us/

The SEC has also been weighing in: For 10 years now, the Commission has required securities filings to be written in plain English, and has bounced more than a few that aren't. See http://library.findlaw.com/1999/Jun/1/127259.html.

Post reply on HN