Hacker News new | ask | show | jobs
by dragonwriter 3340 days ago
> The easiest way to guard against "all" malicious input is write a vague law without clauses that demand mens reas, which means that regardless of whether or not you knowingly broke the law, by violating its provisions, you automatically did.

Most criminal laws have a mens rea component (strict liability is rare), but almost none of them have a requirement of knowing that the act was illegal. "Ignorance of the law is no excuse" is not limited to strict liability offenses.

1 comments

"The easiest way to avoid loopholes" and "frequency of use in real life" are not equivalent.

I'd certainly argue there are plenty of vague, overbroad laws, regardless of the frequency of strict liability's usage.

I'd further argue infrequency actually increases the likelihood that otherwise innocent individuals are swept up in such cases: they have less reason to suspect that they've done anything wrong.