Thursday, March 31, 2005
Need a ride?
One of the things I like most about Google is the ability to create useful tools for our users that leverage current products. There's no shortage of ideas, for instance, on how to use Google Maps; here's one we're ready to show you.
If you're like me, you use a mix of recommendations from friends, the phone book, or standing on the corner with your hand in the air (and hoping it isn't raining) when you need to find a taxi, limousine or shuttle service. With Google Ride Finder, you can tell us where you want to find a ride and we'll show you the actual positions of participating vehicles in that area, along with a phone number you can use to contact the fleet operator (e.g., Chicago).
We're just getting started, so forgive us if we don't have your city or ride provider yet; we'll be adding more as they become available. If you're a fleet owner/operator, get in touch with us; we'd love to include your vehicle.
Now I've got to run to catch my ride to the airport.
Wednesday, March 30, 2005
Enhanced searching with Firefox
Now Google's faster than ever on Firefox and Mozilla browsers. When you do a search on these browsers, we instruct them to download your top search result in advance, so if you click on it, you'll get to that page even more quickly.
You can learn more about this cool feature here. If you're a webmaster, we have FAQs for you too. Or you can just download Firefox and check it out for yourself.
Tuesday, March 29, 2005
Puzzling images
As a little bonus for my fellow employees who were around during the winter, I held a little on-campus contest. I took 130 photographs of things around the buildings and challenged people to identify them and go to the location, where they'd then have to find a little hidden sticker with a letter on it. They'd email the letter to me to confirm that they found the location. I thought our blog readers might find it interesting to identify what's in these photographs, which were some of the more challenging pictures.
Cvaonyy znpuvar (Onyyl "Fcrpgehz"). | Neebj sebz n "Bar Jnl" fgerrg fvta. | Jngre obggyrf (FznegJngre Fcbeg). |
Cbby gnoyr cbpxrg, nf ivrjrq sebz orybj. | Fgevatf vafvqr n onol tenaq cvnab. | Hfrq pbagnvaref sbe Vyyl Rfcerffb. |
Fgneg ohggba sbe ivqrb tnzr znpuvar. | Lryybj (nzore) fgerrg yvtug. | "Ivfvgbe Ybool" fvta nf ivrjrq sebz vafvqr. |
The answers are in an old computer-geek code called ROT-13. Or you can click on the links to see some of our search results for the item. Have fun!
Show me the money
(on behalf of a hardworking and shy team of finance enthusiasts)
As a Google user, it always bugged me to have to go to other websites to get stock quotes. Now we get a direct feed of market data, so all you have to do is type in a ticker symbol like INDU or SUNW and the search results will include the latest exchange and real-time ECN quote, intraday chart, volume and market cap. And if you're on the go, these quotes are also available on Google SMS. Just send a text message to 46645 ('GOOGL') with the ticker and you'll quickly see the latest market data.
There's a lot of stock info we don't provide, which is why we link to financial sites like Yahoo Finance and Motley Fool. We know people have firm opinions about stock information, so tell us what you think of it -- and how it could be better.
Monday, March 28, 2005
Earthquake information
Another major earthquake has struck the Indian Ocean off the coast of Sumatra. The U.S. Geological Survey estimates the quake at 8.7 magnitude. Tsunami warnings have been issued for Thailand, Japan and Sri Lanka. For more information, try Google News, the International Tsunami Information Center, or the USGS site. Our thoughts and prayers are with all those in the affected countries.
Sunday, March 27, 2005
Will code for pride of place
Inside every Google engineer is a kid who loves solving problems. Wanting to celebrate that fervor, we just held our first India Code Jam to attract the best software coders in India and South Asia. The competition started in February with some 14,000 contestants in the first round. Several elimination rounds later, 50 finalists were flown to our R&D Center in Bangalore.
This hardy lot competed on their ability to think creatively, design expertly, and code correctly and efficiently - traits that dovetail with creating Google's search algorithms, products and infrastructure. On Saturday morning expectations were high. Brains went on overdrive. Two and a half hours later the dust settled. The top winner: Ardian K Poernomo, a computer science student from Singapore, who won Rs. 3,00,000 (US $7000). We don't know whether Ardian will want to join Google, but we do know a lot of coders had good geeky fun. If you missed the Jam but are Bangalore-bound, consider joining us.
Google Bangalore
Thursday, March 24, 2005
A bun gartetg!
Google is already available in 104 languages, from Afrikaans to Zulu, but we had no Romansh. It's an old tongue that's still spoken in valleys in the Swiss Alps. Only about one percent of Swiss people can speak it, but even so it's one of the country's four official languages. Romansh is in the same family as Spanish or Italian, but looks more daunting because of the long sequences of consonants. For example, "image search" becomes "tschertga da maletgs."
So we threw a party in Zurich and asked people fluent in Romansh to translate text like "I'm feeling lucky." (They found this particularly hard to translate, and settled on "A bun gartetg," which is more or less "on good luck"). And now there is Google in Romansh. Why do we bother? Call us obsessive, but we like it when everyone can use Google in their native language.
Wednesday, March 23, 2005
Tech tip: Rather forward
Get lots of mail? So do I. The problem is that only some of it is worth getting — or at least getting quickly. That's why I use the auto-forwarding feature in Gmail to filter and forward only messages that match certain criteria. For instance, I want to know immediately when I get email from my closest friends, so I've set up a filter that looks for Heather OR Joel in the from: field, and forwards those messages to my cell phone. To create a search-based filter of your own, click the "Create a filter" link beside the search box on Gmail and follow the steps from there. The Gmail Help Center also has how-tos on auto-forwarding and forwarding to your cell phone.
Monday, March 21, 2005
In the land of the googly
Who says things never leave beta at Google? Our Hyderabad office is formally opening today after a mere nine months. This is where we help AdWords clients run their campaigns. We also have a QA team to ensure Google product quality, and run all of the support functions for our operations throughout India. Like any other Google office, lava lamps and colored balls abound; unlike other offices, we have Indian food for lunch every day. Perhaps most important, we have launched the first chapter of the International Google Cricket Club, where the preferred delivery is, naturally, a googly. If you're in the area, we're always looking for more smart Googlers.
Friday, March 18, 2005
Slice of life
When she was going about her daily routine, this Googler wasn't expecting company.
Thursday, March 17, 2005
Code.Google.com: new open source
We're very happy to be launching code.google.com today. To begin, we're releasing some developer-oriented libraries and tools. A number of engineers have used their 20% time to ready these tools for release, and will also help build the communities we hope will form around them.
We're also featuring links to all current Google APIs. Come check them out and if you'd like more information, please join our group, subscribe to our feeds, or if you're shy, email us directly. And happy coding!
Wednesday, March 16, 2005
Lessons learned launching a web service
Seven weeks ago we launched the AdWords API, and since then had the chance to reflect on what we learned creating a new web service. I just gave a talk at the O'Reilly Emerging Technologies conference about it, and here are the slides. Some of the (admittedly geeky) highlights: the value of document/literal style SOAP, a description of the real-world problems in building interoperable web services, and my opinion on when to use SOAP vs ReST. Despite the geek factor, perhaps it's useful for people building web services and developers using Google's own services.
Tuesday, March 15, 2005
Google goes X
Today is an amazing day: A small idea - a fun late-night coding jaunt to help me learn Javascript & DHTML - has just launched on Google Labs. I never expected it to make it as far as it has when I wrote it a month ago, especially since my "real" job is working on Keyhole, where I'm having the time of my life taking our cool 3D mapping application and putting the power of Google behind it. It's fulfilling to have the opportunity to reach the audience we always dreamed of when we started Keyhole five years ago, and that by itself is absolute coolness.
And now there's Google X, which came about because I wanted a quick fun way to access all of Google's services. I gave it to a few friends in the company, who gave it to their friends, some posted it on their blogs, others sent it around on mailing lists, and it eventually made its way to Marissa Mayer, who liked it enough to say, when do you want to put it up on Labs? So after some spit and polish from some enthusiastic Googlers and the keen eye of the UI team, Google X is here. I hope all of you enjoy it - especially Mac users, who I'm sure will appreciate its lineage.
Drilling down shows up
Starting today, you're going to see a new AdSense ad format (we're keeping the "old" ones too) for content ads on websites, called AdSense Ad Links. These smaller-than-usual formats use a bit of shorthand to link to several categories of ads, rather than display the ads themselves.
Ad Links are automatically matched to web page contents using AdSense technology. Our thinking is that Ad Links are useful for web publishers (who get a more flexible way to incorporate more advertising into their sites); advertisers (who get more inventory); and users (who get more relevant ads to choose from). All told, there's a greater chance you'll find precisely what you're most interested in.
Down to business
Since Google Local launched, we've received a lot of requests from business owners who would like to add, update, or remove their business listings from our index. So now there's the Local Business Center, a free tool for doing any of those things and more. If you're too busy running a business to build or maintain your website, this makes it easy for customers to find you online.
Monday, March 14, 2005
Blogger API update
We just pushed an updated version of Blogger's Atom API live, and wanted to post about it here to spread the word. Aside from using standard widely-supported technologies like HTTP and XML, we've added a few new things:
- Basic HTTP authentication over SSL for added security
- Strong internationalization support
- Documentation!
In addition, we've re-launched the Blogger Developers Network (feed), as well as the moderated, companion BloggerDev discussion list. Blogger's Atom API is fully supported on both BloggerDev and email - please keep us posted on your development progress.
Friday, March 11, 2005
Man vs mini-kitchen
Google's broad corporate goals are well documented, and as Googlers, we work hard to uphold these values. But sometimes one also needs individual and short-term objectives to motivate and inspire. My personal challenge? Drink one of each beverage offered on the Google campus. Every Google building has several mini-kitchens stocked with a variety of familiar, and unfamiliar, libations. Why do you climb a mountain? Because it's there.
In no particular order, I will imbibe every cola, juice, energy drink, caffeinated liquid and enhanced water. Scoff if you must, but cast no stone until you've taken on the entire line of Snapple beverages and lived to recount the experience. Because Google's great operations team is forever adding new choices to our refrigerators, my project is somewhat of a moving target, but here's what I've concluded thus far:
- The magical properties of VitaminWater are impressive, but their benefit-focused names ("Endurance," "Balance") remind me a bit too much of the Successories motivational posters.
- 50% of Extreme Energy drinks are flammable.
- Boylan's Bottleworks makes the best Ginger Ale. 'Nuff said.
Thursday, March 10, 2005
I read the news today, oh boy!
We've been steadily adding more editions of Google News (Korea, anyone? Chile?) so that everyone can find up-to-the-minute coverage of the news they want to read. But maybe you've got your own idea of what's newsworthy -- more world news and less Michael Jackson, or possibly vice versa. Sports, sports, and more sports? Canadian news in both English and French? You choose the topics and we'll find the stories. So go on - customize your Google News page with *your* Google News.
Monday, March 7, 2005
Taking the plunge
We seem to be famous (or infamous) for never taking our products out of beta -- the software equivalent of commitment issues, perhaps. But in one case, at least, we're taking the plunge: Google Desktop Search has been kicked out of the Google Labs nest, and is officially 1.0.
We've been listening to your suggestions, and this release is crammed with our responses. You can now search your computer for PDFs and media files like MP3s, JPGs and GIFs, video files and so on (Desktop Search even indexes your media files' meta-info, so you can search for artist and file names, song titles, etc). And version 1.0 supports the Thunderbird and Mozilla email clients, Firefox browser -- and Chinese and Korean languages. There's a new floating deskbar you can place anywhere on your desktop, too. To better protect your personal info, Desktop Search won't search password-protected Office files. And serious geeks can now search cool new filetypes and create customized apps with the Google Desktop Search API.
If you already have the earlier Desktop Search, you'll automatically get all these upgrades. If you haven't, maybe it's time to take the plunge yourself.
Nikhil Bhatla
Product Manager
Friday, March 4, 2005
Searching for weather, by web or by phone
Ben Sigelman
Software Engineer
Thursday, March 3, 2005
Reviewing local search
Thai Tran and Bret Taylor
Product Managers