Archive for September, 2003
My Letter to Gen. Wesley Clark

I am following the Presidential campaign very closely. Not only am I interested in politics but I’m also a dedicated voter that likes to be well informed. An issue came up for which I did not want to trust the media to answer. So, for the first time I have written a letter to a candidate. My letter to General Wesley Clark is below. If I get a reply, I will include here as well.

Dear General Clark,

A few weeks ago Michael Moore wrote you a letter which you published on your website. It was a good idea for him to inform you on his thoughts and feelings. Recently, I read a few things about you that concerned me. Moore’s letter came to mind and it is in that spirit that I write to you now.

First, I’d like to say that your straightforward attitude is a breath of fresh air in the political environment where it seems the political talk answers questions without really answering them. It’s a shame because all I ask for is a leader that can take a stand and tell the truth, even if the truth is unpopular.

Read the Rest…

Cool Picture of a Weather Condition Long Ago Proved to not be Hurricane Isabel

Isabel from Sea

In all things of nature there is something of the marvelous.
–Aristotle

We cannot command Nature except by obeying her.
–Sir Francis Bacon

Flash Cavalcade

Imagine the NFL if they had referees like this guy.

What’s Wrong with America’s Youth?

I’m not sure. But I have found more evidence that something is awry.

Broken News

I am signed up for “Breaking News” email updates from ABC News and CNN. This morning ABC News learned of a nugget they felt was important enough to inform those that wish to be well-informed, as I like to be.

Did a bomb go off in Israel? Were more troops killed in Iraq? Did Palestinian parliament speaker Ahmed Qorei become the next Prime Minister? Did we catch Osama?

No.

“Woman Says J.Lo Will Marry At the Same Hotel as Her Daughter.”

Thank you ABC News! I can go about my fucking day now knowing that I have not missed a beat in today’s important headlines and that I am a well-informed person in the very important affairs of a fat-assed, over-rated “actress” and her gay fiancé.

I hope you blessed all your TV watching audience by having Penis Jennings break into Jerry Springer to deliver this important message.

Flash Cavalcade - Rebel Edition

I am proud to be Southern born and bred. Proud of the heritage of this part of the US. Sure, I have the same white liberal guilt as many other Southerners, but there are some parts of the Southern culture that everyone likes to celebrate and that’s what The Duel is all about.

Programming’s Zen

Nothing like getting something to work correctly. Crafting some code to do a job that existed hours before as only a thought or a wish. It harkens back to the older times when craftsmanship and a man’s ability to create something from nothing really meant something to the society around him.

Even in modernity, we have come full circle to this idea that those who can create are valuable and worthwhile members of society. Sure, now we create with our minds more so than our hands, but we still use tools and personal experience to refine our product. In the same way that a blacksmith uses different hammers or mallets, a programmer might use a different IDE or different method.

Too often in the programming world, we rely on those tools deemed the best or the most capable by a rather small group of supposedly learned guides. We should instead embrace the idea that people work in different ways and that those different tools might hinder one person while facilitating another. Sure, OOP sounds great, but what does that matter to someone who is simply trying to get pictures mailed to their grandmother.

As programmer’s, we seem to be holding the torch of knowledge and letting the light leak out as we see fit. We deem it okay to occasionally let the rest of the world know what we are doing. In doing so, we often find ourselves preaching that users should learn to use their computers better. That’s not what’s needed however.

We should embrace simplicity not just for its sake, but to increase the traction of technology amongst people who only want to do things better and faster. Let our peers beam about how elegant our solution is, but let the user beam about easy it is to use and how it does exactly what you want it to do.

In truth, it boils down to the golden rule. Just as I wouldn’t want an accountant to fill me in on how the tax code manages to care about how muh money my dog is worth, I shouldn’t expect him to know that he can modify his MS Word templates to do some things for him automatically instead of having to type them every time. I also shouldn’t expect users of my web form to know HTML to create text online that looks halfway decent.

The thing is that it’s not hard to add these things to applications, be they web-based or otherwise. It just takes longer. We would be happier refining the class that manages uploads than we would in ensuring that the button placement on the upload page is as clear as possible.

Greater forms of programming and code reuse are not what we should be focusing on at the moment. The .NET framework, Java, PHP, and Python give us plenty of ways to programmtically solve problems. Usability should be the watchword of the next few years. Let’s ensure that all out fancy classes and inheritance don’t leave the majority of users in a befuddled sinkhole.

Thought of the Day

Anger is the real destroyer of our good human qualities; an enemy with a weapon cannot destroy these qualities, but anger can. Anger is our real enemy.

- the Dalai Lama