Thursday, September 28, 2006 6:59 PM

No Comment

The results speak for themselves.

Grouped By Vote Position

YEAs ---65

Alexander (R-TN)   Ensign (R-NV)      Murkowski (R-AK)
Allard (R-CO)      Enzi (R-WY)        Nelson (D-FL)
Allen (R-VA)       Frist (R-TN)       Nelson (D-NE)
Bennett (R-UT)     Graham (R-SC)      Pryor (D-AR)
Bond (R-MO)        Grassley (R-IA)    Roberts (R-KS)
Brownback (R-KS)   Gregg (R-NH)       Rockefeller (D-WV)
Bunning (R-KY)     Hagel (R-NE)       Salazar (D-CO)
Burns (R-MT)       Hatch (R-UT)       Santorum (R-PA)
Burr (R-NC)        Hutchison (R-TX)   Sessions (R-AL)
Carper (D-DE)      Inhofe (R-OK)      Shelby (R-AL)
Chambliss (R-GA)   Isakson (R-GA)     Smith (R-OR)
Coburn (R-OK)      Johnson (D-SD)     Specter (R-PA)
Cochran (R-MS)     Kyl (R-AZ)         Stabenow (D-MI)
Coleman (R-MN)     Landrieu (D-LA)    Stevens (R-AK)
Collins (R-ME)     Lautenberg (D-NJ)  Sununu (R-NH)
Cornyn (R-TX)      Lieberman (D-CT)   Talent (R-MO)
Craig (R-ID)       Lott (R-MS)        Thomas (R-WY)
Crapo (R-ID)       Lugar (R-IN)       Thune (R-SD)
DeMint (R-SC)      Martinez (R-FL)    Vitter (R-LA)
DeWine (R-OH)      McCain (R-AZ)      Voinovich (R-OH)
Dole (R-NC)        McConnell (R-KY)   Warner (R-VA)
Domenici (R-NM)    Menendez (D-NJ)

NAYs ---34

Akaka (D-HI)       Dodd (D-CT)        Levin (D-MI)
Baucus (D-MT)      Dorgan (D-ND)      Lincoln (D-AR)
Bayh (D-IN)        Durbin (D-IL)      Mikulski (D-MD)
Biden (D-DE)       Feingold (D-WI)    Murray (D-WA)
Bingaman (D-NM)    Feinstein (D-CA)   Obama (D-IL)
Boxer (D-CA)       Harkin (D-IA)      Reed (D-RI)
Byrd (D-WV)        Inouye (D-HI)      Reid (D-NV)
Cantwell (D-WA)    Jeffords (I-VT)    Sarbanes (D-MD)
Chafee (R-RI)      Kennedy (D-MA)     Schumer (D-NY)
Clinton (D-NY)     Kerry (D-MA)       Wyden (D-OR)
Conrad (D-ND)      Kohl (D-WI)
Dayton (D-MN)      Leahy (D-VT)

Not Voting - 1

Snowe (R-ME)

More...

12:31 PM

One chance left

I'm watching the debate on the Military Commissions Act on C-Span 2. As the debate winds down, the outcome seems inevitable. I've made my futile phone calls, sent my unread letters, and now I wait for the end.

Here's the text of the letter I sent to Senators Boxer and Feinstein. Let these words stand as a bitter memorial.

I'm writing to you about the Military Commissions Act (S 3930) currently being debated on the floor of the Senate. I'm out of time to print this and send it via U.S. mail, so here it is in email form. Nonetheless, I hope you or your staff persons will read this and consider it.

I was going to list the things that are problematic about this bill, but that would imply that if we just pass a series of amendments, the bill will be acceptable. At this point, I believe that we are not going to get those amendments through (having just seen the Specter amendment on habeas corpus defeated), and the only responsible and moral stand left to us, I believe, is to oppose this bill in the short term and to introduce a bill that works in the long term.

Here is what I want to see in such a bill:

Specific standards are set forth to determine who is an unlawful enemy combatant. Any competent tribunal (as per the Geneva Conventions) that makes such a determination must do so in accordance with those standards.

(The current bill allows the executive branch to make this determination unilaterally, with no specified standards. See section 948(a)(i)(2) for the specific language.)

Citizens and non-citizens alike shall have the power to challenge their detention via habeas corpus.

(The current bill denies noncitizens this ability, which in practical terms means that a noncitizen may be seized, determined by fiat to be an enemy combatant, and the held infinitely, without hope of release.)

Citizens and noncitizens alike shall have the ability to challenge the conditions of their confinement; in particular, Common Article III of the Geneva Conventions shall provide a basis for these challenges.

(The current bill denies everyone this ability, which means that someone can be subjected to various abuses and tortures with no recourse. I can't believe I'm actually writing this. How can we be about to legalize torture and inhuman or degrading treatment by employees of the American government? How?)

Persons who are tried before these military commissions shall have the right to examine and respond to the evidence against them. Classified or not.

(The current draft of the bill, as widely reported in the press, allows defendants to "respond to" the evidence but not to examine it. An earlier draft included the word "examine", and that or its equivalent needs to go back in.)

Specific guidance shall be given to the executive branch as to the interpretation of which sorts of interrogation techniques are in compliance with the Geneva Conventions, particularly Common Article III.

(The current bill allows the executive branch to make that determination for an entire class of techniques, including arguably all of the techniques used by the CIA secret prison interrogation program, and there is no judicial oversight possible, in effect making that determination final.)

And finally, members of the Congress shall have enough information about programs such as extraordinary rendition, detention in secret prisons, and interrogation techniques, that the Congress can exercise genuine oversight. I don't ever want to read about horrors like those at Abu Ghraib again, and I don't ever want to see another press report about another innocent person picked up on some unreliable informant's say-so, sent off to another country to be tortured, and then eventually released when it became apparent that the person was in fact not connected to terrorism in any way. (Example: Maher Arar, Canadian citizen, cleared by his own government, sent to Syria for a year over Canadian government objections.)

As I understand it, if the press reports are to be believed, there are some 14,000 people held under exactly these conditions right now, most of them in Iraq. The case of one of them has been recently brought to light, an AP photographer named Bilal Hussein. From that report: "Hussein is one of an estimated 14,000 people detained by the U.S. military worldwide 13,000 of them in Iraq. They are held in limbo where few are ever charged with a specific crime or given a chance before any court or tribunal to argue for their freedom." We cannot let these people languish indefinitely under such conditions. In a war that is expected to last generations, we need more oversight, not less.

Now, I've been listening to the same rhetoric as you about how terrorists have been given a "boatload of rights" (Representative Duncan Hunter, Armed Services Committee Chairman), or how opposition to this bill is the equivalent of "coddling" terrorists (House Speaker Dennis Hastert). We need to remember, though, that we afford these basic rights (and more) to the meanest, most despicable mass murderers; we afforded these basic rights (and more) to Timothy McVeigh! And no one charged us then with "coddling" McVeigh or being soft on domestic terrorism. Rather, the fact that we insisted on following fair and just procedures was something that we were and are proud of. It sets us apart from other governments and other societies; it provides an example to the rest of the world.

There is an implication I hear in these debates -- I am listening even now to C-SPAN2 via the Internet -- that we must use any means necessary to defeat the terrorists, because the threat is so grave. But we all know better than this. We know that some means are not acceptable, no matter the ends; for this reason, we prohibit some actions in all circumstances. We prohibit rape, murder of noncombatants, and various other evils, with no exceptions. Some means are not acceptable, and I strongly believe that the legal framework that would be legalized in this bill, including the legalization of torture or "almost torture", is among them.

The alternative, if the current bill is passed instead, is that thousands of people will be held in secret locations, without oversight, without access to the courts, unable to effectively challenge the evidence against them (if indeed they are ever tried), interrogated using who knows what methods, whether they be terrorists or innocents.

We won't know the details, We won't know who's innocent or guilty. But we will know enough to be ashamed.

Thanks for reading, and good luck.

More...

Wednesday, September 27, 2006 8:43 PM

If I can't dance...

It means I'm keeping my foot elevated per my doctor's orders.

Seriously, though, he looked at the X-rays, said it all was healing well, and told me I could start getting around for up to 2 hours a day this week and 3-4 hours a day next week. This meant my first trip to the living room in a week! It was very exciting.

I haven't needed pain meds in a couple of days, so now I just have to have patience with the recovery process. Or rather, my friends have to have patience with it. It's been nice, getting all my meals in bed and all, but I"m sure we'll all be happier when that's over.

Cast off date: October 13.

More...

8:20 PM

Everyone loves a winner

In a recent NYT article (free registration required, or use BugMeNot), Jim Rutenberg discussed the way the Republicans are winning the war of words. A couple of choice examples:

“I need members of Congress who understand that you can’t negotiate with these folks,” Bush said recently at a fundraising dinner. The implication, which Democrats were quick to react to, is, of course, that the Democrats are all about negotiating with terrorists, which, as we all know, is a no-no.

Or there's the interview where Bush recently said that in Iraq, "Most people want us to win." The implication is that the Dems are losers. They didn't take too kindly to that either.

I figure that there's plenty of room for other players in that arena, though. Here's a sample: "Most people thing the Iraqis should have the final say about how their country is run." Okay, it's not quite as as short, but someone can clean it up, maybe use the buzzword "democracy" in there and nail it. Then, when an Administration official says that, why, the U.S. is there to ensure this very thing, we can point to the Washington Post article, aptly titled: "Most Iraqis Favor Immediate U.S. Pullout, Polls Show". Who conducted these polls? The Program on International Policy Attitudes at the University of Maryland. And, oh yeah. The State Department. Whoops!

Here's some other kick-'em-while-they're-down soundbites you can try on your friends: "Most people want *de*-escalation of the violence in Iraq." (After that, cite the BBC overview of just how bad things are getting over there.)

Or "We need a foreign policy that doesn't breed new terrorists." Seen the NIE report lately?

p.s. Yes, I know that it's damn quaint of me to use * instead of actual HTML markup for emphasis. Shut up and go micromanage your own damn blog :-P

More...

Friday, September 22, 2006 11:26 AM

Best foot forward

Yes, it's another cheesy posting about my foot surgery. Completed yesterday, and the biggest pain is the one in my *ss from sitting in a funny position with my foot elevated and my Dell XPS Gen 2 laptop on my stomach. It's not all that light after a few hours of typing.

Anyways, the foot doesn't hurt at all. It just feels funny, a bit numb I guess. They had to cut the whole first metatarsal bone off and slide it over, so you'd think it would actually be uncomfortable. But not so far.

Fun fact: when you're shivering to death after coming out of general anesthetic, they give you Demerol. Who knew?

Time to shift positions again. At the end of this convalescence I'll be able to tell you all hundred and one different positions you can sit in and still have your foot elevated above your heart. I figure I've done about 5 of them so far. Only 95 + 1 to go.

More...

Tuesday, September 19, 2006 10:32 AM

It's good to be a pirate...

That's right, International Talk Like a Pirate day has finally arrived.

To celebrate, I took the quiz: Which pirate are you?

My pirate name is:

Iron Roger Rackham

A pirate's life isn't easy; it takes a tough person. That's okay with you, though, since you are a tough person. You have the good fortune of having a good name, since Rackham (pronounced RACKem, not rack-ham) is one of the coolest sounding surnames for a pirate. Arr!

More...

Wednesday, September 13, 2006 10:25 PM

Help out the NSA.

Use some talking points today! It's fun, and it's easy. Just read through the talking points, choose one you like, and tell all your friends.

As taken from the Raw Story, choose one.

1. The terrorist threat to this country is real. We need to do everything possible to make our nation safe, and we need to it in a way that preserves our civil liberties. [Hmmm... that might be an argument *against* the wiretap program. Let's see about the next one.]

2. As a member of an intelligence committee of Congress, I am fully committed to that goal. We are the watchdogs of the Intelligence Community, including the National Security Agency that is carrying out the Terrorist Surveillance Program. [Err... I thought it was the Wiretapping Ordinary Americans Program, my mistake! But in any case this talking point isn't any good unless you're a committee member, a lapdog^H^H^H^H^H^Hwatchdog of the intelligence community. How about the next one?]

3. I have been briefed on the Program and stood on the operations floor at NSA to see first-hand how vital it is to the security of our country and how carefully it is being run. [Ok, so you've read articles in the press instead. But that's probably as good as the Congressional briefings. And if you're in the Bay Area, you've probably stood in the street outside the building on Folsom Street to see first-hand how secure it is... n't.

4. It would be irresponsible to reveal details because that would give our adversaries an advantage. My colleagues and I are very serious about protecting our nation's secrets. [Good thing, since Libby and Rove don't seem to be! But, seriously, folks, the only people who don't know these details by now are the... American people. Can't you let us in on the secret?]

All right, I just can't do any more of these with a straight face. But I do notice that the NSA puts in a plug for technology neutrality there at the end of its list. I wonder if we can use that to argue for Net neutrality legislation, maybe piggyback it somehow? No? Shucks, I was hoping to get *something* good out of this.

More...

Tuesday, September 12, 2006 9:17 PM

A chip off the old bone

I went to see the doctor today to talk about foot surgery. This was going to be a very simple procedure to remove a bone chip which was sitting just below the skin, but now, after the MRI, it's going to involve cutting the bone, repositioning it, and a cast and crutches and a lot longer recovery time.

All the complications are probably due to walking on the foot for two and a half years while it's been f*cked up. And much of that is due to having no health insurance for a good chunk of that time.

It's a good thing that we have the finest health care system in the world. Imagine if it was a really *crappy* system. (Yes, that was sarcasm.)

More...

8:34 PM

Five years ago

The first thing I usually do in the morning after opening my eyes is to reach for the on button of the radio right by my bed and turn on the news. It's a bad habit that's gotten me into trouble time after time, but yesterday I was awake enough to turn it back off after about 20 seconds. Not that the coverage was going to be (necessarily) abominable; I just didn't want to hear it.

Five years ago, I'd been gone from New York for six months, living in Montreal. I'd just passed through NYC the night before on my way back from California, and the next morning I crawled out of bed to read the bad news on Slashdot. For the next two weeks I kept my head down and my profile low, avoiding email and anxious about every phone call. In the end, I was lucky; all my friends were untouched.

That's what I did yesterday too: head down, low profile. I don't need media replays to bring back the horror, and I don't want politicians telling me the policies they are promoting and that I should support if I want to honor the people who died. Political opportunism could take just one day off, dammit.

The best thing I can figure, if we want to honor the folks who were killed, is for NYC to give folks the day off, and for govt officials to promise that there will be no political speeches, and no public ceremonies. Give people the space to have their own ceremonies if they want, and let them own their grief, and live their lives. Or is that too much to ask?

And now, having said that, here's the disclaimer: my opinion shouldn't count for much. The opinions that should count are those of folks who lost family members and friends. And if there are ordinary folks speaking up instead of celebrities, so much the better.

More...

Saturday, September 09, 2006 12:25 PM

Birthday Wake

Election time is drawing near. And campaign season is in full swing. I've ignored it until today, when I discovered to my horror that election day is, once again. on my birthday.

That almost guarantees that nothing good will come out of it. Consider: Nixon was re-elected on my birthday. Bush Jr defeated Al Gore (or not, depending on your view of things) on my birthday.

With a track record like that, I feel fully justified in continuing the tradition of the Election-Day Drunk, a bash which will be held at my place around a TV in our living room. If youre reading this and you know where I live, you're invited. Party-o'clock until we know the results, or until we have to kick everyone out so we can sleep before going to work the next day. Bring: booze of your choice, nostalgia for Dan Rather's election night commentary, ("If a frog had a side pocket he'd carry a handgun"), and MST3K-style barbs to sling at the pundits while we watch the results roll in.

In the meantime you can keep yourself entertained with Electoral Vote.com, the best voting map ever. Based on polls as they come in, it shows which states are red, blue, or some in-between shade in as close to real-time as you're gonna get.

If you live in California, this is also a fine time to dig out your old downloads^H^H^H^H^H^H^H^H^Hdvds of South Park and look for Season 10, episode 8: Douche and Turd. Any resemblance to Schwarzenegger or Angelides is purely coincidental...

More...

Wednesday, September 06, 2006 9:36 PM

Long live the Pirate Bay!

I finally got around to viewing the not-quite-documentary about piracy, Steal This Film, which I downloaded (naturally) via BitTorrent. It's not an objective viewpoint; it's unabashedly pro-piracy. There's no analysis of the issues whatsoever, and visually the film could use some work too. Nonetheless, I give it two thumbs up. Why?

Sit back and put your feet up, because I'm going to tell you a story.

A few weeks ago, LinuxWorld Expo came to town. I got my free exhibits-only pass, as I do every year, and checked the schedule. Larry Lessig from Creative Commons was giving the kick-off keynote, and I'd never heard him speak. Only one problem: it was at 9 a.m. Yes, that's right, I'm a geek and so by definition 9 a.m. is *ss-crack of dawn for me. All you bright cheery morning people, Get Over It.

To keep it brief, I dragged myself out of bed the next morning and got to the convention center on time. There was a pretty good turnout, and a lot of folks drinking coffee in the line waiting for the doors to open.

I'm not sorry I got up early. Lessig is a smart and entertaining speaker. He spoke about the value of remixing and mashups, and illustrated his point with some classics like Brokeback to the Future, which I'd seen, and some anime music videos, which I hadn't. He talked about the ways that movie studios and recording labels agressively went after the authors of suck works, which either: a) stifled creativity and obstructed artists working in this a new medium, or b) was ineffective and a waste of effort on the part of the studios, take your pick. His arguments seemed sensible and easy to follow.

But then he took a side turn to talk for a moment about file sharing and piracy. This talk, and the work of the Creative Commons, was not about piracy, he said, but about the ability to create and add to culture using existing cultural materials. In no way, he said, did he support piracy.

I had been nodding my head in agreement until that point. Mid-nod, I realized that I didn't agree with him.

Now if you'd asked me the day before his talk if I though file sharing and music/movie piracy was ok, I would have probably said, "Well, er, uh, you know, it's better to buy the music but if you can't afford it, and the record labels hog the profits of the artists anyways, blah blah blah..." The usual dissembling mess.

But after some reflection, I have come to a different viewpoint. I fully support downloading of music and videos for personal use. Period. No ifs, ands, or buts.

Let me put all the caveats out on the table right now. I support the use of the GPL to enforce the rights of software developers, which means that I support the use of the copyright system for all those cases. (How many GPLed pieces of software are there, I wonder? Thousands, surely. Tens of thousands? More than a hundred thousand? That's a lot of copyright enforcement.) Of course, I could argue that I do this because the copyright system is broken. And I *do* argue that, but that's for another post...

I also support the right of artists to make a living wage and have time to make their music or their films or other art. This means that, in my world view, artists ought to get paid for what they do, whether on a per-work basis or via subsidies for basic living expenses and tools and materials of their trade. In a world where everyone downloads music for free, and no one buys recorded music, or pays to download music, or makes donations to the artists after hearing recorded music, the only means for musicians to make money is by giving live performances, and most musicians can't support themselves that way. It's possible that some groups that currently can dedicate themselves full time to music would be unable to under a system where free downloading was rampant. Oh, but wait: it is. Hmmm...

The other thing that I support is access to music and movies and other art, even by folks who can't afford it. How many people can afford to buy 20 CDs a month? No one I know. But plenty of people can afford to buy one or two, while they download many others. They hear music they would otherwise not have access to, they share it with their friends, and those friends pass it on. The artist is not making money in this transaction. But their work is being heard. And without file sharing, their audience would be a lot smaller.

Think of it this way. Way back in the day, you used to go hang out with your friends at the local pub and some folks would pull out some instruments and before you knew it you'd be in the middle of a jam session. No one recorded those sessions, but there was some pretty good music, not just in your neighborhood but all over. Nowadays the police bust you for busking without a license, you go to work, go home, eat and go to bed, and the campfire is one of the few places left people can go to make music with others if they don't do it for a living. In other words, music is something you hear at a show, not something participatory as a matter of course.

Where are the public spaces where folks go to just hang out? The police are there, hassling some young black dudes. (No joke. This is Oakland; been there, seen that.) If you hang out in a public space, you had better be going to a street fair or a show; in order words, buying something. Watching a sideshow? Go directly to jail. Ah, but that's another post...

Fine. So in this modern age, our meeting spaces are electronic. Then our creative spaces will be too. Our problem isn't that there is too much file sharing; it's that there is *not enough*.

When every garage band can record their work easily, get it on the 'Net, and people can find it without having to know about it in advance, download it, and share it with their friends, then we'll be starting to exploit the real possibilities of the Internet. Right now, we have to go looking for the thing we want to download, and search engine technology is still barely a toddler in Internet years. Internet radio helps, but we've got a long ways to go.

When I can record a track in my bedroom one evening, post it, and three strangers from around the globe can add different instrumentation or experimental background sounds, and the new work comes back around to my mailbox a week or a month later, after passing through who knows how many hands, then we'll be starting to understand what globalization really means. Right now, it's still hard for art to cross borders except for that produced by professionals, and even there, Hollywood wants to dictate which moviews can be viewed by which audiences overseas in which timeframe, so they can maximize their profits.

Artificial barriers like these to a real global flow of information and culture have to be taken down -- by regular folks, because who else is gonna do it? We're starting to see this happen with the proliferation of blogs written by folks all over the world, read and commented on by folks also from all over the world. Perhaps someday, instead of having to find a lost public space to play music with friends who are geographically near, you'll be able to create music in other ways with folks you've never met before but who just happened to show up to the same Internet "jam session". Hey, if we're going to dream, we might as well dream big.

And speaking of dreaming big... We have the capacity, for perhaps the first time in our history, to record and preserve culture produced by regular folks living regular lives: in other words, most of us. We've been able to record audio for a good while now, and video for a somewhat shorter time, but we haven't been able to handle the storage problem until very recently. (Let's not talk about format conversion and preservation problems; we'll burn that bridge when we come to it. :-) )

Imagine, if you will, what it would be like to be able to pick up a recording today of a group of folks getting together for whatever the 15th century equivalent of a hoe-down was, two towns over from where you live now. And then two towns over from that, and then a year into the future, or 5, or 10. We can make this possible for the generations that follow us. But only if we make these recordings. That's you and me, regular folks, hanging out on our porch, playing music or doing street performance, or making mashups on the Net. If most of us are consumers of culture which must be bought, then this vision will not be realized.

Ok. what does all this rambling have to do with supporting piracy, anyways?

Just this: if our goal is really to free the flow of information and culture, and to encourage its creation and transmission to future generations, then we need to make sure that everyone has access, and not just if you have the $$ to pony up. If that means that more artists have work that pays the rent and do their art the rest of the time, we'll adjust. And I say "we", because I do art. I work with metal, a very slow and time-consuming task, and the last object I completed -- oops, not quite done yet -- took over a year. But that's another post... I do other work to get paid, and I feel a bit weird about it when someone asks me whether I sell my work. (The answer is, I make stuff and if you're a friend I might give you some, but as soon as money enters the picture it sours the deal, for me. It stops being fun and starts being a pain in the *ss.)

Yes, most of us want to make it big. We go to school, take special courses, and put in long hours of practice in the hopes that we will be the ones to win the jackpot, to take home the huge signing bonus, the Porsche in the driveway, the Grammy... But, like the lottery, the system is set up so that only a few people can be winners. Most of us can't profit in that system; all we can do is to buy our ticket every week and never see results.

If we get over our lottery addiction and get back to art as a way of life, we'll remember that the more people that hear or see our stuff (and change it!), the happier we'll be, because that is what art was all about for us in the first place: having a vision and sharing it with people who enjoy it.

And that brings me back to access. To sharing. To file sharing. More is better. For everyone. Except the recording and movie studio executives.

Maybe Lessig's outlook on the future (and the present) and mine aren't so different after all. Maybe he just doesn't know it yet.

That's why I give "Steal This Film" two thumbs up: it promotes this same future, although, perhaps... it doesn't know it yet. :-) Long live the Pirate Bay!

More...

12:35 AM

Beta Blogger Bugs

That's why they call it a Beta. I've run into a good number so far. Too bad they don't have bugzilla, or if they do, it's not where the public can use it.

Here's some fun bits so far:

I was cleaning out some of the cruft that CSS templates accumulate over time, figuring that with the conversion to the new system, this was a great time to do it. In so doing, I went through the newly supplied Beta template, added in some divs and some classes, and removed old dead stuff. I also removed an extra div with class ArchiveList from the CSS, thinking I'd put it in a couple days ago when I was trying to get the font in the nested lists for blog archives not to shrink to subatomic proportions.

Some time later I noticed that toggles in the blog archive section weren't having any effect. Oh, they changed the actual toggle, all right, from the "closed" (pointed sideways) position to the "open" (pointed down) one, but the list of posts stayed the same as before, no matter if the toggle was open or closed.

That's right, dear reader, these two are events are connected. As it turns out, you have to have that div, and it has to have that class, or the toggles do nothing.

Now, some divs are auto-generated by Blogger, like the ones that are produced from every <b:section> and <b:widget> tag. You can't actually remove the divs by themselves, but you can remove the tags, and when you do, you know you're removing functionality. But stray markup that the user can remove without removing underlying objects *should not* break a widget. That's poor user interface design. At the very least it should be *documented somewhere*... and now it is, on this blog. Hmmph.

Some other generic bugs: various blog settings don't seem to work. I set "Show 7 pages on main page" and as you can plainly see, there are more than seven showing. Likewise, I can't turn off quick edit icons; I finally commented them out in the CSS because I find them distracting.

And they really have got to get a better template syntax checker, or allow the user the option to see all errors, not just the first one, along with an indication of where the checker bailed out.

I did beat the "Upload a new template and we'll delete all your widgets" syndrome though. They have some sort of automatic renaming system for widgets, so if you call a widget "Blog" (since you have only one of these widgets, why call it anything else?), they'll rename it to "Blog1". Ok, I guess that's not a big deal. But then when you edit your same template file locally using a nice editor (have I said something good about emacs this week?), and upload it with the changes, it still has the name "Blog" that you used. And so Beta offers to delete the Blog1 widget that it created after it rewrote your template file the first time. Not very nice!

The obvious solution, which does work, is to upload your template once, save the rewritten version, format it how you like, and don't ever touch the widget names. You can edit that one locally and upload it without problems.

Until the next update, anyways...

More...

12:20 AM

One left foot

That's what went into the MRI machine today. Actually, both feet went in, but only one was scanned. I asked if I could get a CD and they gave one to me 5 minutes after the scan! Maybe I'll start a personal collection of medical image CDs.

They want you to not move the body part they're imaging, since it'll screw up the pictures. So naturally I had an (almost) irresistible impulse to twitch my foot the entire time I was there, even with the foam they stuffed in around it.

So I asked about the machine itself: is there a huge coil, or permanent magnets, or what? It turns out that the main coil is really small. They place it around the foot before moving you into the machine. I was imagining some really large stack of rare earth magnets from an even larger stack of dead hard drives...

I've now done ultrasound, a CT scan, MRI, and of course X-RAYS. What's left?

More...

Tuesday, September 05, 2006 10:53 PM

Everybody's doin' the Beta

Blogger released a new beta, and pushed their HTML editing tool out a few days ago. I decided to take a look, since maintaining 8 blogs to manage a variant of the old category hack was getting older by the minute. You may not have noticed any new posts lately... like, for about a year.

So, here we are, three long days later, RSS 2.0 feeds now not going through a third party service, and, wonder of wonders, categories that seem to just work. I kept my category color-coding scheme with a bit of CSS, got the post teasaer hack to work, and along the way I found out that you can use *conditional CSS* in your template. Just put it after the <:b:skin> tag in <style> tags, and you have access to all the new data types and template scripting primitives.

Happy coding!

More...