Hacker News new | ask | show | jobs
by rat87 2743 days ago
This is why Programmers shouldn't be legislatures

/s but sort of no /s

Laws aren't clean enough for diffs.

refactoring isn't a bad idea but is quite difficult.

Laws aren't written and can't be written as exactly specified specs.

Laws are written to be interpreted loosely by human judges and applied to a bunch of difficult real world messiness. Not clearly defined interfaces and types.