Live data from Hacker News

Googling for "conway's game of life" gives a simulation in the results page

google.com

41–50 of 83 posts

Re: Googling for "conway's game of life" gives a simulation in the results page

#41

Here's the interview I published with the creator! http://www.readwriteweb.com/archives/how-a-google-engineer-b...

> So I made a demo and started showing my co-workers what it was and realized that some of them had never seen the Game of Life before. So let me get this straight, there are Google software engineers, that passed all the 3 month interview process which some considered the toughest in the world, and they never have heard of conway's game of life. this makes me feel a little better about myself now.

It's possible that not all of the co-workers he showed were engineers.

Re: Googling for "conway's game of life" gives a simulation in the results page

#42

Earlier quoted context omitted.

I figured caching the results of common patterns appearing in blocks of 2x2, 3x3, 4x4, etc. pixels which are surrounded by all 'off' pixels, you can easily skip many repetitive calculations. ---- ---- -oo- =\ -oo- -oo- =/ -oo- ---- ---- ----- ----- ----- --o-- ----- --o-- --o-- =\ -ooo- =\ --o-- --o-- =/ ----- =/ --o-- ----- ----- ----- ------ ------ ------ -oo--- -oo--- -oo--- -oo--- =\ -o---- =\ -oo--- ---oo- =/ --…

Here is a CoffeeScript implementation of Hashlife https://github.com/raganwald/cafeaulife

That does not credit Bill Gosper.

http://www-users.cs.york.ac.uk/~jowen/hashlife.html

Re: Googling for "conway's game of life" gives a simulation in the results page

#43
post #34

Earlier quoted context omitted.

It always appears like that because he's written it so that when the "Google" cells are active, they appear darker than normal active cells. Whether these cells get activated or not follow the normal rules of Conway's game of live. So yeah, it's organic, but with a little trickery, the "Google" stands out as the pixels in the area blink on and off. You can confirm this by pausing the simulation and clicking on all th…

It appears that there is some sort of spawning behavior near the darkened "Google" tiles. I paused, turned off all the cells in the region (taking into account wrapping from the other side) and let it go. Cells started activating near the 'e'.

[deleted]

Re: Googling for "conway's game of life" gives a simulation in the results page

#44
post #34

Earlier quoted context omitted.

It always appears like that because he's written it so that when the "Google" cells are active, they appear darker than normal active cells. Whether these cells get activated or not follow the normal rules of Conway's game of live. So yeah, it's organic, but with a little trickery, the "Google" stands out as the pixels in the area blink on and off. You can confirm this by pausing the simulation and clicking on all th…

It appears that there is some sort of spawning behavior near the darkened "Google" tiles. I paused, turned off all the cells in the region (taking into account wrapping from the other side) and let it go. Cells started activating near the 'e'.

I can confirm this. I wiped all tiles and stepped ahead a hundred frames, but nothing new appeared. As soon as I hit 'play' though, within a dozen or so frames a few random tiles appeared in the vicinity and the area was soon teeming with life again.

Re: Googling for "conway's game of life" gives a simulation in the results page

#46
post #15

Added to my list, thanks. http://www.pixelbeat.org/misc/google_search_easter_eggs.html

hey pixelbeat, another one for the list - looks like "octal" returns the number of search results in octal

Same for binary & hexadecimal. Man, those guys are engineers indeed. Always going the full mile...

Re: Googling for "conway's game of life" gives a simulation in the results page

#47
post #46
post #15

Earlier quoted context omitted.

hey pixelbeat, another one for the list - looks like "octal" returns the number of search results in octal

Same for binary & hexadecimal. Man, those guys are engineers indeed. Always going the full mile...

Heh, I implemented the [binary]/[octal]/[hexadecimal]/[hex] ones, and was TL for [let it snow]. :-)

Re: Googling for "conway's game of life" gives a simulation in the results page

#48
post #42

Earlier quoted context omitted.

Here is a CoffeeScript implementation of Hashlife https://github.com/raganwald/cafeaulife

That does not credit Bill Gosper. http://www-users.cs.york.ac.uk/~jowen/hashlife.html

Where doesn't it give appropriate credit?

1. The description line for the Github package reads "Gosper's HashLife in CoffeeScript"

2. The readme says: "Cafe au Life implements Bill Gosper's HashLife algorithm."

3. The docs say "Cafe au Life is based on Bill Gosper's brilliant HashLifehttp://en.wikipedia.org/wiki/Hashlife>HashLife; algorithm."

Re: Googling for "conway's game of life" gives a simulation in the results page

#49

Earlier quoted context omitted.

I figured caching the results of common patterns appearing in blocks of 2x2, 3x3, 4x4, etc. pixels which are surrounded by all 'off' pixels, you can easily skip many repetitive calculations. ---- ---- -oo- =\ -oo- -oo- =/ -oo- ---- ---- ----- ----- ----- --o-- ----- --o-- --o-- =\ -ooo- =\ --o-- --o-- =/ ----- =/ --o-- ----- ----- ----- ------ ------ ------ -oo--- -oo--- -oo--- -oo--- =\ -o---- =\ -oo--- ---oo- =/ --…

Here is a CoffeeScript implementation of Hashlife https://github.com/raganwald/cafeaulife

FYI: It has its own home page: http://recursiveuniver.se

Re: Googling for "conway's game of life" gives a simulation in the results page

#50

Here's the interview I published with the creator! http://www.readwriteweb.com/archives/how-a-google-engineer-b...

> I can’t talk about the way we actually implemented it.

It's all there, right? In obfuscated, minimized, but still-readable JavaScript.

Post reply on HN