December 2003 Archives

Authentication Redux

| | Comments (0)
Now you have more authentication options, building on what was mentioned previously.

You can go to your password preferences and set whether your cookie will be tied to your specific IP, or your subnet (Class B), or will work anywhere (like it used to be).

Even if you select the latter, you still get the benefits of having the new more secure cookie value.

Also, when you log in, you can now choose to select a "Public Terminal" checkbox. This does not do secure logins (yet), but it does give you a special session-based cookie that expires after 10 minutes of inactivity, and is unique to that subnet, regardless of your user preferences.

Please let me know if you have any bugs or problems with the new authentication, or with the new RSS (as mentioned in the previous journal entry). use.perl.org

New Year

| | Comments (0)
I don't "get" celebrating a new year, or a birthday, or any of those sorts of things. It makes no sense to me. Why not celebrate every new month? Week? Moment?

[I am suddenly reminded of a mid-80s Randy Stonehill song/album, "Celebrate this Hearbeat" ("'coz it just might be my last").]

Perhaps this song I wrote in college will help you see why I have problems getting excited about a new year. use.perl.org

Snow

| | Comments (0)
It's snowed for four of the last five days here in northwest Washington. On Saturday, we had nearly blizzard conditions, with high winds, low visibility, and lots of falling snow. It was never cold enough for more than a few inches to accumulate at once, but it was almost like being in New England. use.perl.org
Updated: See followup.

We've wanted to do personalized RSS feeds in Slash for some time, and we finally got around to starting them. On Slashdot they may be subscriber-only features, but for now, on use.perl.org, they will be available to any registered user.

It differs from the normal RSS feed at http://use.perl.org/index.rss in that it follows your own preferences for the index page, and it gives you the complete "introtext" of the article (for long articles, which have additional text in "bodytext", you still need to click to receive the full content). And if you use SSL to access the site, your RSS will contain SSL links, too.

All you do is add "content_type=rss" to the index.pl request, for example:

http://use.perl.org/index.pl?content_type=rss

That assumes, of course, that your RSS reader can do cookies, and that it has properly authenticated you. Most don't, so we needed a way to authenticate you. For some time, we've wanted to make user authentication better, because right now we put an MD5 digest of your password in your cookie, which isn't very secure. So we created the logtoken.

The logtoken is an arbitrary string that has several benefits over the previous cookie. First, there is no way to "crack" it to recover the original password. While this is difficult with MD5 digests, it is somewhat possible, using brute force. Now it is impossible.

Also, the logtoken will be tied to your class B address, so someone can only use your cookie, if intercepted, if coming from the same class B network. Now, this will cause problems for some people who use the same computer at multiple locations (like many laptop users); perhaps, in the future, we can allow multiple cookies, or allow a user to skip the subnet check. Or maybe we'll give up and throw it out. :-) Please provide feedback; I am leaning toward allowing users to skip the subnet check.

A benefit of all this is that the mere act of logging out will invalidate the logtoken, but not your password. So if you fear your logtoken is stolen, you can log out. Of course, chances are you initially sent your password over cleartext to log in anyway, but not to fear, SSL logins will be coming soonish (on Slashdot anyway ... not sure about use Perl; or other OSDN Slash sites). So you can be at a public terminal, log in over SSL, and then work over plaintext, but with a logtoken cookie being sent/received. When finished, log out, and your logtoken is destroyed.

But since it is tied only to that subnet, your logtoken at home is still valid, unless you log out at home. You can delete ALL your logtokens by changing your password (even by "changing" it to the same thing as it currently is).

So how does this fit in with RSS? Just add "logtoken=$logtoken" to the request:

http://use.perl.org/index.pl?content_type=rss&logtoken=1234567890abcdef

And since the logtoken won't change, unless you log out in that subnet, or change your password, you won't need to change the URL in your RSS reader very often. Well, there is a one-year expiration on the logtoken, just like on your cookie. We might make it so when you re-log-in, your expiration date is reset if you get the existing logtoken (e.g., in a case where you logged in with a second browser on the same subnet, getting a new cookie with the previously existing logtoken for that subnet).

Right now, if you get the logtoken wrong, you get redirected to the home page. We may change this, so you get an error message in RSS if you requested RSS, or somesuch.

There's a URL giving you your logtoken value -- the whole RSS link, actually -- on the top of the home page. use.perl.org

Sunday Thoughts

| | Comments (0)
There's not much interesting going on; it's all mostly about Dean. And he is boring me right now. I could talk about how he says stupid things, but there will be plenty of time for that later. So this week, I'm going to be nonpartisan, I am going to be nonbiased, I am going to be non-opinonated, and I am just going to ask a question:

Is Howard Dean's use of the Internet something significantly new and different, and is it making a difference in his campaign?

I have a natural aversion to people saying someone is doing something "new and different," because I like to find similiarities in things. For example -- please excuse the comparison -- McGovern used direct mail in 1972, in similar ways to how Dean is using email (and in Iowa, actual personal letters). And certainly, coordinating using the Internet is not new: I went to an Alan Keyes event in 1996 in Philadelphia, organized over the Internet. To be sure, Dean's presence is more sophisticated, but online organization, activism, donations, etc. are not new.

So is Dean really doing something new and different? Or is he just doing it more successfully, more significantly? If Bush had similar Internet-based activities, it would be a proportionally smaller part of his support; and he won't get the "grassroots" donations and support because he is the incumbent President. Plus, there's the confluence of events, of anger toward the DC Democrats and the Republicans, plus the jobs loss and the Iraq war, that ignite those grassroots activists.

OK, so I did more than just ask the question. But I don't see much new or different here, it seems to me it's the same thing we've seen before, just -- in terms of the Internet -- at a greater level; that the Internet hasn't created Dean, but for the first time, the activists on the Internet had someone to, en masse, rally behind.

Followup question: would Dean be as successful without the Internet, if he had to rely on direct mail, newspapers, radio, TV? Perhaps he could get the same amount of support, but it would take longer for people to find out about him, such as when the debates rolled around? slashdot.org

Death

| | Comments (0)
"Blawgs":

Law-related blogs -- known as "blawgs" -- have sprung up with the rise of the blogging self-publishing trend in general.

That's one of the dumbest things I've ever read. Please go kill yourself for inventing that word. But only after this woman kills herself:

A 2-year-old model and actor who cut his head at a playground is seeking unspecified lost wages and other compensation from the city.

Konrad Mader of Greenwich was running toward a treehouse at a playground November 4 when he crashed into a railing, according to a claim filed last week by his mother.... The blond toddler received several stitches.

In a letter to officials, she demanded compensation for medical bills, pain and suffering and a "lost wage amount due to his inability to audition or take modeling or commercial jobs while his head heals."

Mader blamed the boy's injury on a green railing, which she said blends in with the landscaping. Mader said the railing should be painted a brighter color.

Die please. Please. I'm asking nicely. use.perl.org

Sunday Thoughts

| | Comments (0)
Howard and Saddam

Howard Dean says we are not any safer for having captured Hussein. But already we are seeing his capture lead to the capture of others, and the war on Iraq is largely viewed as key in Libya's surrender of its NBC (nuclear-biological-chemical) weapons programs (note that Libya went to the US and UK, not NATO or the UN, and that the US intercepted NBC weapons components headed to Libya recently, etc.).

And it is also entirely reasonable to tie the multilateral talks with North Korea to the war in Iraq. China would not be as willing to unite with the US against North Korea in formal talks if not for Iraq. The situation in North Korea is yet unresolved, but it is moving forward toward permanent disarmament in a substantial way that we've never seen before.

Of course, some of those things are not directly related to Hussein's capture, and there are other ways in which we are perhaps not safer. Maybe terrorism is worse in Iraq now (it is unquestionably false to assert that we know one way or another on this point). "Safe" is subjective in some ways, and unknowable in others.

The point here is not that Dean was wrong in his opinion, since it is merely an opinion, but that he was politically wrong. The point here is that it will seem, to many voters, like the capture of Hussein, the surrender of Libya, the negotiations with North Korea (if successful) are bad news for Dean.

And beyond whether we are safer or not ... last Monday Dean said he "would not have hesitated" to go into Iraq "had the United Nations given us permission and asked us to be part of a multilateral force." It's like Dean is out to prove to the U.S. voters that he is incapable of being the Commander in Chief of the U.S. military. The President needs no permission from the U.N. to do what he thinks is in the best interests of the security of the United States.

I know some would say, "well, attacking Iraq is not in the best interests of the security of the United States." That is beside the point I think, because he has said he would not go in, no matter what, without U.N. approval (the implication being even if he DID think it was in our best interests). But let's assume he meant that in the context of Iraq not being a threat, despite not saying it: how is that any better? So he would send American troops to die (his characterization) when America is not even threatened, if the U.N. merely asked it of him?

Joe Trippi, Dean's campaign manager, was on This Week, and he said their policy is to "let Dean be Dean." Dean's opponents seriously hope they do.

Speaking of Trippi: Gephardt has been attacked by the Dean camp because of ads run against Dean, made (in part) by people who used to work for Gephardt. Gephardt responded he had no connection with the ads, and that it is ludicrous to assert he did just because some of the people who made them used to work for him, especially considering Trippi himself used to work for him. Ha.

Ralph Nader

Apparently, Nader said he may run if Kucinich doesn't get the nomination. Why does he bother adding "if Kucinich doesn't get the nomination"? Regardless, I doubt Nader can get enough votes to be a factor this time around, since it seems like most Nader supporters from last time around are going to Dean.

Slobodan Milosevic

Last week, General Wesley Clark was testinfying in The Hague testifying against Slobodan Milosevic for war crimes. Milosevic called Clark a liar, and then he quoted General Hugh Shelton saying Clark was fired for problems of integrity and character. You never know how what you say may be used. :)

Clark then read a statement from Clinton saying Clark was a good man, and entered into the record. Clark looked almost embarassed to read the statement, reading through it very quickly. It looked like he didn't want to read it, but that he knew for the sake of his testimony, that it was best to do so.

There's no criticism of Clark in this, I just found it to be interesting. This certainly doesn't make Shelton look good, and he better keep his mouth shut for the next year, because he is now the guy who gave Milosevic a defense from his American accuser.

Polls

A Newsweek poll asked voters if the capture of Hussein makes them more or less likely to re-elect Bush. Voters, individually, do not re-elect people. They only vote to re-elect, or not. I wouldn't have even mentioned this poor language, except that George Stephanopolous mentioned the poll and they captioned it something which made it sound like they were being polled about whether or not they thought Bush would be re-elected, not whether they would vote to re-elect him.

Right now it is an even split among voters, 46-46, when asked if they would vote for Bush in 2004. But when put against actual candidates, his numbers are much higher: he is in double digits over all Democratic candidates, including Dean (53-40).

Yes, there are still a lot of undecided voters out there, but Bush's numbers increase to over 50% against all of these candidates, where they were 46% against an unnamed candidate. That's right, only 46% favor Bush for President, until you get the most popular Democrat against him, and then they go up 7 points higher. This tells me that all the candidates bring more negatives to the table, in a national election, than they do positives. And that's kinda sad. I am not sure if that says more about us, the media, the candidates, the system, or a combination of it all.

There's lots of time for those numbers to turn around, and polls are often misleading ... but for Dean, it is not a good sign. It's not just that the President has good positives right now, it is that Dean has bad negatives. That's going to be tough to overcome, especially when Dean is not really getting attacked nearly as much as he will be a few months from now, and Bush has been attacked daily for a over a year.

Lord of the Rings

The Return of the King pulled in a quarter of a billion dollars worldwide in its entire run, in its first five days. Only one movie has ever topped one billion, Titanic (which hit $1.8b). FotR hit $861m and tTT got $921m.

Two movies about low-lying cloudlike precipitation opened in five theaters, total: House of Sand and Fog and The Fog of War, earning $84,779 between them. If they combine forces, they have only $999.915 million to go. slashdot.org

Trial of Hussein

| | Comments (0)
This whole Hussein thing doesn't interest me much, but the one thing that has interested me the most in it is the idea of a trial. In all this talk about how he should be tried, I keep thinking, why does it matter so much who tries him (apart from the penalties involved) if we all know he is guilty, and the U.S. would never allow him to be found innocent? That's about the only way Dean could beat Bush, is if Hussein were acquitted. :-)

Anywhoo, WFB has some interesting thoughts on the matter, as usual, and he has a line in his column that makes me laugh, as usual.

If there is anybody in town who believes that Saddam Hussein is not guilty of crimes however described, what we need to worry about is him, not Saddam.
slashdot.org

Pudge

| | Comments (0)
Every once in awhile I get email like this:

From: "John R Carter" <xxxxxxx@xxxxx.net>
Subject: Orioles
To: pudge@pudge.net
Date: Tue, 16 Dec 2003 23:20:15 -0500
 
Pudge, please come to Baltimore, we need a GREAT catcher
like you!!!!!!!!!!!!!!!!!!!!!

Yeah, well. *blush* use.perl.org

My New Sig

| | Comments (0)

During questioning a day earlier, one senior official said simply that 66-year-old Saddam was a "wiseass."
use.perl.org

Sunday (Lack of) Thoughts

| | Comments (0)
I don't have much to say this Sunday ... first, because I don't have much to say about Hussein and that is almost all that was talked about, and second, because This Week was pre-empted so I didn't get to see it anyway.

As to Hussein: I said months ago I didn't really care that we didn't have him, and when my wife woke me up to tell me we had him, I said "that's good" and went back to sleep. It is great PR, it is great for the mindset of the people of Iraq, but I don't think it will have a significant lasting effect beyond the psychological impact. I do, however, think the psychological impact will be enough to hurt Dean, so, yay. :-)

One more thing: on Meet the Press yesterday, Lieberman said, "this race has come down to me and Howard Dean." I wonder if he really believes that, because I am quite sure pretty much no one else does ... slashdot.org

Infrared

| | Comments (0)
I am going to be adding my latop into my stereo setup a bit more by outputting its video to the TV and adding a Keyspan IR remote so I can control it with my Harmony remote, and see/navigate/control iTunes without having to get off my butt.

I needed an additional IR emitter for my Xantech IR setup. I bought 4 dual emitters, giving me 8 total, but I had only 3 of them in use and couldn't find the fourth. I did find an emitter from my old Hitachi DirecTV receiver, that was used for a TiVo-like function (before there was TiVo): you would tell the receiver to record something, and it would send an IR signal to your VCR to tell it to start recording.

So, I grabbed this IR emitter and tried to see if it could work with my Xantech stuff. But it didn't emit a red LED light like my other emitters, so I couldn't tell. Aha, but, I remembered, my DV camera has an IR mode. So I hook up the emitter, turn on the camera, light up the system, and sure enough, I see light coming out of the emitter, so I know it works. Very cool. :-) use.perl.org

Contracts

| | Comments (0)
I don't understand why U.S citizens care that certain foreign companies are not getting access to bids on contracts. Heck, I don't want them to go tyo ANY foreign countries. I want American taxpayer dollars to go to American companies which will do the most to help the American economy by providing American tax revenue and paying American workers.

But let's assume for a moment that there is a good reason to allow other nations to bid. How does it make the least bit of sense for France, Germany, and Russia to say that allowing their companies to bid on contracts would be what is "best for Iraq" when those same countries have refused to do other things that are "best for Iraq," like provide troops and money, and forgive debt? When Gerhard Schroeder stands next to Koffi Annan and says he wants what is best for Iraq, months after refusing to participate in helping Iraq, who in their right mind can believe him?

These countries don't want what is best for Iraq, clearly, or else they would have been helping Iraq all along: again, forgiving debt, providing troops and money. But they've not done these things. So why else would they want the contracts if not for Iraq's sake? Perhaps ... for their own self-interest? Because they believe that these contracts would help their countries? They want to help France, Germany, and Russia, not Iraq. slashdot.org

Barcode Reading

| | Comments (0)
A couple of years ago I got a free CueCat USB barcode reader. I did some stuff so I could use it on my Mac. Well, I wanted to use it on Mac OS X, so I grabbed the old script, installed Barcode::Cuecat, modified my little script to save to the Mac OS X clipboard, and away I go.

#!/usr/local/bin/perl -s
use warnings;
use strict;
our($c, $p);
 
use Barcode::Cuecat;
 
my $bc = new Barcode::Cuecat;
print "Type 'q' to quit.\n" if $c;
 
while (chomp(my $data = <STDIN>)) {
        last if $data eq 'q';
 
        $bc->scan($data);
        printf "%s: %s\n", $bc->type, $bc->code;
        if ($p) {
                open my $clip, '|pbcopy' or die $!;
                print $clip $bc->code;
                close $clip;
        }
 
        last unless $c;
}

Usage:

[pudge@bourque bin]$ cuecat -p
^[[28~.C3nZC3nZC3n2D3bWDhvZDxnY.fGzX.C3T1D3DYE NzZ.
UE2: 086441950

And then "086441950" is put onto the clipboard (BTW, that is a scan of the new TV Guide with Aragorn on the cover ... no, YOU'RE a geek!). Also, since I am using ClipboardSharing, I keep the reader connected to my server at my desk, and after running this program, it automatically sends the clipboard to my main workstation. ClipboardSharing is way neat. use.perl.org

SSHKeychain

| | Comments (0)
I have done a lot of little things to make ssh access on Mac OS X nicer for me, and I've largely succeeded, using a combination of a login plugin called SSHAgentStartup, with some local patches, and some shell startup scripts, and a login AppleScript app, and an app that provides the ssh passphrases from the Keychain on request.

Recently, an app called SSHKeychain has promised to do all of what I do with these disparate tools: create an SSH agent, make it available to GUI apps, add keys to the agent on request, remove them when the Keychain is locked, add them when it is unlocked, store the key passphrases in the Keychain, etc. But not having the time to really look into it, and fearing change, I punted.

Basically, my main concern was that it didn't do things The Right Way, as I see it, which is to work with the real ssh-agent. I didn't know how it could reliably handle the environment if it didn't create the agent before login.

So having opportunity Wednesday, I looked, and saw the key: it creates a static agent path, and puts there a frontend to the agent (which is actually, a named pipe to the SSHKeychain program itself, just as a normal agent path is a pipe to the ssh-agent program; but this one is apparently processed as necessary by SSHKeychain, and then passed to the real ssh-agent).

This allows it to solve many problems. It can set up the environment, because the path to the frontend agent does not change, as it does not need to, as it is not dependent on the actual agent path. This frontend agent can also detect requests for keys, and add them. Very nifty.

It's also got a menu item or Dock item to easily add keys when necessary. For example, it won't automatically add keys if you have forwarded your agent to a host, then the keys have been removed from the agent, and you try to use that agent to connect to another host; but you can just click "Add all keys to agent" in the menu item, and they will be added using the passphrases in the Keychain, and you can continue on your merry way.

I am a bit concerned about security; what potential problems are there for having a frontend to the agent, especially one that is a running application? use.perl.org

You're Mad About WHAT?

| | Comments (0)
Rockstar is removing objectionable phrases from Grand Theft Auto: Vice City. Apparently, it is bad to say "Kill Haitians," but to actually do it (in the game) is acceptable. :-) use.perl.org

How To Beat Howard

| | Comments (0)
I really think Howard Dean has only a very tiny chance to beat Bush, should he win the nomination. I think there are two candidates would have a much better chance than Dean: Dick Gephardt and John Kerry. I like Kerry better than Gephardt, and think he would appeal to more people, but his campaign is imploding, and that leaves Gephardt, unless Kerry could turn it around real quick.

So if I am a Democrat, and want to win the White House, I want Gephardt to win the nomination. Dean has many flaws: he contradicts himself often, he lacks a high degree of poise and presence, he has very few coherent and detailed plans. Gephardt has none of those problems. Gephardt is direct, consistent, confident, unwavering, and has an abundance of well-thought-out plans. And in addition, he is more moderate on some of the issues that the country is clearly more moderate than Dean on, especially defense and security, and he has a lot more knowledge and experience in international affairs.

Simply put, he has a better chance to beat Bush.

What to do to get Gephardt the nod over Dean? Gephardt must do well in Iowa, preferably winning it outright. He can't win in New Hampshire, not with Dean and Kerry -- both New England politicians -- in the hunt, but he can finish top three. If he does both, then in the next week, Kerry, Lieberman, and Edwards should all drop out and support Gephardt. Clark too, if he is willing. Put together, their votes can defeat Dean, especially in South Carolina, and from there it's a monthlong two-man race to Super Tuesday.

It's funny, many Democrats I know think Dean is the best chance for the Democrats. He isn't. You are mistakenly seeing your own admiration for him and thinking the rest of the country will think as you do. Some will, maybe even most Democrats, but the middle -- the people who decide the election -- won't. They will see his fumbling for words and self-contradictions as a sign of dishonesty. They will see his anger as unbecoming. They will see his desire to raise everyone's taxes as irreponsible. They will see his opposition to the war and the Patriot Act as signs of weakness.

The only way Dean can beat Bush is if Bush beats himself, with a horrible economy or big scandal; and while the economy is not a sure bet, you'd be foolish to bet against it, unless it was your only hope. But it isn't your only hope, because there's Gephardt.

Now, I dislike Gephardt. I dislike most of his policies, I dislike his manner, I dislike him. And while many other people will dislike him too (the main reason I would prefer Kerry as a candidate, were I a Democrat), they won't loathe him like will loathe Dean.

Mark my words ... you've been warned ... slashdot.org

Sunday Thoughts

| | Comments (0)
I've got an apparently sprained wrist, and it is in a splint; it is difficult and uncomfortable to type, so I will try to keep this brief (no, really, it would have been quite a bit longer otherwise). I won't comment on everything I want to, and I won't reply as much, and I will not flesh out arguments as I normally do; if I make points, they will be weaker and more unsupported than normal. :)

Howard Dean

Dean was on Fox News Sunday (with new host Chris Wallace, who conducted excellent interviews of both Dean and Andy Card). He amazes me every time I hear him. Wallace asked him about a radio interview Dean gave this week where he said "the most interesting theory" he's heard about 9/11 is that Bush was warned about it ahead of time by the Saudis. He said there's no proof, and he doesn't believe it, but it's interesting.

I don't recall ever hearing a Presidental candidate say something as irresponsible. No proof, no evidence, just "it's interesting." It was clearly meant only to impugn Bush, and had absolutely no other purpose. Wallace pressed him a few times: why did you say it? He said, well, because it's interesting!

If you were wondering what my previous journal entry was about (Otter wins), now you know. What I found especially interesting was that Wallace set up the question about this radio interview by saying many Democrats question if Dean is fit for the office of the President. I'd have to say the answer is no. YMMV.

Also, Dean was on Chris Matthews last week, being interviewed at Harvard U. as many other candidates have been (Clark is this Monday, on MSNC at 7 p.m. Eastern), and he said something else odd: he did not support repealing right to work (without joining a union) federally because he believes in states' rights, and that they should get to decide; but if he were given such a bill as President, he would sign it. This boggles my mind. "I believe the federal government shouldn't do this, but I would approve of it if I were in charge." Inscrutable.

Geneva Accords

The co-authors of the Geneva Accords -- a Palestinian and an Israeli -- were on This Week. If you don't know about it: it's a fake treaty by fake politicians (former cabinet members of their respective governments). But, it's a way to tell the peoples of the two lands that there is a way to peace, and to give them something for them to point at to their real politicians, saying, "What are you doing?" So hey, I'm all for it, even if I don't agree with the particulars. And I don't really care about the particulars, since, well, it's fake.

Hillary Clinton

Hillary was on both Meet the Press and This Week. I've not seen her on the Sunday shows in a long time, and now she's on two in a day. Kinda weird. Anyway, she was measured in her words and lacked some (though not all) of the inflammatory language she's engaged in previously. I keep getting the feeling something is going on with her. Gearing up for a VP nod? Merely trying to help the Democrats in 2004? Why all the additional exposure for her now?

Primarily, Clinton criticized the timetable to pull troops out, but conceded it should be done as soon as possible. But there is no "drop-dead" date for Iraq: the so-called timetable is merely a goal to shoot for. Attacking it by saying "we should do the job as soon as possible, but not force it before they are ready" is a straw man argument. The Bush policy for Iraq from day one has been to put Iraqis in control as quickly as possible, but not before they were ready. That's what she is saying the policy should be. That's what it is. Odd.

Tim Russert asked her about some comments she made in Iraq, where she (indirectly?) criticized Bush's policies, and apparently a bunch of commentators have been attacking her over it. One said it was "un-American." Her initial answer was reasonable enough, "I was asked a direct question, and I am going to be honest with our troops" or somesuch. But then she moved on to attribute the attacks to her infamous "right-wing conspiracy" (without using the phrase) and even said that it was directed by the Bush administration! Hillary: let it go. It makes you look like a crazy lady. You were doing so good up until that point.

She did say she shouldn't have called it a conspiracy in the past, but then she went off about how there is a "tremendous infrastructure" supporting certain "radical" ideas, and there are people in the Bush administration who are "working to implement (those ideas)." Wow. Call the papers, alert the media. She just sounded so completely ridiculous. This is how things have always worked, how they are supposed to work, and there's not a damned thing wrong with it.

Oh, but there's that little word "radical." Somehow that is supposed to make her seem right, and her opponents seem wrong. It'd be OK if it worked that way for her, because she isn't "radical," you see. It's only wrong when the ideas are "radical."

It's another example -- like with her colleague Sen. Schumer on the Judicial Committee -- of the Democrats these days attacking people merely for having "radical" ideas, when the real problem is simply that they disagree with those ideas. They call them "radical" just so they can seem justified in their vitriol. I don't know who they they think are fooling. Unfortunately, a lot of people, I imagine.

Newt Gingrich

Good ol' Newt was also on Meet the Press. He made an excellent point about installing a government in Iraq without popular elections: apart from the obvious -- we don't elect our President popularly -- for over 100 years, we didn't even elect our Senators popularly.

Gingrich -- who has authored the only consecutive balanced budgets since the 20s when he was Speaker in the 90s -- talked a bit about the budget, and said the deficits are the fault of a recession, a global war on terrorism, and the rise of health care.

That's all true. But how does spending money on Medicare help cut the government's costs? And yes, the recession was a huge factor, but there will be recessions in the future, and the debt didn't go down when we had surpluses, and even if it had for those few years, it still would have been up overall, and it would be climbing again now; the point is that if we have a balanced budget during good times only, our debt will keep increasing. And as to terrorism, the budget deficit exists apart from that anyway.

Then Gingrich said that we could be heading for a long-term deflationary cycle which would require us to rethink our monetary policies ... he didn't explain what that meant, though, in terms of the deficit. Does that mean we should be deficit spending? Why?

Mr. Gingrich, your ideas intrigue me, and I'd like to take your pamphlet and read more about them. slashdot.org

Theory

| | Comments (0)
The most interesting theory I've heard about Howard Dean is that he is an anti-American communist, in cahoots with the Cuban and Chinese governments, and the major opposition party in Russia, to intentionally destroy America from the inside, decimating its economy and its military. slashdot.org

North Korea

| | Comments (0)
I get quite annoyed at listening to Democratic candidates babble on about North Korea. They all say Bush is mishandling North Korea, but they refuse to say what they would do differently.

For example, the other day, John Edwards said he would not do what the President was doing; instead, he would put tough pressure on North Korea to agree to disarm. Huh? How is Bush not putting tough pressure on? Specifically, what would you do differently? Well, he says, I would sit down and talk with them. You mean, like we've done several times over the past year? Again: huh?

And Monday, on Chris Matthews, Howard Dean said basically the same thing about how Bush has wasted all this time and then described how he would do the exact same things that Bush has been doing -- saying he hasn't been doing them -- with one big exception: Dean would go bilateral.

Bilateralism is a policy that has been tried for years with North Korea, and apart from attempting it over and over, the only other consistent thing about the policy is that it has failed.

In 1992, North Korea agreed bilaterally with South Korea to stop all nuclear testing and development; so why did it need a bilateral agreement in 1995 with the U.S. (where the U.S. paid $4.5b to North Korea)? And if those two agreements were working, why did North Korea launch a test missile over Japan in 1998, and why were they transporting plans and hardware to and from Pakistan in 1997 and onward?

And why did North Korea in 1999 agree to stop their nuclear weapons programs in exchange for lifting an embargo -- that existed only because of their nuclear programs -- if the agreements were working? And why did we need another agreement in late 1999?

So the one change Dean would make to the Bush policy would be to use the same old short-term stopgap measure that has failed every other time it's been tried. It's like dealing with Arafat: the U.S. has tried dealing with him over and over, and finally said "no more." That's what happened here, except instead of asking for a new leader to deal with, the U.S. required multilateral talks instead of bilateral. That is, instead of the talks being between the U.S. and North Korea, they will include China, Japan, South Korea, and Russia.

The whole point of forcing North Korea into multilateral talks is that they can be more effective than a bunch of bilateral agreements, which North Korea has unilaterally ignored. The bilateral talks are a proven failure, because North Korea faces no real penalty for backing out of them, and so they back out at a whim. It is when the other nations unify against North Korea that they can, collectively, put real pressure on North Korea to abide by their agreements.

It feels good for some people to say the bilateral agreements failed only because of Bush's hard-line stance and "axis of evil" speech. But Bush was not in power when North Korea was regularly violating the agreements in the 90s. And if, as North Korea says, the only reason they restarted their nuclear program was because they were interested in defense from a rogue United States government, then why take an action that their only real ally -- China -- says is unacceptable?

Sure, China hasn't said it would not defend North Korea if it has nuclear weapons and is attacked because of it, but has stated, in no uncertain terms, that Korea must be nuclear-free, and China is bound to protect North Korea if North Korea's not the one who precipitates violence. North Korea knows the U.S. would never attack North Korea first, except if North Korea were a de facto significant threat, simply because of China. So why take the one action that China says "don't do"?

The whole point here is that North Korea wants what it doesn't have: food and money. It has leverage, and it is using that leverage. The U.S. could have continued down the previous path of bilateral agreements that were relatively easy to break -- essentially, give us money now, and we will break the agreement again in a few years and come back for more handouts -- or it could change tactics and look for a more reliable solution.

So, why has it taken so long for the U.S. to get an agreement? Yes, a bilateral agreement would happen more quickly. But a multilateral agreement will last longer (in theory, anyway). However, six countries are hard to deal with. Japan was stupid for wanting to discuss kidnapped Japanese citizens in the August nuclear talks, because it was only getting in the way of the nuclear issue. It is a valid problem that needs remedy, and it is reasonable to want to resolve it when you have some leverage, such as in multilateral talks. But it risks delaying or derailing a more important issue, so it is stupid to bring it up.

The bottom line in regard to domestic politics is that to say that no progress is being made, or that bilateral talks are the answer, is just being ignorant, or believing the voters are ignorant. Maybe the Bush policy will fail. But certainly Dean and the other candidates can't know that, and as it continues to move forward -- the next round of talks should begin this month -- it looks more and more likely to succeed.

If it fails, fine, we have plenty of other options, including bilateral talks; either way is a risk. In bilateralism we risk being back at the same place in a few years, or worse, a greater risk of continued violation of the agreements behind our backs. In multilateralism we risk taking longer to get things done, and losing out on political leverage if it fails. But the potential reward for the multilateral track, considering the continued failure of the bilateral track, makes it a worthwhile risk.

Maybe Dean isn't stupid. Maybe Dean knows his chances to win the Presidency are a longshot, that he needs to capitalize on the President's mistakes; so he predicts it will fail, knowing it won't hurt him much if he is wrong, but that it will help him a lot if he is right. That seems to be the most likely rationale for his statements, but it just points more to the idea that he is not the straight-shooter he wants people to think he is. slashdot.org

Wrists

| | Comments (0)
I hurt my left wrist several weeks ago, and now have it in a splint to help it heal, so I plan on typing less (including not-for-work coding) for awhile. I can still type, but it is a bit painful and awkward. use.perl.org

Sunday Thoughts

| | Comments (0)
Conservatism

George Will, Trent Lott, and others have been slamming "big-government conservatism." Despite some sneering about "modifying today's 'conservatism' with 'big-government' is redundant" (you know who you are), the fact is that conservatism has had small government as a cornerstone for decades. He who governs least, governs best.

OK, maybe it was more often in words than in deeds. Reagan was a proponent of small government, and increased social spending drastically. Government didn't shrink a whole lot under Gingrich's Congress, though the budget was balanced and the rate of growth was slowed a bit. But under Bush's government, disrectionary spending has tripled and spending per household is at the highest rate since 1944, when America was fighting a two-front world war.

And now there's a Medicare bill that -- even disregarding the complaints about government handouts to corporations, for the moment -- threatens to far exceed the cost of the war in Iraq, which supposedly was breaking the backs of the American public.

Now, as Will pointed out on This Week, Americans are largely in favor of "big government," so the Republicans must be in favor of it, too. Americans like Social Security and Medicare, which account for more than a third of all government spending. But that doesn't mean it needs to turn into a bidding war for the support of the AARP. Remember, when you accuse the government of selling votes to special interests, it is not just commercial entities.

I know that it somehow seems less dirty to buy votes from the AARP and NAACP than from the MPAA and NRA, but it is still harmful, and now that the Republicans are in the bidding too, the price for the citizenry is only going to go up.

Iraq Visit

Some people have actually been criticizing reporters for not reporting that Bush as going to be in Iraq last week. That's one of the most ridiculous things I've ever read. It's slavish devotion to supposed principles of journalism that have never been accepted by a significant percentage of journalists. Don't make me quote Sports Night to make my point!

Really, there is no journalistic principle that says you should report something just because you can. If it doesn't hurt anything to hold off, and there is a real benefit to holding off -- like helping to create a wonderful surprise for our troops in the field -- then there is no principle sacrificed. It's fine. Breathe a little.

Elected

On Face the Nation this week, author Garry Wills said the President lost the popular vote. I wish people would stop saying this. It is entirely false. 1. There is no such thing as a popular vote for President. 2. There is only one vote for President, the electoral college. 3. The President won the electoral college vote.

When people say the President lost the popular vote, they are either ignorant, or intending to impugn as illegitimate what is legitimate (i.e., they are attempting to be deceptive). Otherwise, there would be no point to saying it in the first place.

It is clear that the actual result of the so-called "popular vote" is meaningless, since you can't use what people are voting for (electors) and make it into something else (President). For example, in MA, many people don't vote in Presidential elections, because they know the Democrat candidate's electors will be selected.

Many people realize they are not voting in a nationwide Presidential election, but instead are voting in a statewide electoral election, and they vote differently because of it. I voted for Harry Browne in 1996, but if it had been a nationwide election for President, I would have voted for Dole.

If you are scratching your head and wondering if what I am saying makes sense, it does. Keep thinking on it until you get it. :)

So, we know the fact that more votes were cast for Gore's electors than for Bush's isn't meaningful in determining popular support. So why bring it up? What else could be the point, except ignorance (thinking it means something it does not, cannot, mean) or deception (trying to convince others of it)?

I bring this up every so often, because many people don't get it. I've heard many people -- including politicians -- say the President is illegitimate because he had fewer "popular votes." It's a lie. It's deception. It's nonsense. Using the so-called "popular vote" to say Bush is illegitimate, or that Gore was more popular, is simply incorrect, and saying it makes you look ignorant or deceptive.

I tend to think many people -- not the politicians, but most others -- who say Gore had more popular support, or that Bush is illegitimate, based on the "popular vote," are just ignorant. Most people I talk to about such issues don't understand social science methodology, don't understand polling, don't understand statistical analysis.

[Note that I am only talking about the vote. If you want to complain about the electoral college itself, or the judicial process that was used, fine, but I am not talking about that.]

Longshots

On This Week, George Stephanopolous interviewed Democratic Presidential candidates Dennis Kucinich, Carol Moseley Braun, and Al Sharpton, essentially asking them why they think they have a chance to win. On the one hand, I wish they would be asked that more often, because it is tiring to hear interviewers over and again treating them like they have a chance. And on the other hand, it would get tiring to hear them asking them why they think they have a chance over and again, too. Also, it seems there's not much point in assuming they don't have a chance: let the people decide in the primaries.

So, like many other people, I am conflicted. I guess I am glad we have a little bit of what George is doing, but that they don't dwell on it much.

Tony Snow

I hate Fox News. I find it to be exceptionally sensationalistic, with low journalistic standards. That doesn't mean I dislike all the people on Fox News, and it also doesn't apply to one of my favorite news programs: Fox News Sunday.

I admit, it is tilted to the right: the host and "co-host," Tony Snow and Brit Hume, are on the right. Usually, there are three panelists in addition: on the right, left, and in the middle. These are usually Bill Kristol, Mara Liasson, and Juan Williams. This week Brit was replaced by conservative Charles Krauthammer, and Mara (who seems to be dead-center moderate) was replaced by Ceci Connolly (who leans a bit left).

Anyway, despite its slight imbalance in personnel (even without the host, it has two conservatives, compared with one moderate and one liberal), Snow has been largely very fair and balanced throughout his tenure there. It's the reason why you keep seeing many Democrats appear on the show, week after week, because Snow has been an exceptionally good host: one that leans unmistakably to one side of the political spectrum, but asks the tough questions to all guests, and gives all guests the opportunity to state their case.

Ideally, you don't know the political leanings of a host of a program like this (I cannot figure out Tim Russert's political leanings). But even if you do, they shouldn't matter, if the host is doing his job. And that's Tony Snow.

Now, Snow is leaving Fox News Sunday for a radio program. I wish him the best, and hope that the new host of FNS, Chris Wallace, can continue the show in like fashion. I don't know, or care, if he is on the left or on the right (I actually kinda hope he is on the left, just to bring more preceived balance), as long as he conducts the interviews and panel discussions in a similar fashion.

Who knows? Maybe Wallace will do for FNS what Jon Stewart did for TDS. Maybe a year from now we'll forget the name of that guy who used to host before Wallace did. slashdot.org
<pudge/*> (pronounced "PudgeGlob") is thousands of posts over many years by Pudge.

"It is the common fate of the indolent to see their rights become a prey to the active. The condition upon which God hath given liberty to man is eternal vigilance; which condition if he break, servitude is at once the consequence of his crime and the punishment of his guilt."

About this Archive

This page is an archive of entries from December 2003 listed from newest to oldest.

November 2003 is the previous archive.

January 2004 is the next archive.

Find recent content on the main index or look in the archives to find all content.