Skip to main content
 

 

Just completed my emerald sea Voir Dire for invites.. was not easy..









 

Like Girl Talk. But analog. Love this mix!

http://www.youtube.com/watch?v=MIBEqEleKxE









 

Hearing the SF Giants fireworks all the way over in the Oakland Hills....









 


In my day we just tatooed csv files on our arms!

http://www.youtube.com/watch?v=ApOWWb7Mqdo






 

iterm2 is out in beta... Liking it so far.


http://www.iterm2.com/






 

Do I get a prize for sending 4 build-cop notifications today?

Everyone wants to break people.oz today :)









 

Now we need to add support for +1s of email messages.

Can zipit and other backends handle mid: urls as specified in RFC 2392?









 

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."









 

Ex-Myspace Exec to Launch Facebook Alternative With Funding From DFJ – AllThingsD
http://allthingsd.com/20110526/ex-myspace-exec-to-launch-facebook-alternative-with-funding-from-dfj/









 

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)

@fargo@google.com @evn@google.com


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...









 

Interesting bumping+unread side-effect.

When you add a new person to your circles you get all of their posts at the top of the stream. I like that, but it's a little jarring since you see older content on top of the newer stuff...









 

Am I the only one excited about having this in blaze?

strict_java_deps = 1

Adding it to one of my build targets now.. Makes you realize the bloat you import, that's for sure!









 

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






 

Seems like a good time to trot out a cat video since I just committed catster.com support for iGraph in cl/21334552


http://www.youtube.com/watch?v=2HrQbjPjbBA






 

Wow, IBM guys are knocking it out of the park with contextual gadgets in activity streams.... -sotu2011. UI is already ES-like

http://sandbox.opensocial2.org:8080









 

Learn more about OpenSocial at Duboce Tech Talk right now!

Activity Streams, Oauth, Shindig, enterprise apps and more....

At the very least come by at 5pm for beer&wine!









 

Shindig Commits in Open GL for the Opensocial Event this afternoon in SFO

http://www.youtube.com/watch?v=slaI565TYE0
Gource http://code.google.com/p/gource/

@fargo@google.com @doll@google.com @uidude@google.com @awiner@google.com @beaton@google.com @dpeterson@google.com @etnu@google.com @lryan@google.com @gagansingh@google.com @jtarrio@google.com @zivh@google.com


http://www.youtube.com/watch?v=slaI565TYE0






 


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...






 

WF SFO & I/O









 


here's the post microsoft-funded innuendo about shadowfax/social circles.

http://www.usatoday.com/money/media/2011-05-06-google_n.htm






 

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









 

This morning at 9:11AM the crack java-libraries special ops team killed StringUtil#replace(). No BUILDs were harmed, however an 8-year old unmaintained jsp file was caught in the crossfire. Further investigation revealed that the jsp in question had already been dead for many years.

Further details on the mission can be found at http://go/stringutil









 

Yikes.. noticed I had Hans Reiser listed as a fan on slashdot. removed.. Social networks are more than a capital investment, they come with ongoing maintenance costs too..









 

The swedish chef has infected my CL....

APPROVALS_REQUIRED=True


APPROVALS_REQUIRED=True
APPROVALS_REQUIRED=True,True
APPROVALS_REQUIRED=True,True,True,True [Edit]









 

Bacn support is now checked in. Guess that means that @rkhare@google.com can actually shave now!









 

Experiencing Emerald Sea separation anxiety!

At least this time sink of a renovation project at my house is almost done and I can get back to doing real work and showing up in the office..









 


I was six and Star Wars had just come out. It was sold out. Instead the sitter got us into Clint Eastwood's "Every Which Way but Loose"

hmm, might explain a lot -- especially my use of profanity :)

http://www.imdb.com/title/tt0077523/








 



Reshare to a circle of your choosing:


*What was the first movie you remember seeing in a movie theater?*









 

- question of the day

*Would you rather go back in time or visit the future?*

Create a new post and spread (at least until I write the qotd app!)









 

There's a gmail switching campaign -- who knew? Love the art!


http://gmail.com/switch






 

Anyone have opensocial stickers or other materials hidden away?









 

Cross posted from a buzz thread about implicit graph matching.



creepy/yuck factor? At one time organ transplants were considered frankenstein creepy. Street view was (and some say is) considered creepy. The facebook news feed was once considered creepy. People's views change over time, especially if there's an underlying value that one can understand. For all of the above I'd say that the value is there and folks have adjusted.


Having a benevolent trusted partner that can search all of your content and knows you better than you know yourself using heuristics and AI? That stuff is science fiction magic. We can make it happen, and it forms the basis for serendipitous search.


I'd say we're going to have a lot more moments like this where we surface stuff to the user that they didn't expect nor ask for. Making everything opt-in is not the answer -- there has to be a middle ground here where value is given before it is asked for.









 

Too quiet around here..

Todays QOTD:

What was the first computer you owned outright? Create a new post and spread far and wide....


Me? The money I earned as a teen cleaning fish guts from the resort next door netted me a C= 64 & 1541 disk drive. Good times, good times. We only needed two cursor keys back then :)


-firstdata


http://en.wikipedia.org/wiki/Commodore_64






 

resisting the urge to install IRJ22.. Flashed GRJ22 instead...









 

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 @ionas@google.com 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 @ionas@google.com 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.









 

woohoo! new oz release out. Now I can see all my contacts that were previously silo'd, including all the folks working on gadgets!









 

Had a great lunch with @macduff@google.com and @rkhare@google.com ..

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 @fkunz@google.com, @alanv@google.com, @jcater@google.com and @jonalie@google.com to the warm waters of the emerald sea!









 

Circles success story #1.

I wanted to tell people about the awesome mobile apps. Normally I'd buzz it and you'd see it in your stream even for people on Emerald Sea that have been using it for a long time.

However... since I have a circle I'm calling "Other Googlers" I just sent it to that circle and didn't waste other folks time. Just like I'm only sharing this keen observation to es-folks..

so cool...









 

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






 

Too bad 14 blade razors will only be available when I'm 130..


http://www.xkcd.com/887/