Colorblind? Choose a link style : Style 1 Style 2 Style 3 Default

« April 2004 | Main | June 2004 »

May 31, 2004

History of the org chart

When were org charts first used to depict a business' management structure? Anyone have any leads? All I could find on the Net was a link to a book by Stafford Beers that costs $115. While I wait for my local library to locate it, does anyone have any other sources/links?

Thank you.

Posted by self at 05:01 PM | Comments (12) | TrackBacks (1)

Trying SpamBayes

I've been happily using PopFile to filter my spam in a Bayesian way. But it's inconvenient to train it because it's not integrated into my mail client (Outlook, ulp). I tried Outclass, but it was over-featured and under-explained. So, I'm trying out SpamBayes, another free Bayesian filter with seemingly good integration into Outlook. It doesn't filter into all the buckets that PopFile does, but it's easy to batch-train it against your existing junk and inbox folders.

I was motivated to try new filters by the elegant way Thunderbird integrates spam filtering into the client...much as the Mac client does. I'm using Thunderbird on the road, and find much to like about it, not least that it's not Outlook.

Posted by self at 12:37 PM | Comments (3) | TrackBacks (1)

One gun smoking, the other gun holstered

Smoking gun: Time reports on a Pentagon email (from Douglas "Chicken Hawk" Feith) that says that Dick Cheney's office "coordinated" the awarding of a multi-billion dollar contract in Iraq for the company he formerly headed, Halliburton. (Reuters)

Holstered gun: The Boston Globe's Wayne Washington reports that Bush no longer mentions the prescription drug bill he rammed through Congress:

A Globe survey of Bush's and Vice President Dick Cheney's remarks indicate 22 mentions in December and January, four in February, five in March, one in April, and three in May.

The reason seems clear: The Medicare expansion, once viewed as a crucial link between Bush and seniors, is now a subject of intense scorn among many seniors.


Then there's the gun that may be turning out to be smaller calibre than expected: Scott Kirsner reports evidence that the adoption of RFID tags is going more slowly than many anticipated. He says they are still too expensive, suffer from poor quality assurance, don't work with all goods, are not yet standardized, and are frequently used in demanding environments. Worse, he says, companies haven't thought through how they'll handle the massive amounts of data RFIDs will generate. Scott expects RFIDs to be adopted widely, but not for the next few years.

Posted by self at 09:14 AM | Comments (0)

May 30, 2004

Merriam-Doolittle

The most comprehensive interspecies dictionary available...

Posted by self at 07:44 AM | Comments (1)

May 29, 2004

Jim's Big, Shared Ego

The Boston Globe writes up the local band Jim's Big Ego because it encourages people to share the band's files. In September, they released an album under a Creative Commons license and it's been their biggest seller. In fact, Creative Commons and the band are holding a contest to find the most creative remix of their paean to mixing, "Mix Tape." One of the band members, Jim Infantino, talks about "community-based art patronage": "When you as a band act in good faith, you invite your fans to act in good faith."

I love all this, but I so don't believe that patronage — a fancy name for a tip jar — is going to be the way we keep our artists alive. There will be some successes that way, but I think we need a more structured way of paying, such as the EFF's suggestion that online music adopt an ASCAP/BMI model. But I ain't no stinking economist so, thankfully, I don't have to pretend to have a real opinion about this.

(BTW, the group's site let's you stream all of their music. The first item on the playlist when I tuned in was a track that archly raises the musical question: "After all, isn't God an angry white guy?")

Posted by self at 08:28 AM | Comments (2)

May 28, 2004

Napster: Boo! Rio: Yay!

At 3pm, I bought my daughter a Samsung-Napster MP3 player. Deciding among the indiscernibles, the Napster's ability to broadcast to an FM channel for wireless car connectivity sold me.

At 7:30pm, I returned the Napster and got a Rio Karma.

I had a bad feeling about the Napster from the moment I started installing the software. It kept adding layers and layers of cruft, forcing me to upgrade my Windows Media Player, bundling in a CD burner, forcing me to register at Napster.com...window after window of incomprehensible files and DLLs until I wanted to scream that it ought to take its over-educated, over-engineered supercilious ass to the mountains and take up goat herding. And, sure enough, although Windows recognized the Napster device, the Napster software didn't. After four hours of trying, I gave up.

The Rio is a thing of beauty. Baddaboom, it installed. Baddabing, it let me download MP3s into it. Now that's the way software should work!

(Yes, we looked at the Ipod, and it was elegant and supercool, but also super-expensive, especially since the 15G version would have required us to buy a Firewire-USB converter.)

Posted by self at 10:36 PM | Comments (9) | TrackBacks (1)

Ping Q&A

Halley interviews Andre Durand of Ping ID over at Wortwhile.

Posted by self at 06:00 PM | Comments (1)

Spam Domain Checker for Outlook

A growing percentage of the 2,000+ spams I'm receiving every day come to false names at my domain, evident.com. Here's a VBA script for Outlook that searches the selected entries in a folder and moves bogus ones sent to that domain into a folder of your choice. To use it, create a folder to receive the putative spam; I'm calling it YOUR_SPAM_FOLDER in the script, but you should change it to whatver yours is called. Also, replace "domain.com" with the domain of your mail, and be sure to specify the addresses to domain.com that you want to accept. (And watch out for bad wraps in the code below.)

Public Sub CheckForBadEvidents()

Dim ToWhom As String
Dim objNS As NameSpace
Dim objInbox As MAPIFolder
Dim objSpamFolder As MAPIFolder


Set objNS = Application.GetNamespace("MAPI")
Set objInbox = objNS.GetDefaultFolder(olFolderInbox)
Set objSpamFolder = objInbox.Folders("YOUR_SPAM_FOLDER")
   Dim objApp As Application
Dim objSelection As Selection
    Set objApp = CreateObject("Outlook.Application")
    Set objSel = objApp.ActiveExplorer.Selection
Dim objItem As Object


' check to make sure the folder is there
If objSpamFolder Is Nothing Then
 MsgBox ("Folder not found")
 Exit Sub
End If

 x = 0 ' count the number of hits, for fun

 For Each objItem In objSel
     If objItem.Class = 43 Then ' if mail msg

   ' get the To line
    ToWhom = objItem.to
   ' If it's to evident.com but not 
   ' to a recognized address...
   If InStr(ToWhom, "@domain.com") > 0 And _
      (ToWhom <> "yourname@domain.com" And _
      ToWhom <> "anothername@domain.com" And _
      ToWhom <> "etc_and_whatever@domain.com") _
      Then
      
    ' move it
    objItem.Move objSpamFolder
    x = x + 1
    End If
 End If
Next

MsgBox "Moved to YOUR_SPAM_FOLDER "    & x & _
   " msgs with ill-formed evident.com addresses."

end Sub

Note: I'm an amateur and you use this script at your own risk. Really. I mean it. (The code for moving a msg to a folder came from here. I've lost where I cribbed the other functionality from.

Posted by self at 01:19 PM | Comments (6)

Book your blog

At the Personal Democracy Forum on Monday, Mathew Gross told me about LJBook, a tool that turns your blog into a printable PDF book. Then Stephen Fraser of LuLu.com sent me an email recommending LJBook; Lulu publishes and sells anyone's book. So I gave LJBook a try. It works. And it's free.

It was designed initially for LiveJournal users, but there's a beta that works with MovableType. You have to entrust it with your MT name and password (it says it forgets the pwd after 30 mins), but if you're willing, you point it at your MT directory and it automagically creates a PDF file of all your posts between any set of dates. Mine was 1,200+ pages so I'm not going to print it out, but it's nice to have it as a, well, I'm not sure why it's nice to have it, but it is. (FWIW, the formatting of the book it created is minimal and ugly. But, then, take a look at what I gave it to work with.)

Posted by self at 09:56 AM | Comments (5) | TrackBacks (4)

Sopranos finale spoiler

Over at Blogcritics.org I've just posted my guess about how the season ends. (Don't worry, not only am I just making stuff up, but I'm pretty much batting 0 with my previous predictions.) Hint: I hope you're not too emotionally attached to the bear.

I think it's been a good season. I love the ambiguity of Steve Buscemi's character. The episode featuring Meadow's boyfriend was difficult to watch, in the best sense, as was Adriana's big episode. My biggest disappointment, though, has been that I don't believe how the relationship with Carmella has developed; it feels like it's being pushed in that direction not by the characters but by the writers. (I'm trying not to give anything away for those who haven't caught up with their TiVo yet.) For me, The Sopranos remains the best acted and funniest show on TV, maybe ever.

I have a question that does require giving away an event in the penultimate episode. Here goes: [SPOILER ALERT]

When Tony says that his "activities" in the future will not affect their marriage, we viewers hear "In the future, I'll wipe the lipstick off my collar." What are we supposed to think Carmella hears?

Posted by self at 09:38 AM | Comments (74)

May 27, 2004

Five years of Cluetrain

Giles Turnbull writes in The Guardian on how that Cluetrain stuff worked out now that it's been five years since the site went up. Good article.

I'm always a bit awkward talking about Cluetrain. I think it was basically right about the value of the Net at a time when the media and most businesses were (IMO) insistently wrong. But, for example, the other day at a conference someone very sweetly thanked me, crediting Cluetrain as the inspiration for the company he'd founded. That's great to hear, but it also invokes my Flight or Polite instinct. Cluetrain tried to articulate ideas that were just below the surface (and occasionally above the surface) in the Web community, but now the co-authors sometimes get credit for the ideas.

Also, I don't like reading what I write. That explains why at the end of The Guardian article I'm quoted as saying that I don't remember what was in the book. Of course I don't! Do you think authors sit around rereading their books? My books terrify me because I know they contain wrong ideas and passages that read like sandpaper, yet they're still out there for anyone to read. (And then I read someone like Steve Johnson and think I should just give up entirely. Sigh.)

Posted by self at 07:58 PM | Comments (6) | TrackBacks (4)

Sudan blog

The Passion of the Present is out to raise awareness of the Sudan:

In Darfur, a region in southern Sudan approximately the size of Texas, over a million people are threatened with torture and death at the hands of marauding militia and a complicit government. Imagine a militia that forces parents to choose whether their children will be burned alive or shot to death. Imagine that in the very same month the world remembers the genocides of Cambodia and Rwanda, the unfolding news of another in Sudan is barely heard and largely ignored.

It includes a useful list of background info on the Sudan.

Posted by self at 10:31 AM | Comments (9) | TrackBacks (1)

Spam's up

The amount of spam I'm receiving seems to have stepped up significantly over the past few days, going from about 1,200 per day to about 2,000. I'm not seeing any particular pattern to the increase - they're not all coming from the same address, they're not all advertising remote control cars or Nigerian. beefsteak mines, nor has my address shown up on some high-traffic site, to the best of my knowledge. (Ironically, after Doc and I published World of Ends, my spam rate got a boost.)

Is it just me?

Posted by self at 08:07 AM | Comments (9)

Berkman on music sharing

Harvard's Berkman Center submitted a friend-of-the-court brief in the case of Capital Records, et al. v. Noor Alaujan:

The amici parties in the brief are individual members at the Berkman Center for Internet and Society at Harvard Law School, acting not in the interest of any of the parties in the case but in the interest of helping the Court balance the competing claims of the Plaintiffs and Defendants.

This case requires balancing rights of copyright holders, who allege harms caused by the distribution of their songs on peer-to-peer (P2P) file-sharing networks, with protections for individual consumers accused of copying and distributing these songs on such networks. The briefing outlines some of the factual matters in the case, such as possible errors in the methods by which these users are identified, as well as more substantive legal issues such as potential fair use defenses and the question of whether merely storing files in shared folders violates Plaintiffs' rights of public distribution.

In this brief, amici parties urge the Courts to exercise caution in granting uniform remedies, given the diversity of possible factual and legal defenses that might be raised by individual users.

Makes me proud to be a Berkperson.

Posted by self at 07:59 AM | Comments (0)

May 26, 2004

Home of the Dumb Question: How outbound VOIP works

I've been a happy but puzzled Vonage user. I thought I understood pretty well how VOIP (Voice over Internet Protocol) calls make it from my telephone onto the Internet, but I couldn't figure out how they snake their way back into the phone system to ring a non-VOIP phone in, say, Malaysia (or Roxbury, for that matter). So, I called Vonage and asked them.

When you subscribe to Vonage, you get a modem that plugs into your cable/DSL modem. You plug a plain old phone into the Vonage modem so it can convert the phone's analog signal into digital, package it into the sorts of packets the Internet expects, pat them on the tush and send them on their way. As Louis Holder, Vonage's Executive Vice President of Product Development, explained, Vonage has done deals with phone companies in each of the cities where you can get Vonage service. The phone companies sell phone numbers to Vonage that Vonage then offers its subscribers. When a call comes in for a Vonage subscriber, the phone company sends it to a Vonage gateway co-located at the site, treating Vonage as one of its customers. The gateway then sends the call to the appropriate subscriber's telephone.

But how about when a Vonage customer calls someone who isn't a Vonage customer? Suppose I want to call someone in Malaysia? Vonage has done deals with companies such as Qwest and GlobalCrossing around the world, installing gateways that turn digital signals back into analog for local delivery. With the Internet, not only is all politics local, but so are all phone calls.

When I asked Louis how Vonage is doing as the telephone companies begin to roll out their own VOIP plans, he said that things are going great. "We're able to pick the best rates for each market," he said, explaining why it's $0.02/minute to Hong Kong but $0.04 to Copenhagen. About the Big Boy competitors now offering the service, he added: "Their first year will be spend fixing bugs."

By the way, I asked how they pronounce "VOIP" inside Vonage. It's "voip" as in "void," although they spell it out for newbies and customers. Now if we can only decide how we want to pronounce "GIF"...

[I am 100% certain I have gotten something wrong here. I'm sure you will tell me what.]

Posted by self at 11:40 AM | Comments (7)

Corporate pseudo Responsibility

David Batstone at Worthwhile (where I also blog) expresses skepticism that is not only appropriate but inevitable when it comes to corporations issuing reports about how well they're upholding their self-defined social responsibilities. Some of the reports may be honest but they suffer from Electronic Ballot syndrome: By their nature, they engender disbelief.

I'd be more impressed if corporations enabled an independent, third-party group to investigate them and issue reports. Is there any such group that gets full cooperation and support from the corporations it researches?

Posted by self at 09:08 AM | Comments (4) | TrackBacks (1)

May 25, 2004

On the Road...

I'm in Somewhere Pretty, MD, doing a keynote for the I-Media conference, getting to yell at them about why marketing alienates customers. I'll be on the road most of the day and probably won't be able to blog anything except, well, this...

Posted by self at 10:57 AM | Comments (0)

May 24, 2004

[pdf] Ralph Reed

Ralph Reed (here and here) was the creator of the Christian Coalition and is currently the SE Regional Chairman for Bush-Cheney '04.

As a result of the new technology, we are turning to the politics of an earlier time — face to face, neighbor to neighbor. The stakes are high and the ideological divide is more even than since the 1880s. Also, we've lost confidence in the dominant media.

Howard Greenstein: What do you mean by grassroots? You seem to talk about grassroots and what receives messages from the center.

Reed: MoveOn.org tried doing bottom up and ended up with an ad on their site. As you empower people, you also have to maintain message discipline. ["Message discipline"...I'm oddly aroused.]

Posted by self at 05:25 PM | Comments (2)

[pdf] Ron Wyden and Joe Trippi

Little known fact: I elected Senator Wyden. Perhaps an overstatement, but aroune 1979, my wife and I lived in Portland OR for a year. Wyden was running for Congress for the first time. My wife called his office with a question about one of his stands, and dang if Wyden himself didn't call back and talk with my wife for 20 minutes. So, she and I went door to door for him, and have been Wyden fans ever since.

Joe Trippi says that we shouldn't be calling it the "information age." It's really the age of transparency and empowerment. The Dean Campaign was just a blink, one of the first glimpses of how the changes are going to happen. WRT to TV, Joe says that in 1956 when Nixon gave his Checkers speech, "Bullshit had a medium."

Wyden: The challenge is to make sure that the decentralization is accompanied by as much accoutantabilility as is possible in the public interest.

Trippi: Authentication on the Net is very tricky. About two weeks before Iowa, an email went out from DeanForAmericas.com asking for volunteers but not if you were gay. (Note the plural in the domain name.)

Wyden: I helped kill Poindexter's TIA. (Isenberg from the audience: "It's back as the Matrix.")

Trippi talks about how the FEC rules work against grassroots organizing. For example, you have 15 days after the quarter ends to file a report on all contributions. That's fine when you have a few thousand large donors, but when you have 240,000 donors, you end up wheeling in 20' of reports.

Trippi: The Kerry campaign, like every campaign, is about "Look at me, I'm amazing!" The thing the Dean campaign got right was that he said, "Look at you, you're amazing." Kerry ought to say, "I cannot catch this guy by myself. But you can." Two million Americans would put in $100 and we would take our country back.

Jerry Michalski: What do we do after the campaign?

Trippi: If people were asked to engage and contribute in the campaign, Kerry could govern the same way: "I'm not going to get this health care plan passed. You will." If we had a leader who believed that people were there to catch them before they hit the sidewalk, he'd do amazing things.

Q: Will the Republicans figure this out?

Trippi: Absolutely. They already have.

Posted by self at 02:17 PM | Comments (5) | TrackBacks (1)

[pdf] list of bloggers

BuzzMachine has a list of bloggers blogging the conference. Also try Bloglines.

Posted by self at 09:54 AM | Comments (0)

[pdf] Bob Kerrey

Andrew Rasiej is interviewing ex-Senator Bob Kerrey. How does he use the Net? Kerrey says he uses it for everything, including decentralizing control at The New School. He stresses that the Internet brings about a loosening of control. If he were running Kerry's campaign, he'd use the Net for raising money and communicating out, but also for enabling people to connect, "But to do that, you have to allow communities of interest to develop on their own and then keep those communities organized in a political fashion," i.e., it has to lead to people voting.

"What I see happening with the Net is truly a dispersal of power. In the old days, if there were a national security crisis...70 or 80% of the president's information would come from classified information. Now 70% of national security information is open source...Today, anybody with a notebook computer can be an analyst...It can be very threatening if you're trying to control it."

"We may get through this whole campaign" and each candidate has spent $150M on television ads, "and people say all of a sudden that those 30 second ads aren't important." "People are making judgements independent of the campaigns and they're doing it out on the Net."

[I like this guy! I'm happy to hear any politician recognize that it's not just about fund-raising and campaign-spam.]

Andrew: Is blogging journalism? How does it fit into the mix?

"It's not something you can control. Blogging is like gravity: It is. The question is what are you going to do with it?...Any individual out there can put together is own newspaper."

Andrew: When will we have elections over the Internet?

A: Not until companies like Diebold make their source code open. We don't need a paper trail. We need open software so it can self-correct. [Bzzzt! Wrong answer!]

Posted by self at 09:46 AM | Comments (1)

[pdf] Personal Democracy Forum

I'm at the PDF in NYC today along with about 150 other people for a day of non-partisan discussion of how politics may be changing, particularly because of the new global connectedness. The conference organizer is Andrew Rasiej, who I almost met when he was with the Dean campaign.

I'm in the Bloggers' Corner, the front left of the auditorium where the power strip is. To my right is Jeff Jarvis. To my left is David Jacobs. Behind me, Anil Dash. In front of me, David Isenberg.

The chat and blogs can be found here. Also try Kinja.

Posted by self at 09:18 AM | Comments (0)

May 22, 2004

Growing old gracefully

I've known Harvey Bingham since the mid-80s when he was an SGML standards guy at Interleaf, so I don't believe his claim that he's growing old. Nevertheless, he's just updated his guide to staying young. It mixes practical advice with quotable quotes, including this from Einstein: "If a cluttered desk is an indication of a cluttered mind, what is indicated by an empty desk?"

(The Yuri the page refers to is Yuri Rubinsky who didn't get to grow old. All who knew him still miss him.)

Posted by self at 08:38 AM | Comments (0)

The fate of RageBoy

What are we going to do about RageBoy?

Chris is down to $1.20. Anyone need some gonzo writing done? Any foundations around willing to give Chris the freedom to write what he needs to write? Anyone with a spare room near Boulder?

Posted by self at 07:44 AM | Comments (6) | TrackBacks (1)

May 21, 2004

Where in the world should Joi go next?

Joi has six free days in Europe and has posted a wiki where we can suggest ways he can constructively use his time.

A cleverer person than I could probably figure out huge amounts about Joi, his social network and his standing just by reading this page. It's the sort of rich artifact the Web creates unintentionally and frequently...

Posted by self at 09:45 AM | Comments (4) | TrackBacks (2)

Thomas Barnett - Media, Politics, Funny

Thomas Barnett, the author of The Pentagon's New Map, a book I'm hearing good things about, has a rollicking good blog. (It was the Feedster Site o' the Day earlier this week.) He's been writing rather wickedly about dealing with the media interest in his book recently.

Posted by self at 07:45 AM | Comments (7)

May 20, 2004

Final Notice of Domain Extension

My scam printer — aka fax machine — continues to spew almost nothing but spam and scam. Today I got yet another legal-looking notice, formatted to lo like you're being served with papers, from the Domain Notification Center. It "warns" me that unless I contact them, someone else might register the .us version of a .com name I own. Heavens forfend!

At least now that I'm back to running an internal fax/modem card I'm not paying for the ink to spray this crap onto paper.

By the way, DomainNotificationCenterSucks.us is available.

Posted by self at 09:14 AM | Comments (0)

US Broadband jumps

From the May 2004 Bandwidth Report:

US broadband penetration grew by 1.9 points in April, with 47.87% of active Internet users enjoying a high-speed connection at home. This jump of nearly 2 points is 2.5 times the average rate of broadband growth. 52.13% of US home users dial into the Internet with "narrowband" connections of 56Kbps or less.* Meanwhile, broadband growth in other countries suggests a limit of 75% saturation...

As of April 2004, most users in the US connect to the Internet using dial-up modems of 56Kbps or less. 42.74% use 56Kbps modems, 6.99% use 28/33.3Kbps, and 2.4% use 14.4Kbps modems. In total. 52.13% of home users in the US connect to the Internet at 56Kbps or less.

...As of April of 2004, of those connected to the Internet, 79% of US users at work enjoy a high-speed connection, up from 78.8% in March. 21% connect from work at 56Kbps or less

The report also wonders whether 75% is a saturation point for broadband.

Posted by self at 08:11 AM | Comments (0)

May 19, 2004

Right-leaning lefties

Search at Google Images for "left arrow." Check the 21st image, which with my configuration is the first one on the second page. You'll be able to tell that you have the right one because it is the only one pointing right.

Now notice what page the image comes from. So maybe it does run in the family.

[Thanks to Hanan Cohen for the find.]


Ralph in the comments notes that the image is at #18 and rising because of the increased linkage.

Posted by self at 08:54 PM | Comments (6) | TrackBacks (2)

Justice, Religion, Sexuality

Here's a transcript of a speech by Justice Michael Kirby of the Australian High (= Supreme) Court on his Christianity and homosexuality. (Thanks to Vergil for the link.) Excerpt:

So how did my relationship with God survive this experience of self-discovery?

First, I never doubted for an instant the surrounding love of my parents, my brothers and sister. I knew, in my heart, that they would always love me as I was. For years we did not confront the subject verbally. We did not really need to do so. When we did, it was exactly as I expected. No big deal. Not everyone is so lucky.

Secondly, I was greatly blessed by having many loving friends and companions, homosexual and heterosexual. Especially in finding a loving partner, Johan. He is not here tonight. He has very little time for religion and churches. He has often said to me: "I don't understand how such an intelligent person can take seriously religions that all oppress women, people of colour and gays". He prefers to be out there helping his Ankali. He volunteers to clean and cook and scrub the toilet-bowl for a patient living with HIV. That is his "religion"...


AKMA blogged this speech a couple of weeks ago (d'oh!) and wrote"

As I read the Justice’s words, it seemed increasingly likely that the present stresses over sexuality in the church will not be resolved by new arguments, or even by new attention to arguments that presently have been relegated to the sidelines of the public strutting contest. Rather, I think that it will settle out based on people’s sense of with whom they would want to align themselves. Most of the facile arguments have already been drilled into our heads; most of the subtle arguments fail to command the kind of traction that could make someone change the direction of their thinking; but sooner or later, people will begin to say, "Aw, they can’t be that bad," or "I just have to stick with this group no matter what.""

Well put! Here in Massachusetts we have two years before the vote on an amendment to ban same-sex marriage. That's two years for residents of the Commonwealth to decide that they'd rather align themselves with the loving gay couples in their neighborhood. That's what I'm hoping for, anyway.

Posted by self at 09:14 AM | Comments (8)

May 18, 2004

Please ignore this MT-Blackllist URL extractor

NOTE: I updated this script on June 2 so that it now pulls out all (?) of the URLs embedded in the selected spams. The code listed below is updated, but not my comment about it not doing what I just updated it to do. So to speak. (The version without the wordwrap issues has also been updated. But what you really want is this pure text version, suitable for copying and pasting.)

I just received 200 comment spams. They each listed a different URL and came from a different IP address,which means the invaluable MT-Blacklist (thank you, Jay Allen) has to be told to delete each one, one at a time.

Instead, I cobbled together an Outlook script — yes, I use OL on my desktop machine, although I've been happy with Thunderbird on my laptop — that looks through the messages you have highlighted in your inbox and builds a list of the URLs that people listed in the URL field of the comment. You then paste these into the text box in MT-Blacklist's "Add" tab. (It also shows a list of the IP addresses, although I don't know why I bothered.)

Here are just some of the caveats you need to take very seriously: I am fumbling around in the dark when it comes to VBA for Outlook. And, there's almost no (= NO) error checking in this little program, so you could end up banning your mother; you must carefully inspect each of the URLs to make sure you really want to delete the comment that contains it. Further, I don't really understand how MT-Blacklist works. And there are probably some bad line wraps in the code below which will totally break it. Finally, this does NOT find any of the URLs in the body of the message because that's too hard. Well, finding the beginning of the urls isn't hard, but figuring out when they end is.

So with that warning (WARNING: read the warning!), here's the script:

Sub FindURLStoBAN() 
' walks through selected 
'files to find bad urls
 Dim objApp As Application
 Dim objSelection As Selection
 Dim objItem As Object
 Dim ipstr As String
 Dim urlstr As String
 Dim ips As String
 Dim  us As String
 
 Set objApp = CreateObject("Outlook.Application")
 ' get the selected msgs
 
 Set objSel = objApp.ActiveExplorer.Selection
 
 x = 0
 For Each objItem In objSel
   If objItem.Class = 43 Then ' 43=mailitem
     msgtxt = objItem.Body ' get msg text
     ' Is this msg from mt-blacklist?
     p = InStr(msgtxt, "MT-Blacklist") 
     If p > 0 Then ' yes it is
      ' get the ip to ban
        p1 = InStr(msgtxt, "IP Address:")
        p1 = p1 + 12
        p2 = InStr(p1, msgtxt, vbCr)
        ips = Mid(msgtxt, p1, p2 - p1)
        ipstr = ipstr & vbCr & vbLf & ips
        ' get the url listed for the name
        p1 = InStr(msgtxt, "URL: ") + 5
        p2 = InStr(p1, msgtxt, vbCr)
        us = Mid(msgtxt, p1, p2 - p1)
        urlstr = urlstr & vbCr & vbLf & us

    ' ----'Get urls in the text
      udone = False: prevp = 1
      'u ppercase it because I'm lazy
     msgtxt = UCase(msgtxt)
     While Not udone
     u = ""
   ' get next a href
   p1 = InStr(prevp, msgtxt, "<A HREF=")
    ' get end of href
   p3 = InStr(p1 + 1, msgtxt, "">")
  ' find end of href
  If p1 > 0 And p3 > 0 Then
   ' get /a
   p2 = InStr(p1 + 1, msgtxt, "</A">")
    ' if it has an end /a
    If p2 > 0 Then
     ' extract the string
      u = Mid(msgtxt, p1 + 9, (p3 - (p1 + 11)))
     ' note where it ended for next loop
     prevp = p2
    ' is it already in the string?
      If InStr(1, urlstr, u) = 0 Then
     urlstr = urlstr & vbCr & vbLf & u
     End If
    End If
    End If
   ' are we out of links?
    if p1 = 0 Then udone = True
  Wend
                      
      End If ' if p > 0 msg from mtblacklist
     x = x + 1
 
     End If
  
 Next

 ' Fill the two textboxes

 mtblacklistfrm.iptxt.Text = ipstr
 mtblacklistfrm.urltxt.Text = urlstr
 mtblacklistfrm.Show
 Set objItem = Nothing
 
 
 End Sub 

(Here's a version that shouldn't have word-wrap problems.)

To make this work, you have to create a form called mtblacklistfrm and stick into it a text box that you name iptxt and one that you name urltxt. Set the text boxes' scroll bars to on and make sure that they're set to multiline.

If you don't know how to stick a script like this into OL, then you shouldn't. If you do, then you could have done this better yourself.

Warning: Do not trust this script! It undoubtedly is embarrassingly wrong and dangerous. Have pity on me. I'm a humanities major.

Thank you.

Posted by self at 11:09 PM | Comments (9)

Me on the radio about spyware

I did a 4 minute interview this afternoon on WBUR's Here and Now show. The topic was spyware. [SPOILER:] I'm against it.

Posted by self at 03:04 PM | Comments (5)

A terabyte for $500 and change

TigerDirect is advertising Seagate 120GB drives for $59.99 after the rebate. Applying my unique math skills (i.e., I've never done a calculation correctly), I think that works out to $511.91 for a terabyte of storage. Why, that'd be enough to store an entire blog, with room left over to download Tetris!


Peter van Dijck tracks storage prices over the years. At this rate, you'll be able to get 15 petabytes for $120 in the year 2020.

Posted by self at 11:15 AM | Comments (24) | TrackBacks (1)

May 17, 2004

Why I'm weepy

This issue has had me on the verge of tears for days. And sometimes I've gone over the verge. Why?

The feeling is immediate. I don't have to think myself into it by imaginging that I'd been prevented from marrying my wife for 25 years. The feeling isn't connected to any particular friends who are getting married. Yet it's got a direct line to my heart.

The best I can figure, it's about hope. Here is something I never thought would happen in my lifetime. And it isn't just an issue like legalizing marijuana. This is about a deep cultural prejudice (IMO) against one of the forms love takes. With the bang of a gavel, it's done. A set of people have been embraced by the law and will, I believe, be embraced by our neighborhoods as well.

All that I hope for is finding expression in this one moment of liberation. If gays can marry, who knows what else is possible? What other freedoms might we grant? What other ways might we find to accept love?

I think that's why today I'm crying at the weddings of strangers.

Posted by self at 12:02 PM | Comments (60) | TrackBacks (2)

in just

               in just

     in Just-
spring      when the world is mud-
luscious the little
lame baloonman

whistles       far       and wee

and eddieandbill come
running from marbles and
piracies and it's
spring

when the world is puddle-wonderful

the queer
old baloonman whistles
far       and       wee
and bettyandisbel come dancing

from hop-scotch and jump-rope and

it's
spring
and

        the

                goat-footed

baloonMan     whistles
far
and
wee

— ee cummings

[Thanks to Zephyr Teachout for pointing out how apropos this poem is.]

Posted by self at 11:41 AM | Comments (5)

Same Sex Marriage in MA, Part 2

A flautist and violinist played Baroque duets ("Music courtesy of the Brookline Music School") in the front corner of the lobby of the Brookline Town Hall. "Let me get rid of that for you," said a woman wearing an orange GLAD t-shirt, taking an orange rind from the tiny hand of a four year old on the shoulder of one of his fathers. GLAD was there to hand out roses, serve pastries, and applaud. There were no crowds of anonymous well-wishers, unlike last night's festival in Cambridge, just clusters of couples with their family and best friends.

Terry, the mother of one of my son's best friends, was there with a corsage pinned to her. She was invited by the parents of a boy a year ahead of ours in our local school. They were chatting with a small group of friends and relatives, waiting for the clerk to call their number. The clerk, a man in his 70s, stood outside the inner office, called out the couples' numbers, and warmly congratulated each couple on the way out. By 9:30 this morning, fifty couples in this town of 50,000 had been granted marriage licenses.

When I left, I saw a media person videotaping a meter maid ticketing a motorcycle with a sidecar — B-roll for the "life goes on" message the news will use to frame today's events. Yes, of course life goes on. But so far in Brookline, a hundred neighbors have had their love a acknowledged in a way that they probably thought would never happen in their lifetimes. So, life goes on, but as of May 17, 2004 in the Commonwealth of Massachusetts, life is better for all of us.

Posted by self at 11:01 AM | Comments (8) | TrackBacks (1)

"We are legal"

"We're giving them the street." So the police officer said as my daughter and I arrived at Central Square in Cambridge at 11:30 this evening. The police pulled back the restraining fences and the crowd packed Massachusetts Ave. solid where we watched couples enter the Town Hall — the first same-sex couples in America to be issued marriage licenses fully legal according to state law. (Oh, stop your quibbling! We're the first state to do it right and I'm going to enjoy that.)

Cambridge MA celebration of first same-sex marriage licenses
WOOHOO!

The crowd was enormous. We were crammed together from the street all the way up the long steps to the very entrance of the building. The protestors across the street ("God hates fags" read one particularly charming sign) were outnumbered and totally ignored; by midnight, they'd left.

Songs rippled through the crowd: "Going to the Chapel," and "America the Beautiful" and "This Land Is Your Land." Every couple that went up the stairs was cheered and applauded by all of us. "It's Woodstock," I said to my daughter. ("It's the Summer of Love," I thought.)

Then, at midnight, people threw rice, clapped, shouted, cheered. At least one of us laughed and cried at the same time. A chant began further up the hill and I couldn't tell if it was "We are equal" or "We are legal," but, well, that's the point, isn't it?

I'm proud of my state and I'm happy tonight.

I've posted my photos here.

Posted by self at 01:02 AM | Comments (24) | TrackBacks (4)

May 16, 2004

Permission-Free Prison

Fascinating article by Seymour "Next Pulitzer a-Comin'" Hersh in this week's New Yorker. It alleges that the abuses at Abu Ghraib happened because a "special-access program" established by Rumsfeld to authorize quick-response kill/capture/interrogate operations took hold there. Hersh does not allege that Rumsfeld knew of or authorized the particular abuses, only that his program of secret, rough interrogation enabled them.

But it's a far more nuanced article than I'm letting on. And, of course, it's well-told.

Posted by self at 08:13 AM | Comments (17) | TrackBacks (1)

May 15, 2004

Our Iliad

Ian Brown writes in Canada's Globe and Mail about how Abu Ghraib looks to someone immersed in The Iliad. It's impressionistic — at one point, it's Europe that's sulking in its tent, and at another Donald Rumsfeld is the modern stand-in for Achilles — but it's also splendid.

I, too, have been reading the Robert Fagles translation, which is both muscular and lyrical, and it's hard not to see the Iraq war through its lens. Homer does something that our accounts of our war have not: He conveys the sweep of the war by showing, one at a time, what happens when a spear strikes flesh encased in thin armor. The descriptions are vivid and concise. After telling us that someone's "limbs went loose," Homer will often remind us of where the soldier — each with a name — came from, what used to bring him pleasure, who will cry for him. Not for Homer the stupor of the cinematic long shot.

If our own journalists had shown us more of what war means to the soldiers and civilians who are fighting, dying, suffering, our shock at the photos at Abu Ghraib would not have been so great, although our outrage might be the same. We back at home aren't even allowed to see the caskets draped in honor, much less the corpses of our dead warriors. The photos from Abu Ghraib were one of the first glimpses we've had of what war brings us to. We citizens are being treated as if we're moral cowards, as if we can't face the suffering of war.

Where is the reporting that is unafraid to embed itself in reality? Where is the story of the broad sweep of the war that proceeds by talking of people, each of whom has a name? Where is our Homer?


A: On the Simpsons. D'oh.

Posted by self at 11:34 AM | Comments (26) | TrackBacks (1)

May 14, 2004

Half-Life for the autistic

An autism institute apparently is interested in using Half-Life 2's facial animation capabilities to help teach autistic children how to recognize expressions, according to PC Gamer magazine.

While we're on the subject, can someone explain to me why having your code downloaded illegally can delay your product development by a year. Sure, you'll want to change it sufficiently that online play can't be hacked. But a year??? Half-Life 2 better be durn good!

And here's an unrelated tip: If you want to discuss Aspberger's Syndrome with your thirteen year old, try pretending it's pronounced Frenchily, as in Ahz-bair-shay. Otherwise, I can promise you that you won't get past the syndrome's name.


Walt Mossberg at the WSJ takes the ButtKicker for a ride. It sends vibrato through the seat of your chair whenever the notes get low enough, including when you're firing your shotgun at zombies. How long 'til Chanukah?

And speaking about How Long, Hiawatha Bray [link breaks soon] reports from the E3 convention that Half Life 2 is approaching cinematic quality, at least in terms of the graphics. Of course, he was watching the 15 minute demo video, which might possibly have been rendered by a server farm.

Posted by self at 02:05 PM | Comments (5)

Bloguestion: Who is king of the jungle?

From Trevor Bechtel:

My partner, Susan, maintains a blog written by her 2nd grade class at http://209.typepad.com

I am writing you today to drum up site visits and comments for a question she has recently posted and would like to receive comments on. I asked some of you to help in this endeavor several months ago with a different question and she appreciated all the comments then. If you choose to go, remember that there are 7 and 8 year-old children reading your comments. Thanks for your participation.

Here's the question:

We were talking and studying about dinosaurs in our class and a debate started in one of our small groups. We want to know who was king of the jungle in the past and who is king of the jungle now?

Is your answer a fact or your opinion?

Posted by self at 12:43 PM | Comments (11) | TrackBacks (1)

May 13, 2004

And my own favorite, St. Reduce the Leading and Maybe It'll Fit

Here are the patron saints of graphic design... [Thanks to Ian Poynter for the pointer.]

Posted by self at 04:17 PM | Comments (1)

"If you're comin' to Broo-oo-kline...

...be sure to wear some flowers in your hair."

Monday is the first day same-sex marriage is legal in Massachusetts. I called the Freedom to Marry group and asked where a well-wisher should go. They expect lots of people in Cambridge at 11pm on Sunday when the office will open to give out forms, etc., so they suggested that I go to my own town hall on Monday morning.

So, I'm planning on showing up at the Brookline town hall with flowers. See you there?

Posted by self at 07:43 AM | Comments (4) | TrackBacks (1)

May 12, 2004

Mexican UFO's

The AP is reporting that the Mexican Air Force has released video tape of 11 unidentified flying lights circling one of their jets. Here's a crappy infrared photo, which I glommed from here.

Supposed UFOs circling Mexican Air Force Jet

Posted by self at 12:08 PM | Comments (34)

What it looks like I'm doing

My office is right off the TV room, um, I mean the family room, and I have no door, so my children are aware of my presence throughout the day. I sometimes wonder what they think my worklife is like, based on what they see me do.

Apparently, worklife means clicking on a keyboard for 10-14 hours a day. There are occasional phone calls, but the ones my kids see tend to be the multi-hour gabfests when I get tired of checking my email and wander around the house in shorts and a headset...

More over at Worthwhile...

Posted by self at 08:39 AM | Comments (0)

Making the News

The murder of Nick Berg was horrible. He seems to have been a good-hearted man who went to Iraq because he wanted to help rebuild the country. But why is it the top headline in newspapers around the country?

If the Iraqis had murdered a civilian hostage, the media certainly would have paid attention, but I doubt it would have been the lead story. After all, Berg's going missing on April 9 wasn't deemed newsworthy.

Had the Iraqis murdered a hostage by beheading him, the savagery of the act would have made the story more newsworthy, especially in comparison to the humiliations at Abu Ghraib. But I doubt it would have dominated the news cycle.

This became the lead story because there's video of the savagery.

There's video because Al Qaeda wanted it to be the lead story.

Al Qaeda is better at manipulating our media than it is at fighting its war.


Heather knew Nick. Other reactions from Boston bloggers at Boston-online.com.

Posted by self at 08:19 AM | Comments (41) | TrackBacks (2)

May 11, 2004

New issue of my newsletter, JOHO

May 6, 2004

Chains and links: The tree-like structures we've grown up with are being challenged by messy webs.
The most beautiful idea in history: The Harmony of the Spheres is just too wonderful an idea to ignore, even though it's irrelevant to JOHO and everything it cares about.

Posted by self at 07:43 PM | Comments (6)

Let's put the fire out with kerosene

Here's a link to the interview on NPR's Fresh Air that Bill O'Reilly doesn't want you to hear.

Posted by self at 02:25 PM | Comments (0)

The Connection on the Anti-Blog

George Packer of the New Yorker is on the NPR talk show, The Connection, complaining about blogs because, first, they're addictive, and second, they're frequently written quickly and contain shallow ideas. He assumes blogs are like second-string columnists and misses entirely the role of millions of blogs as as social phenomenon.

So, I figure I should point this out in a blog entry written quickly and without any interesting ideas.

Posted by self at 11:16 AM | Comments (8)

May 10, 2004

Army Times calls for Rumsfeld to resign

The Army Times, the unofficial newspaper of the US Army, is calling for Rumsfeld to resign. Here are some excerpts:

Around the halls of the Pentagon, a term of caustic derision has emerged for the enlisted soldiers at the heart of the furor over the Abu Ghraib prison scandal: the six morons who lost the war.

Indeed, the damage done to the U.S. military and the nation as a whole by the horrifying photographs of U.S. soldiers abusing Iraqi detainees at the notorious prison is incalculable.

But the folks in the Pentagon are talking about the wrong morons...

The entire affair is a failure of leadership from start to finish. From the moment they are captured, prisoners are hooded, shackled and isolated. The message to the troops: Anything goes.

...On the battlefield, Myers’ and Rumsfeld’s errors would be called a lack of situational awareness — a failure that amounts to professional negligence.

...This was not just a failure of leadership at the local command level. This was a failure that ran straight to the top. Accountability here is essential — even if that means relieving top leaders from duty in a time of war.

[Thanks to Tim Bishop for the link.]

Posted by self at 06:37 PM | Comments (8) | TrackBacks (1)

Double-edged security

Bruce Schneier is becmoing the king of op-eds. Here's another goodie that argues for requiring warrants before we allow government agencies to invade our privacy. Bruce doesn't want us to increase our security against foreign attacks by making us less secure against the predations of our own government.

Posted by self at 05:00 PM | Comments (1)

Frank conversation about torture

Over at Frank Paynter's there's been an interesting and useful discussion of my attempt to find a way for the left and the right to agree on a policy condemning torture. (As I've noted several times now, I should have talked not about the right wing but about the Rush wing.) Frank's first blog entry about it is here and his reply to my reply is here. Be sure to read the comments where I am taken to task rather severely by some exceptionally thoughtful people. (I reply there also.)

Posted by self at 09:11 AM | Comments (20) | TrackBacks (2)

May 09, 2004

Fire Rumsfeld or Impeach Bush

I'm trying to be fair. I'm trying to appreciate the right steps I believe President Bush has taken in reaction to the discovery that Americans tortured Iraqi prisoners. I've said that I was glad Bush expressed outrage right away and then a day later apologized. I made the public mistake of anticipating a tepid reaction from the right wing, but have found it only in the Rush wing, and I accept the correction gratefully. I have tried to keep some perspective on the harshness of the torture we've heard about so far, and have taken some lumps for that. I am trying not to be the knee-jerk liberal nee pacifist that I in fact am. And I find my views wobbling like a headlight on the road after a traffic accident.

But I read the news today, oh boy. Now we know how many holes it takes to fill a moral void.

Rumsfeld is wondering what to do with the additional information we have about torture. The fact that he's wondering means he should be fired. There wasn't much of a case for keeping him before this: He knew we were torturing prisoners, didn't act to stop it, and didn't tell Congress or the President. The effect of his hiring mercenaries and going soft on the Geneva Convention was predictable. Rumsfeld should be fired before he's allowed to resign "because the continuing political controversy no longer allows me to be effective in my job."

And, the US should close Abu Ghraib because symbolism isn't just symbolic when it comes to morality. And we ought to open all our prisons up to the Red Cross. And we ought to unambiguously accept the Geneva Conventions as applicable across the board. And we ought to internationalize the occupation of Iraq, beyond the Coalition of the Willing and the Paid, along the lines that Kerry has suggested. We now need to do everything we can think of to indicate that we understand that because we are fallible humans, our power can corrupt us, and since we are the most powerful country on the planet, we know we need to take special pains to behave well and humbly.

If Bush does not fire Rumsfeld and take the strongest and most dramatic steps to investigate, reveal and remedy the abuses, then Bush supports Rumsfeld and takes the blame for the system that enabled torture, just as surely as he should take the blame if, say, the economy suddenly tanked and he didn't take strong steps to fix it. If a president is responsible for a system of "torture rooms," that, in my opinion, is a high crime that is grounds for impeachment.

Even if Bush doesn't deserve impeachment — and of course reasonable people may disagree — if he fails to take these events seriously enough, impeaching him is perhaps the only way we can signal to the world and, more important, to ourselves that America knows it isn't above the most basic laws of morality. Symbolism counts.


Tony Judt writes well in the Washington Post about the hollowness of our official apologies. For the military's own report on the abuses at Abu Ghraib, see Seymour Hersh's New Yorker article. For Cheney's assessment that Rumsfeld "is the best secretary of defense the United States has ever had" and that Rumsfeld ought to get back to business as usual, see this Reuters article.

Posted by self at 08:18 AM | Comments (18) | TrackBacks (4)

May 08, 2004

The administration's reaction to torture

I'm pleased that the Bush administration hasn't tried to defend or minimize our actions at Abu Ghraib. Not a word that I've heard.

Of course, I wish Bush had apologized earlier; it took about 24 hours for the administration to decide that this was really really really bad and not just really bad. And, I'd prefer to see a more sweeping set of changes that address how this could ever have happened. But I'm surprisingly not outraged by how Bush reacted once the photos went public.

Will this bring a break between Bush and the DittoHead wing of the Republican Party? Rush is telling his cadre that this was all caused by some "idiot" who took "a picture of something out of context." "The world is laughing" at us for the Senate's questioning of Rumsfeld:

We are being laughed at today and we are being seen as weak and malleable. I ask again, "Who died here?"

Um, 25 Iraqis. And America's claim to being the unambiguous moral leader of the world.

Has Rush criticized Bush for apologizing? I can't say that I'm a regular listener...

Posted by self at 09:27 AM | Comments (41) | TrackBacks (2)

May 07, 2004

A speech I'd like to hear

You know how sometimes when you're angry at someone, you write a letter that you don't send just because writing it feels good? That's what I do when I get frustrated at what I'm hearing from politicians, except it comes out not as a letter but as a speech in the bombastic rhetorical style typical of candidates.

This is what I wrote last night...

Posted by self at 10:38 AM | Comments (17) | TrackBacks (3)

May 06, 2004

Seeking miiddle ground on torture

The left sees in the photos what we are afraid our country has become. The right sees in the photos some "fratboy hazing" (Rush Limbaugh's basic message) and fairplay against people who want to kill our children. Is torture going to be the final breaking point between the two sides in this country? Is it the issue that will in fact solidify our national sensibilities into two and only two sides: You hate torture or you think it's great that we're finally getting tough on the bad guys?

I despair of finding middle ground. Here's the best I can do:

I am willing to admit that there are circumstances in which torture is permissible, just as I think sometimes we have to kill people. And I'm willing to admit that what we apparently put the Abu Ghraib prisoners through wasn't nearly as bad as the torture that's routine in many other countries.

Is the right willing to admit that: Torture should only be used in the direst of circumstances? Torture should never be a cause for the exulting shown in the photos? The people responsible for allowing the wholesale torture at Abu Ghraib need to be punished severely, quickly and publicly not only for the sake of justice but to try to limit some of the damage the practice has done to our war on terror?

Can we get even to that common ground? Can we as a nation say that we abhor torture, except in the rarest of cases? That we do not believe in the institutionalizing of torture? That we will fight it around the world? That we believe in the rule of law and that no one is above the law? That we believe in treating even our enemies with dignity? That we support the established international conventions for treating prisoners? That we are sorry about what went on at Abu Ghraib?

If left and right can't agree on those points, then I do fear that the division in our country is unbridgeable. If we can't agree to condemn torture, if we can't feel shame at what we did at Abu Ghraib, then what can we agree on?


I am predicting that some of you are going to be outraged at the idea that we should treat our enemies with dignity. So, let me preemptively explain what I mean.

In WWII, when we captured Nazi soldiers, we generally (AFAIK) followed the Geneva Conventions. We didn't kill them. We didn't beat them. We didn't strip them and put them on leashes. We fed them and housed them ok. We treated them with basic dignity even though we had been trying to kill them in the field, and even though they were f_cking Nazis. Why?

For a few reasons.

First, people are people. But if you have a problem with the idea of treating enemies with dignity, this will probably strike you as mere liberal mush.

Second, we want reciprocity. Failure to abide by the international rules gives the other side license to do the same with your own soldiers.

Third, the aim of war is to establish peace. Mistreating prisoners makes it harder to come to peace because your enemy hates you more. And it makes it harder to preserve peace because the people you're now mistreating are going to become civilians when the war is over; making a segment of the population hate your guts does not help the cause of long-term peace.

If you believe, as I do, that the war against terror can't be won solely on the battlefield, then preventing the war from destroying the possibility of peace is especially trenchant.

Posted by self at 10:38 AM | Comments (57) | TrackBacks (6)

More photos, without balls

The Washington Post has a gallery of photos.

They've cropped out the dicks and balls. This is one time our sensibilities need to not be protected.

Posted by self at 10:08 AM | Comments (2)

May 05, 2004

Has it really come to this?

American against torture

Who would have thought that this would be something we'd have to state explicitly?

No torture

Posted by self at 02:28 PM | Comments (8) | TrackBacks (1)

After the chicken, before the egg

Mark Dionne, in an email, asks an excellent question:

We were eating a chicken tonite, and wondering where the ovaries were. I speculated that one ought to sometimes find an egg inside a chicken one was eating, if the chicken were slaughtered just before it was ready to lay one.

The Web being the Web, Mark found his answer here.

Posted by self at 08:44 AM | Comments (5)

The truth of the image

Philip Kennicott of the Washington Post writes about what the images of torture mean to the world and mean about us.

Look at these images closely and you realize that they can't just be the random accidents of war, or the strange, inexplicable perversity of a few bad seeds. First of all, they exist. Soldiers who allow themselves to be photographed humiliating prisoners clearly don't believe this behavior is unpalatable. Second, the soldiers didn't just reach into a grab bag of things they thought would humiliate young Iraqi men. They chose sexual humiliation, which may recall to outsiders the rape scandal at the Air Force Academy, Tailhook and past killings of gay sailors and soldiers.

Is it an accident that these images feel so very much like the kind of home made porn that is traded every day on the Internet? That they capture exactly the quality and feel of the casual sexual decadence that so much of the world deplores in us?

As Kennicott says of the photo of the hooded figure on the electric crucifix: "This is now the image of the war."

Posted by self at 07:18 AM | Comments (2)

May 04, 2004

Aw, shoot, now torture may not be worth the paperwork

...the new head of the prison, Maj. Gen. Geoffrey Miller... said that some interrogation techniques, such as sleep deprivation or stressful positions, will require a commander's approval. (AP)

Excuse me, but we are ok with torturing prisoners so long as it doesn't leave any marks?

Posted by self at 08:55 PM | Comments (9) | TrackBacks (1)

Outsourcing fascism

Does President Bush understand the magnitude of the disaster at Abu Ghraib? We've lost whatever ability we had to maintain that we were occupying the high ground. We have given our enemies a powerful recruitment poster. We have handed them the rejoinder to those who want to argue on our behalf. Our country is at substantially greater long-term risk today. And our president treats it as something that is personally troubling, a matter of conscience rather than an issue of policy. He continues to talk about how we ended the "torture rooms" in Iraq, as if unaware of how hollow his words sound to the world.

All that is PR and perception, and it counts for an awful lot. But we also have to ask whether we as a nation are responsible for the torture of the prisoners. Of course every American is outraged - aren't we? - but was it anything more than an isolated incident? And I'm afraid that the answer is yes. Even if it is the only time we've beaten prisoners, we are responsible for hiring mercenaries to mask the true cost of the war. Mercenaries are the second-largest force in the Coalition of the Willing and the Paid. Some of them have high security clearances from our government. We are outsourcing our dirty work. In the 21st century, the secret police work have corporate IDs. This is scary as shit.

What can we do about it? I'm not an expert in foreign relations, war, security or diplomacy, so I don't know. But here are some things that make sense to me as a citizen:

Announce a full investigation. Punish those who are responsible. Treat it as a big deal. Show the world what the rule of law looks like.

Fire the mercenaries. Bring charges against them and the companies they work for. Don't use mercenaries any more.

Bring the Guantanamo prisoners to trial and release the ones who are found innocent (or who can't be charged).

Fire Ashcroft for not protecting our Constitution.

Re-think how we can make our country safer. Being a bully is going to get our cities blown up. What can we do in addition to hunting down terrorists? In twenty years, what is our vision of the world?

The use of mercenaries to do our dirty work is a turning point. We should treat it as such and go back...conspicuously and quickly.


MoveOn.org has a petition you can sign calling on our government to support a full investigation of the events.

And here's a great op-ed by Bruce Schneier, and the usual brilliance from Krugman.

Posted by self at 04:45 PM | Comments (5) | TrackBacks (1)

Why Congress oughtn't legislate the Net

Rep. Jay Inslee, D-Wash., whose district includes Kirkland, called it "absolutely astounding" that the FTC does not see a need for a new law "when we have hundreds of thousands of violations every day." Inslee introduced a bill April 29 that would outlaw spyware programs designed to record web browsing habits and collect personal data without notice and consent of the user. (eSchoolNews)

"Me hammer. You must be nail. Bang!"

The FTC is, quite reasonably, suggesting that we wait to see if self-regulation emerges.

Posted by self at 10:58 AM | Comments (0) | TrackBacks (1)

Why won't Symantec AntiVirus just shut up?

Every time Symantec AntiVirus 2003 (XP) encounters an incoming message with a virus, i.e. 10-20 times each time I download email, it puts up a dialogue box telling me what it's found. It's not asking me for advice or requiring me to make a decision. It's just patting itself on its back. And it interrupts the download until I press the button to dismiss it, presumably with a muttered "Attaboy, Norton, I mean, Symantec!" Which means I have to sit and watch my screen while I'm downloading email. With 1,200 incoming spams a day, this gets to be a bother.

Anyone know how to tell it to turn off the screens? (Better, how about if Symantec were to pop up a non-modal screen at the end of the process, giving me a summary of how it's saved my butt?)

Posted by self at 08:57 AM | Comments (32)

May 03, 2004

Open source writing: JD's Wiki

JD Lasica has posted the first chapters of his book, Darknet: Remixing the Future of Movies, Music and Television, on a wiki for public editing. Cool!

Posted by self at 06:19 PM | Comments (3) | TrackBacks (1)

Counting the F Word

Because you simply had to know, here's a site that keeps track of how many times the F-Word is used in HBO's Deadwood.

I've been watching Deadwood and sort of enjoying it. There's some juicy acting in it — I especially liked Wild Bill, but, oh well — and an abundance of period color, but it suffers from sitting next to The Sopranos on the TiVo list.

Posted by self at 02:06 PM | Comments (2) | TrackBacks (1)

Love 'n' Marriage Day in MA - May 17!

May 17 is the first day same-sex marriages are allowed in Massachusetts. Anyone else feel like celebrating together?

How about this? We show up en masse at our local town halls. We each come with a bouquet of flowers or two. As the couples leave, we each give one flower to each couple.

Other ideas?

Posted by self at 08:15 AM | Comments (4) | TrackBacks (2)

May 02, 2004

Chicken sex

Care to answer a question for a city slicker? Why is it that about 10% of the "free range" eggs we buy have blood spots on their yolk? I thought a blood spot indicates that the egg is fertile. Are they letting the chickens run with roosters?

Or is this a case of parth-henhouse-ogenesis?

Posted by self at 11:04 AM | Comments (94)

May 01, 2004

Latent semantic indexing explained

In response to my blogging about pages not saying what they're about, Hanan Cohen points us to an exceptionally well-written article by Clara Yu, John Cuadrado, Maciej Ceglowski and J. Scott Payne about latent semantic indexing (not to be confused with latex cement and indenting).

Latent semantic indexing adds an important step to the document indexing process. In addition to recording which keywords a document contains, the method examines the document collection as a whole, to see which other documents contain some of those same words. LSI considers documents that have many words in common to be semantically close, and ones with few words in common to be semantically distant... Although the LSI algorithm doesn't understand anything about what the words mean, the patterns it notices can make it seem astonishingly intelligent.

When you search an LSI-indexed database, the search engine looks at similarity values it has calculated for every content word, and returns the documents that it thinks best fit the query. Because two documents may be semantically very close even if they do not share a particular keyword, LSI does not require an exact match to return useful results. Where a plain keyword search will fail if there is no exact match, LSI will often return relevant documents that don't contain the keyword at all.

For example: "In an AP news wire database, a search for Saddam Hussein returns articles on the Gulf War, UN sanctions, the oil embargo, and documents on Iraq that do not contain the Iraqi president's name at all."

This is a very well-done article. And it even includes a link to an application of LSI: An automatic essay grader (which is temporarily down because a class is actually using it).

Posted by self at 08:33 AM | Comments (14) | TrackBacks (2)

Joke Email Forwarded! Fire the Bastard!

Last week, according to today's Boston Globe (link breaks soon), Major General George W. Keefe of the National Guard received and forwarded a gag email about the Democratic convention that purported to be a schedule of events: "Opening flag burning ceremony," a re-enactment of Kerry's Tossing of the Medals, and "Sen. Kennedy proposes a toast" (six times).

Ok, so maybe it's not the funniest gag email you've ever seen. But Keefe felt forced to apologize for forwarding it after Mayor Mumbles Menino fulminated against it: "It's unfortunate that an adjutant general of the National Guard has the time on his hands to say things about the greatest senator America has ever had." So, Menino's complaint is that people who are worth their salaries don't have time to forward an email. Oh, and people ought to not to be allowed to disagree with his hyperbolic assessment of his friend, Ted Kennedy.

The state rep from the proud city of Melrose was also furious, saying that Keefe "should be loyal only to the charge of keeping order...This is a serious breach, and he ought to be called on the carpet for it." Then he manages to tie it to Iraq: "People are dying in Iraq. Don't make fun of that and then pass it around." (Fun Tip: Imagine those words coming from David Brent, the manager on the BBC's The Office.)

The chair of the state Democratic party pretended to be outraged that Keefe lost work time forwarding the email: "It is embarrassing and ridiculous that a state employee would be spending his time sending nasty partisan e-mails, rather than doing his job." Then he manages to tie this to the fact that the Democratic party in the most Democratic party state in the country can't manage to get a Democratic governor elected: "The governor reappointed [Keefe] after he sent this foolish e-mail, and he ought to be reprimanded for doing it. This speaks volumes about what kind of administration this is."

Hmm, so let's weigh this out. On the one hand, we have the loss of approximately 60 seconds of work time and on the other we have the right to free speech. Clearly, the two sides of the balance are so evenly matched that there's no way to figure out which to support. So, here's my solution: Require General Keefe to stay a minute late one night, preferably wearing an orange jump suit. Only then can this great injustice be righted!

Posted by self at 07:33 AM | Comments (11)