4 ms·
I don't seek to argue for/against libertarianism here (neocameralism intrigues me more), I just aimed to show that your initial statements about a complex syste
by Jach 15y ago
I don't seek to argue for/against libertarianism here (neocameralism intrigues me more), I just aimed to show that your initial statements about a complex system improving automatically with changes were false. I also wanted to show that "throw it out" by itself isn't unreasonable.
I'm not sure that the programming metaphor here fits, considering languages like Haskell et al. that do box you in have had tremendous success. There are also programs that have been 'running things' just fine for 10+ years unchanged. I'm not aware of any government that could claim that, though with the former I think one of the motivators for having a constitutional government in the first place is to box-in the government. The merits of that vs. having a "Lispy" government that does what it pleases can be argued some other time. (Separately, there is an argument of "premature boxing in" that I have used to argue against full-fledged unit tests early on, but that's getting even further off-topic.)
- nknight 15y agoActually, the metaphor works fine. Haskell doesn't fundamentally try to restrict what is done, but how it is done. Some things may be harder to do because of those restrictions, but they don't become entirely impossible, even if eventually you might find a corner case where you have to modify the language itself. Constitutions can (usually) be amended. The US Constitution in particular has essentially no restrictions on what can be done by amendment (and it's pretty obvious that the one operative restriction can be dealt with if necessary). This is done out of knowledge of our own ignorance -- we cannot possibly conceive of every situation society will face, nor how our governance models will interact with those situations. This is why libertarianism irritates me. It comes across as such an absolute. Few things are absolutes, and when you're talking about something that will affect millions of people, you can't realistically expect to arrive at an absolutely right solution that will work for everybody every time.