Google I/O 2013
Clicking on the “I” or the “O” prints a 1 or 0 at the bottom of the page. Some combinations change the appearance of the logo. So far, I’ve found:
[ol]
[li]10010000 (0x90 0d144) - Bacon and eggs[/li][li]01111111 (0x7F 0x127) - ASCII logo (ASCII “DELETE”)[/li][li]00111001 (0x39 0d57) - Hotdog and Hamburger (ASCII “9”, or Heinz 57?)[/li][li]??? (0x?? 0d??) - Spaceship and Moon (can’t remember the code for this one)[/li][li]10000001 (0x81 0d129) - One-sided pong[/li][li]01010011 (0x53 0d83) - Pixelated logo (ASCII “S”, or circa 1983 graphics?)[/li][li]10001000 (0x88 0d136) - Oscilloscope, one of my favorites[/li][li]11100111 (0xE7 0d231) - Cats[/li][li]00101010 (0x2A 0d42) - Space (ASCII “*”, star for space?)[/li][/ol]
Has anyone else played with this? I know I could probably Google search it, but I figured we could have some fun with it.
I think it flashes red every time you enter a combination that isn’t part of a valid string, so it should be pretty easy to find them all via process of elimination.
Thanks for this. I don’t have time to waste on it right now, but I found that the egg can be fried and the bacon can ‘sizzle’.
Also, who knew Google had a homepage?
[ol]
[li]01000101 0x45 0d105 “E” - Spaceship and Moon[/li][li]01110101 0x75 0d165 “u” - Bowling Pin and Ball[/li][/ol]
So, for the clueless non-binary understanding guy, is there any rhyme or reason to this?
To put it simply, 100010000111000111000110011.
The actual Google I/O homepage codes are the binary strings; if you put in those patters of 1s and 0s, you’ll get the easter eggs described.
The other stuff I’ve been adding (e.g. 0x53 0d83 “S”) are those same binary strings converted to hexadecimal, decimal, and ASCII, respectively. I was doing that to look for patterns in the binary codes. If there is one, I haven’t figured it out yet.
Hexadecimal is an easy way to parse and represent long strings of binary. Each hexadecimal number (0-F, where “F” is 16 in decimal), represents 4 binary bits. 0001 is 0x1, 1111 is 0xF (0x just indicates that the number is in hexadecimal). The long-ass binary string randwill replied with is 0x8871C33.
Ok, but I meant: Is there some reason that one gives you bacon and eggs and another gives you pong?
That’s what I don’t know. There doesn’t seem to be an obvious pattern that I can see.