Just a day after Firefox decided to jump from 1.1 to 1.5 (triggering far more discussion than the numbering change really deserved), Microsoft has announced the official name for Longhorn: Windows Vista.

Okaaay. Yeah, I can see the connection: a vista is something you see through a window. But at that point, why not just go for broke and call it Ventanas or something?

Yeah, no one wants to use numbers anymore. It’s kind of like in the mid-1990s when it was taboo to tack a number onto the title of a movie sequel. As if having a 7 on Star Trek: Generations or a 4 on Alien: Resurrection would have scared off more viewers than the movies themselves.

Meanwhile, we’re left with yet another version name that does nothing to help you keep track of which version is newer. XP? 2003? Vista? MX? CS? Tiger, Leopard and Jaguar?

Apple Matters has posted What OS X Could Learn From Windows, a short wish list of features that Windows already has. The first one is to move keys around so that Command on Macs and Control on PCs are in the same place. When I first read it, I thought “Yeah, that’s tripped me up a lot!” Then I thought about it, and realized that it only causes me problems when I’m using Unix apps on OS X, either directly or through a SSH connection, or on those rare occasions when I’ve booted the PowerBook into Linux. I can’t remember the last time I fumbled over this while using Mac software. It’s only when there’s a conceptual conflict—and then I really stumble!

Maybe it’s because laptop keyboards are already different from standard keyboards. Except for occasional browser testing and iTunes importing, I haven’t used a desktop Mac in years. Or maybe it’s harder for people switching the other direction.

Anyway, I would’ve just posted this in the comments over there, but they require you to register before you can comment. I consider that rude, and I usually refuse to register on a site just to be able to post one comment. If I’m going to come back as a regular reader, that’s one thing, but if not, it’s not worth setting up yet another account with yet another username/password/etc.

(via Slashdot)

Edit: And just to prove that I don’t know what I’m talking about, I just tried to close a tab in Opera using Alt+W instead of Ctrl+W. (Alt on a PC being where Command is on a Mac.) I guess all that writing about the Apple keyboard had me thinking differently.

The internet is a hostile place. Viruses, worms, and worse are constantly trying to break or break into your computer. Software developers are constantly fixing the holes that can let them in. It’s become critical to keep your system up to date. Unfortunately this can be very frustrating, even for a power user, for one simple reason: you have to keep track of each program individually.

Sure, the operating systems have their own centralized places. Microsoft has Windows Update, and Apple has Software Update. But every application that exposes itself to the network directly or opens untrusted files has to be updated, and there are many that aren’t part of the operating system.

So Symantec has Live Update. Real Player has its own updater. iTunes and QuickTime for Windows can update themselves. Adobe Reader has an update function. Firefox is redesigning its update system. Games check for updates when they connect to the network.

But wouldn’t it be nice if Windows would grab the Acrobat updates overnight, instead of waiting until the next time you launched it? Wouldn’t you like to be able to patch everything on your system at once and just not worry about it? As a software developer, wouldn’t you like to be able to let someone else deal with the update problem instead of re-inventing the wheel yet again?
Continue reading

The eternal Mac OS on Intel rumor resurfaced last week, and as always, my reaction was “I’ll believe it when I see it.” Well, I’ve seen it.

After five years of rumors, Apple has not only confirmed Mac OS X can run on Intel processors, but future Macs will run on Intel. No, they won’t be releasing a version of Mac OS that you can install on your PC, they’re “just” replacing the CPUs in future Macs. Apparently Intel has a better road map for future performance. (Hmm, better tell the marketing division, quick. The PowerMac page [archive.org] still touts the PowerPC’s superiority over the Pentium 4.)

It’s a switch on the order of—well, on the order of leaving the Motorola 68K for PowerPC. Back in those days, it was Apple vs. IBM Compatibles, and IBM was a partner in the PowerPC design. These days it’s Apple vs. Wintel, the Windows/Intel combination.

Apple seems to have everything planned out. Secretly running OS X on both PPC and x86 for the past five years, preparing developer tools to produce applications for both architectures, setting up a translation tool to run PPC apps on Intel chips. Microsoft and Adobe are already on board. It’s not a surprise, really—they’ve done it all before. Of course, we all know how well the best laid plans go…

I do have to wonder how this will affect Linux distributions aimed at the PowerPC line. Yellow Dog Linux, for instance, is also advertised as running on IBM’s own PowerPC systems. And depending on the rest of the hardware, standard x86 distros may have to incorporate formerly PPC-only code. Update: It hasn’t shown up on their website yet, but I just got an email from YDL stating that they will remain focused on PowerPC, remain “in good standing with Apple” as a reseller, and “expect [server OS] Y-HPC to gain an even greater userbase with existing Apple Xserve users.”

I also wonder which Intel chip line they plan on using. Everyone seems to be assuming it’s x86-based, and I’d guess it’s 64-bit (why go backwards from the G5?). In theory Apple could go with Itanium, since they don’t need to drag around x86 compatibility, and the extra volume might be enough to bring the price down.

I’ve started installing games on the new computer, some of which I haven’t played in over a year.

Arcanum seems to work fine, and maybe now I can actually play it. (It stopped working on the old computer, so I moved on to other games.)

Heroes of Might and Magic IV installs fine, but Game Update can’t find the server to grab patches. I assume that’s because 3DO doesn’t exist anymore. If I’d been able to just download the installers and save them locally, I’d be able to run them. So I’ve got a fully-patched copy on a computer I’m getting rid of, and I can’t install it on the new one. This is a major problem with download-on-demand software updaters.

Arcomage, the card game embedded in Might and Magic VII, which was later released stand-alone, and is a fun puzzle game to while away 15 minutes…refuses to install on Windows XP.

And now the good news. Since Ubisoft bought the rights to the Might and Magic brand, I went there looking to see whether they had picked up support of any of the older games. They do have the patches… and I just learned that Heroes V is in the works!

Q: What happens when you break up/fire your web browser-developing group with years of experience, and later hire an outside firm to build your next product?

A: Netscape 8.

IEBlog has an amazing report—which I’ve just verified. Netscape 8.0.1 disables IE’s XML rendering. So if you try to load an XML document—say, an XSLT-styled RSS feed like the feed for this blog—using Internet Explorer or Netscape 8 with IE’s engine, you’ll see either a blank page or an unloaded-image icon.

Apparently every time Netscape 8 runs, it trashes a registry entry that defines how IE displays XML. At this point the only way to fix it is to uninstall Netscape 8 and delete that entry (directions at the above link).

This raises two questions:

  1. Why does Netscape 8 alter an Internet Explorer registry setting?
  2. Why can Netscape 8 alter an Internet Explorer registry setting?

I’ve said it before (though possibly not here), but Mozilla is much better off now that AOL isn’t calling the shots.

Update June 20: Netscape 8.0.2 fixes this problem.

Microsoft’s automatic update system is now offering an update to the Windows Installer. That’s the program that handles all those .msi files you use to install new applications, keeps track of what’s currently installed, and lets you uninstall them.

And it needs to reboot after installing?

WHY? What low-level system file did they have to change? There is a Windows Installer service, but it’s not running, and even if it were, they should just be able to restart the service. Why do I have to reboot the entire #@!$ computer because I agreed to install an update to something that isn’t running? Is the design so broken it can’t update itself?

I’ve never had to reboot a Linux box after upgrading RPM, Yum, or Apt (the equivalent software on many Linux systems). Never, in the seven years I’ve been using Linux.

And you know, it would have been nice to know that this update would require a restart before I decided, “what the heck, it doesn’t look like anything that’ll require me to restart, I might as well grab it now.” Telling me that some updates may require a restart is like labeling a box of cookies “Processed in the same state as a peanut farm.” It’s useless. It gets ignored. Kind of like this rant probably will.

Update 1: I’d love to make this change to the dialog box:

No, it’s not F*ing OK but you’re going to make me restart anyway!
Mouldypunk (link dead)

Update 2 (years later): “OK I guess” would have at least been amusing. And thank you sooooo much, Gnome Software, for bringing this behavior to Linux. There’s a reason I still use the command line to install updates.

ยปAll pages site-wide with this tag