September 10th, 2007


The Dems are such good little lapdogs.

When Democrats passed the first supplemental, in one week they lost 10% approval ratings. That is, effectively, overnight. If Democrats approve the additional 50 billion (and you know they will) they will be approving money for the war at a faster rate than the Republican Congress was. Remarkable.

The population of the US wants to leave Iraq. Iraqis want the US to leave Iraq. But neither Democrats nor Republicans want to leave Iraq. And that includes "liberals" like Durbin. They simply, objectively, do not wish to do so. We can speculate on the reasons - perhaps they are genuinely scared of being seen as "not supporting the troops" (ie, perhaps they're genuinely chickenshit); perhaps they are scared that George Bush will, if they don't give him money, arbitrarily get soldiers killed for no good reason by refusing to withdraw anyway; perhaps they are so caught up by Washington's elite (and generally wrong) foreign policy establishment and want to seem like reasonable adults to that group of "serious people"; perhaps, even, a few genuinely care about the possibility of genocide and want to stay as a result (though I really doubt most give a damn, Iraqi casualties never having bothered most of them ever before).

Whatever the case is, most of them, as judged by their actions not their words, don't want to end the US's occupation of a foreign country that doesn't want them there.

There are no good guys on Capitol Hill. Whatever party they belong to, they know damn well what the right thing to do is. And they absolutely refuse to do it.1 Why? Because they're scum. No other reason. They are simply stinking, dickless cowards who intentionally refuse to stand in the way of this generation's Vietnam.

And you elected these people. Some of them, you elected twice. Remember that. You are just as complicit as everyone else.

1 Single exception AFAIK: Ron Paul. But 1 out of 535 is not even 1%. Hell, it's not even two-tenths of 1%. We'll get Ron Paul out before the nukes fall on DC. Everyone else, to a man, can burn. The goddamn shitheads.

FYI: How to insert a GMT date time into an Oracle database date field.

Google-bait: "how to insert a GMT (aka UTC) date (datetime) into an Oracle database date field"

I spent half a day hitting my head on the desk over this, I hope someone else will be spared the pain...

INSERT INTO mytable (varchar, date)

You would think this would be an easy thing, but evidently it's quite hard. Google searches yielded nothing useful. There were several solutions to this problem posted in various places that involved some variation on NEW_TIME(SYSDATE, 'OLDTZ', 'GMT'). But those are useless when you don't know what OLDTZ is.

The problems are basically twofold: A) the timezone can be set (or not) on a per DB session basis, and B) the DB itself has its own timezone separate from that, which is what SYSDATE is given in. When you're inserting a GMT date/time, you probably neither know nor care what TZ the DB server is in. The whole point of UTC, after all, is that it's the same no matter where you are on the planet.

If you were (futiley) pursuing the NEW_TIME() approach, you might try and get the server TZ by doing EXTRACT(TIMEZONE_ABBR FROM SYSDATE). But in my case, that returned "UNK" - as if the DB server somehow doesn't know what timezone it lives in!

I think the right thing here is just for the DB server to provide a SYSTIME_UTC. Or to just return SYSTIME in UTC if the session doesn't explicitly set a timezone.
  • Current Music
    Soundgarden - Head Injury