The answer is simple: the law will stand for a long time, and legislators know their limits. Unlike many engineers, unfortunately.
Having courts interpret laws, with help from experts, is not a bug, but a feature!
The answer is simple: the law will stand for a long time, and legislators know their limits. Unlike many engineers, unfortunately.
Having courts interpret laws, with help from experts, is not a bug, but a feature!
This analogy puts us into a place where we mix intent and implementation and make them the same. It doesn’t allow for bugs in a sense.
This is why I dislike analogous thinking!
Imagine a law mandating SHA-1 in 1999; it would end up enforcing a security problem today.
Another approach some countries have taken is to have laws cite some set of government regulations, which some part of the government is supposed to update. That tends to be even messier as the courts still get involved, but at least you get faster updates.