Keeping Your Warcraft Addons Up To Date


While I’m on the subject of World of Warcraft, I want to take a moment to mention the software I use to keep the add-ons I use up to date.

One of the most wonderful things about World of Warcraft is the extensible user interface. The UI is written in LUA and users can install add-ons which add new functionality to it or change existing functionality. Some people screens are entirely different from the stock World of Warcraft UI. I don’t change mine that much, but I do use quite a few convenience add-ons.

The set I use started out as “GrimPack” from “GrimPickle” – it’s a good set of add-ons which have been tested with one another (and in some cases fixed to work better together). You can download it from

If you install it, the first time you start World of Warcraft afterwards, your screen will probably be a complete mess. If I have the time, someday I’ll write up a guide telling which modules to disable… I wouldn’t hold my breath waiting for that, though. Instead, I suggest turning off all of them and then gradually turning on the ones that look the most useful to you.

Once you’ve got a good set of add-ons working for you, you can use WoWMatrix to keep them up to date. WoWMatrix scans the add-ons you have installed and downloads updated copies of them when updates are released. It’s very useful and very easy to use. It runs under MacOS X, Linux and Windows, so all bases should be covered. And it’s free, with a couple of small ads embedded.

You can download WoWMatrix from

World of Warcraft: Wrath of the Lich King Is Out on November 13th

"World of Warcraft: Wrath of the Lich King Expansion Pack"

Blizzard has announced that the new expansion pack, Wrath of the Lich King, will be released on November 13th, 2008.

The new expansion allows players to increase their level to level 80, including new abilities, talents and skills. Players can also create a new class of character, the “Death Knight”, which starts at level 55 and is a tanking class with magical abilities. The expansion also includes new PvP options including siege engines. It also introduces a new “achievements” system, where you get points for achieving certain milestones, like exploring areas or being the first to reach a level on your server.

There are two versions of the new expansion. The normal version is just that. The “collector’s edition” includes a 208 page book, a key to unlock a special baby frost wyrm pet, a DVD with developer interviews, the official soundtrack CD, a mousepad and two starter decks of cards including two cards only available in the collector’s edition. Both versions work on Windows and Macintosh.

You can order the "World of Warcraft: Wrath of the Lich King Expansion Pack" for $3 under the normal price, or "World of Warcraft: Wrath of the Lich King Collector’s Edition" for full price, with a limit of one per household. Both have free shipping and a price guarantee – you’ll get the best price that Amazon offers the product at between the time you place the order and the time it ships.

Wrath of the Lich King requires that you already have a copy of the original "World of Warcraft" and the first expansion, "World Of Warcraft Expansion: Burning Crusade". If you need both, you can save $10 by getting the "World of Warcraft Battlechest" which has both.

I know where my productivity is going on November 13th.

David Foster Wallace Has Left the Building

I was imagining that my next post here would be about the new iPods Apple announced this week, or some software-related thing.

I hadn’t imagined I’d be writing a reminiscence of David Foster Wallace, who apparently hanged himself on September 12th.

I remember around the time that "Infinite Jest" came out, several of my friends were talking about it. ceciliatan was enraptured by it, read it cover to cover and then wrapped around and read it again. I wasn’t as caught up in it; in fact, the first time I tried to read it I got caught in the chapter where someone was looping seriously on smoking pot and masturbation, and I gave up on it.

I went on to read "The Broom of the System", though, and loved it. “Roughage” will always have a special meaning for me. And I read of his love for David Lynch, and tried “Infinite Jest” again and this time was thoroughly caught up in The Entertainment.

I had a wonderful moment while reading “Infinite Jest” where I was driving in Boston near Allston and realized I was in the area near the fictional Enfield Tennis Academy that figured in the book. I felt certain that if I just made the next left-hand turn I’d find Enfield and the school. Thankfully, in Boston you’re often unable to make the left-hand turn you want to make, and I was spared veering off into fiction.

He was able to take what would have been slapstick farce in the hands of others and give it a depth, complexity and reality that left it an ironic reflection of our increasingly twisted reality.

I have to imagine that he was in some kind of considerable pain to decide to hang himself. I hope we can find some comfort that he’s in no pain now.

Via: David Foster Wallace, Writer, Is Dead at 46

Apple’s iPod Event on September 9th


Apple loves Tuesdays. Tuesday is when new music and DVDs come out, so Tuesday is when music and movies show up in the iTunes Store. Apple also has a tendency to release new products on Tuesdays. And they often have “special events” on Tuesdays as well.

Tuesday September 9th 2008 (today as I finish this; I meant to get this out sooner) is a special Apple event called “Let’s Rock” – although they haven’t specified, it’s clearly related to the iPod/music side of their business. And it follows a pattern they’ve established over the last few years of announcing new iPods in the fall. This gets them out in time for the Christmas season.

What should you expect on Tuesday? I would expect refreshes across the line – new iPod Nanos, Classics and Touches. Leaked photos and case specs of the new Nano have already hit the net – expect it to be tall and thin again, turning it on its side to get a widescreen aspect ratio.

I wouldn’t expect the iPod Classic to get more than updated firmware and a bigger disk. Similarly for the Touch, it seems likely that it will get a storage bump or price drop or both, but unless Apple has something up its sleeve, it’s unlikely to change substantially. There are always fantasy rumors out there about what’s coming up – WiMax support, for instance, but there’s no indication that this is likely. Certainly it would be nice to someday have wireless connectivity available across the whole iPod family.

There are rumors about the Touch getting a camera and GPS to bring it in line with the iPhone, but I doubt the GPS at least. Apple uses a networked assist in computing the location, and the Touch is much less likely to have a network connection than the iPhone is. And you’re not going to be able to use the Touch to download Google Maps in your car. I doubt they’ll add GPS support.

If they do come out with a bigger Touch (64GB? the largest touch currently is 32GB) then I would expect a 32GB iPhone to be announced as well. Last year’s event saw the 16GB iPhone announced and it doesn’t seem like out of the question that they’d do the same thing this year. The unfortunate downside for all of us who already have iPhone 3Gs is that I can’t see us being able to buy a new, bigger phone at the normal price because AT&T is now subsidizing the phones up-front. Last year we could, because AT&T was giving Apple a cut of the money each month. But now there’s no reason AT&T would want to subsidize our phones twice for one contract.

What about the poor, lonely iPod Shuffle? It doesn’t seem likely for an update unless it sees a major redesign. The form factor is tremendous as it is. They currently top out at 2GB – do you really want a 4GB iPod Shuffle without a display? I think a display is the most likely feature to add to the Shuffle – somewhere down the road – but I’m not sure that this is the time.

Expect iTunes 8 to arrive. iTunes 7 has been with us for many minor version numbers now, and it’s about time we saw 8. Rumors hold out for a new ‘grid view’ in it, a new music suggestion feature (of course advising you to buy from the iTunes Store), HD TV and movie support (currently only available on the Apple TV).

Expect iPhone/iPod Touch software version 2.1. This should fix a lot of the bugs in the 2.0 – 2.0.2, and is rumored to introduce a new set of features which were held back from the developer test releases.

There’s a possibility of MacOS X 10.5.5 arriving. Based on test seeds of it, it appears near release, and the timing would be right, although rumor has it there are still known bugs in it.

There has been a rumor of ‘iTunes Ultimate’, a subscription-based service where you pay a certain amount per year to have access to all the music that the iTunes Store offers. When your subscription lapses, you can no longer play the music. I think it’s unlikely Apple will offer this at this time; they’ve been negative in the past about subscription-based services. If they do, expect that it will require software updates for the entire iPod/iPhone line, the Apple TV and iTunes. Possibly Quicktime and MacOS X as well. If they ever do offer a subscription service, it may also drive buyers to purchase new iPods; it’s possible Apple might not offer updated software to handle subscribed music for older models of iPods.

It seems possible that Apple TV might receive a software update. There has been little discussion of this, but I’d love to see the iTunes App Store offer applications for the Apple TV. The software running on it should be very similar to what’s running on the iPhone. The big issue with it would be input devices. If Apple were to offer Bluetooth support (built-in or via a USB stick) for the Apple TV, it could work with Bluetooth keyboards and mice. Sure, you wouldn’t be able to shake your Apple TV in order to control a game, but the availability of applications for it would help make it a much more compelling platform. The complete lack of rumors about this at this time makes me think it’s incredibly unlikely that they’ll release such support on September 9th. HD movie support might require a software update.

What I think we will not see is new or updated Macintosh computers. I doubt Apple would want to steal the thunder from iPod updates; they’re very good at focussing on one product (or product line) at a time. The long-rumored Apple tablet could be marketed as a Mac or as an iPod… if it’s marketed as an iPod it might be introduced at an event like today’s, but I doubt it as it’s clear the focus of the event is music.

Perhaps the Beatles catalog will finally hit the iTunes Store today? That’s one rumor that has finally died out.

Apple Online Store

Finally, Apple’s annual educational/iPod promotion is still going on for another week. The deal is that if you buy certain (new, not refurbished) Macintoshes with certain new (not refurbished) iPods (and not the iPhone), they’ll give you up to a $199 rebate. You have to buy form Apple directly and deal with an online rebate, but you end up with a free iPod Touch (or other iPod) from the deal. You can also get a $99 rebate on certain printers, as well. In the past, Apple has announced new iPods before this deal has ended and the deal has not been extended to the new iPods. So it’s a nice way for Apple to clear out some old inventory, but don’t expect to be able to get the new cool new gear with it.

So, in summary, I don’t expect anything major from today’s announcements. Possible lower prices and more storage, a few new iTunes and iTunes Store features, a new Nano, updated software. It doesn’t look likely that Apple’s going to release a shocking new product or feature. The iPhone set the bar so high that people are expecting a new iPhone-level product every announcement, and are doomed to disappointment.

Unconstrained by reality, what would you like to see Apple release or announce today?

%d bloggers like this:
var _gaq = _gaq || []; var pluginUrl = '//'; _gaq.push(['_require', 'inpage_linkid', pluginUrl]); _gaq.push(['_setAccount', 'UA-239812-12']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + ''; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();