Reinventing E-mail

Mozilla Firefox managed to become the web browser of choice among techies and a legitimate mainstream alternative to Microsoft Internet Explorer in just a few years. So why is the Mozilla Foundation’s Thunderbird e-mail client dying a slow, painful death?

Mozilla Thunderbird logo Recently, Mozilla began talking about spinning off or abandoning Thunderbird altogether. And just the other day, Scott McGregor and David Bienvenu, the two principle developers of Thunderbird, left the project. (Or at least it appears that way; they’re no longer working for the Foundation, but they’re staying on as volunteer “module owners,” whatever that means.) Mozilla has also brought on David Ascher of ActiveState to launch “a new mail and communications software initiative.” What exactly does that mean? Well, it’s not clear. Apparently Mozilla is skimping on paying their PR people too. (Update 10/9/07: See Al Billings’ comment below for some links to Mozilla’s explanations for what’s going on there.)

I’ve tried to use Mozilla Thunderbird before. Every time I configure a new computer, I try to go Thunderbird. The prospect of a vibrant, evolving e-mail client with a zillion plugins is just too good to ignore. But here’s the problem: it just doesn’t fuckin’ work. Every time I try to use Thunderbird for extended periods of time, it crashes on me. Repeatedly. Ungracefully. Perhaps they’ve changed things since version 1.5, but Thunderbird doesn’t recover nicely from crashes the way Firefox does. You lose messages. It’s irritating as hell.

Don’t take my word for it; I’m not the only one who’s had problems with Thunderbird. The commenters on Slashdot aren’t exactly technoidiots — most of them, anyway — but in the Slashdot discussion “Thunderbird in Crisis?” I’ve learned that Thunderbird also:

  • Permanently loses all your e-mail if a folder climbs over 2GB in size
  • Has an import function that’s “more buggy than a New York City apartment in the summer”
  • Only shows three e-mail accounts in your accounts folder, regardless of how many you actually have
  • Doesn’t have its shit together where calendar integration is concerned

Thunderbird’s not the only e-mail client that’s in transition. The once-mighty Eudora software has been discontinued by Qualcomm, and Microsoft has changed its bare-bones e-mail client from Outlook Express to Windows Mail to Windows Live Mail in the space of a year. Yahoo’s webmail has been undergoing a facelift for the past, oh, thirty years, and so far everyone except Walt Mossberg has greeted it with an overwhelming yawn.

You want to know why programmers lose their hair? Ladies and gentlemen, I give you the state of electronic mail!

It’s been approximately 35 years since Ray Tomlinson tacked together two names and an “@” symbol to create the e-mail address. The latest estimates say that there are about 171 billion e-mail messages sent per day (of which 70% are spam). And yet just look at all the things you still can’t do reliably across platforms on e-mail:

  • Confirm that your e-mail has been received
  • Indicate high or low importance on a message
  • Ensure that your message will reach its recipient
  • Authenticate that the message sender is who she says she is
  • Include basic formatting like bolding, italicizing, and underlining
  • Have a reasonable expectation that your message won’t be intercepted by someone else

E-mail standards are still all over the place. When Mac users send mail to Outlook users, often the formatting is stripped out or filled with unintelligible characters. When Outlook users send e-mails to any other client, there’re still burdened with clunky, semi-invisible attachments. Some e-mail clients prevent you from opening attachments; others block CSS styling. Some, like Gmail, strip out just about everything but the plain text.

Read more

Penguicon 5.0 Wrapup

For me, the defining moment of the Penguicon science-fiction-and-open-source-software convention this past weekend came on Saturday night in the bar. Nick Sagan and I wandered in already fairly blitzed from boozing in another bar, and were quickly joined by Tobias Buckell and his wife Emily. People started streaming in. And at one point, I found myself sitting halfway between a) Charles Stross talking about the socioeconomic policy failures of the John Major administration, and b) John Scalzi and Elizabeth Bear talking about Rob Sawyer in taffeta.

So there’s Penguicon in a nutshell, from my perspective: one part serious business, two parts goofy SFnal fun.

The programming seemed slanted towards the science fiction side of things, with relatively little in the way of crossover. There were panels on Explaining PostgreSQL and panels on Pirates, Ninja, Jedi, and Dwarves, but not a huge amount of mashup between the two. Luckily most of the SF authors on hand were technogeeks themselves (e.g. Charles Stross and Karl Schroeder) or at least pseudo-technogeeks (e.g. me).

Jay Maynard, the Tron GuyBut the folks wandering the halls seemed to lean heavily towards the SF fanboy (and fangirl) sphere. You had the Chubby Guy Who Dresses Like a Character from Tron (pictured to the right), the Chubby Guy Who Dresses Like Zorro, the Chubby Guy Who Filks Like a Zen Master, the Not-at-All-Chubby Guy Who Dresses Like a Jedi, and the Attack of the Thousand Chubby Women Showing Enormous (And Occasionally Inappropriate) Amounts of Cleavage. As for the technogeeks, occasionally you’d see some scrawny, bespectacled soul with a Linux advocacy t-shirt huddled over his laptop in the corner.

Of the half-dozen cons I’ve been to in this past year, Penguicon certainly seemed to be one of the most organized. The ops booth was clearly marked and continuously staffed, and the programming went off pretty much where and when the program book said it would. If there were glitches — and Programming Wrangler Matt Arnold assured me there were some of those — they were largely invisible to me. It definitely helped that the Troy Hilton was very accommodating. Penguicon seems to have taken up pretty much the whole place, and a number of rooms at overflow hotels as well. Which means that just about all of the programming took place in one long, curving hallway, with the room parties and the con suites one quick flight of stairs away. The only obvious snafu I could see was the fact that there were loud anime movies screening right next door to quiet discussions about Technological Singularities, and the panelists would have to speak up to be heard.

Among the folks I got to spend a lot of time with were John Scalzi and his wife Krissy, the former of whom is about to embark on a 492-city tour for his new novel The Last Colony; Tobias Buckell and his wife Emily, the former of whom is on Locus’s shortlist for Best First Novel; and Nick Sagan, screenwriter, SF trilogy novelist, and just fabulously and terrifically nice guy.

Read more