Skip to main content
 

+1 SVG size. Now smaller.

The +1 button uses SVG to render the G+1 you see on the button. When I was adding the new logo I could tell that it was going to be much smaller. Turns out you can actually see the effects in our graphs. Over 512 bytes per response savings, which adds up at 100kqps. That's 50Mbps transit. [Can someone translate that to milliSWEs for me?]

https://plus.google.com/photos/107786897865850743842/albums/6189954277431784961/6189954277510628834?...

 

Tree rings on the web

In the future web-archeologists will analyze html to identify the age of a page by the widgets they include.

Here you have a web site built circa 2012 with the very rare plusone button with a G+ on a grey background.

https://plus.google.com/photos/107786897865850743842/albums/6187004181065470801/6187004179257230690?...

 

Bay Area Funk

Today's Inspiration: Bay Area Funk Compilations

If you're a Bay Area transplant like me you owe it to yourself to learn a little of the musical history of the place you live. I bought these on CD a while back and it had very educational liner notes. I wish we could get that into digital form somehow.

Sadly volume 1 is not available on Play Music. Volume II is. Recommended.

https://play.google.com/store/music/album/Various_Artists_Bay_Area_Funk_II?id=Bfnhqeirjlpwupvqkqkilx...

And here's some details on volume 1...

_On this first volume of Bay Area Funk 16 tracks represent the best of the infamous Bay Area scene. Ranging from the boogaloo and shing-a-ling sound of Marvin Holmes and the Uptights to the psychedelic funk-jazz of P-I-R-Square. The compilation covers the period from 1967 to 1976 and is packed with music from the key originators and characters including a 12 year old Little Denice produced by blues legend Jimmy McCracklin, rhythm and blues hero Rodger Collins, KSOL radio station director "Hard Punching" Herm Henry, and Sugar Pie Desanto, former opening act for James Brown who is still pulling back-flips on-stage even in her late 60s._

https://www.ubiquityrecords.com/shop/products/BAY-AREA-FUNK.html

 

I'm replacing myself with a very small shell script.

Things are still a little rough but I'm finding value in the reports and the cleanup CLs it helps me generate.  See the doc below if you want to play.

You can see an ugly sample report at

http://go/cargocult-oz

and here's a partial list of CLs that Cargocult generated:

https://critique.corp.google.com/#search/&q=%23cargocult&type=cl

https://docs.google.com/document/d/1uGbOLN1WMY9JJf9AsGcKG3le0kNJ1fsqCkHaK8wPt04/edit?_escaped_fragme...

 

Origins of the Open Plan Office

I didn't realize that the crazy Chiat Day "virtual office" concept happened in our Google LA offices.

I'm reading  _Tog on Design_ (1996) since it contains so many eerily accurate predictions mixed in with some totally wrong ones.

http://archive.wired.com/wired/archive/7.02/chiat_pr.html

 

Retro-futurism (circa 1995)

More details here: http://www.asktog.com/books/tosd_detail.html and in the non-volatile storage medium (which I've ordered)

Till then there's plenty of interesting Tog reading...

https://drive.google.com/a/google.com/file/d/0B_PwfdG5fY41cVFPR0tDTjE4d00/view?usp=sharing&_esca...

 

Autoawesome CLs

*Autoawesome CLs* - Project Cargocult

I'm going to formalize/automate all the dirty hacks I use to generate hundreds of CLs.  Wish me luck, and I'd love suggestions/feedback.

https://docs.google.com/document/d/1uGbOLN1WMY9JJf9AsGcKG3le0kNJ1fsqCkHaK8wPt04/edit?_escaped_fragme...

 

A Design Doc for your Illness

Just got the final Second Opinion report and I'm quite impressed.  [See http://go/secondopinion - it's a great perk]  I liked that they chose people that are advancing in their careers and researching the specific field.  You get a clear, well written summary of your medical record, actionable data, and citations for specific background information.  There's pragmatism and optimism, including this quote:

_Finally, if one can outpace the innovations in cancer that are taking place right now, survival may actually be substantially better._

If you're considering this service please let me know.  We're happy to share our report, just ask.  For everyone else here's an outline of what's included.

Expert Selection Process 2
Letter from Physician Case Manager 3
Summary of Clinical History 4
Questions to the Expert 20
Report by Vijayakrishna K. Gadi, MD, PhD 21
Report by Komal Jhaveri, MD 28
Curriculum Vitae for Vijayakrishna K. Gadi, MD, PhD 33
Curriculum Vitae for Komal Jhaveri, MD 37
Legal Terms 40

https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Fappengine.google.com%2F_ah%2Fconflog...

 

CDs are dying

Not sure what's more annoying -- waiting 1.5h for Kaiser to burn radiology CDs or realizing that I actually didn't have a working CD *reader* at home.

Managed to get something working:

Parts:
- 1 SATA<->PATA converter from old server
- old ATX power supply
- my trusty Rackable home server, w/ internal AHCI adapter
- An ancient Sony CD drive.  [Broken]
- A CD drive pulled from an old AMD K6 tower [working]

And of course 1 of the CDs is defective and I'll have to get that again. oof..  CDs deserve to die.

https://plus.google.com/photos/107786897865850743842/albums/6145005531617143713/6145005532518278594?...

 

firstgoogleremail

I don't have my  - but I do have the email that started the ball rolling towards my eventual employment.  Seven weeks later I started at Google.

*Date*: 8/7/10
*Subject*: Interesting moves

_I'm intrigued the recent social moves coming out of Google and wonder if there's some part for me in all of this, either from the inside or from the outside._

_Truth be told, I'm not getting my "change the internet for the better" satisfaction at the moment even with the independent time I spend on Opensocial/Shindig/OAuth._

_Would you like to have a short chat in the next week or two?_

 

Postmortems...

*You might be a Googler if...*

You start writing a postmortem when you arrive at the ER.

So. Many. _Areas for Improvement_

 if you're going to need dental/medical treatment do it in an area where lots of old rich people live.  

Note: All is well now, we extended our stay and Julie is recovering.

https://plus.google.com/photos/107786897865850743842/albums/6134256416285339249/6134256417197264722?...

 

Ursquake

*Ursquake* March 2010

@113057531893316771155 states

_The social web is revolutionizing the world, and this is our chance to create what will be the most useful and most used set of socially connected products in the world, with the best user controls on privacy and data portability. We have an incredibly strong starting position. It’s rare that we’re being given an opportunity to have such a big impact in such a short time, so lets seize it!_

https://docs.google.com/document/d/1mzvLKwMdb1XdK_CY670eDat8h_LrW1d1LPHrEEioHog/edit?_escaped_fragme...

 

It's so fast and smooth you might think you're using a native App.

It's so fast and smooth you might think you're using a native App.

Originally shared by Danielle Buckley

Today we’re excited to announce the new and improved Google+ experience for mobile web. We focused on making everything faster, more beautiful, and more intuitive. To check out all the new updates, visit plus.google.com on your phone or tablet’s browser.  

As always, we’d love to hear what you think!  

 

Google I need rain boots

Was discussing potential for location-based sharing and remembered this gem.  Despite all the sucky things happening I'm still excited about what's possible in the future.

http://go/ortelius

 

People do not fear change, they fear loss

About a year ago I did a one-day seminar called _Managing Through Change_.   It was actually pretty good and helped me understand how the human brain treats stressful transitions.

Sadly the course isn't offered, but there is some pretty decent self-instruction available here:

https://grow.googleplex.com/opportunity/site/navigatechange/

https://login.corp.google.com/request?s=grow.googleplex.com:443/uberproxy/&d=https://grow.google...

 

 

Recruiting... in reverse

Hi Paul,

Long time no see! Hope all is well with you. Have been trying to reach someone in engineering at Google to see if there might be interest in acquiring my company. Would be cool to catch up sometime, please let me know what you think!

Here's some more info regarding our company / technology:

....

XXXXX is fully bootstrapped, we have no debt and no additional shareholders (just the two of us). The company was recently incorporated, so a transaction would be straightforward. We are both versatile generalists in our respective fields with lots of experience innovating hands-on as well as managing teams. And we’d love an opportunity to demo our tech with anyone who’s interested!

 

HashSets

Replacing static HashSet<String> with Java 7 string switch?

Has anyone investigated whether Java 7 switch is more memory efficient than HashSet<String> or ImmutableSet<String>?  I think it might be.  Read on....

I ask because HashSet is one of the more bloated java collection classes.  It uses 32 bytes for each used entry + an array for the capacity.  For example the follow
ing HashSet uses 128 bytes (2*32 + 16 * 4):

  private static final HashSet<String> FOO = new HashSet<>();
  foo.add("a")
shpub note --category=googplus --syndication=https://plus.google.com/107786897865850743842/posts/VPYQiMunRRY --published="Mon Dec 29 12:22:44 PM PST 2014" --name="" - <<EOF
Replacing static HashSet<String> with Java 7 string switch?

Has anyone investigated whether Java 7 switch is more memory efficient than HashSet<String> or ImmutableSet<String>?  I think it might be.  Read on....

I ask because HashSet is one of the more bloated java collection classes.  It uses 32 bytes for each used entry + an array for the capacity.  For example the follow
ing HashSet uses 128 bytes (2*32 + 16 * 4):

  private static final HashSet<String> FOO = new HashSet<>();
  foo.add("a")
  foo.add("b");

  boolean isFoo(String s) { return FOO.contains(s);}

We can replace that with:

  boolean isFoo(String s) {
     switch (s) {
        case "a":
        case "b":
           return true;
        default:
           return false;
     }
  }

Java 7 transforms this code into something like this:

    switch (s.hashCode()) {
       case -1234:
          return s.equals("a");
       case -55999:
          return s.equals("b");
       default:
          return false;
    }

Which maps to a tableswitch or lookupswitch.  Squinting it appears that you'd need the following for each entry:

tableswitch:
  per-entry: hashcode + result value (8 bytes)
  equals test: 4 opcodes (16 bytes)

So it would appear that you have 24bytes/entry.

Performance would be limited by the JVM/Dalvik/Art implementation of tableswitch which can be O(n)

Also obligatory reference to:

  http://blog.jamesdbloom.com/JavaCodeToByteCode_PartOne.html

http://blog.jamesdbloom.com/JavaCodeToByteCode_PartOne.html

 

 

Farewell

Farewell.

After a 4 month battle against cancer we made that hard yet logical decision to end the fight.  Tommy didn't visit Google often, but he always enjoyed the attention, laying in the grass, and walking the trails nearby.

Thanks to everyone that put up with my last minute cancellations for vet visits and the extra time I spent tending to his needs in his final months.

 

Heads up webmasters -- please consider updating your javascript snippets.

Heads up webmasters -- please consider updating your javascript snippets.

Originally shared by Ilya Grigorik

All Google+ widgets have been updated to use the script[async + defer] pattern! E.g. +1 button docs: http://bit.ly/YHoj96

What's the benefit? Loading widgets via script[async+defer] does not block the document parser (see [1]), and allows the preload scanner to discover the script resource and initiate an earlier fetch (see [2]). Net outcome, both your page and the widget load faster! Have a G+ widget on your page? Check out the docs for guidance on how to update your snippets.

Kudos to the G+ team for taking the lead on this! Hope to see more widget providers adopt the same pattern.

[1] https://developers.google.com/web/fundamentals/performance/critical-rendering-path/adding-interactiv...

[2] https://www.igvita.com/2014/05/20/script-injected-async-scripts-considered-harmful/

 

I hope you can update Mark with authorship changes the same way you treat Search Engine Land.

I hope you can update Mark with authorship changes the same way you treat Search Engine Land....  He's going to lose some major credibility.

Originally shared by Mark Traphagen

Interview with Me About Google Authorship

Andre Alpar of OMReport.de interviewed me last June at SMX Advanced in Seattle about Google Authorship and the changes we had seen from the beginning of the year up to that point.

Please note that this interview was conducted before Google removed all author photos from regular search, but Authorship still works, and I believe the principles I discuss here are still valid.

 

John Hjelmstad / Jonathan Beri - same deal as sign in button...  let's incorporate it...

John Hjelmstad / Jonathan Beri - same deal as sign in button...  let's incorporate it...

Originally shared by Gerwin Sturm

As you might have noticed I invested quite some time in Polymer recently. What I like about web components is that they make a lot of things a lot easier, except...

Normally adding a +1 button (or any other Google+ plugin) to a website is just about the easiest thing you can do.

1. Take the code snippet from the docs, e.g. https://developers.google.com/+/web/+1button/

2. Paste it in your code at the appropriate place.

3. Done.

Unfortunately the gapi JS library doesn't like to work with the Shadow DOM. Even if you pass in a direct reference to an element inside of your element it won't work.

The (https://github.com/GoogleWebComponents/google-hangout-button/) works around this issue by adding an element to the light DOM, telling gapi to render the button there, then snatching the element and sending it to the shadow realm dom.

Since there are a lot more widgets to choose from, I took this idea and started by creating a generic element that takes `type` and `data` as attributes to render the appropriate plugin, using the same idea as the hangout-button.

So for the default +1 button you could just use

Or for a profile badge you would use

<google-plugin type='person' data='{"href": "https://plus.google.com/+GerwinSturm"}'>

From there I started to create specific elements, that have the relevant attributes for each plugin.

For now there are only two but others are easy to add:

(the profile attribute will be used to build the href attribute needed by the profile widget)

The plugins still aren't really happy inside of the shadow dom, displaying some errors in the console, and not all interaction seems to be working correctly.

I have some other ideas I will test to improve this, but maybe the gapi team will eventually support Shadow DOM properly ;)

For now these elements work better than not working at all :)

Source code: https://github.com/Scarygami/google-plugins

Docs: http://scarygami.github.io/google-plugins/components/google-plugins/

Demo: http://scarygami.github.io/google-plugins/components/google-plugins/demo.html

 

Read this behind the scenes article about Project Boswell with Brett Lider  and Joseph Smarr  who toiled long and...

Read this behind the scenes article about Project Boswell with Brett Lider  and Joseph Smarr  who toiled long and hard to deliver an awesome feature.

This article also showcases how sometimes you have to throw away the first few concepts before you get it right.   Happy that I had a small part at the beginning of the project and props to the many folks that invested time and effort to get this out the door.

 

EA FIFA '73 spotted at Google...

EA FIFA '73 spotted at Google...

 

 

Still an empty profile though...

Still an empty profile though...

But not much better than:

Joe Tuman - https://plus.google.com/109949039322333887009

Libby Schaff - https://plus.google.com/110500927796450135344

Bryan Parker - https://plus.google.com/109333654487362962540

At least Parker has a couple of posts there.  Tuman has only 1 Youtube video..

If there are other candidates add them here and I'll share an Oakland Mayor 2014 circle..

 

I've been very impressed with the rapid progress of Sprint Reader I'm up to 650 wpm and can probably go faster with...

I've been very impressed with the rapid progress of Sprint Reader I'm up to 650 wpm and can probably go faster with a little more practice.

Originally shared by Sprint Reader

Language auto-detection done!

Functionality coming soon and paves the way for more intelligent word hyphenation (by language pattern) and maybe, just maybe auto-translation!

Stay tuned.

  Google Translate     

 

Google+  has some common sense content rules in the User Content and Conduct Policy [1]  You'll notice there is no...

Google+  has some common sense content rules in the User Content and Conduct Policy [1]  You'll notice there is no section on censorship based on viewpoint.

The issue described by Eric Raymond below is much more mundane.  It's actually a problem in the way Google+ previews web snippets.  

A couple of weeks ago we introduced the new Article embed type.  You'll notice these posts by their distinctive large-photos with a ragged-edge.  This new code caused the problem.

The markup on theblaze.com uses the http://schema.org/NewsArticle markup.  That, combined with some other factors causes the preview processing to fail.  This issue was reported to us on April 1st and a fix will be released to production early next week.

I opened an issue on our developer site to track this issue since it does affect a handful of other sites that use the NewsArticle markup.  Feel free to Star it to receive updates: 

https://code.google.com/p/google-plus-platform/issues/detail?id=805

[1] https://www.google.com/intl/en-US/+/policy/content.html

Originally shared by Eric Raymond

G+ may be engaging in non-viewpoint-neutral censorship of news  articles relating to firearms. 

This link:

http://www.theblaze.com/stories/2014/04/04/gun-control-advocates-who-say-more-guns-equal-more-crime-...

results in post blocking when it's either pasted in the link box or pasted in text with the preview image not removed. Others have reported that all firearms-related articles from The Blaze, but not non-firearms-related articles, are blocked.

Something more specific than blocking of firearms-related images is going on, as the Geeks with Guns G+ community would have noticed that a lot sooner than now.

Google has some explaining to do.

 

 

Google Now is doing a killer job identifying people and songs during the Oscars

Google Now is doing a killer job identifying people and songs during the Oscars

Protip: pull down to refresh and get up-to-date info!

 

Check out the BD doodle on http://google.fr/ today.

Check out the BD doodle on http://google.fr/ today.

Originally shared by Google France

M'enfin ?! C'est quoi ce Doodle ?

Le 28 février 1957 apparaissait pour la première fois Gaston Lagaffe, nouvelle recrue de la rédaction du Journal de Spirou telle qu'imaginée par André Franquin.

Aujourd'hui, Gaston fait un stage chez Google France et arrive en trombe sur notre page d'accueil, accompagné de son chat-dingue et de sa mouette rieuse.

Si contrairement à ses collègues Prunelle, Spirou et Fantasio  ou à nous même qui l'avons au bureau aujourd'hui, vous ne connaissez pas Gaston :

• Découvrez comment un Doodle est réalisé grace à ce GIF

• Apprenez en plus sur Gaston avec Google : http://goo.gl/mUI7IM ou sur son site officiel http://goo.gl/2wWxsh

Nous nous excusons par avance pour tout bug causé par l'une de ses gaffes.

 

Listening to some UK Garage today.  Altavista reference made me smile.

Listening to some UK Garage today.  Altavista reference made me smile.

You won't find us on Alta Vista

Cult classic not bestseller, you're gonna need more power

Plug in the free phase and the generator, crank it up to gigawatts

 

I'm hopeful that the San Jose deployment has a halo effect throughout the Bay Area.  Your move Comcast.

I'm hopeful that the San Jose deployment has a halo effect throughout the Bay Area.  Your move Comcast.

Originally shared by Google

Today we’ve invited 34 cities in nine metro areas around the U.S. to work with us to explore what it would take to bring them Google Fiber. In the coming months, we'll work with each city's leaders on a joint planning process to map out a Google Fiber network in detail and assess potential challenges to bringing 100x faster Internet to these communities. We aim to provide updates about which of these cities will be getting Google Fiber at the end of the year. Learn more: http://goo.gl/tMg6F9

 

Had a Google Now card for the album so I'd say it is available

Had a Google Now card for the album so I'd say it is available

 

Daft Punk may have won some Grammys last night - but when I wanted retro electronic/synth I was pleasantly surprised...

Daft Punk may have won some Grammys last night - but when I wanted retro electronic/synth I was pleasantly surprised to discover Psykosonik via Google Play

Cyberpunk themes, Nintendo  SNES ties-ins and beats reminiscent of Crystal Method The   make this some great coding music.  They'll also be my soundtrack of choice if I ever make another ray-traced 3-D demo.

 

Anil Dash - I'm saddened that someone that I worked with and respect wrote something so out of touch with the...

Anil Dash - I'm saddened that someone that I worked with and respect wrote something so out of touch with the situation that's going on here in the Bay Area.  You seem to believe the media hype that the "techies" are elitist and out of touch and that better "marketing" will help win hearts and minds.

The reality is that tech companies and employees are already doing much of what you advocate for, and doing more of it, or marketing it, won't change the situation.  Avatars, Logos, and signs won't help.  Helping people afford housing will.

Specifically:

Using Voices

Employees and company leaders already advocate for better housing and infrastructure.  Google has succeeded[1] and failed[2] to build housing in Mountain View near it's campus.  Facebook too[3].

Volunteering and Civic Initiatives

Google (and other companies) match donations 1:1 and encourage their employees to give.  There's also the following

  - Google.org 

  - Google for Nonprofits 

  - Supporting local communities via GoogleServe[5]

  - Google sponsored a huge push to fund Kiva loans last year via their own and employees giving.

I am very proud of what's been done here and how Google has made me a better donator and volunteer.

Community Involvement 

Extending benefits like food and day care to people in the community is an interesting idea.  There are problems however -- employee services are at the work places, not in the neighborhood where people's rent are going up.

Plus there are often better ways for employees to engage with the community.  I've met and talked to plenty of people while picking up trash in West Oakland.  Plenty of other people are already very active in their churches, schools and communities.

In Closing...

If every shuttle was banned the problem would still remain.  In the past 10 years San Francisco has built  17k new units of housing while adding 75k residents[6].  This is a complex issue that's not going away soon.  Marketing isn't going to change it.  Getting more housing and helping people worried about paying rent will, even while many are directly benefitting[7].

I'll leave you with the conclusions from Elias Levy's in-depth data based analysis[8] of the situation:

In the end, tech workers are simply a convenient straw man for folks to direct their anger at high rents, which are simply the result of a strong economy, the anti-development history of San Francisco, the city’s limited geography, and market forces.  In a slightly different scenario, the vilified workers could have been in biotech, aerospace, or finance.  So long as the local economy is strong, San Francisco is a desirable place to live in, and the population increases, rents, like real estate, will go up in San Francisco.  At best, we can slow down these market forces and provide a helping hand to those less fortunate to ensure they have some support dealing with these changes.

Full disclosure: I work at Google. I wrote part of this on a Shuttle from the East Bay, and would still be driving if it wasn't available.

[1] http://abcnews.go.com/Business/google-invests-sparkly-housing-development-mountain-view-calif/story?...

[2] http://abclocal.go.com/kgo/story?section=news/local/south_bay&id=8731879

[3] http://arstechnica.com/business/2013/10/the-houses-that-facebook-built-are-coming-to-san-francisco/

[5]  http://www.google.com/giving/community/

[6] http://www.sfgate.com/opinion/openforum/article/How-San-Francisco-creates-its-own-housing-crisis-513...

[7] http://www.npr.org/2014/01/22/264528139/long-a-dirty-word-gentrification-may-be-losing-its-stigma

[8] http://elias-levy.tumblr.com/post/74103701680/san-francisco-eviction-protests

 

Couple more things you might want to look at:

Couple more things you might want to look at:

** While testing I saw a few errors pop up when looking for the _escaped_fragment-= version of pages.  Looks like this:

unknown domain: goodeggs-garbanzo-seoserver.herokuapp.com

** Your pages have a lot of boilerplate in them that can confuse things.  Consider adding html5 header/footer/nav elements. or just getting rid of much of that from your server-side-rendered output.  and....

** Seriously consider adding rel="canonical" -- it's the best way for Google to know the URL you want people to use and it helps to disambiguate your pages.

Regarding mixpanel you can see the unminified JS if you view source here:

  http://www.goodeggs.com/stepladderranch

Not a huge amount of bytes to be saved, but it can't hurt :)

 

Here's a quick tip I posted to the Developing with Google+ community.

Here's a quick tip I posted to the Developing with Google+ community.  Plenty more good stuff there for publishers and app developers.

Originally shared by Paul Lindner

Youtube and Google+ Embedded Posts

If you embed Youtube videos on your web site you might want to take second look at the Google+ Embedded Post feature:

https://developers.google.com/+/web/embedded-post/

Instead of using a direct Youtube embed try creating a Google+ post that includes the video and your commentary.  Embed that post on your site by following the instructions linked above.

People can still play the video in the page, but now they can also +1, Follow, and Reply to it.  This engagement will make your conversation stand out in the new Youtube.com comments section.

 

Youtube and Google+ Embedded Posts

Youtube and Google+ Embedded Posts

If you embed Youtube videos on your web site you might want to take second look at the Google+ Embedded Post feature:

https://developers.google.com/+/web/embedded-post/

Instead of using a direct Youtube embed try creating a Google+ post that includes the video and your commentary.  Embed that post on your site by following the instructions linked above.

People can still play the video in the page, but now they can also +1, Follow, and Reply to it.  This engagement will make your conversation stand out in the new Youtube.com comments section.

 

Hi widget lovers.

Hi widget lovers.  You may have noticed a new look for the +1 and +Share buttons that are consistent with the Follow and Badge widgets.  We hope you like them.

You'll also notice that they scale up beautifully.  All of our buttons are now using SVG to render the iconography, and the Roboto font for text. There's even some SMIL animations hiding in there too.  All of this is perfect for your new high dpi laptop, tablet or phone. ‡

Please let us know if they're working for you and if you have any suggestions. Thanks for using Google+ widgets!

‡ results may vary on IE8 and Gingerbread browsers.

 

 

Munchery delivers.  Had a nice meal from them yesterday and noticed that they're also here on Google+.

Munchery delivers.  Had a nice meal from them yesterday and noticed that they're also here on Google+.

Even if you can't get them in your area you can admire their fine food photography.  This attention to detail pervades the rest of the experience, including thoughtful packaging, high quality ingredients, and artful  presentation.  Highly recommended.

Originally shared by Munchery

Heading to the park this weekend?

Pro-tip: Bring Allison's Zucchini-Nut Bread ➞ http://bit.ly/12R5Q5C

 

I have one invite left for purchasing Google Glass for the first person that wants it.

I have one invite left for purchasing Google Glass for the first person that wants it.  Remember the requirements are:

- be a US resident

- be 18 years or older

- purchase Glass

- provide a U.S. based shipping address OR pick up the device in New York, San Francisco or Los Angeles

Originally shared by Google Glass

Wow, lots of questions! We'd rather "show" than "tell" so here you go: the mono earbud, and the Glass that Explorers will be getting when they swap later this year.

Edit: More questions! The earbud plugs into Glass, so you can choose whether to use it.

 

fyi

fyi

Originally shared by Pic Scanner app (iOS)

Earlier this week, the number of +1s on my G+ page suddenly and inexplicably dropped from around 5,000 to approx. 800. I complained to Google 2 days ago but so far those haven't been reinstated, and it seems Google doesn't know where they went.

Did the NSA steal those, too?

 

Fyi

Fyi

Originally shared by E John Feig

Anyone else have this issue with Google+ badges? It cut off the last letter in my name! When I look at the source, I can see that the 'g' has been converted to some random unicode character. What's even more annoying is that when I go into my dashboard in tumblr to try to change this, it shows up correctly. The only place it seems not to work is when viewing the page. =/

 

Catdroids have arrived in the Google Lobby

Catdroids have arrived in the Google Lobby

 

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

 

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!

 

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