Last week I spent an afternoon down at Facebook, as I mentioned here. While at Facebook I met with Blake Ross, Direct of Product (and well known in web circles as one of the creators of Firefox). Talk naturally turned to the implications of Google’s controversial integration of Google+ into its search results – a move that must both terrify (OMG, Google is gunning for us!) as well as delight (Holy cow, Google is breaking its core promise to its users!).
Turns out Ross had been quite busy the previous weekend, and he had a little surprise to show me. It was a simple hack, he said, some code he had thrown together in response to the whole Google+ tempest. But there was most certainly a gleam in his eye as he brought up a Chrome browser window (Google’s own product, he reminded me).
Blake had installed a bookmarklet onto his browser, one he had titled – in a nod to Google’s informal motto – “Don’t be evil.” For those of you who aren’t web geeks (I had to remind myself as well), a bookmarklet is “designed to add one-click functionality to a browser or web page. When clicked, a bookmarklet performs some function, one of a wide variety such as a search query or data extraction.”
When engaged, this “Don’t be evil” bookmarklet did indeed do one simple thing: It turned back the hands of time, and made Google work the way it did before the integration of Google+ earlier this month.
It was a very elegant hack, more thoughtful than the one or two I had seen before – those simply took all references to Google+ out of the index. This one went much further, and weaved a number of Google’s own tools – including its “rich snippet” webmaster tool and its own organic search listings, to re-order not only the search engine results, but also the results of the promotional Google+ boxes on the right side of the results, as well as the “typeahead” results that now feature only Google+ accounts (see example below, the first a search on my name using “normal Google” and then one using the bookmarklet).
After Blake showed me his work, we had a lively discussion about the implications of Facebook actually releasing such a tool. I mean, it’s one thing for a lone hacktivist to do this, it’s quite another for a member of the Internet Big Five to publicly call Google out. Facebook would need to vet this with legal, with management (this clearly had to pass muster with Mark Zuckerberg), and, I was told, Facebook wanted to reach out to others – such as Twitter – and get their input as well.
Due to all this, I had to agree to keep Blake’s weekend hack private till Facebook figured out whether (and how) it would release Ross’s work.
Today, the hack goes public. It’s changed somewhat – it now resides at a site called “Focus On The User” and credit is given to engineers at Facebook, Twitter, and Myspace, but the basic implication is there: This is a tool meant to directly expose Google’s recent moves with Google+ as biased, hardcoded, and against Google’s core philosophy (which besides “don’t be evil,” has always been about “focusing on the user”).
Now, this wasn’t what I meant last week when I asked what a Facebook search engine might look like, but one can be very sure, this is certainly how Facebook and many others want Google to look like once again.
From the site’s overview:
We wanted to see how much better social search could be for consumers if Google chose to use all of the information already in its index. We think the results speak for themselves. Specifically, we created a bookmarklet that uses Google’s own relevance measure—the ranking of their organic search results—to determine what social content should appear in the areas where Google+ results are currently hardcoded. That includes the box on the right; the typeahead; and the indent under the first result for brand searches like “Macy’s” or “New York Times”.
All of the information in this demo comes from Google itself, and all of the ranking decisions are made by Google’s own algorithms. No other services, APIs or proprietary data stores are accessed.
Facebook released a video explaining how the hack works, including some rather devastating examples (be sure to watch the AT&T example at minute seven, and a search for my name as well), and it has open sourced the codebase. The video teasingly invites Google to use the code should it care to (er…not gonna happen).
Here’s an embed:
It’d be interesting if millions of people adopted the tool, however I don’t think that’s the point. A story such as this is tailor made for the Techmeme leaderboard, to be sure, and will no doubt be the talk of the Valley today. By tonight, the story most likely will go national, and that can’t help Google’s image. And I’m quite sure the folks at Facebook, Twitter, and others (think LinkedIn, Yahoo, etc) are making sure word of this exemplar reaches the right folks at the Federal Trade Commission, the Department of Justice, Congress, and government agencies around the world.
Not to mention, people in the Valley do care, deeply, about where they work. There are scores of former Google execs now working at Twitter, Facebook, and others. Many are dismayed by Google’s recent moves, and believe that inside Google, plenty of folks aren’t sleeping well because of what their beloved company’s single-minded focus on Google+. “Focus on The User” is a well-timed poke in the eye, a slap to the conscience of a company that has always claimed to be guided by higher principles, and an elegant hack, sure to become legend in the ongoing battle of the Big Five.
As I’ve said before, I’m planning on spending some time with folks at Google in the coming weeks. I’m eager to understand their point of view. Certainly they are playing a longer-term game here – and seem willing, at present, to take the criticism and not respond to the chorus of complaints. Should Google change that stance, I’ll let you know.