Obama-rama!

February 20th, 2008

Obamanation! Obamanable! Obamarated! Obamatastic!
Obamanothermiddleeasterncountryfornogoodreasonidontthinkso!

Barack Obama

I’ve been an Obama supporter for a long time. There’s no correlation between experience and success when it comes to the Presidency. Our previous least-experienced President was probably Abraham Lincoln. Most experienced? Well, Herbert Hoover ought to be in the running for that; George Bush Sr. as well. Kinda makes you think, doesn’t it?

Barack Obama is exactly what he seems: terrifically smart, well-intentioned, utterly free of the personal insecurities that drive far too much of the decision-making in the current administration, and eminently electable. He stands a much better chance of winning against McCain than any other Democratic candidate would have. The canard that he’s light on policy simply confuses a primary-season tactic for a general electoral strategy. There’s no point trying to out-wonk Hillary Clinton, but that doesn’t mean he hasn’t done his homework: when the time comes, it’s there in reserve.

I’m not unquestioningly for the Democrat in every election, by the way. It’s just that the Republican Party has abandoned all the principles that ever would have made it attractive to me or to any other conservative leftist.

“Conservative leftist” is not a contradiction, it’s just a description: someone who believes that progressive taxation has proven itself over the decades, and that the major role of government is to step in and regulate situations where individual actors trying to maximize their own benefit would harm everyone’s interests (including, in the long run, their own). In other words, the government’s main job is to prevent game-theoretical dilemmas in which we all lose because there was no one to say “These are the rules, and for society to work, the rules must be honored.”

Some of these rules are easy: don’t steal things, for example. We all understand that even though it would be to any given individual’s benefit to break into houses and steal consumer electronics, it’s better for all of us if nobody does that, because then we don’t have a situation where every homeowner has to pay the individual rate for constant surveillance over their property.

There are lots of rules like that, or should be: don’t poison the environment, even though you can manufacture something more cheaply if you pollute. Don’t put your workers in danger, even though safety measures will cost money. Don’t lie in your SEC prospectus, because even though you might make out like a bandit at the public offering, we’ll all suffer if everyone’s lying about their company’s worth all the time. Don’t chop down those trees, even though you can sell a lot of paper and construction lumber if you do, because it’s the last forest standing in this area of the state. And so on…

The Republican party somehow decided that deregulation and pushing the envelope were inherently good things, and failed to realize that we’d established the envelope for a reason. That’s the “conservative” part of “conservative leftist”: what’s worked in the past should probably be kept. Unregulated industries cost us dearly: the savings and loan scandal (remember that?) was a result of deregulation; the subprime mortgage crisis was probably a failure to regulate in time.

The conservative in me says “Why don’t these so-called ‘conservatives’ get it? Don’t they see that the idea of government regulation should be, well, conserved? That it has worked? That it has a record of successfully preventing fairly obvious problems? That collective action is cheaper than individual action, because of economies of scale?”

Barack Obama gets this. Hillary Clinton does in part, but not in her bones, and she doesn’t understand how to communicate it, how to convince people of it. She’s not going to make this particular kind of change happen, except at a small scale, in areas that she was already paying attention to and where the damage is most obvious. Obama might not succeed either, but at least he understands the task. Yes, Hillary Clinton adopted “change” as a rhetorical strategy when she saw how Obama was using it… but while she has the words, she’ll never have the tune.

Obamalicious.

Also, he was firmly and publicly against the Iraq War from the beginning, and Hillary… Well, sorry, that’s one vote I just can’t forgive. Judgment when it counts means a lot more than experience.

How Not to Release Software

February 19th, 2008

A lot of us in the programming community have been looking forward to the first release of Paul Graham and Robert Morris’s “Arc” language, which Graham has been talking about for a long time on his widely-read site, paulgraham.com.

On January 29th, they finally released a first-draft implemention. Although billed as experimental and subject to change, it’s still something a lot of people will want to play with. Those of us who for whom programming in Lisp is a cherished memory, a kind of long-lost Eden to which we hope one day to return, are interested to see if Arc can become what we’ve been hoping for: a Lisp-like language that’s caught up to the modern world and that gathers enough developer momentum to flourish.

Unfortunately, the Arc web site, arclanguage.org, doesn’t answer the very first question most potential downloaders would ask: is it open source?, or as we used to say, is it free software? The site not only doesn’t say what license the software is released under, it doesn’t even state clearly that the software is open source! I finally downloaded the package itself and poke around inside to find out:

This software is copyright (c) Paul Graham and Robert Morris. Permission to use it is granted under the Perl Foundations’s Artistic License 2.0.

Okay. So it’s open source, albeit under the least open-source of all the open source licenses. Sigh. I normally wouldn’t even go to the trouble of downloading the software to find that out, I only bothered because I was already quite interested in Arc.

I’d post on their mailing list a comment about the hidden license problem, but they apparently don’t have a mailing list. Instead, they have low-functionality web forums, and it looks like the only way you can interact with the community is through that forum interface. This is a pity: the thread is the fundamental unit of information on the Internet, and there’s no reason to force people to use one particular interface to access a set of threads. Perhaps some people like web forums, but others would prefer to access the threads via their mailreaders. If I have to use a web interface just to talk to a community, it makes me less likely to join that community, because I’ll start to associate participation with wrist pain. Let me choose my own interface, please.

Speaking of which, how about a bug tracker? Or any of the other tools that are now standard for open source projects? Some of the forum posts indicate that there’s a version control repository somewhere (using git), but the web pages don’t point to it, at least not as far as I could see. So those looking to follow development in real time will have to hunt around.

Given that the web site says “we’d like to encourage a sense of community among Arc users”, this is all a bit disappointing, and puzzling. It’s like they don’t actually want to build a community, which would be fine (it’s their project), but then why declare otherwise?

How did the Necker Cube cross the road?

February 17th, 2008

Q: “How did the Necker Cube cross the road?”
Necker Cube
A: “It looked both ways first.”

Mitt Romney on Responsibility

February 7th, 2008

Mitt Romney dropped out of the race for the Republican presidential nomination today, with one of the most disgusting quotes I’ve ever heard (if Talking Points Memo, my favorite political blog, is reporting accurately, and they usually do):

“If I fight on in my campaign, all the way to the convention, I would forestall the launch of a national campaign and make it more likely that Senator Clinton or Obama would win. And in this time of war, I simply cannot let my campaign, be a part of aiding a surrender to terror.”

I wasn’t ever going to vote for Romney, but I have to admit, I never expected him to sink that low. It’s so brazen, it just might backfire; one can hope, anyway.

Over and over, we hear the anti-war Democrats get accused of damaging national unity in wartime, of surrendering to terror, etc. (The “surrendering to terror” accusation is particularly insidious, because it implicitly strengthens the bogus 9/11<–>Saddam link, yet the accuser can always get out by saying “Oh, I was just referring to the terrorists in Iraq who are killing our troops!”)

What sticks in the craw is how Romney never tries to see if the blame jacket will fit any other shoulders. Leading the country into a war without a popular mandate, against a country that did not attack us, with no backup plan should the original (unrealistic) goal should turn out to be unattainable… Now that’s irresponsible, that’s damaging to national unity, isn’t it? Sorry, but you don’t get a united front for free, just by declaring war. You have to consider how popular support for the war will be sustained over the long term, even beyond your Presidency, or else don’t get into that war. Don’t blame your opponents later because you didn’t do your homework. Roosevelt made it clear for a long time that he thought the United States’ entry into World War II was inevitable, but he didn’t actually seek a declaration of war until Pearl Harbor was attacked; he knew that the popular support wasn’t there and couldn’t be manufactured.

Now that the Democrats are increasingly turning against the war in Iraq, Romney all but calls them traitors. But he never seems to think that George W. Bush might have done something irresponsible by starting a war without the full backing of the nation.

64 squares: RIP Bobby Fischer.

January 18th, 2008

Bobby Fischer has died at the age of 64. One year lived for each square on a chessboard. (Was he thinking about that?)

I wonder how he felt about machines taking over the game. Chess is now a “solved” problem in the sense that no human can win reliably against the machines anymore. Of course, it’s not “solved” in the sense of there being a machine that can always at least draw given the advantageous color (assumed to be white, but that doesn’t matter for these purposes). Probably Go will become machine-dominated within a few decades too, though so far it’s proven a tough nut to crack, which is somehow pleasing.

RIP, Bobby Fischer.

Thank you, New Jersey!

January 14th, 2008

New Jersey has become the second state to pass the National Popular Vote Interstate Compact, following Maryland. (Yay, New Jersey! In an odd coincidence, I heard this news while in a hotel room in New Jersey. I will give the state a big kiss when I head out tomorrow.)

The National Popular Vote Interstate Compact is not a highway maintenance agreement. It’s a plan —  a workable, entirely constitutional plan — to replace the electoral college system with a true popular vote. In a nutshell: each state in the compact agrees to give all of its electoral votes to the national popular vote winner (regardless of the winner in that state), and the compact only goes into effect after enough states have signed it to decide elections (that is, the members must control at least 270 votes in the electoral college).

Now we’re one state (more importantly, 15 electoral votes) closer to real democracy in the US. Thank you, Governor Corzine. In California, the state legislature passed the compact only to have it vetoed by the incomprehensible Governor Schwarzenegger, who said “I cannot support … giving all our electoral votes to the candidate that a majority of Californians did not support.” Okay, so you’d prefer to give the presidency to a candidate that a plurality of the country did not support, Arnold? (I think he meant “plurality” not “majority”, but English is not his native language so we’ll give him a break on that one.)

I’ll balance this out with a complaint about New Jersey: they have the funny you-can’t-pump-your-own-gas law (seen that in Oregon too, but nowhere else). All gas stations here in NJ are “full service”, meaning that an attendant has to come pump for you. But, just like pumps everywhere in the United States, the gas pumps in New Jersey have stickers saying “Do Not Leave Pump Unattended While Pumping Gas”. In practice, though, that’s exactly what happens: the lone attendant dashes around from pump to pump, running credit cards, making change for customers, asking people what kind of gas they want, all while leaving unattended the pumps he’s already started. So as far as I can tell, the full-service-only law actually results in reduced safety at gas stations, or else those stickers are pointless.

But the gas thing is a minor quibble compared with passing the NPV Interstate Compact. Who’s next? It’s pending the governor’s signature in Illinois…

Barackracy: The Obama Effect

January 5th, 2008

Is it just me, or does Barack Obama consistently do much better than polls project? I seem to recall this happening in Illinois, too, both in the Democratic Senate primary contest, and then again in the general election (yes, he was expected to win the general election by a lot, but he did even better than that). Now he’s done it again in Iowa, and I’ll bet a nickel that he does better than projected in New Hampshire as well.

What could it be? Could people be telling pollsters one thing and then voting another? Or was this time just an artifact of the Iowa caucus system (but… I thought the effects of the caucus system would have been taken into account by pollsters, since they do ask about peoples’ second choices as well).

A better patent system.

December 23rd, 2007

I just sent this letter to New Scientist magazine; no idea if they’ll print it or not, so I’m posting it here too, as several people have recently expressed interest in this idea:

James Love’s proposal for cash prizes to replace today’s patent monopolies (“Fair prices, fair profit”, page 24, Nov. 10-16 New Scientist Special Issue) would be a welcome improvement on the current patent system. But there may be an even better solution: sliding registration fees with a public buyout option.

Under this system, the patent applicant names a monetary value for the patent at the time of registration. They may pick any value at all — ten dollars or ten billion — but the registration fee will be a percentage of that value, so there is an incentive not to declare too high. Each year upon renewing the registration, the patent owner has a chance to adjust the declared value up or down, and the renewal fee adjusts accordingly.

Now comes the key: since the declared value of the patent is a matter of public record, any party can liberate the patent into the “public domain” (to use the language of copyright law, whence this proposal originally came) by paying the patent holder that amount, in a mandatory transaction. The registered owner must accept, and, having chosen the value in the first place, cannot claim to have received less than the patent’s worth.

This system preserves all the market dynamics that defenders of the current patent system rhapsodize about: there is still an open market in patents, and a patent can sell for more or less than its registered value (since a purchaser may be interested in retaining the monopoly, rather than in liberating). At the same time, the public always has a clear path by which to liberate a given patent, and at a speed that matches the urgency of the public’s need.

By doing away with the need for a national board to decide who gets cash reimbursements, and depending instead on free market dynamics, the proportional registration system may be more acceptable to those who worry about the political implications of having governments decide what rewards to give to what drug companies.

-Karl Fogel

I’m not convinced that any patent system at all is necessary, by the way, but the issues with patents are a bit trickier than with copyrights.

Patents are partly a means of preventing people from keeping secrets: if someone invents a new artificial heart valve, we want them to publish about it in great detail, and granting them a temporary monopoly as a reward for doing so is one way to ensure this happens. On the other hand, medicine and medical devices are almost always the example the patent industry uses when it wants to scare us into imagining a world devoid of innovation, so it’s appropriate to note that there’s a whole separate secrecy-prevention mechanism in place for that category of inventions: the medical approval process (in the U.S. this is run by the FDA, for example). You can’t get your drug or heart valve approved anyway without revealing the technical specs, so the anti-secrecy argument is rather weak in the very case of the poster-child industry for the pro-patent lobby, as it happens.

While I’d be very happy to see the proportional registration system adopted for either patents or copyrights, the real purpose of the proposal is to show that even if you accept the argument that monopoly-based market dynamics are necessary, there’s still a better way to do it than the way we do it now. I’d really like to see on what grounds the pro-monopoly lobby would argue against the proposal… They often talk about how we must “balance” the needs of the creators against the needs of the public (a false choice if ever there were one), but if balance is the desired goal, what could be more balanced than a system where the public gets a buyout option based on the owner-determined market value?

Open Government Data Principles

December 9th, 2007

Rather than duplicate what I’ve written elsewhere, I’ll just point to it:

http://www.questioncopyright.org/open_government_data_principles

‘Nuff said.

Anecdotage.

November 28th, 2007

If you haven’t read The Feud in this Tuesday’s New York Times “Science Times” section, do have a look. It’s worth it just for the unintentionally self-damning quotes from the two heart surgeons involved, Dr. Denton A. Cooley (now 87) and Dr. Michael E. DeBakey (now 99), who have apparently been engaged in a 38-year-long feud over the circumstances surrounding the first implantation of a fully artificial heart in a human.

However, my favorite part of the article had nothing to do with the feud:

Dr. Cooley recalled that a lawyer had once asked him during a trial if he considered himself the best heart surgeon in the world.

“Yes,” he replied.

“Don’t you think that’s being rather immodest?” the lawyer asked.

“Perhaps,” Dr. Cooley responded. “But remember I’m under oath.”

The New York Times probably didn’t fact-check that, since they’re just transcribing a quote: for the purposes of the piece, the important thing is that Cooley told the story, not whether it’s true. But court documents are public records, and it would be nice if someone were to track this one down. If it’s real, then it’s a verifiable instance of an anecdote I first read years ago in The Little, Brown Book of Anecdotes, edited by Clifton Fadiman (a wonderful book that is, oddly enough, neither little nor brown — it’s just published by Little, Brown & Company):

ROWLAND, Henry Augustus (1848-1901), US physicist, professor of physics at Johns Hopkins University (1875-1901). He laid the foundation for modern spectroscopy.

1. Professor Rowland was summoned as an expert witness at a trial. During cross-examination a lawyer demanded, “What are your qualifications as an expert witness in this case?”

“I am the greatest living expert on the subject under discussion,” replied the professor quietly.

Later a friend, well acquainted with the professor’s modest and retiring disposition, observed that he had been amazed to hear him praise himself in this way; it was completely out of character. Rowland asked, “Well, what did you expect me to do? I was under oath.”

(This anecdote is also told of others.)

I have to admit, my instinct is that Cooley just appropriated this old chestnut for himself, and that it never actually happened (to him). After all, what expert wouldn’t fantasize about finding themselves under oath for such a question? But I’d be pleased to discover that I’m wrong and that it really took place.