[–] kvgr 2y ago ↗ Can you make it bigger? it is too small for glider gun :) [–] ahuth 2y ago ↗ Done. Now it's double the size (50 x 50).100 x 100 works too, although was noticeably slower. [–] jerpint 2y ago ↗ Still blazing fast on iPhone
[–] ahuth 2y ago ↗ Done. Now it's double the size (50 x 50).100 x 100 works too, although was noticeably slower. [–] jerpint 2y ago ↗ Still blazing fast on iPhone
[–] blagie 2y ago ↗ Interesting.Is this intended as a way to implement the UX for GDPR cookies / tracking opt-in / opt-out screen. If so, it's brilliant. [–] chrisshroba 2y ago ↗ "Configure this game of life to be 13 transitions before a state that spells 'Opt out' in block letters to opt out of cookie collection." [–] hun3 2y ago ↗ Plot twist: the 'Opt out' is only 12 transitions away from a Garden of Eden configuration, making it force opt in
[–] chrisshroba 2y ago ↗ "Configure this game of life to be 13 transitions before a state that spells 'Opt out' in block letters to opt out of cookie collection." [–] hun3 2y ago ↗ Plot twist: the 'Opt out' is only 12 transitions away from a Garden of Eden configuration, making it force opt in
[–] hun3 2y ago ↗ Plot twist: the 'Opt out' is only 12 transitions away from a Garden of Eden configuration, making it force opt in
[–] jerpint 2y ago ↗ Nice! I did a game of life using stable diffusion recently, check it out :)https://www.jerpint.io/blog/diffusion-gol/ [–] ahuth 2y ago ↗ That's pretty sweet. Nice job!
[–] 0xdada 2y ago ↗ Love the use of light blue color for the blinking cells! Surprisingly smooth UX considering we have checkboxes for cells.
[–] kachapopopow 2y ago ↗ li { height: 20px; width: 20px; }input[type="checkbox"] { width: 20px; height: 20px; }Now you can't even tell the difference between the real thing!
[–] o_1 2y ago ↗ seems broken in my mobile browser [–] j16sdiz 2y ago ↗ What browser are you using?Work for me on Firefox/android
[–] mensetmanusman 2y ago ↗ Runs ridiculously fast on my iPhone 14 Pro Max :) [–] iamgopal 2y ago ↗ We programmers mostly living in abstraction on top of abstraction have actually no idea how fast our computer has become. [–] beardyw 2y ago ↗ Yes, a slower speed option would be good.
[–] iamgopal 2y ago ↗ We programmers mostly living in abstraction on top of abstraction have actually no idea how fast our computer has become.
[–] gnatman 2y ago ↗ there was a similar checkbox game of life at the top of HN earlier this week, albeit one operating under different rulesedit: i see that it’s back!! [–] [deleted] 2y ago ↗ (comment deleted)
[–] jeroenheijmans 2y ago ↗ That's cool but now do it with only html+css!(jk this is already pretty cool! :D)
[–] olooney 2y ago ↗ That's interesting, I recently wrote a game of life that uses PyTorch to run on the GPU:https://gist.github.com/olooney/d835353176bd9a679ad2f057cd58...It benefits from using PyTorch's 2D convolution operation but sufferers it has to keep casting types to get it to work. Still, it's quite fast for very large grids! [–] jerpint 2y ago ↗ I implemented a version of game of life using 2D convolutions from scipy, I’d be curious to see how it compares to GPU crunching
[–] jerpint 2y ago ↗ I implemented a version of game of life using 2D convolutions from scipy, I’d be curious to see how it compares to GPU crunching
23 comments
[ 3.8 ms ] story [ 51.7 ms ] thread100 x 100 works too, although was noticeably slower.
Is this intended as a way to implement the UX for GDPR cookies / tracking opt-in / opt-out screen. If so, it's brilliant.
https://www.jerpint.io/blog/diffusion-gol/
input[type="checkbox"] { width: 20px; height: 20px; }
Now you can't even tell the difference between the real thing!
Work for me on Firefox/android
edit: i see that it’s back!!
(jk this is already pretty cool! :D)
https://gist.github.com/olooney/d835353176bd9a679ad2f057cd58...
It benefits from using PyTorch's 2D convolution operation but sufferers it has to keep casting types to get it to work. Still, it's quite fast for very large grids!