I know that maybe I'm going a bit overboard with this, but I've always thought that programmers might make quite good lawyers and write decent laws.
Unless you're a pentester.
...and now I need to disagree :)
I think pentesters would write better laws than those who have never broken someone else's design, it helps to see things from multiple angles.
Actually, it might be quite interesting to see how could that happens. We might end up having black hat and white hat lawyers.
But isn't that what we do have in real life?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.