You probably know about Google's PageRank and if you don't:
PageRank Technology: PageRank performs an objective measurement of the importance of web pages by solving an equation of more than 500 million variables and 2 billion terms. Instead of counting direct links, PageRank interprets a link from Page A to Page B as a vote for Page B by Page A. PageRank then assesses a page's importance by the number of votes it receives.


I was reading the source code of a perl script that uses the PageRank package(PageRank =>google pagerank of page) writeen by Yuri Karaban until I come to the line that shows the query string. Something like:

» Read More

Do you know that currently Google supply both RSS and Atom feeds for every news-group. To view a group's feed information, go to the group's homepage and click the "About this group" link under the group’s title. Under "Feeds," you can select "Latest 100 messages (RSS)" or click "View all available feeds (RSS and Atom)" to see all of your feed options. Most feed readers will accept both RSS and Atom feeds.

To get a feed from specified group use this format:

» Read More

You certainly know the calculator feature of google.

I saw today many bloggers reporting from Google Blogoscoped that google cannot subtract. Look at the picture.
Google substraction

The problem has nothing to do with google. Take the same operation and try to play with some programming languages, you will get the same result.

  • Ruby: 1 - 0.9 - 0.1 = -2.77555756156289e-17

  • PHP(4.4): 1 - 0.9 - 0.1 = -2.7755575615629e-17

  • JavaScript:1 - 0.9 - 0.1 = -2.7755575615628914e-17

  • VbScript: 1 - 0.9 - 0.1 = -2,77555756156289E-17

  • Java2: 1 - 0.9 - 0.1 = -2.7755575615628914E-17

  • Perl 5: 1 - 0.9 - 0.1 = -2.77555756156289e-017

Try other languages if you want, I will be surprised if you get (Zero) the correct answer.

So, why all these programming languages give the wrong answer ?

» Read More