Skip to main content
 

 

Interesting reading here..

Has anyone calculated the k-anonymity of any of our products based on the information they make available to 3P?


http://dl.acm.org/citation.cfm?id=774552






 

I sense a weekend project combining:

http://deps/unused

and

https://sites.google.com/a/google.com/rosie/janitor-tools#TOC-terminator

Now if I could only travel back in time to tell people to not write that unused code in the first place....   or maybe that's a Google-X project?


http://terminator.wikia.com/wiki/Rosie






 

@102206255324090806743  - would it kill you to update your wordpress sharing plugin to get some G+1 love?

Oh yeah, good article.  I +1'd it using the Chrome extension :)


http://ikaisays.com/2012/10/09/why-the-real-reason-silicon-valley-coders-write-bad-software-is-wron/






 

_Song was purchased with another google play account_

:(  much sadness.

b/7249426









 

Before node.js...

DB connectivity, plus this great new feature:

_New top-level functions Number and String. The Number function converts an object to a number. The String function converts an object to a string. See "Number and String Functions" on page 135._


http://docs.oracle.com/cd/E19957-01/816-6411-10/whatsnew.htm






 

Sophos feature request.

Ping your update server every and if response time > 500ms wait another hour to auto-update...

[sorry shuttle passengers..]










 

 

 

Teach Me How to -Dougie- Viral Loop.

What you see here is a work of art for making viral loops.

The page leading up to this asked me to _confirm_ that someone had endorsed me.  I accepted the endorsement (adding it to my profile).

This page uses some decent semantic analysis to generate 'Skills you might Endorse', and a one-click way to generate a 4x viral loop (not to mention all the other mechanisms via 'see more' and loading up more endorsements.

Performing actions here also help improve the algorithms.  If one person tags a user with a skill then you can present the same tag once added to the profile to other users and have a high likelihood of success.

And at the end of the day LinkedIn will have a much better way of finding strong candidates with specific skills; users will have more profile content, etc etc.


https://plus.google.com/photos/107786897865850743842/albums/5795440289929294673/5795440287701076610






 

Kudos to the person on the Events team that auto-selects the "Pancake" theme for events that start early in the morning..











 

![Futura Fry](/path/to/fry.jpg "Cant' tell if all-hands.. or sweat-lodge")











 

So far the main thing that bugs me about Danube is when I reload an active G+ page all the posts get reordered.

@100370640544909873365  any plans for "live" reranking of the stream?  Friendfeed was doing this 5 years ago and it was pretty cool to see posts bubble to the top when they were commented on....









 

Can TAP just build dependent targets instead of running the actual tests?  Might be useful to BUILD file refactorings...









 

Using TestUtil.getSrcDir() in production code?  If you are *congratulations*, your binary now has *junit* and other testing cooties.

At the very least convert it to:

Runfiles.getRunfilesDir();

Which pulls in a much lighter set of dependencies.

Of course if all you need to do is read a file from the classpath you're much better off just doing something like:

Resources.toString(Resources.getResource(MyClass.class, CONFIG_FILE), Charsets.UTF_8);

while adding something like this to your BUILD file target:

  resources = glob([*.config])









 

jdk8 uses :: to represent class methods?  I'm getting perl flashbacks already!

Also a neat deck on Guava below (where I found out about the jdk8 syntax)


http://gdg-krakow.github.com/google-io-ext-2012-guava/#/13






 

flipped a coin, Safe Harbor wins out over Perf...









 

Just converted over some open source unit tests to use hamcrest matchers which are bundled with recent versions of junit.  Any word on whether this is preferred in google3 or not?  moma search didn't turn up much...









 

Oakland As game + this = 1h extra shuttle time!

[ and two more cleanup CLs written]


http://en.wikipedia.org/wiki/Man%C3%A1






 

Seems like we could rewrite urls in the form of:

  http://www.google.com/reader/link?url=...&srcURL=...&snippet=....

as

   https://plus.google.com/share?url=...

Right now all you get is:

  _We're sorry - Google Reader no longer supports the "Note in Reader" bookmarklet._

Where should I file this bug?  Seems like it could be a simple GFE redirect of some sort..









 

Anyone else seeing weird proxy issues with Chrome Dev Channel?  On net-internals I see this:

  Effective settings

  Use DIRECT connections.
  Source: SYSTEM

  Original settings

  PAC script: https://proxyconfig.corp.google.com/wpad.dat
  Source: SYSTEM

Weird.


https://proxyconfig.corp.google.com/wpad.dat






 

Looks like our facebook monitor is better than their own internal systems.  Either that or they don't canary :/

Oh and I love graphs with no y-axis units or labels.


https://plus.google.com/photos/107786897865850743842/albums/5782634724883676961/5782634729491972946






 

Today's changes should pay for themselves in the carbon offsets alone.

In fact someone should build a business making open source software more energy efficient and take on Carbon Offset 4514$.  I can see it now:

_"Sure thing, keep your coal plant -- I just made mysql joins 5x faster"_









 

I'm still always surprised that java doesn't have a native string type and instead uses a char[]/offset/size data structure.

Don't forget to 'new String()' your substrings!


http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4513622






 

So does anyone have a contact at the newly acquired frommers?  Zagat folks?

Looks like their community site runs a version of Demand Media's Pluck. (If you've ever commented on SFgate you'll recognize it right away).

It'd be nice if Pluck supported authorship and proper schema.org markup, even it it's only on Frommers for the time being.  [See poor Arthur Frommer's profile below...]


http://www.frommers.com/community/persona.html?UID=704684






 

I have to stop optimizing and get back to features.  However I've kicked over the Guice rock and lots of crawly things were discovered.  For Oz:

266k Key<...> objects retained.
18k NamedImpl objects, most with duplicate names (looking at interning)

(Linked)?Hash(Set|Map) in various places that can be cleansed.









 

from external G+:

_When did the definition of spam migrate from "unsolicited commercial email" to "anything I didn't expect"._









 

Look out oz-infra, I just found out we have a floating license for Yourkit.

Looking through a memory analysis of our integration tests I was overpowered with the stench of HashSets.

Patches coming.









 

multiply.com is shutting down their social network.  Anyone want to look into ways of bulk importing these folks?

According to igraph we track around 150k multiply.com profiles, so it may not be a big needle mover.  However it might be worth it for a PR win.  (Or not... if the lede is that Google+ is killing smaller social networks..)

The least we could do is offer to import all the photos into G+


http://multiply.multiply.com/notes/item/5






 

Mozilla's Christopher Blizzard moving over to Facebook to do devrel?  very unexpected...









 

<meme type="fry_with_dollars" msg="drop my packets please!"/>

64 bytes from 8.8.8.8: icmp_seq=334 ttl=49 time=55037.489 ms









 

No!  Fix not!  rollback and rollforward.   There is no fix.









 

Blast from the past for identity peeps...


http://xauth.org






 

Google is a tourist destination -- at least for my in-laws.   They all want to go -- two retirees and a middle age school teacher/poet.  I guess I forget that people have this fascination with what we do.

Anyone considered opening _Googleworld_ or _Googleland_?

Figure I'll give them the drive around followed by a walk through 43 and lunch.  Any other suggestions?









 

Can we run an MR against the calendar database that relocates all meetings with '1:1' in the title to the smallest conference room less < 20m from the existing one?

Bonus points if we can reshuffle and repack all meetings into the appropriately sized conference room. (yeah, yeah, I know that's NP-hard, but still, we're Google...)









 

When did we start removing the little profile thumbnails from personal search results?  I saw this a while back but just assumed I was in some latency experiment...

I've been telling sites that XFN and such are a way for them to "stand out in search" because of the profile photo annotations.

Should we be pushing harder for sites to adopt authorship?  Also why are Don Dodge and Jeff Reine not showing up as authors in the results below?  Weird....

Would appreciate any clarification.


https://plus.google.com/photos/107786897865850743842/albums/5763945832968580897/5763945832521104850






 

Okay Googlers -- if you were unhappy that Events was a closed dogfood you have your chance to participate in the most open dogfood we've ever done.

Here's some simple things you can do:

- Are you using proper schema.org markup?  Are your comments http://schema.org/Comment? Are your reviews http://schema.org/Review?
- Do you have a user history for your service?  Investigate if it's possible to send these moments to frame service.  I can connect you with the right people.
- Do you request OAuth scopes for your api-based service?  Consider using plus.moments.write to send us active and passive user activity.

Docs are below, feedback will be gladly taken (and I just might send you some Google+ schwag as a token of appreciation)


http://developers.google.com/+/history/






 

[keeping this in the ES family...]

Reaction from my family to the events spam:

_Your company is so fucking stupid sometimes...  Why don't you turn off events until you fix your stupid problems._

Sadly I partially agree.  If we still had the incoming stream we could easily put the stranger events there.  I know that some fixes are in flight -- why are we not being more public about this?  A simple Mea Culpa would do a lot here.  Comms folks, what's up?

More quotes:  _You look like a bunch of amateurs..._ and _why didn't you anticipate this?_

Harsh.









 

Someone want to create a Guava Project wikipedia page?

Personalization keeps thinking I like Guava the food, not guava the code/project.









 

There's one I/O secret hasn't been leaked AFAIK.  The band that will perform.

I hope, hope, hope it's Foster the People since I'm not going to their Friday show due to I/O time constraints..









 


@103803434511913844892 @102352541062683971307

Ade shared this to a limited audience so I can't plus you into the original post...

Looks like you guys recently turned this service down (is it because of igraph changes?)

http://www.stateofsearch.com/google-social-circle-data/






 

Tired of being asked to check-in to "West Oakland Mental Health" instead of the Parking Lot to pick up the Google Shuttle.  Used Mapmaker to edit, but am seeing the bug described in here:

https://groups.google.com/forum/?fromgroups#!topic/google-mapmaker/fBC2A3NTDIE

Click on the link below if you're on MapMaker so we can get this approved.


http://www.google.com/mapmaker?iwloc=0_0&gw=55&editids=3wbiR5KD00huKtMucX&ll=37.803086,-...






 

 

I suppose it would be a bad idea to comment publicly on this.

All I want to say is that you just need to use the report adsense abuse form:

https://support.google.com/adsense/bin/request.py?hl=en&contact_type=violation_report&rd=2

I had the older version of this form bookmarked when I was fending off Typepad spammers back in the day.


http://thetrichordist.wordpress.com/2012/06/18/letter-to-emily-white-at-npr-all-songs-considered/






 

One of these things doesn't belong...

Looks like they just added XFN markup as they're showing up in my reports now.


https://plus.google.com/photos/107786897865850743842/albums/5755443007134597745/5755443005457489810






 

 

Meebo offers a way to save your data as a tsv or zip file.  Can someone with Google Drive API experience talk to them about saving this data there instead?









 

It's been a while since I've encountered geo-restricted content.   Man it sucks.  Take my money dammit!

Oh, and if anyone wants to help me buy something from the France iTunes store LMK before I go off and try to find gift cards from the far corners of the internet.
Happy to reciprocate too!









 

The ITU *does* do a lot of good work,

I worked there from 96-99 and in some ways they are stuck in the past, but in many ways they are forward thinking and we wouldn't be here today without the work they've done.

I also think it's arguable that the gTLD-MoU would have been better than the ICANN disaster that we're living with today.









 

Do you have a way to file bugs for your product?  Help Googlers find that secret go link or buganizer category by adding your project here:

  https://wiki.corp.google.com/twiki/bin/view/Main/WhoDoIBug

And the next time you want to rant on G+ about the failings of this or that product make sure you head over to http://go/WhoDoIBug and file a bug first.