"I have a mind like a steel... uh... thingy." Patrick Logan's weblog.

Search This Blog

Wednesday, November 03, 2004

Oh, yeah! *This* is good.

Phil Windley makes some sense about the election, and then falls off the deep end with a couple points...

I'm not sorry that Michael Moore was denied a victory. He doesn't need a bigger ego.
Yeah, boy. Good thing Moore's ego is in check. Don't worry about all those voters who believe a vote for Bush was a vote for Jesus.

Good thing that Michael Mooore's ego is in check. That's the real worry this time around.

And then...

The point is that the Democratic party platform is driven by issues that most people who are voting on moral issues simply can't support. That fact that eleven states voted to ban gay marriage yesterday is a case in point.
Yes, that is certainly the moral issue we should be concerned about. People dedicating their lives to each other. Of course, people will still dedicate their lives to each other, whether they are gay or straight. And states will proceed to spend millions of dollars amending these amendments with civil rights for commited couples.

But thank someone's god these moral folks had a chance to show that a vote against gays is a vote for Jesus. I guess Jesus wins double this time!

Are you gay today?

Ian writes about Illinois, Kerry, and gay marriage.

My state went for Kerry as well (Oregon). Unfortunately we also went for the anti-gay vote. After years of defeating moronic anti-gay amendments, the fear mongers found one wrapped in satin the average voter could fall for.

Humorously, one could interpret the amendment as prohibiting a heterosexual from remarrying. I hope someone figures out how to enforce that. Meanwhile we face years and millions of dollars enacting measures piecewise toward providing moderate civil rights for gay couples.

Way to go, Oregon! Smart thinking. Beats solving school funding problems.

The Middle Way

Dan Gillmor writes about the majority of Americans in the center. I hope we exist, organize, and fund ourselves into power.

There's a long row to hoe now.

Yesterday, Today, and Tomorrow

I thought I would be miserable today. I find that I'm not feeling to bad. The majority of voters appear to get what they wanted. (Good luck.)

Those who did not vote will get more of the same.

I sympathize with those who are feeling miserable. However at this point I find myself thinking, at least we get to see Bush having to deal with his own mess. (Good luck.)

Life will go on, we may find each other out in the street again, exercising our freedoms such as they are.


Following Kimbly's lead, I've turned my website black. It will remain this way for 43 days.

Tuesday, November 02, 2004

Principles for Reuse

Keith Ray is capturing some principles for reuse.

Also Robert Martin collected, edited, and augmented a now classic set of principles several years ago. (PDF)

Monday, November 01, 2004

Designing and Analyzing

Jon Udell on source code analysis writes...

TDD (test-driven development) is one increasingly popular approach to finding bugs.

Analysis is taking things apart. Design is putting things together. The tools described by Jon for automated analysis are fine.

But TDD is an approach for developers putting things together in such a way as they need less analysis later. Jon is misleading readers by putting TDD in the same category as automated analysis. TDD prevents bugs rather than find them.

Where more complex analysis is required today if available at all, the tools for design are improving in such a way as to reduce the amount of subsequent, after-the-fact, analysis. Such tools provide truly valuable model-driven development.

A really nice introduction into the theory and practice of these new tools is provided by the book "Concurrency: State Models & Java Programs". The future of TDD and truly advanced modeling is so bright you'll need to wear sunglasses.

Smalltalk and Predicate Dispatch

Danny Ayers writes about implementing Predicate Dispatch or Selective Inheritance in Smalltalk. The concern is the level of detail (VM?) required. Method Wrappers might be the best level of attack, at least initially.

Sunday, October 31, 2004

My Choice

This is my choice. I mailed my ballot last week.

More from OOPSLA

Brian Marick writes...

In the Microsoft Research world, we're observers, consumers, secondary participants in an experience someone else has constructed for us. In Alan Kay's vision, we're actors in a world that's actively out there asking us to change it.

I wish the genial humanists like Ward and the obsessive visionaries like Alan Kay had more influence. I worry that the adolescence of computers is almost over, and that we're settling into that stagnant adulthood where you just plod on in the world as others made it, occasionally wistfully remembering the time when you thought endless possibility was all around you.

Harry Shearer on the Campaign

I have not found this on-line yet. It is in today's Observer.

I'm writing from California, where, despite lively ballot disputes on the State and local level, the Presidential election is mainly a rumor, fed by cable news. Poor souls, we only see the barrage of television ads that now constitute the bulk of a modern Presidential campaign when they're excerpted on the news broadcasts--which they increasingly are. In one of this campaign's novel twists, many adverts are now made only to be "released" to the Internet in the hope of garnering free news coverage. America is leading the way into the world of virtual commercials.

Back in the 1950s, fear-mongering cultural critics foresaw a dystopian future in which political leaders would be "sold like soap". They were risibly wrong. Soap advertising rarely stoops to the "In the last nine years, Glisten users have suffered hundreds of mysterious tumors, and yet Mr. Glisten doesn't seem to care" level, the level on which American political advertising, with its creepy background music, grotesque slo-mo footage and fear-inducing voice-over announcers, lives. We have come to the point where selling politicians like soap would be a big step up.

California is on the outside looking in because this state is overwhelmingly pro-Kerry. The polls--pardon me, it's the last time I'll mention them--say so. And so we suffer our lack of inundation, due to this odd confluence of a political antique and the latest technology. The antique is our Electoral College, which distributes votes for President state-by-state, and its accompanying state legislation which, with a couple of exceptions, apportions those votes on a winner-take-all basis. The latest technology, gleaned from advertising, dictates that you focus only on likely prospects. In California, long since relegated to the Kerry column, there are none. A California Bush voter is, in effect, a wasted Bush voter (except for the President's rumored desire to, this time, win the popular vote). So for us, as for you, this excruciating year has been, aside from the fund-raising, mainly a spectator sport.

The local daily newspaper printed an opinion piece last Sunday about the man whom a recent book identified as "Bush's Brain", the White House political swami Karl Rove. In the piece, liberal writer Neal Gabler offers the most dire interpretation of Rove's baleful influence on American politics--even calling him, at one point, Machiavellian. Well, excuse the hell out of me. I thought this was a contest about life-and-death issues, the war, global warming, the future of the United States as the world's most conventionally powerful nation--you know, stuff like that. If you really wanted to win such a momentous campaign, gosh, maybe you'd even like the operation to be run by someone Machievellian. After all, if the toilet stops up, I call the plumber.

Liberals, of the Hollywood variety particularly, evince the most exquisite dismay at the ruthless and unethical behavior of people like Rove. Then they go back to chuckling indulgently at the less ethical, and less explicable, behavior of the often-feral agents and producers in their own midst. At least Karl Rove has the good manners not to behave like a spoiled three-year-old who's been kept up two hours past his bedtime.

Democrats generally revel in the conceit that they're smarter than their opponents, while Republicans assure themselves they're more moral than the other guys. There's your "polarization" right there, along with a fact rarely mentioned by the political yakking class: America is in its twelfth year of a crisis of legitimacy. I know, that's a phrase usually associated with quasi-democracies on the wrong side of the Equator, but both Bill Clinton (who, due to the presence in the race of Ross Perot, didn't win a majority) and G. W. Bush (because of, you know, whatever) have been the objects of opposition fury only explicable by the conviction that they were usurpers.

Now, Bush is not the idiot liberals--and Europeans--like to think. He's got a kind of reptilian cunning, and Karl Rove taps right into that political lizard brain. Combine with fervid Methodism of the dispensationalist variety, and you've got ruthless certainty. Bush also has excellent speech writers, and he knows how to stick to the script (except in the debates, where he flailed in search of a credible persona). Arrayed on the other side is a U.S. Senator (the country hasn't sent a Senator to the White House since John F. Kennedy, a Catholic from Boston with the same initials). Kerry's way of vaulting over the threshhold issue--are you tough enough? --has been to proffer his Vietnam resume. When it was savaged by the "Swift Boats for Truth" ads, he spent the first three weeks of August not defending his own military record. When asked about this strategy, Kerry said that he wanted to respond to the ads, but his advisors wouldn't let him. And liberals smugly cluck at the Americans who can't quite buy him as a reassuring tower of strength.

During that fateful month, Kerry told a questioner at a Grand Canyon photo-op that, knowing what he knows now, he would still have cast his vote in the Senate to authorize the President to use force against Iraq. His partisans swoon over the cortical nuances of that position, but at that moment, the man who, as a youth, both fought in Vietnam and then returned to protest what he saw as a mistaken war, was caught in Bush's trap: He was stuck pledging nothing more than to do a better job of winning this mistaken war.

The Senator also has his own political savant, a seven-time loser (in Presidential campaigns) named Robert Shrum. His signature is a sort of throwback populism--Al Gore's "the people versus the powerful", or John Kerry's "fighting for the middle class". In a recent New York Times Magazine article, Shrum was asked why the Kerry campaign was ignoring the centerpiece of his Senate career--a tough and thorough investigation that led to the closing down of BCCI, an international bank with drug cartel and--how's this for relevance?--terrorism connections. Shrum's answer: it's too complex for "them". Populism in action. So, Kerry's Senatorial life is a self-defined black hole. Fortunately for him, there are no Machiavellians around to define it in more sinister terms.

Bill Clinton has been brought in to--this year's campaign cliche, ripped from the pages of the car dealer's training manual--"make the sale" for Kerry. Arnold Schwarzenegger is doing similar last-minute work for Bush. How do you like your testosterone: straight, or mixed with steroids?

Watching the campaign on the sub-textual level, which (given the English-as-a-second-language proclivities of the incumbent and the Senatorial prolixity of the challenger) may be the appropriate method, one can excuse the still-undecided for thinking this election boils down to a simple question: After the funeral, whom would you rather hang out with, the preacher or the mortician?

For me, it's also a simple question. Bush has run a disastrous war. Kerry has run a feckless campaign. Next Tuesday, the American people can punish only one of them.


The independent minded Knight quipped: "It's interesting they would comment on the simplicity because that's the part I thought was missing."

November Eve

Hopefully tonight will be dry. Last night my 12 year was terrified on a tour of five haunted houses.

Blog Archive

About Me

Portland, Oregon, United States
I'm usually writing from my favorite location on the planet, the pacific northwest of the u.s. I write for myself only and unless otherwise specified my posts here should not be taken as representing an official position of my employer. Contact me at my gee mail account, username patrickdlogan.