Google graphs and graphs for code search

A graphing calculator

In 2012, Google discontinued its highly-regarded code search. It was freely available for open source projects residing on Google Code project hosting. This is the only description of the pre-2012 Google Code Search I could find:

…it was designed to help people search for open source code all over the web [and] will be shut down along with the Code Search API on January 15, 2012.

Simultaneously, a graphing calculator functionality was introduced to regular search.


Linking your Google account and YouTube account

I deleted my Google Account- what happened to my YouTube Account? – YouTube Help:

Usually, when you delete a Google Account, all related Google Services are deleted at the same time. There was a long-standing bug with linked YouTube-Google Accounts. When you deleted your Google Account YouTube as a service was not deleted.

Your YouTube Account was tied to the Google Account. Since the Google Account was deleted, the Google Account and YouTube password became invalid. You were consequently unable sign into the YouTube Account. The bug caused the content in your YouTube Account still remained live for a while though.

We’ve fixed this bug, and now when you delete your Google Account the entire Google Account, and related services (YouTube included), will be deleted.

We’re also retro-actively deleting the YouTube Accounts which were impacted by the bug and which were not deleted at the same time when you deleted the Google Account. These YouTube Accounts were inaccessible but the videos were still live on the site. The bug has now been corrected and the YouTube Accounts and associated content have been deleted.

Google Account:


When you deleted your Google Account, the entire Account, plus the related services should be deleted:

Due to the bug though, the YouTube Account was not deleted and the YouTube Account remained live on the site.

Now that the bug is fixed, all Google services, including YouTube are deleted when you delete your Google Account:


YouTube Video Scavenger Hunt

YouTube – Broadcast Yourself included a hyper-linked line of text at the bottom of my search results today. It read something along the lines of “Discover video treasures on YouTube”.

What could be described in such glowing terms amongst the mess of poor quality content, or poor quality recordings of high quality content, that constitutes much of YouTube? “Video treasures” evokes the phrase “national treasure” which is such a contrast to the petabytes and exabytes of inane user comments attached to most videos, regardless of the associated video’s (sometimes worthwhile) content. Well, I clicked and saw a page with the heading,

YouTube Topics on Search Beta

and the following announcement:

YouTube Topics is a new way to explore the worlds of videos on YouTube. After you opt in, when you search for something (“funny” for example) you will see topics related to your current search displayed at the top of search results and next to individual videos. You can click on these topics to switch to that topic on search.

You can also add a topic to your current search by clicking on the  + sign that shows when you hover over it. Each new topic you click will give you new results to explore.  Here’s a query to start with, so you can see how it works:  camera tricks

You may have noticed a “golden topic” when you tried this. We’ve scattered topics across the site for you to find (including this one), and if you can find and click on them all, you’ll unlock a special YouTube Logo to prove your puzzle prowess.

For more clues about the golden topics and for other questions you have, read this article in the Help Center.

An advisory that I am currently not opted in to Topics on Search Beta, and must Click here to opt in, is at the end of the page. I will opt in. I feel a bit uneasy in light of Facebook’s announcement (and rumored retraction) that it would release users’ names, addresses and phone numbers to 3rd-party developers unless the user opted out. I do not use Facebook. Also, I trust Google significantly more than Facebook! Plus I checked the URL associated with the Click here and it appears to be genuine!

My next post will advise whether or not this scavenger hunt for “golden topics” is worthwhile, or the goal attainable. Perhaps I will even have that intriguing “special YouTube Logo” to display, as proof of my puzzle prowess…


Google Public DNS

Google Public DNS is a free, global Domain Name System (DNS) resolution service.

You can use it as an alternative to your current DNS provider.

How can I take it out for a test run?

To try it out,

  • configure your network settings to use the IP addresses and as your DNS servers or
  • read the configuration instructions.

If you decide to try Google Public DNS, your client programs will perform all DNS lookups using Google Public DNS.

Why is DNS important?

The DNS protocol is an important part of the web’s infrastructure, serving as the Internet’s phone book: every time you visit a website, your computer performs a DNS lookup. Complex pages often need multiple DNS lookups before they start loading, so your computer may be performing hundreds of lookups a day.

Read more in the Google Public DNS documentation and Frequently Asked Questions.

Speed up your browsing


With Google Public DNS you can:


The Anti-Matter of Network Security

Is virtual routing the “anti-matter” of network security?

This post from the Rational Security blog* presented a convincing case as to why that might be so. It was dated December 2008. I don’t know if virtual routing is safer now, or not.

Meanwhile, for those interested in routing as depicted in the photo, I found a good article about LAN switches. It explains quite clearly the difference between a router and a switch.

*The Rational Security blog has since departed TypePad (as of 2009). It has a slightly altered name, and is now The Rational Survivability blog.


How To Use Google To Search

How To Use Google To Search

Seems like it would be obvious, doesn’t it? Usually it is, but type of search and query syntax require a bit more knowledge. If in need, they are worth the extra effort.

So many choices! Which Google search to use?

Start with regular Google search. By “regular”, I am referring to the bread-and-butter of search engines, Google universal search. You can find search syntax here, How to use Google universal search. That Search Engine Land post describes specific Google search options, by file type and subject matter, such as Image, Video, News, Shopping, and Travel, see below.

Google universal search screen shot example

Google Universal Search

This detailed guide maintained by Google describes the meaning of each item returned on the search results pages. It is a great resource!

Try Google Blog Search and Books too. [Update: Blog Search has been discontinued.]

Google search

Special searches and more

For more subtle or granular inquiries, Google provides special searches. I wrote a detailed post on Google special search syntax a few weeks ago.

Google maintains a search resource page of documents for localization help, page removal from the index, and all sorts of specific user support FAQs.


Viral Search and Analysis on the Social Web

Google is making inroads into the field of social search. However, there are alternative providers that specialize in that field that are already well-established. One such search engine is PeopleBrowsr.

Similar to how Google has indexed the web, PeopleBrowsr has indexed Twitter:

With Twitter’s Firehose and our proprietary server technology, we have reliable access to over 3 years of data.

PeopleBrowsr recently introduced a social search engine that has the potential to carve its own niche in the space where Google’s search algorithms and simple Twitter activity trackers intersect.

The new search engine is brand named*. PeopleBrowsr has designed for “online discovery analysis and interaction”. is for consumers, brand marketers and researchers. Its goal is to

build advanced conversation technologies to assemble the collective intelligence through storing, retrieving and indexing every public human conversation. Now at this pivotal era of digital preservation in social media, we’re releasing 1,000 days of Twitter data – free of charge – for deep historical reporting and social search. differentiates itself by offering these four tracking and analysis functions:

  1. The Interest Graph– Access by topic and keyword
  2. Degrees of Separation– A relationship mapping tool to discover the relationship between any two Twitter users
  3. Community Search– drill down searching for user subsets with one or more common attributes
  4. Location-based Search– drill down search within a geographically targeted user group.

The new service’s corporate motto is “Instant Communities In Real-Time with Viral Analytics and Viral Search”.  As of now, it seems to focus exclusively on Twitter stream content.

*Yes, that is correct. operates under the auspices of the Libyan Government, as .ly is Libya’s ICANN-assigned top-level domain.


Google imagery and logos

Early days

Early Google doodle

Burning Man Google logo

One of the earlier Google logos was motivated by the annual Burning Man festival. This logo was attributed to Google founders Larry Page and Sergey Brin.

According to Google,

Google and the revised logo was intended as a comical message to Google users that the founders were “out of office.”  While the first doodle was relatively simple, the idea of decorating the company logo to celebrate notable events was well received by users.


Spring 2008 Doodle


These modified versions of the Google logo were called Google doodles.

Google doodles that appeared in the years that followed included a celebration of the arrival of Spring and a Mars Rover landing commemorative image, with two rather cute little blue-ish green aliens sitting on the second “g” of Google.

Mars Rover

Google Doodle commemorates the Mars Rover landing

How many doodles has Google done over the years?

The doodle team has created over 300 doodles for in the United States and over 700 have appeared on international domains.

Braille commemorative doodle

Google in Braille

Where can I see all the Google doodles that have been done over the years?

All doodles can be found on the Google logos page.

How I can take part?

I love Google and have designed my own doodle. Where can I send my fan logo?  How can Google users and the public tell Google about ideas for future doodles?

You can send your fan logos and requests for doodles to [email protected].

What’s your process for selecting doodles?

Generally, we look for non-denominational doodles that are fun and quirky from a variety of categories, such as those that celebrate the lives of artists and inventors.

Gropius Google doodle

Remembering architect Walter Gropius

A rather special, interactive Google doodle was introduced this year, in honor of the 183rd birthday of Jules Verne. It ran for one day last month. The Trend Hunter provided very thorough coverage, for those who are curious.

Doodle 4 Google

Doodle4Google is a yearly contest held for children up to 18 years of age. The deadline for this year’s contest submissions was March 1, 2011. Winners have not yet been announced. More information about the contest requirements and past winners is available on the Doodle4Google history page.


Google Desktop supports 64 bit Windows

I just unearthed yet another Google product that has been in existence since 2009, or longer, that I had never heard of before today!

Google Desktop

Google Desktop search sidebar

Google Desktop Search

As I was browsing around the National Public Radio (“NPR”) online site, looking for Windows 7 supported Google Gadgets this morning, I found a reference to a Google Gadget for 64-bit Windows. This led me to a blog post dated over a year earlier. Google was far ahead of me.

Google Desktop allows one to use Google search for one’s own desktop, and not be restricted to web browser search only. Apparently, Google Desktop support for 64 bit Windows was available as of July 2009!

I do not know if it applies to Windows XP, Visa and Windows 7 operating systems, as the blog post didn’t specify. If not, Windows 7 support is probably available by now.

It was no surprise to find that the official source for information about Google Desktop is the Inside Google Desktop blog on Blogger. Google is very consistent with its product coverage strategy and data governance policies!


I confirmed today that Google Desktop does support 64 bit Windows XP and Windows 7.

Google Desktop has expanded more than I realized. Google Desktop search is available for users of Linux and Mac OS X too.


Blogger now supports dynamic views

Blogger became dynamic! Sort of. Blogger introduced five new views for Blogger  *.blogspot blogs yesterday. I was pleased to see the Tumblresque mosaic style was one of them.

Blogger sign in page

There are two separate versions documenting this new functionality, for blog readers and blog authors.

How to use dynamic views

The basic idea is to access the dynamic view through an extended URL. For example, I have a Blogger blog with URL

To view my blog so that I can choose any of the five dynamic views, visit

If you already know which view you want, and wish to see it directly e.g. the mosaic view, visit this URL instead

*Blogger is a Google product. Google acquired it about four years ago, and is now making some much-needed upgrades like this. Dynamic views are supported in modern browsers only. They will not work without HTML5 support, which is included in Chrome and Safari browsers, as well as Internet Explorer version 9.0 and the latest version of Firefox (probably 4.0).