Skip to main content
 

Epic.

Epic.

Pick your song, then pick your beats-per-minute dancers.

 

I'm feeling lucky artist-bomb.

Today I thought I was listening to some retro Ellie Goulding song.  Nope it was Traci Lords...  Mind blown.









 

One liner for output of /usr/bin/unsued_deps for 

*cat /tmp/oz_deps  | awk '{print -bash "\nblaze build " " || read -p BORKED "}'*
buildozer 'remove deps //java/com/google/common/annotations:annotations' //java/com/google/apps/people/oz/widget/signin:module
blaze build //java/com/google/apps/people/oz/widget/signin:module} || read -p BORKED
....









 

Some gutsy tagging on P turf.

(And real proof that the techies are taking over the Mission. P and NP gangs are the new Norteños and Sureños.)







https://plus.google.com/photos/107786897865850743842/albums/5968262152633464209/5968262154427017826?...






 

Dremel history backup for

load /auto/build/google3/maps/test/dremel/useragent.lua;

get_browser(useragent)









 

We're discussing Roboto performance over on

https://b.corp.google.com/issue?id=9088557









 

Had brunch there this weekend.  Great food, somewhat spotty service, but they're just getting going.

Had brunch there this weekend.  Great food, somewhat spotty service, but they're just getting going.

Originally shared by East Bay Express

How Oakland’s Barkada made a successful leap from bakery-cafe to full-fledged restaurant: http://buff.ly/1ckfSzQ

 

Graffiti partially removed/obscured and one bag of trash dealt with this morning.

I have a bag with solvent, gloves, rags, trash bags and a scrub brush.  If other people are keen on helping I can leave it out.  I also brought my portable leaf blower -- I can get some of that broken glass taken care of.

Also reported illegal dumping using SeeClickFix on 7th & Linden  (Download the App, it actually gets stuff done).  Also can someone get Caltrans to pick up the sofa and other junk that was dumped in the lot?


https://plus.google.com/photos/107786897865850743842/albums/5965831869026667441






 

Hey WOPR folks, let's clean up West Oakland.

I used to live in SOMA and there was a guy who would clean up all the trash and butts around the corner of 7th and Howard.  His small acts made a huge difference and he was the most popular guy in the neighborhood.

There's a trash bin at the corner of 7th and Adeline, so arrive a few minutes early, clean up and win a few hearts and minds.  And remember we have hand sanitizer on the bus.


https://plus.google.com/+PaulLindner/posts/NuzN8eaLjKx






 

My new morning routine -- remove trash from West Oakland.  Contrast that with the new defacement of West Oakland.

My new morning routine -- remove trash from West Oakland.  Contrast that with the new defacement of West Oakland.

 

Somehow I missed that Klari Reis was posting a new Petri Dish painting every day for all of 2013.

Somehow I missed that Klari Reis was posting a new Petri Dish painting every day for all of 2013.  The entry for December 26th, Poinsettias at Midnight, really captures the season.

Much more at http://thedailydish2013.blogspot.com/

 

Here's hoping that Play and BBC America get the latest Doctor Who episode up promptly.

The fiasco with the 50th Anniversary episode was pretty bad. Delivered late and with price gouging....









 

Relaxing in Palm Springs.

Relaxing in Palm Springs.

 

Power off those monitors

I just powered off 64 monitors and 2 HD screens on my way out the door.  Most monitors were in standby mode (~1.5w) about 10 were not (bad X config, dunno...)

Assuming that they stayed that way for 2 weeks that'd be 269 kWh.

That's ~ 7 of electricity or so just on my floor.  Kind of a drop in the bucket, but still....

 

tech

In Oakland this morning...

 

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

 

 

35% of sites on the web now use a custom font.  The +1 button's use of Roboto apparently added 8% to that statistic.

No worries, when we added Roboto we also converted the button to SVG.   All those bytes from the sprite now are more effectively used to support highly cacheable font downloads.


http://httparchive.org/trends.php






 

Need to name your sprints?  Here you go...


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






 

TIL

% blaze menu









 

Mini postmortem on apache mod_fcgid.

Mini postmortem on apache mod_fcgid.

Notable because it showed up as a Recommended post for me....

Originally shared by Tracy Hurley

We ran into some unexpected server load issues that I tracked down today involving apache 2.2 mod_fcgid. Yay, troubleshooting!

http://www.tracyhurley.com/unexpected-server-load-issue

 

Roo Roo and Tommy (the dog) on yet another trip out.

Roo Roo and Tommy (the dog) on yet another trip out. This morning was brunch at the Universal Cafe with a side trip to Blue Bottle coffee.

A good meal was had by all.

 

Great read.

Great read. I'd also recommend listening to the latest "This American Life" which discusses how your destiny is predicted by where you live. The details on the creation of the fair housing act and riots in the 60s were especially eye opening.

And all of this is especially apropos with the recent Thanksgiving holiday.

Originally shared by Ade Oshineye

"There’s an old saying: ‘with great power comes great responsibility’. There’s a degree to which it’s true, and it certainly seems that the current lot of powerful people are thoroughly irresponsible. I’d like to add another – though it’s deeply wishful thinking. With great privilege should come great humility. Those of us who are privileged – like me, and like Boris – should be able to find that humility. To know that we really don’t know what it’s like to live without our privilege. We can try to imagine – but we’ll never really succeed. And we should know that we’ll never really succeed – and be far, far more willing to listen properly to those who do know it. Most of all, though, we should know when not to talk as though we had all the answers. We should know when to shut up."

 

Dramatic rays over the Eames House numbers at Heath Ceramics.

Dramatic rays over the Eames House numbers at Heath Ceramics.

Bonus: 20% off this weekend on everything.

 

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.

 

Sharing my personal tips for

By using the tips below I'm down to 2 passwords and two gnubby touches per-day.

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









 

Nice thing about using Chrome Canary as my primary browser is I occasionally commit *Tab bankruptcy* at random intervals.









 

*Paul's Guide to Youtube spammers*

G+ uses a reputation system and it gets better if it's properly trained.  Here's how to help.

1) Find a video you like.
2) Select *Newest First* Comments.
3) Find a spammer!  Selling instagram followers, make money at home, PSN codes, ascii-"art", Home "remedies" etc.
4) Hover over the timestamp
   - If it's a link to a video, you have a skinny page, report it inline.
5) If it's a G+ profile cmd-click into a new tab
6) On the opened tab click on the profile link in the left card.
7) Amaze at the series of spam posts
8) Report them as spam from the drop-down until you get bored
9) Block/Report the profile if you deem it appropriate
10) For particular nasty stuff or if you detect certain patterns escalate at

  http://go/es-abuse

And follow the instructions in the bug template.









 

How many youtube comments have *you* flagged for abuse today?









 

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.

 

Paradigm shift.  Post->Create, View->Search.

I think part of the YT problem is one of perception that reminds of the early days of Gmail.  Remember when you 'put' messages in 'folders'?  That's what people think of when they post.  Instead you have 'Content' that is created that has certain attributes.

When you have content with attributes you can use search to surface it, rank it, and filter it.

So my minor suggestion for Youtube comments is to add a really simple thing: Add _Searching for Comments..._ to the loading indicator.









 

Paging absentee Google-owned Youtube channel owners -- time to start policing your comments.  If you're not going to moderate *and engage* just disable comments.   Otherwise while you're away the partying teens will trash the place.

For sport and old-times-sake I spent time reporting porn/abuse/spam on popular videos and Google-owned channels.  I saw the usual hideous garbage in "Newest First", but what I didn't see was any engagement from the channel owners.

So to repeat, own your channels.  Moderate and engage.  Moderate and engage. *Moderate and engage*.

[Also banning a few abusive individuals will go a long way towards eliminating the ascii-art genitalia until the ML algorithms catch up..]


http://www.nydailynews.com/sports/football/ex-nfl-player-home-trashed-hundreds-partying-teens-articl...






 

 

 

The SNS space keeps shifting.  Hyves is now moving from a general purpose social network to a gaming focused one.

I hope that works out better from them than it did for hi5.


http://hyves-corporate.pr.co/63596-hyves-transformeert-naar-online-gaming-portal






 

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.

 

*Day of the Dead (code)*

Find dead build targets at http://deps/unused  then do this:

  blaze build devtools/janitor/terminator
  sed 's/ .*//' |xargs -n 1 blaze-bin/devtools/janitor/terminator
  ** PASTE LINES FROM deps/unused **
  ^D









 

I had to show this to a few people this weekend to help them understand my human cannonball t-shirt.


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






 

Would using the term _Google+ deniers_ be too harsh?









 

One benefit of missing the shuttle is visiting the West Oakland McDonalds and observing the use of technology. Pretty much the opposite of Google demographics you can find anecdotal societal changes first hand at the WiFi watering hole.

Mobile first. Yes
Bluetooth headsets - more than you'd think.
Parents and kids on ancient wintel laptop.
Multiple IPads with keyboards.

Religious argument ended with "Look it up on YouTube!"



https://plus.google.com/photos/107786897865850743842/albums/5941325952242369169/5941325947220876290?...






 

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

 

Whatever's on the barge in the bay better be good.  Otherwise William Gibson and I will both be disappointed.

_"He's at Google CAZ. See the knuckle tats?" They all dress like 50s longshoremen, particularly the women._


https://twitter.com/GreatDismal/status/395649357791248384






 

Farewell iGoogle and your hundreds of quality Zombie gadgets.

For perspective Campfire 1 was 6 years ago on Nov 1st.  At hi5 we wanted to create a Day of the Dead gadget but ran out of time (hi5 was super popular in south/central america, so it would have been a natural fit..)


https://plus.sandbox.google.com/photos/107786897865850743842/albums/5940941643516135201/594094164049...






 

Highly recommended.

Highly recommended.  This is an electronic/noise remix of the P.O.S album We Don't Even Live Here by experimental group Marijuana Deathsquads.

The folks at Rhymesayers Entertainment are doing a great job showcasing the creative forces of the Midwest.  Definitely worth following here on +

 

T-Mobile user with a grandfathered plan?

Install this before you upgrade to KitKat...


https://play.google.com/store/apps/details?id=com.pdanet#body-content






 

Be careful removing 'unused import' for protos.  strict deps don't apply in this case so you'll want to test compile with global presubmit...









 

IE9 - the doughnut hole of web animation...

svg works well on all browsers except IE8, and Gingerbread
css3 animation works on IE10+
svg smil?  everything with svg, but not on IE at all.
requestAnimationFrame?  nope.

http://caniuse.com/


http://caniuse.com/