Tuesday, January 1, 2008

Google Reader's poor decision making

Google Reader's blunder has been covered by The New York Times, The Guardian, and many other media around the world. The big backslash started when this post was featured on Slashdot's front page. The scandal has centered on privacy issues and how many people feel this is a big privacy slip up, while others just don't think so. What has been overlooken so far is how many business, design and technical mistakes were commited by Google on this ocassion. I've compiled several of those in the following article as it really makes you wonder what's happening behind Google's doors:

When shared means public and public means private

"Each tag you share will get its own public page and feed URL, the same way shared items has a public page and feed; these tags will not be shared with anyone unless you send them the public address." -- Official Google Reader blog

So "shared" posts that where previously private between you and your friends now will be published to everyone. If you want to keep something private you have to follow their documented too-many-clicks process and tag those same posts "public". Don't worry about the name, they will remain private, just how "shared" items worked previously. Is that clear enough for you?

If he sent you an e-mail two years ago he must be your friend

Google Reader will put in your "friends" list everyone you've exchanged mails with. They say "chat with", but that's not how it really works.

You can turn off this light, but you won't find the switch in this building

Do you want to stop any of your Google imposed friends prying at your Google Reader stuff ? You can do it, but Google Reader offers no controls do so. Instead you will have to pay a visit to another Google product - GMail - and there you will find the secret lever to stop this unwanted leak.

If she's not your friend you must delete her and never email she again

When you get to the GMail interface you will find a button to block someone from chat. That's what you always did when you wanted to keep someone's contact for e-mailing purposes, but you had no need to chat with them. Unfortunately that "block" behaviour won't block them from your Reader's shared stuff. The only way to stop it is deleting them. And if you ever exchange e-mails again, you'll have to keep repeating the motions.

"Additionally, please note that blocking a person in Google Talk doesn't remove them from your Reader friends list. They'll need to be actually deleted for this to happen." -- Google Reader official Guide

"I sold something to some stranger on eBay this past week, and now I'm receiving his shared feeds! And to avoid sharing my feeds I have to delete perfectly good contacts from my contacts list just because I don't want to share my reading material with them?" -- Carol, an user, answers.

Don't make me look at that

You might have shared nothing, but you might still be an innocent victim of this feature. Every time you log into Google Reader it will highlight all what your so called "friends" have shared. It might be pornography, violence or anything you just didn't ask to see. There is no filter in place for offensive stuff. The best you can do is react, but you can't proactively prevent it.

In the other hand, if you just want to annoy people Google has given you a great tool. Send people a couple of friendly e-mails, have them answered and you will be inside their Reader's interface. Now you can start having fun, and Google has not put any spam filter in place.

What does "hide" hide?

Once you have been offended by someone you can hide him. It won't stop him looking at your shared stuff, but at least you won't see his updates. Problem is that Google has created one of the most confusing interfaces I've seen lately to do so.

Look at the following screenshot (actual contacts renamed and/or removed):



Google gives you a list of your friends "that can see your shared items (and you can see theirs)". Next to each one you have a "Hide" button. Many people have thought that this is the control to hide your stuff from them, but it isn't so and there's no way to guess that from the interface. It will just hide them from what you see.

Note also that you can't proactively hide contacts that haven't shared until they do. So first they'll have to start sending you information you don't want to see. Only after you receive it you will be able to stop this happening.

It's your fault if you press the "yeah, whatever" button

Part of Google's defense is that they told you about this changes the first time you logged into Reader after they introduced this feature. Maybe they did, but they used a big annoying popup with text that blocked your normal use of the product. Maybe you were in a hurry, maybe you weren't paying attention, and maybe you just clicked on it without realizing all the consequences of this warning.

For example when I read it I realized something unwanted was happening, but didn't have time to fix it right at that moment and had to agree with the warning just to be able to continue using the product.

Google, how does this show respect and care for your users?

We told you unguessable urls where private, but what made you think this one was?

Many bloggers have noted that you can't expect privacy from an unguessable URL. The problem is that is the exact same mechanism Google uses to keep your stuff private in most of their products, including Reader, Picasa Web, Calendar, Docs, etc.

The problem with Google is that they have taught me to expect privacy with unguessable URLs, and I don't expect to have them shared unexpectedly by Google. Can I expect privacy for my calendars, documents, and pictures then? Or Google will just start sharing them with all my GMail contacts?

Creating spammers

If I want to sell something maybe I'd like telling all my GMail contacts about it, but I wouldn't do it as that would be spam. If I had shared a post about it now Google just spammed everyone with it, and guess who is getting the blame?

We really do value your feedback. We'll come next year see how your are coping with it.

When deploying new experimental services it's really a bad idea to do it on a Friday if you are not willing to come back to fix it on the weekend. That's what the Google Reader team just did when they deployed this feature at the of Friday, December 14th 2007. Worse than that, now it's January 2008, and they still haven't produced an acceptable answer as they mostly disappeared for the holidays. In fact there has been no official messages for the last 6 days.

Who wouldn't say that isn't a sign of poor planning?

If we learn from Facebook mistakes we should be able to repeat them

Facebook just had to face a similar drama when they released their Beacon feature. Only one month after it was released their CEO came forward, apologized and offered an opt-out button. Some people would say opt-out isn't good enough, and that these features should be opt-in, but at least Facebook users got an opt-out button. 18 days and loud complaints everywhere still haven't got Google Reader's users an opt-out button to go back to their previously comfortable state.

Can we repeat Microsoft sins then?

An important point on the verdict of the United States v. Microsoft case was that they were guilty of unlawfully tying products.

As the verdict said: Microsoft also violated Section 1 of the Sherman Act by unlawfully tying its Web browser to its operating system.

Almost every day Facebook, LinkedIn and many other sites with less reputation ask me for my e-mail contact list. I just won't give it to them. On one hand I value my contacts, and the other hand each of my social networks is different. Why then Google Reader can just grab without asking my Google Mail contact list? They are different products, and I don't want to tie them together.

As Google grows into a monopolistic position they'll too have to worry about unlawfully tying their products together to give them unfair advantages.

We won't use our own interfaces

Everyone knows Google wants to be social. They even created released the OpenSocial api so people can "build apps that easily interact with your friends and colleagues."

Why did they just ignore it?

Updated 2008-01-02: Rushed products

Google is known for their cautious deployments, extended beta periods, invitation only products, "go back to our old interface" buttons, etc. Surprisingly this time they just let the bull free. Even more astonishing has been their response, instead of taking the bull away they are just giving us instructions to handle it. "The bull has been freed, we are not taking it away, best get used to it. You should have seen the bull coming, any damages caused are your fault". -- Fh in "The new Google strategy behind their Reader debacle"

Yes, you are allowed to mistakes. In fact, you're supposed to make mistakes. But have some humillity, be willing to try different alternatives and learn quick from small experiments. Why annoy everyone, if you can manage to only annoy a small subset of your users and learn from that experience?

Closing words

I used to look up on Google just to follow their example on how to do things right. Not this time. It's amazing how many mistakes and goodwill have they burned with just one decision. While we count how many days they'll need to solve this case I compiled this list so other people can learn from their mistakes. Let's hope we remember Friday 2007-12-14 as the day Google did a really big mistake, and not as the start of a new Google era. If the latter, not everything will be lost, as they will be opening space for more privacy minded competitors to fill the void.

Help Google pay attention: Slashdot It!

0 comments: