Skip to main content
 

Catdroids have arrived in the Google Lobby

Catdroids have arrived in the Google Lobby

 

We need pet names for KG

then I can query "name of deadmau5's cat" and get the answer

Professor Meowington phd









 

What are your options? --  It's a Thomas Hawk photo on the frontpage of bart.gov  (and with proper attribution)

What are your options? --  It's a Thomas Hawk photo on the frontpage of bart.gov  (and with proper attribution)

 

Some good advice here..  auth-refresh is very handy..

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









 

What's the word?  hideous, yes that's the word.

This is the new commenting system on sfgate.  The trolls over there get the commenting system they deserve I guess....


http://viafoura.com/






 

 

Bring on the #heirloomtechno  from Information Society No autotune modified organisms here.

Bring on the  from Information Society No autotune modified organisms here.  I've been having a great time exploring the back catalog on Google Play including a superb live album that recently came out [1].

Then again I think I'm required to enjoy any group that puts out tracks like an actual data transmission in 300bps N, 8, I (Terminal Mode or ASCII Download) and the ode to TLAs in Where Would I be Without IBM [2]

[1]

https://play.google.com/store/music/album/Information_Society_It_Is_Useless_to_Resist_Us_Inf?id=Bubk...

[2] https://play.google.com/store/music/album?id=Balm26lw46phqfatilqz7examd4&tid=song-T7cfz4oirp3pfm...

 

Bin packing is NP Hard....

1st time with Shopping express-extended.  Oh the boxes!

Bottom box is 2ft ^3 -- toilet paper/paper towels.
Middle boxes contained misc things from other stores.
Top-one is 14" ^3 -- It contained a 4-pack of cucumber soda and enough bubble wrap to float a boat.

I'm saving the boxes and should be able to reuse the smaller ones.  I did send feedback to team about this situation.


https://plus.sandbox.google.com/photos/107786897865850743842/albums/5935415229161068849/593541523094...






 

We really need to get your playlists supported as proper embeds.  We're already working on this for Youtube....

We really need to get your playlists supported as proper embeds.  We're already working on this for Youtube....

/cc Leo Deegan John Panzer 

Originally shared by Brandon Bilinski

It's new Tunesday! This week features no marquee hip-hop releases but has more indie-folk than you can shake a banjo at:

- Avett Bros, Head and the Heart,  and Cass McCombs all twang it out a bit

- Solid week for metal: New Red Fang, Pelican and Trivium

- We also have some new jams from established players: Paul McCartney, Pearl Jam and Dismemberment Plan (which on first listen is pretty blah)

Enjoy!

 

 

 

Information Society was way ahead of their time.

Information Society was way ahead of their time. Worth a listen just for the Star Trek samples and Koalapad-esque gfx.

 

G+ Inspired UI at http://littlemonsters.com

- Sidebar with icons for apps
- Cards for posts and expanding comments
- Mole-based chat system.
- Header that collapses when you scroll down
- Big Red Buttons!


https://plus.sandbox.google.com/photos/107786897865850743842/albums/5933274801685382769/593327480394...






 

Found a few tips here.  Color prompts, didn't realize that g4's -c flag would tab-complete.

Added a comment about setting the tmux title using

  tmux rename-window

Now I have a decent set of titles instead of

1 bash 2 bash 3 bash 4 bash 5 bash 6 bash 7 python ...


https://docs.google.com/a/google.com/presentation/d/1xh9sh8jtl36h_-Ys8DYQL2ddryjhr_jiObqT5Dl8k9Y/edi...









 

This morning on KFJC (read in pirate voice).

This morning on KFJC (read in pirate voice).

Captain Jack: It takes a lot of chump change to run this station...  and a lot of chumps -- donate now!

 

Sometimes you want down and to the right too...  At least when it comes to Focus Query cost.


https://plus.sandbox.google.com/photos/107786897865850743842/albums/5932436428764399185/593243642916...






 

I call mine my "Macbook-C"  Seriously awesome hardware.

I call mine my "Macbook-C"  Seriously awesome hardware.

Originally shared by Google Chrome

Introducing the HP Chromebook 11, designed and built in partnership with our friends at HP. It has all the speed, simplicity and security benefits you've come to expect from a Chromebook, with unique design elements that makes it easier to get stuff done. And all for $279. 

Look for it starting today in the US at Best Buy , Amazon.com and Google Play and in the UK at Currys, PC World and more. It will also be coming to other countries in time for the holidays.  

Find out more on the Chrome blog: http://goo.gl/tzyHvs

 

 

Interesting development - retail 3D printing and right in my neighborhood.

Interesting development - retail 3D printing and right in my neighborhood.

[And nice to see a fledgling business using Google+ Local and Pages together.]

 

Hi, we are having problems on our Google page 1+ dropped from almost 12.000 to 720 and it's stuck.

Hi, we are having problems on our Google page 1+ dropped from almost 12.000 to 720 and it's stuck. Our followers are complaining on me because of that lol. Can you help me? I can't see if it is a temporary common issue. Thanks in advance. Cheers!

 ps: nothing was changed and happened from night to day

 

 

 

TIL about http://instacod.es/

TIL about http://instacod.es/

And here's a particularly fun example for the CSS geeks following me.

 

Recommended.

Recommended.  Surprised East Bay Express only has 66 followers so far..  Maybe they can link their site and add a Follow button on their main site....

 

Very true...

Very true...

Originally shared by East Bay Express

Don’t know which café is best for working (or people watching)? We’ve got a flowchart for you: http://buff.ly/1bG1LKl

 

Mystery pic: what is it?

Mystery pic: what is it?

 

Parameterized tests in Junit 3 -- another Java

Adding some experimental code that modifies a junit3 test?  Yearning for Junit4 @RunWith(Parameterized.class) annotation?

For simple things like an experiment flag you can do this:

Add the flag to the base test class.

   boolean experiment = false;

Create a subclass of your test and change the value in your setUp method:

 class FooWithExperimentTest extends FooTest {

 @Override
 protected void setUp() throws Exception {
    this.experiment = true;
    super.setUp();
  }
}

Your subclass will run with the varying value.









 

ProtoAssert is a java testers best friend.

ProtoAssert
  .assertThat(result)
  .ignoringField(...)
  .isEqualTo(expected);









 

Listening to the new Deltron 3030 Album.  I'm not disappointed.

Listening to the new Deltron 3030 Album.  I'm not disappointed.

Folks in the Bay Area can catch an in-store appearance at Amoeba records in San Francisco today at 5pm.

 

TAP submit speedup 

- You mail a CL
- The presubmit automatically starts a TAP run.
- You get an email with the results.
- You did *not* change the CL after you mailed it.

If all of the above is true, use the TAP base with *--rerun* when submitting to save time.  The base is in the email TAP sends you and it looks like this:

  OCL:53489329:BASE:53489326:1380560146993









 

Here's an interesting site documenting a startup's move from San Francisco to Oakland.

Here's an interesting site documenting a startup's move from San Francisco to Oakland.

 

 

Been enjoying sludge-free french press coffee ever since we replaced our old Bodum press with the new Espro press.

Been enjoying sludge-free french press coffee ever since we replaced our old Bodum press with the new Espro press.  It uses double gold filters to make a truly smooth brew.  Highly recommended.

Here's nifty demo from the folks at Tested and you can find them at Williams-Sonoma 

 

 

 

NYC Googlers -- recommendations on laptop repair?

My sister-in-law spilled Sierra Nevada on her 2010 MacBook Pro and I'm trying to help her.  I found http://http://www.laptopmd.com/ and they quoted 65 to clean the motherboard and replace the keyboard.

She's living on grants and piece work so if you know of a better deal let me know.


http://www.laptopmd.com/#header






 

When I have dental work done I make sure it's completed under the watchful gaze of  Hopper, Schwartzenegger and...

When I have dental work done I make sure it's completed under the watchful gaze of  Hopper, Schwartzenegger and Rondstadt. **

** turns out the dentist's brother is a celebrity photographer.

http://www.michaelchildersphotography.com/

 

 

 

Somethings wrong when fiber to the home comes to rural Minnesota before the bay area...

[This is a little town 1200 people about 30 miles from Rochester MN]


http://www.kmtel.com/internet/high-speed/






 

SVG, it's VRML for flatland.

Hacking on svg is bringing back memories of another markup language with multiple coordinate systems..

I am writing up a little guide on how to get productive with SVG so others can benefit from my pain.


http://www.wiley.com/legacy/compbooks/vrml2sbk/ch06/06fig09.htm






 

Protip: Use Optional#asSet() to populate collections from optional values.

Was annoyed with lots and lots of code that looks like this:
   Optional<Foo> foo = getFoo();
   if (foo.isPresent()) {
     collection.add(foo.get());
   }

Turns out there's asSet which lets you write code like this:

  collection.addAll(getFoo().asSet());









 

 

Title

Hi

Joslyn Biever, here's the event I was talking about.   Mary Grove and Steve Grove are doing great work with Google+ for entrepreneurs (see http://google.com/entrepreneurs )

[2nd time around, this time, not public (!)  Shouldn't be posting after midnight....]

Originally shared by Mary Grove (Mary Himinkool)

An amazing day underway at CoCo at Google for Entrepreneurs youth training day. 75 impressive teens here from the STEPUP program. So inspired by the talent and passion in the room.

 

Greetings Googlers & Gophers!

Greetings Googlers & Gophers!

The U of MN Engineering meetup was great fun.  It was nice to meet other Alumni and learn more about the great things going on back in Minnesota.

Googlers - I don't have all of your non-work accounts here, please feel free to follow me and I'll tag/mention your accounts here.

Gophers - If you ever need help with Google+ you can feel free to contact me.

 

University of Minnesota alumni meetup in full swing.

University of Minnesota alumni meetup in full swing.

Was asked if there will be a version of Gopher for Glass :)

 

How to make your java *testing* rules test-only.

Here's a crude script you can use to automatically set testonly=1 on _testing_ targets that qualify (and tells you why others cannot be testonly)  If there's interest I'd be happy to clean this up and put it somewhere...


 DEPS=
 for XX in ; do
  DEPENDS_ON=

  echo "PROCESSING - "
  TESTONLY_NUMDEPS=1
  if [ == 1 ]; then
    buildozer 'set testonly 1'
    buildozer fix
    echo "ADDED testonly=1 to target  "
  else
    echo "FAILED to add testonly=1  for target "
    echo ""
  fi
 done









 

How to make your java *testing* rules test-only.

Here's a crude script you can use to automatically set testonly=1 on _testing_ targets that qualify (and tells you why others cannot be testonly)  If there's interest I'd be happy to clean this up and put it somewhere...


 DEPS=blaze-bin/devtools/deps/depserver/query/depends_on  --testonly=0 `

  echo "PROCESSING - "
  TESTONLY_NUMDEPS=`echo ""|wc -l`
  if [ == 1 ]; then
    buildozer 'set testonly 1'
    buildozer fix
    echo "ADDED testonly=1 to target  "
  else
    echo "FAILED to add testonly=1  for target "
    echo ""
  fi
 done









 

After cleaning up Google+ Games I moved up to #221 on the all-time code deleter list.

Should break #200 once the chili removal CLs are all submitted and accounted for..

For future me, here's the dremel to find out..

define table stats /cns/pb-d/home/omoikane/change_stats/columnio/changes-*
SELECT user, SUM(file.deleted) AS lines FROM stats GROUP BY user ORDER BY lines DESC LIMIT 225;









 

*Two hundred dollar bid, now three, now three hundred, will ya give me three?*

_I researched some of your information online and you seem like an analytical person, so I thought I'd hit you with some numbers that show why Developer Auction is hands down the best tool for finding your next job - if and when you're ready to look._

_We just successfully completed our 13th auction, where 90 engineers received offers with a total value of 3,147,111. The average offer for a software engineer on Developer Auction is 24,816.33. Over 600 companies like Twitter, Klout, and UberConference have used our platform to hire top tech talent. On Developer Auction, you'll receive compensation, bonus, and salary information from employers first, and interview second, making DA the best place for you to find your next career opportunity._

_Our next auction starts August 19th. If you click the link below and create a profile, once it's complete, we'll review it for inclusion. Even if you're not looking to change jobs right now, if you build a profile, we'll keep you in mind for when you're ready to make a change._


https://plus.sandbox.google.com/photos/107786897865850743842/albums/5912431615632055697/591243162378...






 

This heartwarming story has it all:

This heartwarming story has it all:

- cute puppy

- good samaritan windsurfers

- and a guy that commutes to work in a boat.