Wordyard

Hand-forged posts since 2002

Archives

About

Greatest hits

Archives for February 2007

Bloggers, Edwards, and transparency

February 8, 2007 by Scott Rosenberg

Back when blogging was young, one idea its early enthusiasts shared was that blogs would cut through the fog of corporatespeak and give the players in business and politics and other hierarchically organized fields a chance to communicate honestly, openly and directly. Blogs were a means to route around the PR pros and the media intermediaries.

And they do still sometimes achieve that: Look at how Steve Jobs issued his challenge to the music companies to drop their counter-productive stance on “digital rights management.” (It wasn’t a blog posting, but same principle.) As Dave Winer points out, Jobs didn’t hand this as a scoop to a New York Times or Wall Street Journal reporter; he just posted it on his Web site.

All this makes it exceedingly strange to be reading, today in 2007, about the little dustup in the Edwards campaign, where, as you may have heard, two bloggers who’d been hired by the campaign found themselves targeted by the right-wing media for stuff they’d written on their own blogs. Salon reported they’d been fired, but now it seems (see the Salon follow-up) that, after a day of turmoil, the campaign is keeping them on.

What’s strange is that we’re talking about two bloggers here and a campaign that has its own blog; and yet, as far as I can tell, none of their blogs actually tells much of the story of what’s actually happened. There’s a couple of ritual apologies from the two bloggers whose opening paragraphs read like they were written by committee, and an official statement from Edwards that’s similarly impersonal. Were they actually fired? No? What really happened between them and Edwards? Isn’t this precisely the sort of thing a blogger might tell us?

I don’t spend a lot of time in the political blogosphere that Amanda Marcotte and Melissa McEwan hail from. I don’t doubt that they’re basically victims of a witch-hunt. I just find it strange to be reading stories like those in Salon, full of quotes from unnamed “sources close to the campaign” telling us of an apparent inside story about a firing and then rehiring, while the bloggers at the center of the tale — who are, presumably, torchbearers of transparency — don’t give their own readers the scoop on what’s happened.

I suppose some of this is inevitable when the practice of blogging meets the crucible of presidential campaigns. I just wonder what the point of bringing bloggers into the political machinery is unless you let them be bloggers. (This is a variation on the old debate about blogging from inside big companies, which I was pessimistic about several years ago, because I figured it would face similar hurdles.)

No doubt we’re entering a long period of time in which people are going to be forced to ritually abase themselves and disown anything controversial they’ve written on a blog or elsewhere online before they are allowed to participate in the councils of power. And then, down the line — just as we now have presidential candidates who freely admit that, once upon a time, they inhaled — all of this will become somewhat quaint.

Filed Under: Blogging, Politics

WordPress’s Pyethon trap

February 6, 2007 by Scott Rosenberg

One of the most drudge-like tasks of writing a book is assembling the endnotes, but if there is anything even more tedious, it is converting those endnotes into HTML. But I promised readers of Dreaming in Code that I would do so — so many of the references are Web-based, it makes a lot of sense to provide them with working hyperlinks.

I’d hoped to have this done before the book was published, but I’ve only just finished. Ed Yourdon wanted me to do it; how could I let him down?

But in posting this material, I discovered something very odd. Sometimes WordPress simply did not want to upload a page (I’m using WordPress’s static page feature for the whole Dreaming in Code site). At first I thought I’d hit some undocumented limit on the number of characters, or maybe number of links, on the page; or, I thought, there’s so many links on these pages, maybe it’s overloading the cool WordPress pinging/trackback stuff, so I just turned all that off.

No go. Certain pages just would not save properly, the browser would just hang. By removing chunks of text I slowly zeroed in on the problem: three notes that contained the word “Python,” as in the programming language, were causing the trouble. If I removed them, no problem!

I just tried to post one of them here as an example and this instance of WordPress won’t allow it either — it generates a “file not found” message, oddly. A quick hunt through WordPress’s documentation “codex” offered no clue. Anyone have an idea? Is WordPress’s dedication to php so intense that it will not even allow a mention of the competition?

I couldn’t even use the word “Python” in the headline of this post — it caused the same error! I had to misspell the forbidden name in order to get this post to publish properly. Very odd.

UPDATE: Thanks to the commenters who pointed me to apache’s mod_security, which is plainly to blame, and not wordpress itself. A little creative escaping of the “P” in “Python” and I now have restored the previously unpostable endnotes. Live and learn…

Filed Under: Dreaming in Code, Personal, Software

Salon coverage, Portland anecdotage

February 2, 2007 by Scott Rosenberg

Salon is where Dreaming in Code started, and so it’s fitting — and wonderful — that my colleagues are featuring the book there now. There’s a Q&A with me by Andrew Leonard (with beautiful art by Mignon Khargie, another one of Salon’s founding gang) and a brief excerpt from the book as well.

Tonight I returned from Portland from the final trip of my two-and-a-half-week quasi-pseudo book tour. I moderated a panel on “new media” at the American Booksellers’ Association Winter Institute, which gathers the people who run independent bookstores and tries to equip them better to deal with increasingly volatile times in their biz.

As I told the crowd, I found it funny that we’re still calling this stuff “new media” — a term that first came into vogue 15 years ago, when it typically referred to CD-ROMs. It was great to try to peer into the crystal ball with the other panelists — Amanda Edmonds of Google, Madeline McIntosh of Random House and C.J. Rayhill of O’Reilly.

I was to be introduced by a gentleman who is the CIO of Ingram Book Co., the mega book distributor based in Tennessee who supplies many of those book stores with their stock. He quite nicely asked me if I had a copy of Dreaming in Code that he could hold up to the crowd; foolishly, I was not carrying one. Unwilling to sacrifice this tiny opportunity for promoting the book, I dashed across the street to a humongous mall that contained a branch of a certain giant chain bookstore — and there, somewhere behind giant stacks of Bob Woodward bestsellers and the “Cosmo Kama Sutra,” I found one precious copy of my book, which I purchased and carried triumphantly back to the hotel.

When I handed the volume to the Ingram exec, he noticed the reference to The Soul of a New Machine among the blurbs on the back. “That’s one of my favorite books!,” he declared, and asked me if he could keep Dreaming in Code. The coals-to-Newcastlishness of the proposition struck me as amusing — Ingram is, as its site says, “the world’s largest wholesale distributor of book product” — yet what could I say but “Of course”?

More soon. Tonight, I sleep.

Filed Under: Dreaming in Code, Personal

« Previous Page