A Greener Apple?

A bunch of wasted Apple packaging material

I received my iPhone AppleCare warranty extension in the mail this week. Above, you can see the included shipping material and Apple packaging.

The important part of this package is a registration number printed on one small card. This number must be entered on Apple's Web site to activate the warranty.

Let's review this process: I order AppleCare for the iPhone online. The only available delivery option is to have it mailed to me. I wait for a week for the package. It arrives in a box. Inside this box, I find packaging material, a printed packing list, and an AppleCare box. I tear off the shrink wrap from the AppleCare box. Inside, I find a small pamphlet containing the AppleCare Protection Plan and a small card. The small card contains a printed registration number and directs me to go online. Once online, I'm prompted to enter the registration number and my iPhone serial number. Seconds later, I receive an email from Apple. It is an AppleCare Protection Plan Certificate. Among other useful information, this certificate contains the AppleCare registration number, my iPhone serial number, and a link to the full Protection Plan documentation.

Hey, Apple: do you see anything wasteful about this?

Apple Feedback | A Greener Apple

The DNS choice

Last week, the tech world was abuzz with the launch of Google's new public Domain Name System (DNS) resolution service.

Since I posted a while back about OpenDNS, I thought I'd share my thoughts on this subject. The main question I set out to answer is whether or not I should switch from OpenDNS to Google's Public DNS?

As I began this experiment, my most important criteria was speed. Which service offers the fastest browsing experience? To answer that, I searched around and discovered this helpful post on TechSutraGoogle DNS vs OpenDNS: Google Rocks for International Users.

One of the readers over at TechSutra (Stevan Bajić) wrote the following bash script to test out the speed of four popular alternative DNS services. To use this script, run this in terminal (you can enter any domains you want here):


#!/bin/sh
isp=$(dig +noall +stats 2>&1 | awk '$2~/^SERVER:$/{split($3,dnsip,"#");print dnsip[1]}');
m="-------------------------------------------------------------------------------";
s=" ";
h="+${m:0:25}+${m:0:12}+${m:0:12}+${m:0:12}+${m:0:12}+${m:0:12}+";
header=("Domain${s:0:23}" "Your ISP${s:0:10}" "Google${s:0:10}" "4.2.2.2${s:0:10}" "OpenDNS${s:0:10}" "DNS Adv.${s:0:10}");
echo "${h}";
echo "| ${header[0]:0:23} | ${header[1]:0:10} | ${header[2]:0:10} | ${header[3]:0:10} | ${header[4]:0:10} | ${header[5]:0:10} |";
echo "${h}";
for i in "lifehacker.com" "facebook.com" "viewfromthedock.com" "reddit.com" "tb4.fr" "bbc.co.uk";
do
ii="${i}${s:23}";
echo -ne "| ${ii:0:23} |";
for j in "${isp}" "8.8.8.8" "4.2.2.2" "208.67.222.222" "156.154.70.1";
do
r="${s:10}$(dig +noall +stats +time=9 @${j} ${i} 2>&1 | awk '$2~/^Query$/{print $4" "$5}')";
echo -ne " ${r:${#r}-10} |";
done
echo -ne "n${h}n";
done


I ran tests at different times of the day, and on different days. For me, OpenDNS and Google were consistently fast. Results for Level3, DNS Advantage, and my ISP varied widely (sometimes I'd get decent results, sometimes response times were abysmal).

While the results I received from Google and OpenDNS were best, the difference in speed between the two was negligible. We're talking milliseconds here, after all. I don't think I'm really going to notice the difference between a response time of, say, 11 ms and 13ms (although research indicates that milliseconds do makes a difference).

 

One think to keep in mind is that the initial test you perform may return slower results than subsequent tests for some obscure sites. The first time you search for www.threetastes.com, for example, (my wife's blog) the DNS service will likely have to go out and get this IP address from an authoritative server. After that first lookup, the IP will be cached with the DNS server, so the response time will be quicker for subsequent tests. In short, run multiple tests.





My results jibe with those coming in from readers at TechSutra: that OpenDNS may have a slight edge for many U.S. locations, while Google DNS may have the edge for users outside of the U.S. Best to test it out the alternatives for yourself.

So, I've established that Google DNS and OpenDNS offer comparably faster DNS lookups compared to my ISP. Both services also offer security features to make browsing safer (my ISP may have these features, but I have no way of knowing what's going as these details aren't published. I have greater confidence that Google and OpenDNS DNS servers are not and will not be compromised).

Now, which to choose?

1. Do I want to use yet another Google service?

I'm not too worried about this. Google privacy policy is very clear. I've experienced no cause for concern with my Google services.

2. Do I have a problem with the way OpenDNS operates?

When I began this comparison, the answer was 'not really.' After pondering this for a while, I have to say I do have a problem. With OpenDNS, if you type in a domain that does not exist, you are redirected to an OpenDNS ad-based search page. This is bad behavior. I knew this already, but I didn't worry about. I turned off NX Domain redirection in my OpenDNS user settings. Here's the part that annoys me: OpenDNS describes this feature as 'typo correction,' but say nothing about how this is tied to redirection to their own ad page if the domain can't be resolved. They should take a cue from Google and explain this more clearly. Sure, this service corrects typos (changes .cmo to .com, for example), but this is only a minor feature of a service that's really about generating revenue from the mistakes people make in entering URLs. In addition, when you perform a Google Search using OpenDNS, your request is redirected to an OpenDNS server before going to Google by default. This may also be turned off (by unchecking 'Enable OpenDNS Proxy') but it's not really clear how to do it. And let's face it, most users aren't going to mess with OpenDNS advanced settings. Lastly, you must have BOTH 'Enable OpenDNS Proxy' and 'Typo Correction' turned on to enjoy the benefits of OpenDNS' content filtering features (one of the big reasons people like OpenDNS).

Here's the bottom line: OpenDNS offers a fast DNS service that includes many extra free or pay features. It's a good option if you need those extra features and aren't worried about the way the service handles your requests. The main gripe I have with OpenDNS is that they are not transparent about how they're doing business. Google, on the other hand, offers a fast DNS service and reliable security features. It's a good option if you don't need extra bells and whistles.

Think I'll switch over to Google DNS.

VMWare 3: Good Product, Terrible Ordering Process

Here is an example of a confusing, muddled online purchasing experience.

It began well enough. I decided to upgrade to the latest version of VMWare Fusion 3 prior to installing Windows 7 on my Mac. I had heard that VMWare's virtualization offered faster boot times, better integration with the Mac OS, and best-in-class support for the 64-bit version of Windows 7. I started my journey by reading up on the new features on the VMWare site. Then I read about what would be included with my purchase:

VMWare Fusion step 2

I hesitated. Did I really need to pay $20 more? Was this indicating that VMWare intends to release version 4.0 within the next 12 months? Are they saying that, with the basic $40 upgrade fee, I can expect to pay $40 again within a year for version 4? And that paying $20 now will save me $20 down the road? That might be worth it, but I didn't have enough information to make the decision. Who knows? They aren't telling. They just throw it out there that it may be a good idea to 'protect your investment.' Nothing explicit is stated. In the absence of clarity, I decided to go with the simple $40 upgrade. I reasoned that the last point upgrade occurred more than 12 months ago, so I'm probably OK with the basic upgrade. I imagine many a consumer will opt for the 'protect your investment' path. I hope it works out for them. VMWare should more explicitly state what this 'protection' offers. As is, it seems like a cheesy ploy to make some extra cash.

On to the next step. Next, I'm presented with options to 'add functionality' to my selection.

VMWare Fusion step 3

This step in the ordering process is particularly frustrating. It's also devious. For $30 more, I could choose per-incident email support for one incident per year. By clicking on the link for this option, I received an explanatory pop-up message indicating that this would afford me email/phone support from a Technical Support Engineer. I would also get 'documentation, Knowledge Base articles and discussion forums through the VMware web site.'

Do I need this? I don't think so. I had just read on the previous page that my $40 upgrade fee comes with 18 months of free email support. And documentation, forums, and Knowledge Base articles are complimentary for all registered users of VMWare Fusion. So what does this 'added functionality' get you? Nothing that you probably couldn't figure out from the forums. And if you do need to send an email to VMWare to get help, you can do so without spending extra money. They claim target response times within 24 hours for all severity of problems. That's pretty good free support.

I say this step in the ordering process is devious because it's poorly explained, and I think deliberately so. The explanatory pop-up window is vague, and there's no link anywhere to the VMWare Support Options page, where all of this is explained in much greater detail (I tried to get there by choosing a 'Support' link located at the top of the 'Customize Your Order' page, but I was taken to a page entitled 'Buy VMWare Support.' Here, I was presented with yet another offer to purchase per-incident support).

Last point: the design of this page is such that the 'Add to Cart' button is clear and obvious, but the 'No Thanks - Proceed to Checkout' link is small and unobtrusive. I've seen this sort of thing in many places around the Web, as I'm sure you have. It's a subtlety designed to get people to spend more money, simply because many people aren't paying attention. This sort of thing is not customer friendly. It's customer hostile.

At any rate, I moved on. After I made my purchase, I was directed to a download page. Here, I was presented with yet another confusing choice: do I want to download the full or the light version?

VMWare Fusion step 6

Aha. It turns out the the light version only comes with VMWare tools to support the Windows and Mac OS. The full version includes support for a wide variety of operating systems. Why wasn't this important point mentioned in the first place?

I don't want to sound like an Apple snob here, but I don't have experiences like this when purchasing third-party software for the Mac. When I buy software, I expect high-quality software. And my expectations extend to the online presence of the developer: I expect the design and messages on the developer's Web site to focus on generating a positive customer experience through the entire process (to include purchasing and upgrading). I don't expect what I used to experience all the time when buying software online in my Windows days: vague descriptions, bundled 'complimentary' subscriptions, shifty designs to encourage click-through on money-making bits, and other clever marketing ploys that emphasize making money over concern for the customer.

Message to VMWare: this kind of nonsense does not inspire customer loyalty. I could pack up and move to Parallels. You should really treat me better.

Now that I've got that off my chest, I'm happy to report that the new version of VMWare works quite well. I'm happy with it.

If you do buy VMWare Fusion 3.0, be sure to download the free Take Control of VMWare 3 from TidBits. It's free thanks to sponsorship from VMWare. The Take Control e-books are great, by the way — I've purchased several and find them to be excellent references. They usually cost between $10 to $12 bucks a pop, so this is an exceptional offer.

Kayaking to Costco

Google Maps

Last week, we discovered that my wife had not updated her Google Maps home location on her iPod Touch since our move to Maryland last year. As far as the little device was concerned, we still lived in Ewa Beach, Hawaii. We found this out because we had to travel to a Costco in Virginia from our home and needed directions. We usually use my iPhone to dial in a driving route, but on this occasion my wife fired up her Touch. The directions we received gave us a good laugh, and I thought I'd share a couple of screen shots. Someone at Google has a sense of humor.

Going Offline in Maine

We’re about to head North to my home state of Maine for a couple of weeks, a place I haven’t lived for 20 years. Over the past two decades, I’ve moved from Colorado, to Boston, to Guam, to Germany, back to Boston, to Germany again, to Hawaii, and (most recently) to Washington, DC. For work and pleasure, I’ve had the privilege of traveling throughout Southeast Asia, the Middle East, Africa, Europe, and around the Pacific Rim. Yet I still consider myself to be from Maine.

What I’ve missed most about Maine over the years, aside from family, is the remoteness of the place. At points past Bangor, you can still get properly lost. There’s the Allagash Wilderness Waterway, a natural water park over 90 miles long best seen by canoe. There’s Baxter State Park, where you can hike to a distant pond, cast your fly rod all day, and not once hear or see another human.

And there’s a vast section of unnamed townships between Bangor and Eastport riddled with lakes, covered by trees, and connected by logging roads. It’s one of many places in Maine where moose and deer outnumber people. It’s here that we’ll be staying with my folks at their camp on the edge of a very large lake sparsely populated with a few camps, cabins, and campsites. It’s a quiet place. It’s far from other people, electricity, running water, or many of the other amenities we’re accustomed to in our urban environment. And we can’t wait to get there.

When I was a kid, I used to explore the world with the aid of a small shortwave radio and dream about leaving Maine. I would often spend hours at night, alone in my room, slowly churning through the channels. I could usually get Voice of America and the BBC. I would often pick up French language stations from Quebec. I once picked up an English language broadcast from Cuba. And, weather permitting, every so often I would pick up broadcasts in German, Chinese, or Russian. It was exhilarating.

These days, I experience much of the world through the glare of LCD screens. At work, I spend the bulk of my days in front of dual monitors, shuffling between applications and responding to e-mails. At home, I often find myself sitting in front of another set of dual monitors, shuffling between a similar bunch of applications. And wherever I go, I carry my trusty iPhone. When I’m not working on a project, I’m likely managing multiple e-mail accounts, or floating between different social media sites, or surfing the Web, or doing something online.

While I’m a big fan of technology and gadgetry, the amazing ease and convenience many of us have grown to expect comes at a cost. Today, I can casually read news, hear radio stations, or watch broadcasts from all over the world. I can chat with friends in Europe as if they were next door. I’m never disconnected from the Internet. Yet I rarely feel that sense of mystery and exploration that I experienced surfing for distant voices over the airwaves.

That’s why I still like to listen to shortwave from time to time. It takes work. You need to find the right bands, you need to dial slowly, and you need to rely on chance because reception is tied to atmospheric conditions. Sometimes you find interesting broadcasts, sometimes you don’t. Sometimes you only pick up the background radiation of the universe. In all cases, you can only listen. I like that.

I’m looking forward to visiting Maine. It’ll be nice to get away from the city and unplug for a while. I’ll also be taking a shortwave radio. For an hour or so during the trip, I plan to canoe out into the lake at dark, put on some headphones and see what I can tune in.