Well, shit, that quote right there plus your hostile attitude sure have me impressed. 62 whole miles! They're clearly on the doorstep of releasing a production autonomous car, as you were trying to imply over at <https://news.ycombinator.com/item?id=6408590>.
Meanwhile, that other company's car has made the trip from San Francisco to Los Angeles (at least 380 miles, in case you didn't know):
http://www.nytimes.com/2011/12/06/science/sebastian-thrun-se...
That was two years ago.
Here's a suggestion: why don't you just take a step back from the topic of Google, since you clearly get all twisted up inside about it?