The Top Secret Trust Task Force

Did we learn anything new from the President’s speech tonight? Not really. If you’ve been paying attention to the news, you’ve heard/read it all before. I still have serious concerns about the motivations behind this sudden drive for armed conflict in Iraq, but the evidence is compelling. I’ve read some of the evidence against Iraq, and am ashamed that my own country knew about the chemical attacks on his own people and in some cases even supplied the chemical agents to Iraq during that country’s war with Iran (another case of the U.S. supporting the lesser of two evils).

What really bothers me is that this is yet another case of a regime we supported with money, arms, and an unknown quantity of “other” things coming back to become a threat. I understand the need for backdoor diplomacy. I know we need intelligence and espionage, but I would be much more comfortable with the President’s case if our rapsheet were much shorter, and there were fewer members of the Administration involved with Interests that could benefit from a new regime.

What would make me feel better? I don’t know. I think I’m past the point of arguing against the use of force in Iraq. I just want my government to stop supporting the enemy of our enemy, even though the regime we’re supporting is only slightly less evil than our enemy. If our government (including our politicians) were more trustworthy and honest. If the motivation behind policies were more transparent, and Dick Cheney had his “Energy Task Force” meetings in public where we could all witness what happensed.

My real problem? I don’t trust George W. Bush. I don’t trust Dick Cheney. I don’t trust Congress. I don’t have faith that the CIA, FBI, DEA, ATF or any other acronymed agency can stop a determined maniac from killing me. Has it always been this way? Was Abraham Lincoln trustworthy? Was FDR? Harry Truman? What happened? If it was never the way it should have been, what can we do to make it that way?

I Don’t Know an Alias From A Join In The Ground

In the spirit of learning something new every day (and the fact that the way I was doing it took 20 minutes each time I ran the query), I learned how to select aliased tables with Postgres today. For those of you who aren’t geeky, you may want to skip this post altogether.

I’ve been using SQL when I had to for almost five years now and never run into a spot where I’d do something like this, but it worked really really well and runs a whole lot faster than the old way (mostly because I was doing a JOIN of a table with almost a million records to one with 250k records).

I know the suspense is killing you… how do you do it? This example is completely unrelated to what I’m actually using it for, because it’s work related. Let’s say you have a table full of used car ads and you want to get each distinct manufacturer and how many ads there are for each of those manufacturers. Now, if you have a separate table of car makers, this is fairly easy. But, let’s (for sake of my precious example) say manufacturer is a free text field where the user can enter whatever they want. To get out the list of manufacturers and the number of cars ordered by most often listed, you could do the following:

select distinct lower(manufacturer) as carmaker,(select count(*) from car_ads where manufacturer = carmaker) as car_count from (select lower(manufacturer) from $table where timestamp between $begin and $end) as all_ads order by car_count desc,carmaker

How cool is that? You can create a virtual table with a select statement from either the same table or a separate one. You could even join your virtual table with another virtual table for even MORE fun!

I’m Related to Who?

It’s Nice to Be Needed

It’s always nice to come in first thing Monday morning to almost 100 pieces of e-mail in my inbox. And that’s AFTER going through about 50 on Saturday afternoon. It’s nice to be needed.

In other news that’s completely unrelated, I am about to be 5-0 in Fantasy Football. My team doesn’t score the most points, but it does a good job of playing up to the competition. As long as Jim Miller doesn’t blow it, and Ahman Green doesn’t go nuts, I’m safe (I have a 40 point lead going into tonight’s game).

It makes me wish I put money in the pool.

That’s One Creepy Hippo

Birthday Photos

So, my submission to The Mirror Project was accepted. I’m really happy with the picture and how it turned out.

In other photographic news, Max’s birthday pics are up! We had a great time, and better yet, Max had a ball. We watched Monsters Inc., played around a lot and had a lot of fun. We let Max stay up late and he slept in until almost NINE this morning.

I’m still recovering…

Obsessive Parents Unite!

Photographic Evidence

I told you about it before, now I have photographic evidence to share. Today, my son turns three. Three years ago we were in the hospital, nervous, full of anticipation and ready to welcome him into the world. I love him more than I can say, and his mother more than I’ll ever be able to express. Happy birthday, little man!

::POP::

Five… Four… Three… Two… One… BLASTOFF!!

Max got his hair cut today. Jen took him in, and in the heat of the moment had them cut off almost all his hair! He has a quarter of an inch left all around (or less). It’s really cute, but makes him look so much older! He already looks like he’s four, but the hair makes him look like he belongs in Kindergarten. Then, he opens his mouth and out comes his practically (Friday) three year-old babble and that makes it that much cuter!

Jen had a thing at church tonight, so Max and I played. We played rocketship on our bed. Max steered and provided the countdown while I provided the rumbly rocket noises, status updates and turbulence. It was hilarious. Then, we played Leap-Daddy, came downstairs and played Jak and Daxter, changed a diaper, read a story, tucked him in and came downstairs. He’s so much fun.