Skip to main content
 

Get ready to upload your contacts!

https://oz-alpha-full.corp.google.com/circles/find

This feature will launch soon and we'd like some extra eyes on it.









 

 

 

whoa... people really want their facebook friends... I didn't think this would go that far and wide....

http://rumormill.prom.corp.google.com/details?docid=G-0ToNIit61tQM&ref=news









 

Best comment seen today:

*It's like it's Google Christmas today!*









 

 

Good sign -- Dave Winer dislikes Google+









 

 

Just for fun I thought I'd see what impact css-dashes have on the Google+ base-page.

So we start with a 312k base page:

*% wc Google+.html*
1341 17301 312802 Google+.html

If we grab id/class attributes (just the stuff in quotes) we see:

*% cat Google+.html | perl -nse 'while (m,(id|class)="([^"]+)",sig) { print ""}'| wc*
0 1773 50420

Whoa.. 1/6th of the bytes are class/id names! (see http://www.corp.google.com/~plindner/no_crawl/css.txt)

If you just remove the dashes from the class names you save 13k. In practice you can gain more since the css obfuscator will choose a smaller identifier..











 

 

 

RT @google: We're releasing +1 buttons to the whole web, making it easier to recommend content to your friends & contacts http://goo.gl/ ...

 

Coding to deadline and Adult Swim Google TV app don't mix!









 

So wish I could +1 slashdot comments... Instead I post it here for you..

"That's the point of a Google profile! To let people more easily find you. I would certainly hope that they allow indexing of this information.


Why would you want a private profile? Like Creed from The Office, I can make a private profile with Microsoft Word."









 

Wondering why your flash-based transport is so slow?

Flash 10.1 will foul up your transport speed. Need a silent audio file added to the swf to maintain 8fps (otherwise it auto-throttles down to 2fps)

@[email protected] @[email protected]


http://www.kaourantin.net/2010/03/timing-it-right.html






 

 

To anyone that naysays private java build rules I present one example of IDE autocompletion shame:

https://cs.corp.google.com/codesearch#search&q=com.google.caja.util

And let's not get started on com.google.inject.internal...









 

Here's an even easier way to improve iGraph coverage! Just cut-and-paste URLs into the following form and I'll take care of the rest. (My previous multi-step howto only resulted in about a half-dozen submissions..)

You can find a list of uncovered sites here:

http://s/?fileprint=//depot/google3/googledata/quality/igraph/userid_handler_defs/README

By doing this you'll help improve the social search, improve authorship detection and make building the implicit graph easier.


https://spreadsheets3.google.com/spreadsheet/viewform?formkey=dGg0aFpOLW9JVWpCa0t3d2ItR1BlSVE6MQ






 

@kevinmarks @DavidNicholas - google video team just sent over the raw footage. I'll clean it up later today and post it.

 

Extra space at the OpenSocial event right now at Google at 345 Spear. Talks followed by drinks and food at 5pm-7pm. DM for info

 

 


Having removed a few methods from j.c.g.common.base.StringUtil I know how hard it is to reverse the entropy that can develop...

https://spreadsheets1.google.com/a/google.com/spreadsheet/viewform?formkey=dDNzVmFUOUtobF9pdFBPRFJRQ...






 

 

Back on a transbay bus after about 3 years. Not your Google shuttle experience at all.


https://picasaweb.google.com/107786897865850743842/51111849AM?authkey=Gv1sRgCLnHj6zpxbiJJw#560548628...






 

OH: Opensocial may be dead at google, however we're getting plenty of use out of the corpse!









 

Bacn support is now checked in. Guess that means that @[email protected] can actually shave now!









 

Living on the bleeding edge -- /usr/local/google converted to ext4 and noatime,nodiratime,nobarrier

did a blaze clean --objfs and it completed in record time.

Load spikes seem to have gone away.

git gc running faster..

/me crosses fingers..









 

Going to post this here as well as follow up with email...

Got some good feedback from @[email protected] on the gbus today..




* When selecting the visibility/acl for an item the word 'Custom' is confusing -- suggested text might be 'Specific Circles/People'? It's awkward no matter which way you look at it. Also the ACL choices need some kind of tooltip or help to assist the user choosing the right one.


* University/Employer auto-complete rocks, would like to have a button next to customized University/Schools that would allow someone to add this customized data to our corpus properly specified. It would also be nice to display the logos on the profile (is that waiting for badges?)


* It would be nice to list degrees instead of majors.


* Employer name is coming from 'companies' it does not find other entities like School Districts -- perhaps the entity query could be broader, or freebase data could be better co-typed?









 

The relief gbus was under-capacity so I'm sitting here with @[email protected] at the local McDonalds snarfing some attwifi while we wait for the 9:45 shuttle to arrive......









 

I can't believe that fundamental things like converting strings to character sets and back is so horribly horked in Java/OpenJDK to this day. A scalability / code style change I've been promoting turns out that it generates way too much overhead.

So I thought I'd see Android's implementation

https://cs.corp.google.com/#android/libcore/luni/src/main/java/java/lang/String.java

sooo much better. Optimized converters for the most common character sets implemented in native code.









 

Had a great lunch with @[email protected] and @[email protected] ..

Based on our conversations I'm going to claim this idiom *social referer*

For a number of reasons it might make sense to send the originating social profile in an API request. For example a nytimes +1 could include an sgn URL with the API request.

POST /plusone/create
Content-Type: text/json
X-Social-Referer: sgn://nytimes.com?pk=12345

This would help with spam mitigation (we could throttle individual accounts at a third party instead of an entire site) It would also allow us to have a reciprocal relationship with our partners since they can see the profile information in one way only. Of course we should be willing to send social referers to sites we make API calls to as well.

POST /api/v2/contacts
Host: api.yahoo.com
X-Social-Referer: sgn://google.com?pk=OBFUSCATEDGAIAID

Stupid idea? Good idea? Sound off in the comments!









 

Welcome @[email protected], @[email protected], @[email protected] and @[email protected] to the warm waters of the emerald sea!









 

Greetings people not native to the Emerald Sea -- Just in case you missed the promo you *must* check out the mobile app. It's amazing!

https://goto.google.com/mobilefishfood

(Also that I'm able to share this with non-es folks speaks to the power of the sharing model!)


https://goto.google.com/mobilefishfood






 

If you want +1 now go here: http://www.google.com/experimental/index.html

 

With +1, Google Search Goes Truly Social — As Do Google Ads http://t.co/z4plhXh via @techcrunch

 

Tell Google about your LinkedIn account here: http://lnkd.in/CYe9_G

 

First day at my new job at Google, going to miss everyone at LinkedIn...

 

at google search launch event

 

svgweb - Project Hosting on Google Code http://ff.im/-5Gi0s

 

Auto-Detecting Approval ‎(Google OAuth & Federated Login Research)‎ http://ff.im/-5E2MT

 

At talk - Google Wave == browser DOM torture chamber. http://ff.im/-3lEVi

 

Hope to see plenty of people at GTUG tonight, Google I/O in the next two days, then Community One next week.. http://ff.im/-3ht6k

 

google-collections - Google Code http://ff.im/-2p5CM

 

at google (again) for opensocial summit...

 

at google prepping for campfire #3