Archive for October, 2008

Democratic Usability: Where to Find Information on Local Elections

Monday, October 27th, 2008

Sunset reflected over Chinatown I’m not going to turn this into a full-time political blog, but I just spent the evening researching local issues and candidates and a thought occurred to me - does anyone test the usability and the user experience of the democratic process?

There’s a number of different ways to approach this question.  The usability of voting systems is a big part of it, and in the case of electronic voting machines, this would be identical to traditional usability testing.  I’m going to put that question aside for now since I haven’t studied it very closely and talk about the information seeking portion of the electoral user experience.

Also, I apologize in advance for making this post very U.S.-centric.  Please comment below on how these issues apply in your country.

Political information seeking

We are completely inundated with information and misinformation about the major candidates for national office, from a wide variety of communication media.  Everything from dinner-table conversations and door-to-door canvassing to cable news, candidate web sites, and political blogs can influence how we vote.

(more…)

Sphere: Related Content

Baby Name Significance (and other gratuitous statistics puns)

Monday, October 27th, 2008

Twisted tree branches

Now that we have more than 10,000 votes in our baby name poll I can start doing some basic statistical analysis.  One of the things I’d like to do is figure out which names are popular in our poll, but still relatively unique compared to all those other babies being named out there.

Before I get to that, though, I want to make sure that our vote totals are significantly different from random.

Heads up:  What follows is a basic intro to some concepts in statistics that I’m writing mainly to keep myself sharp.  I haven’t done much research recently and I don’t want to get rusty.  Feel free to read along, at the end I’ll show you how to detect the influence of Australians.

Since the data for names included in the poll is completely different from the write-in votes, we’ll concentrate on the pre-selected names for now.

(more…)

Sphere: Related Content

Why Geeks Support Barack Obama

Wednesday, October 22nd, 2008

ObamaI just donated $25 to Barack Obama. Much like many other geeks before me. Obama is clearly the choice of the country’s programmers, researchers, and other eggheads. Why?

Despite the explosion of baby name voting posts, I usually write about more technical topics on this blog. I’m very interested in the intersection of technology and society, and use of the internet in social interaction. So I think it’s fair to talk about that other vote that’s going on right now, the 2008 U.S. Presidential election.

As I said before, Obama is clearly the choice of the geek constituency. Don’t believe me? Here’s a graph of individual campaign contributions by employees at five large, notoriously geeky tech companies, Google, Apple, Yahoo, Microsoft, and Amazon:

(more…)

Sphere: Related Content

10,000 Votes in our Baby Name Project

Monday, October 20th, 2008

This is just a short update before I head to work - we’ve passed 10,000 votes in our baby name poll. This has been a pretty incredible experience, thanks to everyone who voted and posted comments here.

Next up, I’m going to see how the results differ if we add weight to votes from friends and family, and I’m also going to see what happens if we normalize for baby name popularity.

In the mean time, here are the 20 most popular suggestions for our voters:

Girls:

Boys:

If you haven’t voted yet, here’s a link to the form.

Sphere: Related Content

What Happens When You Ask the Internet for Baby Name Suggestions

Monday, October 13th, 2008

Silhouette before sunset At this point we’re well past 4,500 votes in our baby name poll. We had a huge surge in votes recently as stories appeared in the international press and blogs all over the world. This is becoming a pretty wild ride, and will make a great story for our little Morrison to tell years from now. Thanks to everyone who has participated so far.

So… what happens when you ask the World Wide Web to name your child?

I’ll share the literal results below. Beyond the raw data, though, what happens when you try to crowdsource you’re kid’s moniker? It’s a bit of a risk - we’ve opened ourselves up to the possibility of criticism, abuse, and pranksterism during a very emotional time in our lives.

This little project still ongoing, and the baby isn’t due yet for another month, but at this point I can give you a little advice about using the web to involve family, friends, and even perfect strangers in your life’s - or your work’s - decisions:

  • Set the tone - We’re serious about using everyone’s votes and suggestions in our decision, but we realize this is a pretty goofy way to choose a name. So that’s how we presented it - fun, a bit geeky, but actually quite useful. If you’re wondering about the secret of Google’s success, you have my guess right there.
  • Expect abuse and embrace pranksterism - Our voting form has been spammed and we’ve been called some rather nasty names. Those are both unfortunate, but you know what? The vast majority of the people voting and commenting have been helpful, earnest, and encouraging. And funny suggestions, when they are actually funny, should be celebrated, not repressed or cast aside. Pompous decorum and solemnity are straight out - you’re not doing anyone any favors by letting them participate, you’re inviting them to join in the fun.
  • Make it interesting - I’m not sure we would have had the same reaction if we wanted the world to vote on what we should have for dinner tomorrow, but people really love coming up with baby names. They love making videos of Stephen Colbert. They love picking a new theme song for hockey night. And if you really do need advice on dinner tomorrow, involve a group of friends or local foodies, pick people who will be interested in adding their advice.

Another way to look at it is the framework presented in the Wisdom of Crowds:

  • Diversity of opinion - We have really lucked out on this one, since we have votes from all around the world (and feel free to give your home town / home country a shout out in the comments below).
  • Independence - There’s discussion on this site and others, and people can always check the leaderboards, but for the most part people have been giving us names with very personal, independent reasoning behind them.
  • Decentralization - We have input from family who have known us all our lives as well as strangers, and there’s no obviously complicated hierarchy or committee to act as a bottleneck.
  • Aggregation - You can see some of the ways we’re looking at the data already and in the coming days I’ll add even more.

Let me repeat one point, just because it’s so astonishing - we’ve really put ourselves, and our unborn child’s appellation, out there. Any abusive behavior has been vastly outweighed by good wishes and helpful contributions. So thanks again, unwashed masses of the interwebs. And now, the suggestions:

Baby name suggestions

You can see the earlier summary graphs and charts here and here. Below are the big lists of suggested names.

Suggestions for boys names:

Suggestions for girls names:

Sphere: Related Content

Choosing the Best Baby Name is Hard on your Server

Wednesday, October 8th, 2008

We reproduce, you decide! We’ve hit well over 2000 votes on our baby name survey, and so far my blog has held up well (thank you, WP Super Cache). The traffic has been enough at times to slow the Google Docs form and graphs. To get slightly back on track for this blog, here’s a quick usability lesson - as a form becomes less responsive to users, double- and triple-submissions will increase.

Votes have been coming from all sorts of interesting places:

  • Many, many Googlers contributed votes. Obviously I can’t link to any internal company discussion, but I can assure you it was equal parts amusing, helpful, and nerdly. I had a fun time explaining all the programming jokes to Ann, particularly why we won’t be naming the baby after little Bobby Tables. Wysz supplied the very first votes, for Erin and Isaac.
  • For some international perspective, The Telegraph wrote about the survey in their “How About That?” column. If anyone has a copy of today’s print edition, I’d love to see if the story made it’s way on to dead trees, given my former journalistic predilections. I really got a kick of the headline, “Google man asks Internet to name his baby” - now that I’ve been publicly outed as Google Man, I’ll need to start wearing my cape to work.

If I’ve missed any, please add them in the comments below. And if you’re having trouble voting or seeing the charts and graphs, try again a little later - I think I my use of Docs and Spreadsheets is somewhere between “statistical outlier” and “abusive” at this point.

Sphere: Related Content

Google Spreadsheets Time Series Chart of Baby Name Votes

Sunday, October 5th, 2008

Here’s a time series chart of the first 1000 votes in our baby name poll. This shows vote totals over time using the exact same interface as the stock charts in Google Finance.

EDIT: Well, it turns out I made some pretty crazy formulas and broke my own charts. I’ll have an update soon to tell you how to make cool charts and how not to break them. The voting form works, though, so don’t be afraid to contribute.

EDIT: the chart is a little hard to read in my narrow blog format, here’s a link to the full-sized version.

The first jump on September 8th came from sending out the link to friends and family via email, through my blog, and over Facebook. The second jump, starting after 5 p.m. or so, came from an internal mailing list at work. From there the votes slowly accumulated until October 2nd, when this was featured in the internal news at work. The poll has been picked up on a couple of forums and websites now, which probably accounts for the rate increase on the 3rd.

How did I create the chart? On your spreadsheet, click the “Insert Gadget” link and choose Interactive Time Series Chart. You’ll need at least two columns, one with the timestamps from your form, and another with the vote count. Since every row represents a vote, I just used the ROW() function in the second column to get the count.

I’m still working on getting it to update automatically as new votes come in, and I’ll also see if I can get the graph to show lines for each name to see relative popularity over time.

Sphere: Related Content

Comment Spam Article on the Google Webmaster Central Blog

Friday, October 3rd, 2008

I hate comment spam. I think it’s safe to say we all do. So how do you keep it off your blog or forum? Check out this article I wrote on the Google Webmaster Central Blog with some ways to prevent comment spam.

It’s interesting that one of the commenters brings up compliment spam - I just wrote about it on this blog a little while ago.

This was pretty cool for me, because I can’t really share much about my work at Google. It’s also fun to see my text translated into German.

Next up I’ll post an update on the baby name poll with more fun charts and graphs.

Sphere: Related Content