In January, I wrote about framework classes I was working on, and how I wanted to simplify the Inner Drive Extensible Architecture™. I followed up in February with a conundrum concerning how to model the problem. It turned out to be tricky, and time-consuming, and considering I wrote most of it at The Peddler's Daughter in Nashua, N.H., there was a lot of Smithwick's Ale involved.
But today, at last, I've got a new demo.
The demo page has a lengthy explanation of how the new version works, and includes a bunch of source code showing how simple the stuff is to use and to extend. I still have a little polishing to do, but I'll probably be putting the full SDK documentation for the IDEA™ up on the Inner Drive website later this month.
I think this is some of the coolest stuff I've ever written.
 I would have linked to the official Diageo site, but it's so annoyingly badly written—it whisks you away to a page requiring your birthdate and it tries to cookie you—that on principle I won't have that as the primary link to this product.
One final quick hit for the morning: I completely forgot that yesterday was the 25th (25rd?) anniversary of President Reagan's attempted assassination. It's hard to grasp that it was that long ago.
I got a mailing from my undergrad alumni association exhorting me to go to the "23th Annual Dutch Festival." I last went to the 9rd one, or maybe the 10st, so I may just have to visit.
One of my fans sent me this Passover-themed link. Share and enjoy.
I'm back in Chicago for the weekend, where today it's 20°C (68°F) and sunny. To some readers in other parts of the world (see, for example, this list) that may not sound like anything interesting, but for me it means I seem to have a number of errands to run in the neighborhood...
The next North American total solar eclipse will be in 2017. Today it's Africa's turn.
It was a full day for the GOP yesterday. First, the National Republican Campaign Committee admitted, after receiving a $2,000 contribution from Duke Cunningham's expiring campaign fund, that they have no "standard practice for dealing with donations from convicted former lawmakers." Also yesterday, Jack Abramoff's defense team called him "a selfless patriot," with character references from 130 Republican lawmakers, some of whom called him, with total lack of irony, "generous."
They finished by killing a measure in the Senate to strengthen ethics enforcement:
On a 67 to 30 vote, the Senate defeated a bipartisan proposal to create an office of public integrity, which its backers said was designed to strengthen enforcement of Senate rules and bolster voters' trust in Congress in the aftermath of the guilty plea in January of disgraced lobbyist Jack Abramoff.
For the record, my senators (Durbin and Obama, both D-IL) voted for the bill. I'm curious why Clinton (D-NY), Feinstein (D-CA), Boxer (D-CA), and Murray (D-WA) voted against it.
I'm also surprised McCain (R-AZ) voted for it, since he's showing himself to be farther right than Cheney lately; but I suppose it's possible to be an ethical radical right-winger:
American military hero and Arizona Sen. John McCain will deliver the Commencement message at Liberty University on May 13, at 9:30 a.m., in the Liberty University Vines Center. In addition, renowned Christian conservative leader Gary Bauer will speak during the University’s baccalaureate service on May 12, at 7:00 p.m., in the main sanctuary of the Thomas Road Baptist Church.
Didn't he once call Jerry Falwell, who founded Liberty University, an "agent of intolerance?"
Finally, if you have extra time today, read Jimmy Carter's op-ed in the Washington Post:
During the past five years the United States has abandoned many of the nuclear arms control agreements negotiated since the administration of Dwight Eisenhower. This change in policies has sent uncertain signals to other countries, including North Korea and Iran, and may encourage technologically capable nations to choose the nuclear option. The proposed nuclear deal with India is just one more step in opening a Pandora's box of nuclear proliferation.
It occurs to me that President Carter is still eligible to serve another term...
Well, this is interesting. MSNBC is reporting this hour that White House Chief of Staff Andy Card has resigned, to be repleced by Budget Director Josh Bolten.
There's a privacy bug in Mozilla that has ended at least one relationship.
By Joyce Appleby and Gary Hart.
Joyce Appleby is professor emerita of history at UCLA and co-director of the History News Service. Gary Hart is a former U.S. senator and Wirth Chair in the Graduate School of Public Affairs at the University of Colorado, Denver.