Google pushing Mobile First

I’ve heard “Mobile First!” a gadzillion times by now, but I’ve never took it too literally, and I don’t remember seeing anyone else who did.  Google Operating System blog however suggest that Google does.

A few years ago, many people complained that mobile sites and mobile apps are too limited. They couldn’t include all the features from their desktop counterparts and some thought that was a bad thing.

Fast forward today and you’ll notice that Google’s desktop sites look more and more like Google’s mobile apps. Most Google redesigns are all about taking mobile interfaces and adding them to the desktop. That’s one of the reasons why many Google services drop advanced features and opt for simplified interfaces. This way, everything looks consistent and users can quickly switch from the mobile apps to the desktop apps.

There are also specific examples listed – Google Maps, Google Play, Google+ and others.

Project Shield – a DDoS protection layer from Google

Project Shield is not a mainstream service yet, just an idea that Google is trying out, but still, I think it’s worth a mention.

Project Shield is an initiative launched by Google Ideas to use Google’s own Distributed Denial of Service (DDoS) attack mitigation technology to protect free expression online. The service allows other websites to serve their content through Google’s infrastructure without having to move their hosting location.

There is also a video:

[youtube=http://www.youtube.com/watch?v=wmTvv8ISwPA]

Burberry Kisses, good or evil?

Here is something I have mixed feelings about:

Thanks to modern technology you can connect with your loved ones by sending a quick note, a photo of your cat, even a smile :) around the world in seconds. But one of humanity’s most iconic forms of communication—the kiss—has been left out in the cold. Now, though, you can send a kiss to anyone, anywhere in the world, through Burberry Kisses, a new campaign from Burberry and Google. And not just any kiss, but your kiss.

On one hand, this is sweet and romantic.  Yet, on the other, Google is so well known for its crowd-sourcing experiments, that it makes me wonder – what’s behind this one?  After all, when Google wanted to fix all those bad scans in Google Books project, they’ve started the Google Captcha service that used everyone on the web.  When Google wanted to teach it’s voice recognition of all the accents (at least in the States), they’ve opened up a directory service.   And they’ve done more of the same for images, artificial intelligence, and even maps.

So, what is a possible usage for a huge collection of lip images?

The darkest version I have is somewhere around fingerprinting.  Lip prints are probably as unique as finger prints.  And when you mix it up with, say, face recognition that they already have, who knows where that can lead.  Oh, by the way, now that I thought of face recognition, Android’s face recognition lock sounds suspicious as well.  Oh, crap.  I think I’m going paranoid!

Google adds QUIC protocol to latest Chrome build, delivering HTTP over UDP

Google adds QUIC protocol to latest Chrome build, delivering HTTP over UDP

Here are the QUIC highlights Google wants to emphasize right now:

  • High security similar to TLS.
  • Fast (often 0-RTT) connectivity similar to TLS Snapstart combined with TCP Fast Open.
  • Packet pacing to reduce packet loss.
  • Packet error correction to reduce retransmission latency.
  • UDP transport to avoid TCP head-of-line blocking.
  • A connection identifier to reduce reconnections for mobile clients.
  • A pluggable congestion control mechanism.

In other words, QUIC is yet another protocol that Google is building to help speed up the Web. It has already done so notably with its SPDY protocol, which is now the foundation of the upcoming HTTP 2.0 protocol.

In Head-Hunting, Big Data May Not Be Such a Big Deal

In Head-Hunting, Big Data May Not Be Such a Big Deal

Very interesting interview with Laszlo Block, senior vice president of people operations at Google.  Here are some of my favorite bits.

Years ago, we did a study to determine whether anyone at Google is particularly good at hiring. We looked at tens of thousands of interviews, and everyone who had done the interviews and what they scored the candidate, and how that person ultimately performed in their job. We found zero relationship. It’s a complete random mess, except for one guy who was highly predictive because he only interviewed people for a very specialized area, where he happened to be the world’s leading expert.

So, it’s not just the recruiting agency you work with.  It’s pretty much everyone.

We’re also observing people working together in different groups and have found that the average team size of any group at Google is about six people.

I find teams of five-six people to be the most efficient as well.

On the hiring side, we found that brainteasers are a complete waste of time. How many golf balls can you fit into an airplane? How many gas stations in Manhattan? A complete waste of time. They don’t predict anything. They serve primarily to make the interviewer feel smart.

Oops.  I’ve started to use brainteasers in the interviews years ago.  I think I actually learned about them while being interviewed by Google.   Contrary to Google findings, I think they are useful.  That might be because I’m in slightly different line of work usually.

Behavioral interviewing also works — where you’re not giving someone a hypothetical, but you’re starting with a question like, “Give me an example of a time when you solved an analytically difficult problem.” The interesting thing about the behavioral interview is that when you ask somebody to speak to their own experience, and you drill into that, you get two kinds of information. One is you get to see how they actually interacted in a real-world situation, and the valuable “meta” information you get about the candidate is a sense of what they consider to be difficult.

No t always applicable, but yes, when it is, a very useful way to find out more about the candidate.

We found that, for leaders, it’s important that people know you are consistent and fair in how you think about making decisions and that there’s an element of predictability. If a leader is consistent, people on their teams experience tremendous freedom, because then they know that within certain parameters, they can do whatever they want.

That is good to know.  Especially when I suck so badly in consistency department.

One of the things we’ve seen from all our data crunching is that G.P.A.’s are worthless as a criteria for hiring, and test scores are worthless — no correlation at all except for brand-new college grads, where there’s a slight correlation. Google famously used to ask everyone for a transcript and G.P.A.’s and test scores, but we don’t anymore, unless you’re just a few years out of school. We found that they don’t predict anything.

What’s interesting is the proportion of people without any college education at Google has increased over time as well. So we have teams where you have 14 percent of the team made up of people who’ve never gone to college.

I can easily agree with the absence of correlation between grades in college and candidate’s talent.  But I prefer to see at least some education.  I don’t insist on it however, as I’ve worked with a few people who had no formal education in the field but were exceptionally good – learned from the experience.