Choice Graduation Speech Quotes

“You’re not gonna have much trouble surpassing my generation. If you end up getting your picture taken next to a naked guy pile of enemy prisoners and don’t give the thumbs up you’ve outdid us.” (Jon Stewart, William & Mary Commencement 2004)

“I think I should begin by acknowledging your disappointment that I am not Jon Stewart. Think how I feel. Your disappointment that I am not Jon Stewart will last one morning; I am disappointed at not being Jon Stewart every morning of my life.” (Tony Kushner, Columbia Class Day 2004)

“What did Lincoln give America, apart from the Town Car?” (Ali G, Harvard Class Day 2004)

“Four of you — and I’m not at liberty to say which four — will go on to magnificent careers in the porno industry. I’m not trying to be funny. That’s just a statistical fact.” (Will Ferrell, Harvard Commencement 2003)

I’m Feeling Lucky

Last week, I started my job at Google. A few people have asked me to blog about what it’s like on the inside. Life is pretty quiet around here, but two things I have found to be true are:

  1. Food is not scarce. Though I initially meant to drop five or ten pounds, I’ll be pretty happy just to maintain my current weight.
  2. If you spot someone in the cafeteria who kind of resembles Al Gore, there’s a halfway decent to excellent chance that it really is Al Gore.

New Gadgets Are Fun

The Panasonic PT-50LC13: 50 inches and 83 pounds of raw home entertainment fury.Ow - my bank account hurts.

ISLAND Testing

A few days ago, Phil proposed a rating system to identify deceptive, irritating, or hostile Internet software. I figured that the ISLAND system - named after the six misfeatures it aims to quantify - could use a field test.

Four programs were put through the wringer:

  1. WinZip 9.0
  2. Google Toolbar 2.0.111 (disclaimer: I work for Google)
  3. Yahoo! Messenger 6
  4. AOL Instant Messenger 5.5

These evaluations are necessarily subjective. They are meant to promote discussion and raise awareness of naughty software practices. Disagree with the ratings? Feel free to post a comment or two.

Program: WinZip 9.0
ISLAND Score: 85

In the Walls: 1

  • The express “recommended” installation type installs WinZip icons all over the place and hooks WinZip into the Windows shell.

Spy: 0

  • Does not talk to the mothership.

Limited: 0

  • Is not feature-limited.

Advertising: 0

  • Does not show ads.

Nag: 3

  • A registration dialog is shown every time the user starts Winzip. The “buy now” and “user evaluation version” buttons occasionally swap positions, presumably to trick the user into clicking on the registration button.

Defaults: 1

  • Makes itself the default program for ZIP files and possibly other archive files.

Program: Google Toolbar 2.0.111
ISLAND Score: 94

In the Walls: 0

  • No extra critters.

Spy: 1

  • Enabling “advanced features” sends Google URLs of pages that user visits. This is explicitly spelled out and turned off by default.
  • Information is never sold or given to any third parties.

Limited: 0

  • Is not feature-limited.

Advertising: 0

  • Does not show ads.

Nag: 0

  • Does not solicit donations.

Defaults: 1

  • Installation program shows checkbox to make Google the user’s default search engine. It is checked (on) by default.

Program: Yahoo! Messenger 6
ISLAND Score: 70

In the Walls: 3

  • The default “recommended” installation type automatically installs the Yahoo Toolbar and various Yahoo “extras”. These are all given separate shortcuts and separate uninstall entries in “Add/Remove” programs.
  • Places shortcuts for Yahoo Mail on Start Menu, taskbar, and desktop without asking user.

Spy: 3

  • Yahoo collects personal info and may combine it with other info it gets from partners.
  • Personal info is used to personalize content and ads shown to user.
  • Personal info is given to Yahoo’s “trusted partners”.

Limited: 0

  • Is not feature-limited.

Advertising: 1

  • Displays “Yahoo! Insider” window by default when user signs in. It can be disabled through the preferences dialog.

Nag: 0

  • Does not solicit donations.

Defaults: 3

  • Installation program shows checkbox to make Yahoo the user’s default search engine. It is checked (on) by default.
  • Installation program shows checkboxes to make Yahoo.com the user’s home page and Yahoo Mail the user’s default mail app. They are both cleared (off) by default.
  • Changing the install type (Typical or Custom) automatically rechecks the “make Yahoo my default search engine” box, even if the user has already cleared it. When the “Custom” install type is selected, it is impossible to uncheck the “make Yahoo my default search engine” box.

Program: AOL Instant Messenger 5.5
ISLAND Score: 73

In the Walls: 2

  • Offers to install games support and WeatherBug, which are presented as AIM “components” and checked by default.
  • Places “Free AOL & Unlimited Internet” shortcut on desktop and at top of Start Menu without asking user.

Spy: 3

  • Personal info is used to personalize content and ads shown to user.
  • Info used to offer other products/services “that may be of interest.”
  • Info may be used to present offers to user on behalf of AOL’s business partners.
  • Biz partners and advertisers receive aggregate data.

Limited: 0

  • Is not feature-limited.

Advertising: 2

  • AOL portal page with lots of ads is displayed by default when user signs in. It can be disabled through the preferences dialog.
  • Small banner ad - occasionally animated - placed at top of buddy list.

Nag: 0

  • Does not solicit donations.

Defaults: 2

  • Installation program shows check box to make Netscape.com your home page. It is checked by default.

I’m in the New York Times (sort of)

SpoofStick has made it into this week’s Circuits section. That is all.

Innovation Hits Home

Congratulations to my brother, Phil, for being recognized as a 2004 Innovator by the InfoWorld Media Group.

Phil deserves a boatload of credit, despite his attempt to offload some of it on his coworkers (come on, who does that?!). However, I’m sure you’ll agree that any award lacking hoity-toity pseudo-Latin arouses suspicion among the more “educated” ranks.

Pompous and Circumstantial

A picture is worth $160,000 in biannual payments:

When Help Doesn’t

A thread on broadbandreports.com alerted me to a Microsoft Knowledge Base article that describes how users can identify spoofed web sites. I do not doubt that Microsoft means well here, but the chances of this article actually helping some of the most vulnerable users are slim to nil.

Think of a less technically savvy web surfer you know - a relative, a colleague, or perhaps a former music professor who once giggled that her computer’s infection with worms and Trojans sounded racy. Now imagine this person being told to “verify the name of the server” before submitting personal information and warned not to “click any hyperlinks that you do not trust”. How useful would (s)he find these instructions?

Moreover, how exactly does one identify an untrusted link or verify a server’s name? The article’s authors place that burden directly on users, requiring them to carry out a sequence of potentially confusing and error-prone steps that involve copying/pasting, scanning for “suspicious” characters, manually typing link URLs into the browser address bar, and running lines of JavaScript code.

SpoofStick was born out of the idea that this is an irresponsible way to approach the problem. Although complete protection from spoofing attacks will probably always require some human participation, I believe we should strive to move more and more responsibility out of users’ hands and into the software.

Doesn’t Mom deserve to have a safe browsing experience without all the hoop-jumping, tedium, and paranoia?

Borrowing Bandwidth

In some parts of the country, Internet connectivity might soon become a public good. Consider the Bay area, where I recently spent a few days house hunting.

Throughout the process, my girlfriend and I were an elite, well-organized strike force of planning and paperwork. We spent much of the week prior to our trip carefully screening Craigslist posts, making appointments, and completely filling three days of itinerary.

Once we had landed and were actually driving around the peninsula, there was little time to spare. In the mornings, we saved a daisy chain of driving directions on our laptop. Though we occasionally made it through two or three appointments on plan, a midday cancellation or two would eventually shatter the chain.

OK - on the road, laptop planted squarely on lap, require directions to a place ten miles away. Struggling with a road map like some dad taking his kids to the Hoover Dam in a wood-paneled station wagon is naturally out of the question. What to do?

Well, realizing that we were driving through a major tech hub spotted with an abundance of wireless access points, we decided to try a little freeloading. My girlfriend would drive past a row of houses, an apartment complex, or a mini-mall while I scanned the proverbial ether for able candidates. Conveniently, a large number of those I found were unsecured and had MAC filtering disabled. We never stalked access points for more than five minutes before hitting pay dirt.

Imagine if gas behaved this way: we’re running low - quick, drain some from that car over there. You have to admit that, especially with the current outlook, that would be pretty handy…

SpoofStick 1.0

It has arrived. SpoofStick is out of beta and ready for prime time.

Phil posted a nice roundup of comments and reviews from across the web. Here’s one encouraging endorsement that went out in the press release:

“I love SpoofStick,” said Carol Baraoudi, CEO of Baroudi Bloor International and author of the Internet for Dummies. “E-mail fraud is on the rise—innocent people are being duped every day— it makes me crazy. SpoofStick lets you see just where you’re being taken - in every sense of the word. I want the world to be using SpoofStick. I want everybody using SpoofStick today!”

Always nice to have your work appreciated.

« Previous PageNext Page »