From the “When Worlds Collide” department, Bob Gibson has been hired as the new executive director of the Sorensen Institute. Sorensen’s founding executive director was also from the newspaper world — Bill Wood had spent nearly as long as Bob as a Virginia reporter and editor.
Augusta Republican feeding frenzy.
My daily dose of schadenfreude has come in the form of the utter disarray of the Augusta County Republican Party. The county’s Republicans are finally fed up with the right-wing looney tunes that are speaking for them, and a whopping five people are challenging the incumbent chair. The story gets more embarrassing from there. (As a refresher, these are the folks who were 0wn3d by the Staunton News Leader after the Senate primary.) It’s interesting that the RPV hasn’t brought these clowns into line yet.
Our changing flag.
How the stars on the U.S. flag were arranged as new states were admitted to the union. The U.S. Army Institute of Heraldry has already planned our flag clear up to 56 states–check out the 51-star version.
New VA Republican theme: “No compromise.”
From the “WTF?” category comes the announcement this snippet in Tim Craig’s article about a third Republican contender to replace Sen. John Warner, one Bob Berry:
Berry, 51, says “he’s very much the underdog” against either Gilmore or Marshall, but he plans to campaign hard around a “no compromise” theme.
Because if there’s one thing Virginians are clamoring for right now, it’s intolerance and partisanship. With this message, this guy’s gonna be the poster boy for Virginia Republicans before the week is out.
Recorded on an answering machine? Really?
I’m a big fan of This American Life. Every episode I listen to–though always in the car or at the gym–I resolve to blog about, because there’s always something just awesome. That said, the episode I listened to today contained a segment that was unintentionally a brilliant parody of the show. It’s segment four of “Return to Childhood” (episode 351), which begins at 46:13 into the show. It’s so terrible that it’s actually funnier than Kasper Hauser’s TAL parody.
Shall we require all children to eat their peas in order to have dessert?
March 19th, 2008I often describe myself as a libertarian Democrat. Some people don’t understand this, and I often have to fish for an example of an area in which I trust people more than government. Well, this is why I’m a libertarian Democrat:
Surprisingly, basic safety devices like booster seats and bike helmets aren’t required in most states — 31 fail to mandate one or both of them. “Having a law is essential, even if you wouldn’t dream of putting your preschooler in the car without a booster seat,” says Alan Korn, director of public policy for Safe Kids Worldwide, an advocacy group in Washington, D.C. “Not only does a law educate parents who might not be as safety-conscious as you, but it also makes it easier for you to handle protests from your kids. When my 7-year-old says he’s too big for a bike helmet, I just remind him that it’s the law. Argument over.”
There are a lot of good reasons to legally require booster seats or helmets. These, on the other hand, are two of the worst reasons I’ve ever heard for public safety laws. This sort of logic used to be particular to Democrats, but these days it’s endemic in both parties.
Database storage in a browser.
Local SQLite storage in Safari 3.1. My mind? Blown.
Still busy with Richmond Sunlight.
Don’t mind me–I’m still busy with Richmond Sunlight. My current task: OCRing 37,152,000 images. It’s every bit as time-consuming as you’d imagine. I’m planning to have Tesseract OCR’s babies. It crushes any other OCR program.
What 3am wake-up calls to the president?
The Washington Post has, cleverly, researched how often presidents have needed to make decisions in the middle of the night. As it turns out, that’s basically never. Reagan’s chief of staff says he wouldn’t “unless there is a nuclear holocaust coming.” I aspire to be the sort of writer who would think to research and put together such an article.
Speaking in C’ville on Wednesday evening.
Bob Gibson and I will be the speakers at this month’s Left of Center meeting in Charlottesville, on the topic of this year’s Virginia General Assembly session. That’s this Wednesday, 5:30pm, at Maya on West Main St. It’s always fun–come on down.
Managing pests with hogs.
I love this story about an apple grower fighting pests with hogs. Rather than spray azinphos-methyl on his trees, he bought some hogs and lets them wander around the orchard and eat the larvae-bearing young fruits that drop onto the ground. Not only does it fix the pest problem, but he’s got some fattened hogs at the end of the growing season.
Nearly 1M “terrorists” in America.
There are 917,000 people on the federal terrorist watch list, with more names every minute. Who really believes that this list is doing anybody the slightest bit of good at this point? It’s pure foolishness.
Albemarle Republican chairman steps down.
Bad news for Albemarle Democrats: far-right Republican Party chairman Keith Drake is stepping down at the end of his term, which raises the specter of a chair who isn’t totally out of step with Albemarle Republicans. Good news for Albemarle Democrats: his right-hand man, transplant Christian Schoenwald, intends to replace him. Phew — that could have been bad.
Republicans: We’ll fix transportation. By tomorrow.
March 7th, 2008Here’s a heckuva claim from House Republicans:
Republicans in the House of Delegates say there is no need to raise taxes statewide to fix Virginia’s wrecked transportation funding plan and that it can be done before the General Assembly adjourns on Saturday.
Those necessary roads going unbuilt? Fear not: they’ll be built! That troubling 2018 deadline, when the cost of maintaining roads will exceed the entire maintenance/construction budget? They’re gonna take care of it! Without raising taxes!
God bless House Republicans!
My (general) assembly line.
March 5th, 2008My life has become an assembly line.
The addition of full, archived video of both General Assembly chambers to Richmond Sunlight has left me in a constant state of video conversion. If it were just a matter of keeping current, it wouldn’t be so bad, but I have to process all of the video going back to the beginning of this year’s session. It’s a seven step process, and four of those steps are entirely automated, but require that I pass the video between each of those steps. I feel like I’m spinning plates.
It goes a little like this:
- Insert DVD, copy video files (between 700MB and 2GB of data) onto the LaCie F.A. Porsche 320 GB external Firewire hard drive that I have dedicated for this purpose.
- Convert DVD (VOB) file to an MPEG-4 in Squared 5’s excellent MPEG Streamclip (free), using Apple’s QuickTime MPEG-2 codec ($20). This produces a 500MB - 1.5GB file.
- Hack off the seconds or minutes of video resulting from the camera rolling before and after the meeting has actually begun. This is done in QuickTime Pro ($29).
- Convert MPEG-4 to a 15 fps, 22kbps 321×240 H.264 QuickTime file, with audio as AAC, 32kHz sample rate and 96kbps bit rate. Also done in QuickTime. This produces a 130-700MB file.
- Upload resulting file to Google Video via the Google Video Uploader (free).
- Enter the relevant descriptive information for each video on Google Video’s web interface.
- Enter the same descriptive information within Richmond Sunlight’s own database.
Thankfully, the three conversion steps can all be batched, so I don’t have to wait each video to complete each step singly. But I do need to move each batch of videos between each step, leaving me with a constant background concern of whether my computer is, at any given moment, using its full processing power and bandwidth to convert and upload videos. It’s the first thing that I do in the morning and the last thing I do before bed. As a result, my computer (a 1.66GHz dual processor Mac mini with 2GB of RAM) has been unbearably slow for the past two weeks. Our home internet connection is all but useless for upstream data transfers. Just typing this blog entry — waiting for each keystroke to render on the screen — is an exercise in frustration at times.
What makes all of this so ridiculous is the redundancy of it all. Each chamber in the legislature already captures video digitally. They’re having to convert this video into DVD format to burn it, which I then take home and convert back to a standard digital format. It’s not quite Sisyphian, but it feels a bit like it. I could easily be made irrelevant to this process, and I hope that the House and the Senate will see next year that they should just go ahead and do this themselves. I look forward to being made useless.
The coming suburban slums.
For a few months now I’ve been telling anybody who will listen that the suburbs are going to be our next slums, and that the planning that’s fundamental to suburbs will make it enormously difficult for them to go through the standard apartments->business->mixed-use->residence cycles. (Plus, these things are built so terribly that they’ll never last, anyway.) Christopher Leinberger has a great article in The Atlantic about this very topic, with a deck that asserts that “fundamental changes in American life may turn today’s McMansions into tomorrow’s tenements.” I’m not smart enough to know whether this vision of the future is accurate, but it sure rings true for me.
Duplicate bill checking.
Here’s a small new feature on Richmond Sunlight that I’m excited about: identical bill matching. Any bill that has a summary that is identical to any other bills’ summaries has links to all of the others. For instance, nine of the bills repealing abuser fees were identical. So viewing any one of them (i.e., SB1) provides links to all of the others. And any comment made on any one of those bills will appear on all of the identical bills. Once I add a date filter, this will automatically point out legislation sniping. All sorts of other uses come to mind, like pointing out that the same bill has been introduced before, calculating the frequency with which legislators introduce duplicate legislation, etc.
For the geeks among us: I fought with adding this little feature for weeks — the MySQL query of comparing all of the bill summaries was just too expensive. Then, last night, I had a forehead-slapping realization that this is what MD5 hashes are for. It just took two minutes to add, and the problem was solved.
Sunlight isn’t going anywhere.
It occurs to me that some Democrats who don’t know me very well may misunderstand my work with Richmond Sunlight, mistaking it for being partisan. My interest in having recorded subcommittee votes, session video, and accessible legislative data is much like my interest in redistricting reform: it’s got nothing to do with who’s in power, and it’s not going anywhere once Democrats take over the House. That, in fact, is one reason that I gave away Richmond Sunlight as soon as I started it — so it’s not up to me. So if you’re expecting me to fold up shop come November ‘09, don’t.
One in five statistics are invented on the spot.
My friend Bennett Haselton looks into internet child safety statistics and finds they’re BS. Specifically, the often-cited statistic that one in five children is solicited online by a pedophile each year. That’s not even vaguely in the neighborhood of true.