[{"data":1,"prerenderedAt":122},["ShallowReactive",2],{"project-23319829":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"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":30,"aspects":31,"strip":32,"post_text":28,"what":33,"said":60,"maker_in_thread":70,"shape":74,"grid":77,"attempts":84,"same_week":85,"maker_shows":114,"maker_hidden":115,"reader_version":116,"card":117},"23319829","ekzhang.com","Simulate 2^100 live automata cells in milliseconds, in your browser","title","Show HN: Simulate 2^100 live automata cells in milliseconds, in your browser","https:\u002F\u002Fwww.ekzhang.com\u002Fgame-of-life\u002F","ekzhang",1590559277,2020,13,2,2108,3028,70,"shown","learning_science","cellular automata simulator","web_app",[23,24,25,26],"game of life","hashlife","cellular automata","javascript","quiet",null,{"positive":30,"neutral":30,"mixed":30,"critical":30},0,{},[30,30],{"problem":34,"audience":28,"pricing":28,"motivation":41,"time_to_build":28,"stack":45,"openness":58,"stage":59,"team_size":59},{"value":35,"source":36,"evidence":37},"Simulating huge Game of Life patterns quickly in the browser","maker",[38],{"id":39,"by":10,"text":40},"23320085","Some time ago I learned about the Hashlife algorithm, which computes the time-evolution of a pattern in Conway's game of life in time logarithmic in the dimensions and number of…",{"value":42,"source":36,"evidence":43},"Curiosity whether Hashlife could run effectively in the browser",[44],{"id":39,"by":10,"text":40},[46,50,54],{"value":47,"source":36,"evidence":48},"JavaScript",[49],{"id":39,"by":10,"text":40},{"value":51,"source":36,"evidence":52},"Vue",[53],{"id":39,"by":10,"text":40},{"value":55,"source":36,"evidence":56},"HTML canvas",[57],{"id":39,"by":10,"text":40},"open_source","unknown",{"praise":61,"objections":62,"requests":63,"questions":64,"alternatives":65},[],[],[],[],[66],{"value":67,"source":36,"evidence":68},"Golly",[69],{"id":39,"by":10,"text":40},{"comments":71,"answered":30,"key":72},1,[73],{"id":39,"text":40},{"commenters":14,"max_depth":14,"maker_replies":71,"first_comment_mins":75,"lifespan_hours":76},44,8,[78,80],[39,30,30,79,10,71],"project\u002Fpositive\u002Fperformance",[81,30,30,82,83,30],"23323691","other\u002Fneutral\u002Fnone","brudgers",[],[86,91,96,100,105,110],{"id":87,"name":88,"points":89,"category":90},"23324598","Obsidian",1087,"productivity",{"id":92,"name":93,"points":94,"category":95},"23312339","Bear",685,"web_saas",{"id":97,"name":98,"points":99,"category":90},"23295989","Wiper",574,{"id":101,"name":102,"points":103,"category":104},"23282207","LaTeX.css",515,"dev_tools",{"id":106,"name":107,"points":108,"category":109},"23283880","neut",456,"languages",{"id":111,"name":112,"points":113,"category":90},"23255732","newscatcher",420,9,false,"v2",{"id":118,"name":5,"line":6,"ai":115,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":28,"top":17,"kw":119,"maker":10,"domain":5,"tier":18,"attempts":30,"strip":120,"url":9,"mix":121,"praise":-1,"objection":-1,"sub":20},23319829,[23,24,25,26],"00",[30,30,30,30],1794036591124]