Posts Tagged ‘Politics’

The Fear Disease

Posted in Politics, Society on February 10th, 2010 by Keithius – Be the first to comment
Tags: , , ,

This article, Terrorism Derangement Syndrome, hits a lot of good points. In particular, it talks about how what we once saw as a “reasonable response” to terrorism right after 9/11 is now seen as “too weak.” It seems like we just keep getting more and more afraid:

It’s hard to explain why this keeps happening. There hasn’t been a successful terror attack on U.S. soil since 9/11. The terrorists who were tried in criminal proceedings since 9/11 are rotting in jail. The Christmas Day terror attack was both amateurish and unsuccessful. The Christmas bomber is evidently cooperating with intelligence officials without the need to resort to thumbscrews. In a rational universe, one might conclude that all this is actually good news. But in the Republican crazy-place, there is no good news. There’s only good luck. Tick tock. And the longer they are lucky, the more terrified Americans have become.

Some of this can be explained as simple one-upmanship; when your political platform is “fighting terrorism,” each time you run for re-election you kind of have to vow to “do more” than you did last time (or more than your opponent did), which leads to “more security” and “tougher stances” and so forth.

The problem is that the American public is going along with this. That’s what really worries me. It’s like the whole country is infected with some sort of “fear disease:”

We’re terrified when a terror attack happens, and we’re also terrified when it’s thwarted. We’re terrified when we give terrorists trials, and we’re terrified when we warehouse them at Guantanamo without trials. If a terrorist cooperates without being tortured we complain about how much more he would have cooperated if he hadn’t been read his rights. No matter how tough we’ve been on terror, we will never feel safe enough to ask for fewer safeguards.

You may agree or disagree with his policies, but you can’t argue with the truth in what Franklin D. Roosevelt said during his inaugural speech: “The only thing we have to fear is fear itself.”

I think it’s time and past time we all remembered that.

Treating our Legal Code like Computer Code

Posted in My Opinion, Politics on September 8th, 2009 by Keithius – Be the first to comment
Tags: , , , , , ,

I’ve posted before about the idea of treating our legal system (legal code) like a computer system (computer code):

Our legal code is almost entirely like an entire operating system written in undocumented Perl.

  1. There are no hints as to what any part of it is supposed to do and it is written in a language that to most people looks like line noise.
  2. Every significant patch is applied by adding an additional Perl module that overrides an existing method in an existing module, replacing all of the code in that method with a complete new copy of the method that is almost identical to the old one but adds or removes a backslash in a single regular expression.
  3. The entire core logic was written in a crunch session by a bunch of geeks locked in a room together and forced to design it by committee.
  4. The application was a rewrite of another application that never really worked well in the first place.
  5. Every function name is chosen explicitly to provoke an emotional response in the developer, e.g. thisFunctionSucks() or callMeNow().

Although that was somewhat tongue-in-cheek, there was a certain grain of truth to it.

It seems that I’m not the only one to think this – and indeed, someone has taken the idea even further by applying systems design principles to the new health care reform legislation that the US Congress is working on at the moment.

Bruce F. Webster writes:

On the occasions where I have reviewed the actual text of major legislation, I have been struck by the parallels between legislation and software, particularly in terms of the pitfalls and issues with architecture, design, implementation, testing, and deployment. Some of the tradeoffs are even the same, such as trading off the risk of “analysis paralysis” (never moving beyond the research and analysis phase) and the risks of unintended consequences from rushing ill-formed software into production. Yet another similarity is that both software and legislation tend to leverage off of, interact with, call upon, extend, and/or replace existing software and legislation.  Finally, the more complex a given system or piece of legislation is, the less likely that it will achieve the original intent.

He then goes on to talk about some “design flaws” in HR 3200 – otherwise known as the “America’s Affordable Health Choices Act of 2009.” (Brings to mind point #5 from the “Legal System as a Perl OS” quote from above, doesn’t it?)

Bruce then goes on make a point which is basically the same as point #2 in the “Legal System as a Perl OS” quote above:

Much of HR 3200 makes piecemeal modifications to existing legislation, often with little explanation as to intent and consequences.

Or to put it another way, entire sections of HR 3200 do nothing other than override some existing legislation in some incredibly small way, which will (presumably?) have huge (and in all likelihood, unintended and unforeseen) effects – much like how adding or removing a single backslash from a regular expression can have huge (and often unintended and unforeseen) effects on its pattern-matching behavior.

Bruce’s entire article (it’s the first of a 3-part series – as I write this, only parts 1 and 2 are done) is well worth reading – and in fact I highly recommend it, even for non-programmers.

Of course, if you ask me, I really think all legislators should be required to take a programming course or two – because, as I’ve said before (in my “A Programmer’s Perspective on Politics” article), laws are effectively the “operating system” of our society… and right now, the people writing our society’s “operating system” don’t seem to be particularly good programmers!!

The Problems

Posted in Politics, Society on August 12th, 2009 by Keithius – Be the first to comment
Tags: , , ,

Found this over on a Slashdot story about how attacks on voting machines are practical (despite arguments to the contrary):

The problem is our elections are supposed to be transparent by law.
The problem is our elections are supposed to have public oversight.
The problem is a private company can not provide public oversight.
The problem is electronic vote tabulation devices use invisible signals which no human (especially a poll watcher) can see.
The problem is China or North Korea could decide our elections and we wouldn’t know.
The problem is there is no electronic vote tabulation device (or electronic vote registration poll book device) which can be validated with public oversight.
The problem is without public oversight, no election can be validated.
The problem is if our elections can not be validated, we can not hold our representatives responsible.
The problem is if our representatives can not be held responsible, they tend to ignore the rule of law.
The problem is if our representatives ignore the rule of law, they tend to ignore protecting the US Constitution against all enemies.
The problem is when the US Constitution is ignored, we no longer live in a Constitutional Republic.
The problem is when we no longer live in a Constitutional Republic, we slip into fascism.
The problem is we have slipped into fascism.
The problem is ignorance is no longer an excuse for corruption.

It was, of course, posted Anonymously… but that doesn’t make it any less meaningful.

Free Culture

Posted in Society, Technology on July 8th, 2008 by Keithius – Be the first to comment
Tags: , , ,

I just stumbled across a book called Free Culture by Lawrence Lessig. It’s about copyright – but also about a lot more than just copyright. It’s a freely available e-book (gotta love Creative Commons licensing), so please do  download the book and give it a read – I highly recommend it.

You may just change your mind about copyright after reading this book – and that’s a good thing.

Happy Independence Day!

Posted in My Life on July 4th, 2008 by Keithius – Be the first to comment
Tags: ,

Happy Independence Day! If you’re not in the US, well, happy 4th of July… for whatever reason you like!

In CONGRESS, July 4, 1776.

The unanimous Declaration of the thirteen united States of America,

When in the course of human Events, it becomes necessary for one People to dissolve the Political Bands which have connected them with another, and to assume among the Powers of the Earth, the separate and equal Station to which the Laws of Nature and of Nature’s God entitle them, a decent Respect to the Opinions of Mankind requires that they should declare the causes which impel them to the Separation.

We hold these Truths to be self-evident, that all Men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty, and the pursuit of Happiness.

That to secure these rights, Governments are instituted among Men, deriving their just Powers from the Consent of the Governed.

That whenever any Form of Government becomes destructive of these Ends, it is in the Right of the People to alter or abolish it, and to institute a new Government, laying its Foundation on such Principles, and organizing its Powers in such Form, as to them shall seem most likely to effect their Safety and Happiness. Prudence indeed, will dictate that Governments long established should not be changed for light and transient Causes; and accordingly all Experience hath shewn, that Mankind are more disposed to suffer, while Evils are sufferable, than to right themselves by abolishing the Forms to which they are accustomed. But when a long Train of Abuses and Usurpations, pursuing invariably the same Object, evinces a Design to reduce them under absolute Despotism, it is their Right, it is their Duty, to throw off such Government, and to provide new Guards for their future Security.

[...]

We, therefore, the Representatives of the united States of America, in General Congress, Assembled, appealing to the Supreme Judge of the World for the Rectitude of our Intentions, do, in the Name, and by the Authority of the good People of these Colonies, solemnly Publish and Declare, That these United Colonies are, and of Right ought to be, Free and Independent States; that they are absolved from all Allegiance to the British Crown, and that all political Connection between them and the State of Great-Britain, is and ought to be totally dissolved; and that as Free and Independent States, they have full Power to levy War, conclude Peace, contract Alliances, establish Commerce, and to do all other Acts and Things which Independent States may of right do. And for the support of this Declaration, with a firm Reliance on the Protection of the divine Providence, we mutually pledge to each other our Lives, our Fortunes, and our sacred Honor.

Peace out, yo.


Using Internet Explorer is risky. Click here to upgrade to Firefox, the world's safest web browser for free.