iCal should be taken out back and shot

Pop quiz: How many different types of windows should a calendar app have for editing event info? 1

iCal has three. Three identical, redundant windows. You see, iCal’s designers weren’t confident that they knew how to design the UI for a calendar app, so they left that to the user.

iCal with it's multiple, redundant info panels

Why stop at three?

You’ve got your “attached” window. That pops up when you double click an event. For some reason, you then have to click “edit” if you want to change any values there (in the image I’ve already clicked that button). Unless you click on the window and drag it far enough away from the event that it detaches. Then it becomes an “info” window.

You can also just get the “info” window by clicking on an event and choosing the “Get Info” menu item (CMD-I). That window has some funky behaviors, but that’s not the point of this post.

And finally, you’ve got your “inspector” window… that one is identical to the “info” window, except that like the prizewinner in The Highlander, there can be only one, and it’s intended to float over your calendar displaying the info for the last event you’ve clicked on.

Damnit, Apple. Get your shit together on this piece of crapware.


  1. The answer is one per context. In iCal’s case, it has only one context, so one event editing window. 

Yet another reason that iCal is the worst calendar app ever

As if I needed more reasons. iCal is the SYSTEM app for calendaring. Made by Apple. Should integrate with everything right? Well, it does not respect your setting for 12-hour or 24-hour time. So while my menu bar says 15:46 right now, my appointment for 17:00 on my calendar says 5pm.

Fuck you, iCal. Do you realize the iPhone calendar app is a better desktop app than you?

Dove’s dissembling

I’ve just seen this Dove bar commercial for the bazillionth time on Hulu. They claim that ordinary soap leaves behind a residue, which Dove does not. They claim this residue is what causes your finger to “drag” across your skin after washing with soap, while Dove does not leave this residue, so your skin is smooth.

I call bullshit. Say you’re washing your dishes, and you’re washing off a plastic container that had some oily food in it. Leftover seared salmon, say. Is it that nice slippery feeling that you look for that lets you know you’ve washed all the grease off your item? No, it is not. You rinse that thing off, and if it’s still slippery, you hit it with the detergent again, because until that thing squeaks, it’s not clean.

If washing with soap leaves your skin with the same feeling as a squeaky clean dish, and washing with Dove leaves it a little slippery, I’d say it’s the Dove that’s leaving a residue.

Interestingly, they make no attempt to reconcile this whole line of reasoning with their product’s advertised feature of moisturizing your skin. You say “moisturizer”, I say “residue”.