Forget “Coffee is Hot!” and its variations. What they really need is a warning on iced blended drinks that anything larger than about 12 ounces may separate and require frequent re-mixing unless drunk rapidly. And those are the ones that are mixed well. Let us not speak of the ones you get at the cafĂ© downstairs from the office, or at rush hour when everyone else in town wants a Frappucino NOW and the baristas are just trying to get through with the blenders as fast as they can. You know, the ones that end up like a coffee-flavored snow cone with a straw.

For some reason, coffee just doesn’t seem to blend with ice as well as fruit does.

A few months ago I discovered that medications containing pseudoephedrine were labeled “restricted quantity items” at the local Sav-On because it can be used to make meth. Today I found that the shelf space that used to hold both brand-name Sudafed and the store brand now holds cards which direct you to the pharmacy. The boxes aren’t actually in the pharmacy in this store, they’re in a case up front, but the cards are pre-printed, and they say to go to the pharmacy.

Meanwhile, Sudafed has come out with a new formulation that isn’t based on pseudoephedrine. Yes, I know. I mentioned it to Katie and she asked whether they called it “…” We started trying to come up with names like “Sudasudafed” or “Quasifed” or “Notfed.”

They’ve got too much invested in the name, of course, so it’s the less-creative “Sudafed PE.” The store brands have caught up already, but it’s new enough that I could not find any reference to it on Pfizer’s website [archive.org: July 12, 2005]. A quick trip to Google turned up the Sudafed FAQ [archive.org: Dec. 10, 2005], though, which is currently all about the new medication.

Why do some spammers insist on prefacing their junk with statements like “THIS IS NOT SPAM?”

Some idiot just posted a bit long letter offering to let me put my “products” on their online store. No, they didn’t send me an email about, say, the comic book collection I’m selling. No, they didn’t offer to sell prints or digital copies of my photography. No, they didn’t offer to publish my writing or Katie’s writing. They certainly didn’t look for contact information on any of those pages, because if they had, they would have found it and used proper channels. (Well, probably. I occasionally get comments on my Flash site via eBay’s “Question to Seller” feature because people don’t see the email address at the bottom of the page, but they do see the link to my eBay profile.)

They posted a very generic form letter—so generic that I can’t tell what they’re offering to resell—as a comment on a two-year-old blog post in which I remarked on some new comic books I had started reading.

And you know what? That’s spam. You can yell all you want that it isn’t, but when you post a completely off-topic advertisement on someone’s site, when you send someone a (supposed) business offer without checking to see whether it’s relevant—particularly when you claim to have checked them out, but clearly haven’t bothered—that’s spam.

And denying that fact won’t make me accept the offer (or leave the comment visible) any more than the “Please do not discard” statements on credit card offers will get me to fill out an application.

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

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.