Google Public Relations

Google Package Yesterday, I got an unexpected package from Google. It contained a “thank you” letter, a Polo-Shirt and a USB card reader.

The whole story began a few weeks ago, when I had a call on my answering machine and a mail in my inbox from the legal department of Google Germany. A Google lawyer asked me if he could talk with me on the phone.

I immediately wrote him back and we talked later that day. It turned out the whole thing was about my gBrain extension for Firefox. He was very friendly, and explained that he was contacted by the guys in Mountain View, asking him, if he could ask me if I could stop distributing it. Talk about bureaucracy ;-).

gBrain is a Firefox extension to automagically bookmark all pages you visit at the Google bookmark service. This effectively moves your browser history from your browser instance to a central place on the net (Google) where it is easily searchable from every computer.

I hadn't think to long about that request, because

Google Logo

  • I did not use the extension my self anymore
  • It wasn't very popular either
  • Google could have blocked it them self easily instead of asking me

So I agreed to abandon it, but my curiosity was aroused. I asked him about the exact problem with extension, but him being just the message bearer had no idea. But he offered to ask a Google engineer to contact me.

I did not really expect it, but the next day I got a call from Jeffrey Korn at Google California. He explained that he was the one responsible for building the Google Bookmarks and Google Web History tools. The problem with my extension was something I hadn't imagined: a scaling problem. Hehe, Google had scaling problems :-).

The gBrain extension creates a lot of bookmarks. Several thousands a month. And the Google bookmarks system was never made with this amount in mind. What made things worse (and I didn't knew that), the bookmarks are connected to the normal web search. Whenever you use the web search, it checks it against your Google bookmarks. You can easily imagine what problems can come up when you have a several 10 or even 100 thousands of bookmarks…

Jeffery also made a few suggestions how the extension could be changed to make use of their Web history service instead of the bookmarks system. This would avoid the scaling problems. I may consider it some day.

But why am I telling this? Because I'm amazed how Google handled this. Instead of just blocking my extension at their side, or sending me a cease and desist letter1) they contacted me and asked. This is more than you can expect from many other corporations. Even after the whole thing was resolved, they had one of their engineers call me to explain the whole thing.

Well… and a few weeks later I even good a nice present :-). Thanks Google.

Win a Shirt

Google Shirt

Okay and because white Polo-Shirts are not my cup of tea I hereby give it away in a contest. It's labeled as L but is pretty large, so it might fit as a small XL, too.

The first commenter asking for the shirt gets it. As simple as that. Be sure to leave your real e-mail.

Tags:
google,
gbrain,
tshirt
Similar posts:
1) they probably could have come up with some TOS violation – IANAL

 
Posted on Wednesday June the 25th, 2008 (4 months ago).

Comments

1
Yeah, I'm impressed. Nice by Google, better than sending some dissuasion letter or something. :) Oh, and can I ask for the shirt please? Maybe some other commenter is typing a similiar comment like mine. ;) We'll see...
2008-06-25 20:54:16
2
Pretty please? :-)
2008-06-25 21:28:33
3
LOL

Note to self: next time look before write :D
2008-06-25 21:31:26
4
Wow, that was fast. Congratulations Tblue!

I'll the send the shirt in the next days.
2008-06-25 22:08:07
5
if twitter was trying to solve their scaling problem that way, we'd never need to buy a shirt again ;)

this said, i am amazed you didn't have to sign a non-disclosure agreement...
2008-06-26 09:16:50
6
Wow. Google not being evil about such issues is very nice to read.
2008-06-26 23:48:01
7
Sounds like Google did the right thing by contacting you and working on your extension but I have to say the scaling thing may be a problem.  The social bookmarking thing could grow incredibly by how many times someone looks at a site.  Well it's revised now so it'll be fixed.
2008-06-27 00:25:12
8
Hey, the guy above didn't ask for the shirt, he asked for asking for the shirt! Can I have the shirt, since I'm the first one?
2008-06-27 01:09:54
Stavros
9
I'd like the shirt if you don't mind.
2008-06-27 01:19:48
Ryan Mutton
10
can i have the shirt?
jjash@ufl.edu
2008-06-27 01:24:00
Josh
11
It puts the shirt in the basket or it gets the hose.
2008-06-27 01:29:02
roxtafari
12
can i beat the other guy who got the t-shirt?

i feel angry!

PS: Just kidding, i dont need a shirt.

Here in central europe we have long fur and run around naked anyway (but at least we dont have a fanatical whacko president!)
2008-06-27 01:30:25
markus
13
Sorry, I still don't get it, how the scalability problems arise. I wonder if you could elaborate a little.

Thanks
2008-06-27 01:55:15
Alex Nu
14
Andi,

Came from a link on Reddit and I was like, hey I know this page and style being used.

By the way, your site scales well, page loads quick. Maybe you can help out Google ;)
2008-06-27 02:37:08
15
The Jeffrey Korn that you spoke to is the son of David Korn - the creator of Korn shell.
2008-06-27 02:50:42
thaths
16
hey i heard they were giving away free shirts here,,, i can has one?

i.can.has.google.shirt.plz@kenman.net
2008-06-27 03:26:22
ken
17
Sure, Bush is bad. But Sarkozy? Berlusconi? (Blair?)

We Americans have bad taste, but we are not alone.
2008-06-27 03:34:47
Fax Midget
18
Wow, that's some really ugly t-shirt!
2008-06-27 05:06:37
My name
19
Don't be confused.
They did it that way because it was the fastest and easiest, shouldn't that be the case you would be hiring an attorney by now or the would've blocked it.
2008-06-27 05:17:20
Rafael Imas
20
ALL HAIL GOOGLE, KING OF BEING NOT EVIL
2008-06-27 05:26:17
Anon
21
Can I have a shirt?
2008-06-27 05:35:30
ignorant
22
Great T-shirt, I guess I have to build a non-scalable Google web app to earn one....
2008-06-27 06:33:52
23
I find it a little disappointing that a lawyer was involved.  If the problem was purely technical, then one of the engineers should have done it themselves.

Getting a lawyer involved at all is not very good, and hopefully they think twice before doing it in the future.  It is nice that they were nice about it, but they could've been nicer.

(e.g. how would you think about it if anyone else went through their lawyer?)
2008-06-27 06:37:01
Mike
24
The shirt is big, because American sizes are bigger than European.
2008-06-27 09:24:37
mich
25
Who in their right mind would give Google more information about what they do on the web ? As for Google benevolence just thank yourself for not being a chinese dissident !

http://www.privacyinternationa … .shtml?cmd[347]=x-347-553961
http://www.privacyinternationa … nkings.pdf
http://scroogle.org/
2008-06-27 09:43:24
bleep
26
Google rocks !!! thats really gr8.
2008-06-27 11:05:55
27
I've over 8000 bookmarks I've collected in about 10 years (most of them still work), and all of them are on google bookmarks. I hope I don't get problems later.
2008-06-27 12:05:01
Sebastian Aviña
28
Sebastian, no need to worry. The extension easily created that amount of bookmarks in two or three months.

BTW. The shirt is gone. No need to ask anymore ;-)
2008-06-27 12:49:05
29
Seriously man, you should put on 5 shirts, with the Google one on top, and pop them all just for the laughs of it. It'd be so funny "5 popped collars, douchebag extreme - 5 popped collars with the Google logo, priceless" :D

Oh, and in reference to what you wrote it's like you can almost believe there is hope for the world ;)
2008-06-27 13:48:39
30
I am asking for the shirt!
mattvalencia@gmail.com

actually, you should really keep it. You never know, you may be onsite at google soon.. and you will be wearing corporate casual and that shirt may come in handy!~
2008-06-27 14:35:44
Matt Valencia
31
Hello,

I'll take 5 Tshirts and fries to go!

Thanks.
2008-06-27 15:37:18
garg
32
That is a really nice story, its nice to think there are companies especially big corporations out there that are decent in that respect. You should've taken a picture of yourself in the shirt and sent the pic back to them. lol
2008-06-27 18:35:42
33
I think you should give the Polo shirt to the last person to comment!
2008-06-27 18:52:57
Wisam
34
That is a really great story, Google's approach to most things are much different than most. Thats one of the reasons i really like them. Nice swag!
2008-06-27 19:30:56
35
hehe nice read friend. so what if I make gBrain again, what if a big community starts making gBrain clones and starts spreading it. Lolz will all of us get the tshirt lolz.
2008-06-27 20:05:20
36
It is nice to know that Google handled the situation so professionally.  I am impressed.  Thank you for sharing!
2008-06-27 20:16:12
Pam
37
I am really impressed how Google handled it.I hope one day I can work for them.Can I have the t-shirt if its still not taken ?
2008-06-27 20:30:02
mervin
38
** something about your captcha!
in Visual Basic-
Text1.Text = web1.Document.getElementById("MTC[code]").Value

* means we can  read the hidden input!
* and we can analyse it against the captcha image
* and hence we can create a mapping of letters
As i observe -
1. "jkndf" in the MTC[code] textbox means "edaki" in captcha image
2. "mywlh" means "bvxcg" of captcha
3. "lmzh|" means "cbugs" of captcha image

Thus i conclude
* 'l' always translates to 'c' of captcha.
* 'm' always translates to 'b' of captcha.

Thus i feel
* i can crack this captcha very easily.
* but worst part! i can fill as many comments as i want once i have cracked it, without me even typing a word.
* automation can be dangerous to this captcha system
* do something about it.
2008-06-27 20:37:49
39
so if someone starts spamming your comments, or
lets say someone makes splitSpam extension,
even you can have scalability issues with your blog.

So, do I get the TShirt ?
2008-06-27 20:40:10
40
Abhishek, good catch!

I changed the mechanism quite a bit. It now should be simpler to do some OCR than trying to break that code ;-) But I might be wrong again. Let me know if you can come up with another flaw. Not that spammers will spent much time to break my blog CAPTCHA anyway.
2008-06-27 23:04:16
41
I love Google. It's the only big name I can really respect. Sending you this stuff and asking politely I guess just follows their 'don't be evil' policy.
2008-06-27 23:55:59
eric
42
i will look out for more...
lolz, excuse me if i have been to impatient putting duplicate posts..
2008-06-28 00:19:43
43
wow i cant believe there are still nice guy corp companies out there...
2008-06-28 02:32:24
Gnomey
44
Lovely read, good to hear. Well handled by yourself, as well as by Google. I now have more faith in Humanity :)
2008-06-28 12:01:01
45
Nice to see a Huge corporation with manners.
2008-06-28 14:13:46
Kirk Dissell
46
Hallo Andi, :)

mein Respekt vor Google wird noch einmal gestiegen. Google rocks!

http://revenuedairy.blogspot.com
2008-06-28 16:21:47
47
I'd love to see this bookmark plug-in!  Any chance you'll consider doing this in a way Google would approve of?  Seriously I can't recall how many times I've lost a web page I'd once visited...
2008-06-28 19:08:41
Justin
48
"so if someone starts spamming your comments, or
lets say someone makes splitSpam extension,
even you can have scalability issues with your blog.

So, do I get the TShirt ?"

FAIL
2008-06-28 20:55:18
jas
49
Congratulations Andi!
Now you have reached that popularity level which implies that half of your readers belong to the brainless ... Beware the even higher levels ...!
2008-06-28 21:41:51
Anika
50
People complain about Google being Evil, but when you compare them to other large corporations, they are without a doubt the most ethic.
2008-06-29 03:37:43
51
It shows good character for Google to do what they did. I've been contacted by them from Adwords and they have been very helpful.
2008-06-29 03:41:14
52
I think that if you didn't give the shirt away already this is what you should do:

Post all the explanation the Google engie told you about how to do it with web history and give the t-shirt to the first guy(or girl) that puts out a fully functional extension using the said implementation.

That way everyone wins :D
kost.
2008-06-29 09:11:00
53
I wish more companies would follow Google's great lead, they are a model Corporate citizen
2008-06-29 21:00:03
54
Kudos!

You handled this situation very well - and so did Google, IMO.

I've suspected that people with good sense still exist - and this is evidence of that.
2008-06-30 00:25:20
55
you just exposed a google vulnerability. If they don't fix that quickly, someone can make another utility like yours but imagine it with a botnet...
2008-06-30 05:34:57
56
Moo. that's my two cents. Can I get a shirt too?
2008-07-02 20:32:46
Kevin Johnson
57
Good on them!
2008-07-02 21:43:00
58
Wow! Another reason why Google is awesome! That was really considerate of them.
2008-07-03 18:49:11
Ohnoesmilk
59
Unexpected but good for Google to do what they did -
A tricky situation very well handled by the Google guys.
2008-07-04 00:18:53
60
could a similar scenario play out if Yahoo were involved?
2008-07-04 08:51:47
Peter Ensign
61
google seems to have much education and is considered to people who make open source applications. Good Post

parece que google tiene mucha educacion y es considerado con las personas que hacen aplicaciones de codigo libre. Buen post
"Traducido por google" ^^
2008-07-04 14:40:49
Urian
62
ahh, google, i hope that they stay like this for ever
2008-07-10 00:22:45
slaven
63
sehr coole geschichte :)
und ich stimme den meisten leuten zu, google haben das mit sehr viel Stil geregelt.

da das shirt schon weg ist, würde ich mich auch mit dem kartenleser zufrieden gaben ;) nee, war nur'n scherz.

gruß nach berlin!
2008-07-12 04:32:07
Ragnar
64
Do I get the shirt? lol

Im impressed with Google.
2008-07-12 21:31:20
Christopher
65
GOOGLE shirt ................Oh its my Dream
2008-07-18 06:31:37
Arindam Banerjee
66
woow.. thats really cool of them. so ethical and professional. they even allot a time for you amidst their ever busy schedule.. kudos to GOOGLE! more beautiful thing come for them!!
2008-07-18 06:48:43
eastydie
67
I want the t-shirt :(
2008-08-02 16:23:41
68
Well i am most probably here like the umbrella after the rain BUT trying my luck anyway
i don't need it that important
bot i can make use of it
2008-08-21 04:55:24
H G
CAPTCHA

No HTML allowed. URLs will be linked with nofollow attribute. Whitespace is preserved.

 
 

Blog

Older Weblog articles are available in the Archive, subscribe to the
Full Content RSS Feed
to stay tuned. (learn more)

Subscribe to the Feed

Recent Blog Entries

 

This is the personal web site of Andreas Gohr - human being, blogger and web geek from Berlin, Germany.

This page was last updated at 2008/06/25 20:37.
Imprint/Impressum

Advertising:

Advertise Here
advertise here

Recent readers: