Hacker News new | past | comments | ask | show | jobs | submit login

I assume most of us here at HN do some sort of computer development work. In computers, languages aren't simple, human readable, though modern languages try to be as readable as possible. Why is that? It's because you can't have ambiguity. An ambiguous command could set off a nuke...or break a pacemaker and kill a patient, or something worse.

There is a reason why legal documents are terse, boring, difficult to read. It's because they need to avoid the natural ambiguities of human language.

Mom just saw a cat in the living room. The mom was in the living room and saw a cat? The mom was in the kitchen and saw a cat in the living room? See, for a casual conversation it doesn't matter. But to prove where a murder happened, it matters....

As much as I hate lawyerspeak(computer programmer here), I understand the need for a technical language and I understand that the simplifications in that document WILL allow for ambiguities.

For example: "If you use more than your fair share, we may gradually limit your account." Can mean anything....




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: