Skip to main content
 

Security Escalation help?

We found about 1m users that are infected with a chrome extension that rewrites search result pages (See http://b/7465588).  We've gotten some good help on some of the issues, but I feel like I haven't gotten the right people involved to deal with this properly.

- Can we notify those 1m users that they are infected?
- Can we detect that this extension is running on the SRP and stop it?

I can't tell who on Search to raise this issue to, and I cannot see who would coordinate an outreach program to the poor folks that are getting a crappy chrome experience due to the dodgy extension...

Thanks









 

woohoo!  Warner Music on Google Play.  Glad to see they finally came around.









 

Another great mural in San Francisco's Mission district.

Another great mural in San Francisco's Mission district.

 

1313 Mockingbird Lane was much better than I expected.

1313 Mockingbird Lane was much better than I expected.  Worth it for the visuals alone, including the Victorian house with the Golden Gate view, the clothes and the interiors.  But that's to be expected from the creator of Pushing Daisies 

** Not for kids though -- very dark.  

 

Looks like I'm not the only one to have seen a bright meteor/shooting star just now in the Oakland Hills.

Looks like I'm not the only one to have seen a bright meteor/shooting star just now in the Oakland Hills.

There was a loud rumble afterwards too -- wonder if something hit? 

 

 

 

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






 

Anyone want a leaky washer drain pump?

Anyone want a leaky washer drain pump?

I'm a bit surprised at the so-so construction of the guts of my mid-range front-loading washing machine.  The drain filter is basically a cup with holes -- which means that debris can get into the plastic pump easily.  Oh and getting to these parts requires removing 18 screws and three rubber retaining clamps which means no-one ever cleans the filter.

At least I replaced the spring-clamps with proper hose clamps on the new pump.

 

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






 

A new album by Mark Mallman, very catchy.  If you don't know his work read this review:

A new album by Mark Mallman, very catchy.  If you don't know his work read this review:

 Frankly, Double Silhouette, his latest, is the album the Killers were trying to make with Battle Born – an epic, gorgeous pop album filled with arena-ready choruses. But he does it in a way that doesn’t make him sound pompous (sorry, Killers).

http://www.letoilemagazine.com/2012/10/02/we-will-rock-you-local-reviews-part-deux-mark-mallman-and-...

 

@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






 

Oakland vs Swiss style referendum posters.  Which one would you frame?

Oakland vs Swiss style referendum posters.  Which one would you frame?

 

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






 

#badjokes  from the DNA Lounge newsletter:

 from the DNA Lounge newsletter:

Skrillex walks into a bar, sits down on a stool, and falls on his ass because the base was too wobbly.

 

The unnatural offspring of the Economist and Mondo 2000?

The unnatural offspring of the Economist and Mondo 2000?

Came across issue 1.2 of Wired recently at home.  After 19 years it shows how far we've come and yet how far we have to go.  Archived here: http://www.wired.com/wired/archive/1.02/ but you really need to hold it in your hands with the orignal inventive page layout (and all the original advertisements!) 

Topics included:

  - The Cypherpunk movement.

  - 3DO!

  - Jaron - (who coined VR)

Gadgetry?

 - Early 3D printers

 - VR glasses

 - DCC  or Minidisc?

 

Pull Quotes

  "The Naked Truth is that Pink makes the Macintosh and OS/2 Obsolete"

 _"Interactive TV is doomed, it's a dead end"_

 _"If Privacy is outlawed only outlaws will have Privacy"_

 

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









 

Discovered Doughnut Dolly this morning while walking around Oakland's Temescal neighborhood.

Discovered Doughnut Dolly this morning while walking around Oakland's Temescal neighborhood. They creme your donuts to order and they are so very good.

The chilled lemon curd on this warm day was delicious.

 

 

First big test of my UPS configuration, which is doing better than T-Mobile.

First big test of my UPS configuration, which is doing better than T-Mobile. They went offline in 15 minutes. 11k affected and 2h restoration time so I should see auto-shutdown working too.

 

Upgrading my SIM. Turns out older SIM cards cannot access the new bonus frequencies from the at&t breakup.

Upgrading my SIM. Turns out older SIM cards cannot access the new bonus frequencies from the at&t breakup.

 

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])









 

I can't wait for the integrations that this will enable.

I can't wait for the integrations that this will enable.

What android app would you like to see enhanced with Google services?

Originally shared by Tim Bray

Oooh, OAuth goodness for the Android ecosystem (via the shiny new Google Play services).

 

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 passed 150 edits on MapMaker.

Just passed 150 edits on MapMaker.  I was just an occasional dabbler until I earned trail karma, which means my walking/biking trail edits don't need to be reviewed, they immediately show up!

That's led to more edits: Tennis courts, baseball fields, parking lots, schools, electrical substations and more.  Be careful it can be addictive, and trails are the gateway drug.

 

apropos to our discussion of what a +1 means...

apropos to our discussion of what a +1 means...

Originally shared by Google+

50 Things a +1 Can Mean

A +1 is simple. It’s one of the easiest ways on the web to take an action that endorses the content and says you saw something. But it can mean many different things. That’s the beauty of +1. You can +1 things you like. You can +1 bad news. You can +1 things you love. You can +1 casual status updates or items that change the world.

Often, we get asked what it means to +1. Here are some ideas. We’d love to see yours.

1. A +1 can say you agree with the post.

2. A +1 can say your photo is beautiful.

3. A +1 can say your joke was funny.

4. A +1 can mean you share in sympathy.

5. A +1 can mean you endorse content found on the web.

6. A +1 can say “thanks for sharing!”

7. A +1 can say “thanks for mentioning me!”

8. A +1 can say “Glad to see you hanging out!”

9. A +1 can say “Good to see you here!”

10. A +1 can say “Wow! That’s cool!”

11. A +1 can say your video was amazing.

12. A +1 can mean you’re excited about new features.

13. A +1 can mean your post was clever.

14. A +1 can say you like this brand.

15. A +1 can say you’re the biggest fan.

16. A +1 can mean you agree with the shared story.

17. A +1 can say “thanks for commenting!”

18. A +1 can say “I vote for this choice.”

19. A +1 can say “your high score is impressive”.

20. A +1 can say “thanks for playing!”

21. A +1 can say you’re with the band.

22. A +1 can say you love the band.

23. A +1 can mean your meme is hilarious.

24. A +1 can mean your child is adorable.

25. A +1 can mean your food looks delicious.

26. A +1 can mean that song is incredible.

27. A +1 can mean “You said what I was going to say!”

28. A +1 can say you saw the post, but have no comment.

29. A +1 can say that video is stunning.

30. A +1 can say you found the news interesting.

31. A +1 can say you sure do know how to recommend people.

32. A +1 can say “I’m rooting for you!”

33. A +1 can say “Congratulations!”

34. A +1 can mean this article is a must-read.

35. A +1 can mean “I have this product too.”

36. A +1 can mean “I love this book!”

37. A +1 can mean “I hear you.”

38. A +1 can mean “You rock.”

39. A +1 can mean “I love you.”

40. A +1 can mean “I + you.”

41. A +1 can say “I can’t wait!”

42. A +1 can say “You shouldn’t miss this!”

43. A +1 can be a smile.

44. A +1 can say “You look hot.”

45. A +1 can say “I’ve been there before, and I love it.”

46. A +1 can mean “I wish I were there.”

47. A +1 can mean “I am so proud of you.”

48. A +1 can mean “You took my breath away.”

49. A +1 can say “I’m on my phone and only have a second.”

50. A +1 can say anything.

 

I didn't get a good shot of the Shuttle landing at Moffet field, but my coworker did.

I didn't get a good shot of the Shuttle landing at Moffet field, but my coworker did.  Here's one of the photos he took.  It was pretty impressive to see it flying low in the sky.

Originally shared by Jean-Christophe Lilot (JC)

It lacks originality and I'm sure you've seen thousands like this one already but there I was and I grabbed this shot.

 

Much better than Samsung Spa Water ...

Much better than Samsung Spa Water ...

 

Asking this author to implement the history api would probably be easier than us doing it ourselves sad to say.

Asking this author to implement the history api would probably be easier than us doing it ourselves sad to say.

Originally shared by Erica Joy

THIS IS NOT AN EXTENSION CREATED BY NOR ENDORSED BY GOOGLE (Had to say that in big bold letters so the people who follow me hopingwishingdreaming that I give them their big "story" break don't run off breathlessly trying to out scoop one another about this and wind up making themselves looking not so bright in the process.)

That out of the way, I like this little extension for using Google Music. It pops up a little miniplayer so I don't have to keep the browser window open to control my music. Bangorang.

Since it can scrobble, I've resurrected my Last.fm account from the dust and ruins. If you wish to be Last.fm "friends" you may find me here: http://www.last.fm/user/EricaJoy

 

 

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









 

 

Check this out.

Check this out.  Mark Mallman is webcasting a trippy musical composition based on his own brain waves and bio-signals, from the van, 24/7 for a week.  Check out the live stream at this link:

http://m4.qwikcast.tv/gallery/m4-live/

... and if there's a Marathon V I hope they opt for a hangout based solution.  It'd be great to get collaboration while on the road.

 

Bumped into David Recordon at Four Barrel.

Bumped into David Recordon at Four Barrel. One of the great things about visiting the Mission is random encounters like this.

 

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






 

Here's an inventive way of recycling old trophies.

Here's an inventive way of recycling old trophies.

 

Photographers at dawn.

Photographers at dawn.

My favorite from the morning -- the silhouettes against the rising sun at 10k feet really captured the scene.

 

Added photos to Star trails and sunrise shooting at Mt Haleakala, Maui.

Added photos to Star trails and sunrise shooting at Mt Haleakala, Maui.