Apple Software Update: a Simple Solution
Friday, March 21st, 2008 Posted in Annoyances, Apple | 1 Comment »I appreciate the fact that Apple provides a single updater for all their Windows software. It’s nice to consolidate things a bit with the profusion of updaters for what seems like each and every application (sort of like how every mobile device seems to need its own charger). But it has its flaws. I’ve mentioned some broken UI design, but the most annoying thing is that it tries to install new software instead of just updating what you have.
At work, I have QuickTime and Safari for development purposes. I don’t have iTunes. I don’t need it. I don’t even have speakers hooked up to the computer. But every time a new version gets released, it shows up in the Apple Software Update list, and I have to tell it to ignore it until the next time they update iTunes.
Now that Safari for Windows is out of beta, it’s doing the same with Safari*. And people are complaining. People like John Lilly, CEO of Mozilla, who sees it as an anti-competitive measure that dilutes users’ trust in software updaters.
Personally, I think there is a problem, but I hardly expected it to turn into the firestorm it has, with Asa Dotzler, c|net, digg, Techmeme, [edit] and now Slashdot, [edit 2] Daring Fireball and Wired (it just keeps going!), and dozens hundreds of commenters entering the fray.
There’s a simple solution, and it’s one of those rare cases where Microsoft gets something right in their software that Apple gets wrong.
- Create a separate section for software that isn’t already installed, and label it clearly. It can be in the same list, as long as there’s a separation and a heading.
- Leave the new stuff unchecked by default.
- Added: If set to check automatically, don’t pop up a notice more than once for each piece of not-installed software.
That’s it. Done. Apple still gets to leverage their installer to make people aware of their other apps, but there’s no chance of someone accidentally installing Safari (or iTunes) by accident because they didn’t read the list too closely. Take a look at Microsoft Update and how they (currently) offer Silverlight. It’s in a list of optional software, and it’s not checked until you choose it.
That’s all this really comes down to: sensible defaults and proper labeling.
*I have to admit getting a kick out of the title, “Apple pushes Safari on Windows via iTunes updater,” because my problem is that they’re pushing iTunes on Windows via their Safari updater. It’s a matter of perspective.
Getting a Hotel for Comic Con
Tuesday, February 5th, 2008 Posted in Annoyances, Comic Con 2008, Travel, Web Design | 4 Comments »Tomorrow morning at 9:00 PST, rooms in the convention block go on sale for this year’s Comic-Con International. I was going to write up a bunch of tips last week, but CCI beat me to it by launching their own blog, Staying In San Diego. Visit it today, because it’ll probably be swamped tomorrow. (Though if it’s actually hosted by TypePad, direct visits may not take it down.)
Update Wednesday Morning: Well, I made it through. Oddly enough, in exactly the same amount of time as last year. I had the confirmation number at 10:04. Weird.
Once again, I was completely unable to get through by phone. The website was hit and miss, and actually crashed at one point, serving up only a “500 Server Busy” error. Right after I entered my name and address for a reservation. Nice. The current blog entry is filling up with complaints from people having similar or worse experiences.
Update 2: The Beat has a growing comment thread as well, and notes that the con hotel blog is making noises about trying to get Travel Planners to fix the problems. I think having an official place where they can read exactly what people are going through is helping convey the fact that the reservation system is broken, and that it’s not just the imbalanced supply and demand for rooms. (end of update 2)
I’m going to repeat some of my criticisms about the actual website, which seems designed expressly to make it bog down under this load: Read the rest of this entry »
ABC=Doofs
Thursday, January 31st, 2008 Posted in Annoyances, Lost | No Comments »Went to a lot of effort to get the TV on for the Lost season premiere at 8pm…only to discover that it’s actually a &*^@$# clip show.
If we’d known we had until 9, this would’ve been a much less stressful evening.
Edit: The rest of the evening went much better, and the actual episode was good. Most interesting bit: switching from flashbacks to flash-forwards really does change the dynamic of the show. (But I was seriously annoyed with the network for promoting the heck out of the “2-hour Lost Event!” and have it turn out that there was really only 1 hour of show.)
Christmas Creep On-Air
Tuesday, November 20th, 2007 Posted in Annoyances | 1 Comment »Went to lunch today, and the restaurant was playing Christmas music, two days before Thanksgiving. It wasn’t entirely their fault; they were just playing KOST, and the radio station had gone into full Christmas mode.
Now, I normally like hearing Christmas music on the radio. It’s one of the few times of year that you hear a variety of music styles (many of them otherwise vanished from the radio) without playing them yourself. Though after a while it does start to grate, especially when they overplay the same few songs. But come on, at least wait until Friday!
I guess it’s official: Thanksgiving no longer exists as its own entity. We’re now going straight from Halloween to Christmas. “Turkey Day” is just the pre-Christmas get-together.
Does anyone remember the story of the kid who wished for it to be Christmas every day, and it happened, and then suddenly Christmas wasn’t special anymore?
Apple UI Nitpicking
Thursday, November 1st, 2007 Posted in Annoyances, Apple | 7 Comments »I appreciate that Apple offers a single software updater for all its free Windows software. But one thing annoys me about it.
It opens a window, then opens a message box showing a progress meter as it checks for updates. Only one problem: It fills out the “New software is available” caption before it actually checks.

New software is available… oh, wait, no it isn’t.
This isn’t an issue on Mac OS X, because the progress meter is shown as a sheet, which drops down from the top of the main window and obscures the caption. But on Windows, that caption is visible from the moment the window appears, saying that you really do have something new available, raising your hopes that maybe, just maybe, Apple has finally gotten around to releasing that new version of Safari, or that security fix for the flaw you heard about a week ago, then dashing them to the ground.
Or, less dramatically, it’s jumping to conclusions, providing potentially false information.
And then, even if it turns out there isn’t anything new, the caption stays in place…leaving you with two contradictory statements as to whether any updates are really available.
Lunar Indecision
Monday, August 27th, 2007 Posted in Annoyances, Space | No Comments »I’m still trying to decide whether I should set an alarm to wake myself up at ski-o’clock in the morning to see tonight’s/tomorrow’s lunar eclipse. I mean, I skipped the Perseid meteor shower a few weeks ago, but that would have required not only getting up in the wee hours of the night, but driving somewhere with less light pollution.
I mean, I should be able to walk outside and look out at a blood-red moon… at 3:00 in the morning.
*grrr*
(links via BA Blog)
Update: Ah, the wonders of text search and delayed indexing. It seems that lots of people are searching for the phrase, “eclipse tomorrow,” leading to a spike in hits to this entry from last March… even though today’s post would be a more appropriate destination.
Update 2: I went for it. Here’s my write-up.
Most intrusive PC upgrades
Wednesday, August 15th, 2007 Posted in Annoyances, Computers/Internet | No Comments »Just some thoughts on the top 3 most intrusive pieces of computer hardware to upgrade or replace:
- Case: You have to take everything out, completely disassembling the machine.
- Motherboard: Disconnect every data cable, pull out every card, and sometimes even move the spacers that connect it to the case.
- Power Supply: Disconnect power from every drive and from the motherboard, and possibly move stuff out of the way so you can get at the power supply.
Then, of course, you need to do the whole thing in reverse.
One reason I haven’t upgraded my processor lately (a simple procedure by itself) is that whenever I do, it seems to need a new socket, which means getting a new motherboard. Which also needs new memory…
Why web ads should not have audio
Wednesday, May 23rd, 2007 Posted in Annoyances, Computers/Internet | No Comments »A few minutes ago, I was looking at the latest StarDust Photo Gallery (nicely pointed out by Neil Gaiman himself). To save time hitting back repeatedly, I just opened a bunch of the thumbnails in tabs.
Audio started playing, “Congratulations! You’ve been selected for…” Then a second round started in, “Congratulations! You’ve been sel…” A third round of the same ad had started, all of them overlapping, by the time I closed the window.
It’s 2007. People multitask. All modern web browsers have tabs available, not just the alternative ones. The time when you could assume you had the user’s undivided attention is long gone.
Note that I can’t tell you what the ad was for. I don’t know which tabs were playing it, so I didn’t even see the visual portion. It accomplished absolutely nothing that an advertisement is supposed to do—unless you want ads to drive people away from your site.
Oh, yeah, before I forget: Stardust!
WordPress Broken on PHP 5.2 Again
Wednesday, February 21st, 2007 Posted in Annoyances, Site Updates | 2 Comments »Upgraded to WordPress 2.1.1. Supposedly should’ve fixed the PHP 5.2 problems. In reality, they’re worse unchanged. Bug 3354 is marked fixed, but it seems to have only been fixed on the 2.0 series. Read the rest of this entry »
Snow More!
Thursday, December 21st, 2006 Posted in Annoyances, Music | 2 Comments »Oh the crowds outside are frightful,
But the music’s so delightful…
’Cept for ev’ry darn place we go,
It’s “Let it Snow!” “Let it Snow!” “Let it Snow!”
Seriously. It seems like this song has somehow become the most popular Christmas song this year. I normally don’t mind it, but come on!
It doesn’t help that it’s about as likely to snow here as it is for a meteor to strike Times Square at exactly midnight on New Year’s Eve. But that’s worth its own post.
(Incidentally, the parody’s original. We made it up together in the grocery store on Sunday. Katie has more, but I can’t remember it.)
Dear George,
Thursday, September 28th, 2006 Posted in Annoyances, Star Wars | 4 Comments »Or, Why I’m Not Buying the Star Wars Limited Edition DVDs
Now, keep in mind that I grew up with Star Wars. It was the key fandom of my childhood. I don’t remember discovering Star Wars because I did so before I could really form long-term memories. I started reading the novels when Heir to the Empire came out, and the Dark Empire and Tales of the Jedi comics. I was thrilled to see the special editions in theaters after nearly 15 years, even though some of the changes, like Greedo firing first and the way that you restored the Jabba scene,* didn’t make sense.
And while I’ve lost some interest over time—the novels and comics have gotten so complex that I wouldn’t have time to keep up with them if I wanted to, and the prequels were less engaging than the original series—I stayed on board for the entire prequel trilogy. Grumbling at times, but enjoying them nonetheless.
When you announced that only the special editions would be available on videotape, I was disappointed, because I liked both versions. When you announced that the films would be changed again for the DVDs, I was disappointed for the same reason. But I bought the DVDs, and (mostly) enjoyed them.
So when you announced that the original versions of the original trilogy would be available on DVD, I was thrilled! Read the rest of this entry »
Thank you, Captain Obvious
Friday, May 19th, 2006 Posted in Annoyances, Spam | No Comments »OK, I appreciate that eBay has a dedicated email address for reporting phishing attempts. I appreciate that their abuse department is a lot busier than I am, and therefore has to rely heavily on form letters. And I appreciate that they’re making an effort to educate the public on how to spot phishing and avoid getting caught.
But when I forward them a message with the comment, “Here’s a sample of a blatant phish,” is it really necessary to reply with the full two-page notice explaining, “This is a spoof, we didn’t send it, here’s how to avoid it, blah blah blah” and the entire body of the original message, complete with the links to the phishing site?
I’d think in this case a simple, “Thanks for the report, we’ve notified the authorities” note would be sufficient, especially since the “how to spot a phish” stuff is already in the auto-response. All it takes is giving their abuse staff an extra choice for the form letter.
And under no circumstances should they be including the full, original text of the phish. At best, it’s asking for the response to get lost in a spam box or blocked outright. At worst, it’s a security risk waiting to happen (since this copy really did come from eBay). Somewhere in the middle is the risk of mucking up adaptive filters as they try to reconcile the original message, which was spam, with the new message, which isn’t.
Play, Play, Repeat
Tuesday, May 9th, 2006 Posted in Annoyances, Music | 3 Comments »The recent controversy over Star 98.7’s decision to drop their morning talk show (since reversed) and try out a new format brings up one of those great mysteries of the ages: Why do so many radio stations play the same small list of songs over and over?
I understand the desire to play popular songs frequently, since it should improve ratings. I know record labels still pay radio stations to make sure their songs get played, even though it’s technically illegal. (They use intermediaries these days, but I don’t think anyone’s fooled.) But it seems to me that there must be a limit to the effectiveness of playing the same song over and over.
Heck, even Star, masters of the binge-and-purge playlist, got pissed off at Ryan Seacrest once when he played the same song 5 or 6 times in a row. This was probably 3 or 4 years ago, and I caught a few minutes of him saying that he didn’t understand what management was so upset about. “They’re always telling us to support the music,” he said.
Is that what it takes? Playing the same songs 10 times a day is OK, as long as no one song gets played 10 times in a row? Even though it takes up time that could be used to play more songs that might, radical as this might sound, get listeners interested in a new artist or album? That they might actually go out and buy?
In the late 1990s there were several LA-area radio stations that would play deep cuts off an album—songs that hadn’t been released as singles—or the album versions of songs that had. All gone. A few years ago, there was a station that had a policy of no repeats between 9am and 5pm. Gone.
Is it just the push toward the lowest common denominator, spurred on by the rise of giant radio conglomerates? (Clear Channel owns a huge chunk of LA radio.) Maybe. There’s a lot more room on satellite radio, and whenever I’ve been in a store or restaurant that plays satellite radio, I start hearing those album cuts and songs other than the Top 40 of a genre.
Of course, the way cable TV has gone—with former niche networks branching out for that lowest common denominator, giving rise to the lament of 500 channels and nothing on—this may be only a temporary renaissance. The same cycle of homogenization seems to hit all media, turning vitality into banality over and over.
Stupid Sysadmin Tricks: Blue vs. 6A
Thursday, May 4th, 2006 Posted in Annoyances, Computers/Internet | No Comments »
Remember how LiveJournal, TypePad, and related sites were down the other day? The official line was that “Six Apart has been the victim of a sophisticated distributed denial of service attack.”
It turns out that the DDOS wasn’t aimed at 6A, LJ, or any other part of their network. It was aimed at Blue Security, an anti-spam company, who decided to re-route their web traffic to their blog—a blog hosted on TypePad. So instead of their own site going down, it took out Six Apart’s entire network of millions of bloggers.
Classy move, guys.
I do admire Six Apart’s restraint in not pointing fingers themselves. If it had been my site (though in a way, I suppose it was, since I’ve got an LJ blog, even if I don’t update it very often), I would have been royally pissed off.
Sure, Blue Security didn’t launch the attack—but they did choose where to redirect it. Maybe they thought Six Apart would be able to handle it. Maybe they thought the attackers were targeting them by IP and not domain name. Maybe they were panicked and didn’t think. Maybe they thought things through, but 6A got bitten by the now-all-too-familiar law of unintended consequences. They could easily have pointed their domain name at empty IP space, or to localhost. Redirecting it to a third party was less like deflecting a punch and more like the “Do it to Julia!” moment in 1984, or the classic joke, “I don’t have to outrun the bear, I only have to outrun you.”
Update: Additional articles at Computer Business Review and at Netcraft, and a Slashdot story.
Update 2: According to Blue Security, the DDoS was not targeting their website by name, and the DDoS didn’t attack their blog until after they had already redirected the website. So it looks like it was less a case of them redirecting the attack and more a case of the attackers chasing them.
*Sigh* Must remember to collect all facts before engaging in righteous anger.
Update 3 (May 9): Apparently “all the facts” as reported by Blue Security don’t add up… (via Happy Software Prole)
Blockbuster vs. Local Video Store
Saturday, April 1st, 2006 Posted in Annoyances, Entertainment | 3 Comments »I love Netflix. I love their selection. I love being able to just make a list of movies I’ve been meaning to watch, and see them show up one by one. But the queue model doesn’t work so well when you want to watch a specific movie now. That’s where you need a retail store, or download-on-demand.
One of our local movie theaters is running a series of “Flashback Features”, and this coming Wednesday is Young Frankenstein. I thought, given the number of references, if would be fun to watch Son of Frankenstein before we went. No time for Netflix, and Blockbuster didn’t have it, so I decided to try a local video store.
You can find all kinds of things at local stores. Blockbuster might toss something that doesn’t pull in $X/month, or doesn’t fit their market research. Shelf space at a Blockbuster is precious. They stock lots of copies of new releases. They keep their aisles wide. And they store movies face outward, so each title takes up more space. A local video store will cram as many movies as they can onto the shelf, spine-outward, sometimes laid sideways on top of each other, and they can add more shelves until they run up against fire regulations. The space freed up by tossing an underperforming movie is nothing compared to the possibility that someday, someone might rent it. This store had videotapes that were still in the oversized boxes that went out of style in the late 1980s!
The downside, of course, is that they probably won’t have enough staff to keep this larger selection sorted. The S section at this store consisted of at least eight shelving units with four or five shelves each. I found all sorts of movies I’d forgotten about or never even heard of in the first place (there’s a Skulls III? With Glory?). If I’d been looking for a random movie to watch, it would’ve been great, but I was looking for Son of Frankenstein. By the time I gave up looking, I figured there was no point in asking a clerk whether they had it or not. Even if they did, I’d still be stuck searching through 40+ shelves.
Not that Blockbuster gets it right all the time. I noticed an anomaly in the Horror section today:

Although given what I’ve heard about Deuce Bigalow: European Gigolo, perhaps Horror is the right category for it.
In the end, I called up my parents and asked if they had a copy of Son of Frankenstein. It turns out they did, so the whole thing dropped out of the realm of commerce and into the realm of borrowing.

