Just so it's clear.. and this definitely is something that bothers me:
Definition of a Hacker:
Originally, a hacker was a term of respect, used among computer programmers, designers, and engineers. The hacker was one who created original and ingenious programs. Unfortunately, the current popular meaning of the term is used to describe those who break into systems, destroy data, steal copyrighted software, and perform other destructive or illegal acts with computers and networks.
http://www.cem.uvm.edu/util/html/definitions.php
Also see:
The term 'hacker' has been abused by the media to give a negative connotation - of someone who engages in breaking into computers. In fact 'hacker' within the subculture of computing has a positive connotation, meaning someone who is technologically adept with computers, electronics or any other technical specialism. In the computer subculture those who break into computer systems are referred to as 'crackers'. ...
http://www.fraw.org.uk/library/005/gn-irt/glossary.html
So yeah.. there is a difference..
Now that I've got all that stuff off my chest..
Yes, I've seen this before, and it is definitely a laugh. Many people make strange alterations to google. I've seen an upside down version before.. THAT was interesting.