Thunderbird – Now with On-The-Fly Spellchecking

If you’ve used Microsoft Word — or really any word processor released within the last decade — you’ve probably seen those squiggly red lines underneath misspelled words. And, that’s now been added to Thunderbird as well. (Thunderbird is the free e-mail client from the organization that made Firefox.)

The thing is, the feature has been added to the Thunderbird codebase but there hasn’t been a Thunderbird release since then ;). Bug 278310 dealt with adding inline spellchecking to Thunderbird and that bug was fixed on February 2nd which means that the last release (1.0) from December 7th doesn’t yet include that code. Fortunately, the Mozilla Foundation (the people that make Thunderbird) release “nightly builds” which are built every evening from the current codebase.

[If you’re not running Windows, you can skip to the last paragraph of this entry.] While the Mozilla Foundation releases nightly builds for each platform, some third party developers also release optimized builds — these are designed specifically for the processor in your PC and run faster than the all-purpose official builds. And, when it comes to Thunderbird, a fellow named Moox releases several optimized builds. Just go to the “Thunderbird Trunk Builds” section of the page and download the build with the most recent date that corresponds to your processor:

  • M3 for Athlon Opteron/FX/64/Sempron and Intel Xeon/Pentium M/Pentium 4/Celeron D
  • M2 for Athlon XP/MP/Sempron/Duron, Pentium 3 and Celeron processors
  • M1 for AMD Athlon/K6-2 and Intel Pentium/Pentium2/PentiumPro

Suppose you’re running an Athlon XP system — the build for you would be “mozillathunderbird_20050218_trunk_ce_m2.exe” (which is the latest “M2” build as of this writing). The builds from Moox are self-extracting .exe files which include a “Thunderbird” base directory; so, if you want to run Thunderbird from C:\Program Files\Thunderbird\, set the self-extractor to extract to C:\Program Files\.

Once you’ve installed the new Thunderbird (from Windows, above, or for other platforms, from the official site), you’ll need to activate it. Just load up Thunderbird and go to Tools -> Options -> Composition and checkmark “Enable spell as you type” (I’d also recommend checkmarking “Check spelling before sending”, just to be sure). And, while you’re in the “Composition” options area, you may also notice another new option, “AutoSave every xx minutes” — I find that pretty handy and I’ve turned that on as well.

PS Need spellchecking for input elements and textareas in Firefox? Give Spellbound a try.

IE7 Beta Due This Summer

In an apparent policy reversal, Microsoft has said that it will release a beta of IE 7 this summer (Microsoft previously said that IE updates would only be available with Windows upgrades). Details seem to be scarce at the moment, but a Q&A with Mike Nash, their Corporate VP of Security, revealed this much:

“We’re very excited to announce at the RSA Conference today that this summer we’ll release a beta of Internet Explorer 7.0 for Windows XP with Service Pack 2, which will have even more enhancements to security and privacy protections. These enhancements align very closely with the three core tenets of Microsoft’s security approach that I mentioned earlier. Internet Explorer 7.0 will be the most secure browser we’ve ever released, building on and surpassing the success of the SP2-enhanced Internet Explorer 6.0. We don�t plan to ship it until it meets our quality bar, which we�ve set pretty high. […]”

So, while it looks like they’re primarily focusing on securing their browser (which isn't a bad thing), I’m hoping that they’ll improve IE’s standards compliance as well — oh, what I wouldn’t give to be able to use adjacent sibling or attribute selectors.

WordPress 1.5 Coming on Tuesday?

Matthew Mullenweg, one of the lead WordPress developers, announced a WordPress 1.5 upgrade party in San Francisco on Tuesday (with the note that he “had originally planned for it to be Monday”).

Tuesday, Feburary 15th, from 6-11PM, I will be hosting an upgrade party for people interesting in moving their blogs to 1.5. There will be food, drink, and wi-fi, so bring a laptop or your account details and get your blog on the most advanced blogging software in the world. You can upgrade from any previous version of WordPress or any other platform we have an import script for. […]

Of course, this prompted many to ask in the comments whether that meant WordPress 1.5 was being released on Tuesday (or Monday). And Matt just played it coy, saying that “1.5 will be released when it’s ready, no sooner and no later. :)” Well, it’s commonly known that WordPress 1.5 is just about done, so maybe it’s coming out after all.

And I, for one, welcome our new open source blogging software overlords.

A New Take on Age Verification

I went to buy some beer Friday evening and, after selecting a brew, I took it to the register to pay. The clerk was a man in his 40s with a double chin:

Clerk: How old are you?

Me: 27.

Clerk: Oh, ok… That’ll be $7.13.

I then proceeded to pay for the beer. But, it left me wondering whether this was the clerk’s attempt at age verification or whether he was just curious how old I was ;).

Constantine — Review

Full disclosure: Grace Hill Media offered bloggers a free screening pass in exchange for writing an entry about Contantine; I participated in that offer.

You know that feeling you get after suddenly waking up in a movie theater after having dozed off? You’re thinking “What�s going on?” and “What just happened there?”. Yeah, that’s how I felt the entire time as I watched Constantine. Except that I was wide awake the whole time. And that mostly summarizes the screening for Constantine which I went to last night.

Other than the trailer for it preceding In Good Company, I hadn’t heard much about it — the trailer featured a heroic Keanu Reeves in a black & white suit sporting a gun, with plenty of demons and ominous dialog about heaven and hell. How bad could it be? And, the movie started off on the right foot — the WB logo faded in and slowly crumbled into the breeze as an off-screen wind blew in. Unfortunately — and I mean this unsarcastically — the movie went downhill from there.

[Very minor oh-that’s-cool spoiler in this paragraph.] Sure, it had its high points. I mean, one of the early scenes featured a demon-possessed worker who strolls into a road, unaware of the oncoming traffic. He ends up walking right into the path of a car which is unable to stop in time — and the worker remains standing like an immovable force while the car buckles around him.

So, the movie had its cool moments, but I had no idea what was going on. The plot goes something like this: Keanu Reeves plays John Constantine, a man who helps “keep the balance” between the demons of hell and life on earth. And, there’s this woman who jumps to her death. And, there’s another woman that’s a detective. Oh, and Satan and God have a pact that demons must remain in hell but that each of them can sometimes influence the minds of humans. Let me put it this way: Constantine’s plot could form the basis for a new Chewbacca Defense.

It’s not uncommon for directors to have reoccurring signature elements which they incorporate across several works. For instance, James Cameron likes to show feet trampling things and his movies often involve nuclear war. Well, a little IMDB checking reveals that Francis Lawrence directed Constantine. And, as this was his first foray into movie directing, I couldn’t make direct comparisons across a stretch of movies. But, I did notice several themes which kept coming up. To be fair, though, they were more like fetishes at the level with which Lawrence was marinating the audience in these elements:

  • Smoking — Yeah, John Constantine smokes and, to Lawrence’s credit, this didn't automatically make him a bad guy. But his cigarettes and Zippo-style lighter just about made enough appearances to warrant an entry in the closing credits.

  • Water & Fluids — For some reason, whether it’s blood pooling or water hurling into the air, this guy loves fluids. I mean, had he toned it down, it could have been a theme worthy of a snide remark in the director’s commentary, but it just left me thinking, “What, more fluids?”

  • Bugs — Sure, bugs are gross, but that doesn’t mean they should be the go-to device for ready-made creepiness. Having said that, even though the movie is creepy at times, it wasn’t scary to me. But, it had its gross moments. And every gross moment was bug-based. Just a warning — if bugs wig you out, you might want to skip this one.

This movie may sounds pretty bad so far, but there’s yet another draining feature: the kid sidekick. Sidekicks rarely work well in movies (though I’ll acknowledge that there are a few exceptions). And, kid sidekicks are almost always a bad idea. Granted, the kid isn’t some youngster, but he isn’t old enough to drink, either. And, as you might expect, he does little more than act as a sounding board for John Constantine’s one-liners and provide some comic relief every now and then.

Maybe the script just needed another rewrite. Or maybe some would-be “oh, I get it now” scene got left on the cutting-room floor. Either way, I’d skip this one. It’s not boring — I’ll give it that — but I just couldn’t follow what was going on. Then again, it might be salvagable as a rental if supplemented with gratuitous use of the fast-forward button.