[{"data":1,"prerenderedAt":255},["ShallowReactive",2],{"project-47197218":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":39,"post_text":41,"what":42,"said":47,"maker_in_thread":145,"shape":150,"grid":155,"attempts":218,"same_week":219,"maker_shows":31,"maker_hidden":247,"reader_version":248,"card":249},"47197218","Stacked Game of Life","title","Show HN: Stacked Game of Life","https:\u002F\u002Fstacked-game-of-life.koenvangilst.nl\u002F","stacked-game-of-life.koenvangilst.nl","vnglst",1772296134,2026,195,27,301,4366,7,"notable","learning_science","cellular automata visualisation","web_app",[23,24,25,26],"game of life","cellular automata","3d visualization","conway","curious",0.167,{"positive":30,"neutral":31,"mixed":32,"critical":33},3,9,1,0,13,{"design":36,"execution":37,"docs":38},{"positive":32,"critical":33},{"positive":33,"critical":33},{"positive":32,"critical":33},[30,33,33,33,33,30,33,33,33,30,30,33,33,33,30,40,33,30,30,30,30,40,30,33,40,33,33],5,null,{"problem":41,"audience":41,"pricing":41,"motivation":41,"time_to_build":41,"stack":43,"openness":44,"stage":45,"team_size":46},[],"open_source","launched","unknown",{"praise":48,"objections":76,"requests":99,"questions":118,"alternatives":126},[49,65],{"value":50,"source":51,"evidence":52},"Visualisation is nice and original-looking","commenter",[53,57,61],{"id":54,"by":55,"text":56},"47245947","ralferoo","This is the kind of visualisation that obvious in retrospect, but I don't think anybody's done this before. Very nice. I think the only change I'd make really is to give the top…",{"id":58,"by":59,"text":60},"47245361","perilunar","Very cool!",{"id":62,"by":63,"text":64},"47245380","freetonik","Very cool! Would be great to be able to rotate\u002Fzoom the 3D space.",{"value":66,"source":51,"evidence":67},"Fading history layers add an organic feel",[68,72],{"id":69,"by":70,"text":71},"47247906","WillMorr","Very nice visualization, the fade out really adds to the organic feel. I've been playing with a similar system but designed for 3d printing, it's simple to make it…",{"id":73,"by":74,"text":75},"47252319","layer8","The “fading” animation (what the top-down view here looks like, minus the shrinking due to perspective) already did exist in the 1980s, just not the 3D-zation of it.",[77,85],{"value":78,"source":51,"evidence":79},"Top layer is hard to tell apart from faded history; oscillators look like other shapes",[80,81],{"id":54,"by":55,"text":56},{"id":82,"by":83,"text":84},"47248496","JKCalhoun","Came here to say the same: remarkable, just make the very top layer hard white, or outlined, or something that contrasts with the falling history.",{"value":86,"source":51,"evidence":87},"Simulation of a three-cell pattern appeared to oscillate unexpectedly",[88,92,96],{"id":89,"by":90,"text":91},"47246440","boomlinde","Hmm, shouldn't this pattern be perfectly stable? ``` o o o o ``` In this simulation it seems to oscillate between two patterns. Very interesting visualization either way!",{"id":93,"by":94,"text":95},"47247501","qchamaeleon","I'm guessing you're looking at three cells switching between vertical and horizontal. O O to OOO and back again. O",{"id":97,"by":90,"text":98},"47253263","Aah, yes, that's probably it.",[100,107,114],{"value":101,"source":51,"evidence":102},"Configurable number of history layers and opacity",[103],{"id":104,"by":105,"text":106},"47245544","Tepix","Could you make the number of history layers and their opacity configurable?",{"value":108,"source":51,"evidence":109},"Ability to specify initial configurations",[110],{"id":111,"by":112,"text":113},"47199789","VibeSchema","What does stacked mean? Is this just 3D game of life where cells die unless 5-6 neighbours and come alive with 4 neighbours? But very cool, would also be cool if you could…",{"value":115,"source":51,"evidence":116},"Rotate, zoom and pan the 3D space",[117],{"id":62,"by":63,"text":64},[119],{"value":120,"source":51,"evidence":121},"What does stacked mean in this project",[122,123],{"id":111,"by":112,"text":113},{"id":124,"by":112,"text":125},"47199956","Ah found answers in README of vnglst\u002Fstacked-game-of-life, nice idea!",[127,138],{"value":128,"source":51,"evidence":129},"Earlier 3D Game of Life visualisations on Reddit, Instagram and Vimeo",[130,134],{"id":131,"by":132,"text":133},"47246026","xnx","Here's one from 2018: https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fmath\u002Fcomments\u002F9xfquc\u002F3d_visualization_of_john_conways_game_of_life\u002F One from 2 weeks ago:…",{"id":135,"by":136,"text":137},"47249635","jlarocco","Not to detract from the Show HN entry, but I made this back in 2012 to play with 3Delight's API and implicit surfaces: https:\u002F\u002Fvimeo.com\u002Fmanage\u002Fvideos\u002F56307994 The one posted to…",{"value":139,"source":51,"evidence":140},"Multi-layer 2D cellular automata idea",[141],{"id":142,"by":143,"text":144},"47248740","vanderZwan","Very nice visualization! I thought this was going to be like a Game of Life variation I came up with about 15 years ago where you stack multiple layers of 2D Cellular Automata,…",{"comments":32,"answered":33,"key":146},[147],{"id":148,"text":149},"47200746","Yes, that's right, it's https:\u002F\u002Fgithub.com\u002Fvnglst\u002Fstacked-game-of-life The link was broken indeed. Should be fixed now. Glad you like it!",{"commenters":151,"max_depth":152,"maker_replies":32,"first_comment_mins":153,"lifespan_hours":154},22,4,232,124,[156,158,160,164,166,169,171,172,173,174,177,178,180,182,184,186,188,190,192,193,196,199,203,205,209,211,215],[54,33,30,157,55,33],"project\u002Fmixed\u002Fdesign",[131,33,33,159,132,33],"other\u002Fneutral\u002Fidea",[161,33,33,162,163,33],"47246196","other\u002Fneutral\u002Fnone","thih9",[165,33,33,162,55,33],"47246972",[167,33,33,159,168,33],"47250157","AStrangeMorrow",[82,33,30,170,83,33],"project\u002Fneutral\u002Fdesign",[135,33,33,159,136,33],[73,33,33,159,74,33],[142,32,33,159,143,33],[89,175,30,176,90,33],2,"project\u002Fneutral\u002Fexecution",[93,175,30,176,94,33],[97,175,33,179,90,33],"commenter\u002Fneutral\u002Fexecution",[181,175,33,162,83,33],"47248547",[69,30,33,183,70,33],"other\u002Fpositive\u002Fidea",[111,152,30,185,112,33],"project\u002Fneutral\u002Fdocs",[124,152,40,187,112,33],"project\u002Fpositive\u002Fdocs",[148,152,33,189,10,32],"maker\u002Fpositive\u002Fdocs",[104,152,30,191,105,33],"maker\u002Fneutral\u002Fdesign",[62,40,30,170,63,33],[194,40,30,170,195,33],"47245597","Schlagbohrer",[197,40,30,170,198,33],"47245911","psini",[200,40,40,201,202,33],"47247404","project\u002Fpositive\u002Fdesign","xnorswap",[204,40,30,170,63,33],"47248725",[206,207,33,162,208,33],"47266763",6,"SsgMshdPotatoes",[58,17,40,210,59,33],"project\u002Fpositive\u002Fnone",[212,213,33,162,214,33],"47248028",8,"huhtenberg",[216,213,33,162,217,33],"47249328","madcaptenor",[],[220,225,230,234,239,243],{"id":221,"name":222,"points":223,"category":224},"47224295","I built a sub-500ms latency voice agent from scratch",570,"ai",{"id":226,"name":227,"points":228,"category":229},"47164270","Terminal Phone",322,"security_privacy",{"id":231,"name":232,"points":233,"category":224},"47195123","Now I Get It",305,{"id":235,"name":236,"points":237,"category":238},"47220809","Govbase",219,"productivity",{"id":240,"name":241,"points":242,"category":224},"47212576","Timber",207,{"id":244,"name":245,"points":13,"category":246},"47180083","RetroTick","dev_tools",false,"v2",{"id":250,"name":5,"line":5,"ai":247,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":251,"top":17,"kw":252,"maker":10,"domain":9,"tier":18,"attempts":33,"strip":253,"url":8,"mix":254,"praise":50,"objection":78,"sub":20},47197218,0.17,[23,24,25,26],"300003000330003503333530500",[30,31,32,33],1793991145980]