Live data from Hacker News

Recursive Game of Life

oimo.io

101–110 of 123 posts

Re: Recursive Game of Life

#101

I wonder what the smallest molecules/things are that could be used to make a real game of life? Could you do it with bacteria? Surely not viruses or amino acids?

The difficulty is keeping it error-free. The best way we know is what we're using for CPUs.

Re: Recursive Game of Life

#104
post #57

Doesn't work in Firefox Uncaught Object { message: "assertion error", stack: "C@ https://oimo.io/works/life/main.js:31:459\nze@https://oimo.i... , g: {…}, value: "assertion error" } main.js:37:66

Firefox Android, ok.

But hours later, Firefox Ubuntu crash with "assertion error". I disabled uBO, Decentraleyes, Privacy Badger, it doesn't go away.

Re: Recursive Game of Life

#105

Wow! At the speed of around 0.15 you can see all the relevant computations: Every few seconds three glider triples get sent out, obviously directly representing the 9 neighboring cells. These interact with some lane shifting and 90 degree reflections. In the process these "byte" may lose a glider or two, representing the result of the game of life computation. Then you can see a fuse burn down, then a single glider m…

Did you zoom yet?

Re: Recursive Game of Life

#106

This is really great. I would like to use it as a visual backdrop on a big screen when playing DJ sets. I see that it enters a permanently zooming out mode when I zoom out fast, would be awesome if the zoom control disappears when it enters that mode so that it just displays the game of life itself and no UI elements.

Make a greasemonkey script and Bob's yer uncle! :)

Unfortunately the controls UI elements seem to be rendered in the canvas, so it's not as simple as just hiding something. I can't even inspect it.

Re: Recursive Game of Life

#107
First off, this is one of the coolest things I've ever seen.

Second, judging from the author's github [0], I'm guessing this was made in Haxe [1], which is a language often used to make games. I'd looked at Haxe before, but I hadn't realized that it has a lot of Ocaml-like features. I think I need to give it a try on my next prototype project!

[0] https://github.com/saharan

[1] https://haxe.org/

Re: Recursive Game of Life

#109

Wow! At the speed of around 0.15 you can see all the relevant computations: Every few seconds three glider triples get sent out, obviously directly representing the 9 neighboring cells. These interact with some lane shifting and 90 degree reflections. In the process these "byte" may lose a glider or two, representing the result of the game of life computation. Then you can see a fuse burn down, then a single glider m…

Did you zoom yet?

Whoa!
Post reply on HN