|
|
|
|
|
by cgriswald
1618 days ago
|
|
An interpreter tries to understand what your code means. It doesn't try to guess at your intentions. (Pedantically, some do, but on a limited scale.) You should write quality code. You should try to anticipate edge cases. Your code will fail sometimes. You'll fix it. Law has the advantage of much more advanced interpreters; but judges should still be interpreting the law, not guessing at the minds of the people who wrote the law. Lawmakers should be writing quality laws and fixing problems. |
|
In contrast, passing new laws and updating existing laws is (by design) an arduous process in a democracy. There are things that can and should be improved about the ways that we accomplish this, but it will never be (and really shouldn’t be) fast and easy.
Sometimes I just want to ignore HN entirely because of embarrassing comments like this. “Code works this way, so everything should work this way!”