[{"data":1,"prerenderedAt":226},["ShallowReactive",2],{"project-48642030":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":38,"post_text":40,"what":41,"said":50,"maker_in_thread":133,"shape":143,"grid":147,"attempts":189,"same_week":190,"maker_shows":154,"maker_hidden":218,"reader_version":219,"card":220},"48642030","Neural Particle Automata","Neural CAs model self-organizing pattern formation on grids.","post","Show HN: Neural Particle Automata","https:\u002F\u002Fselforg-npa.github.io\u002F","selforg-npa.github.io","esychology",1782203508,2026,88,19,775,4366,18,"notable","ai","neural cellular automata","web_app",[21,24,25,26,27],"particle system","self-organization","emergent patterns","morphogenesis","curious",0.118,{"positive":31,"neutral":32,"mixed":33,"critical":33},1,5,0,6,{"idea":36,"performance":37},{"positive":33,"critical":33},{"positive":31,"critical":33},[33,39,33,39,33,39,32,33,33,39,33,39,33,33,33,33,33,33,33],3,"Neural CAs model self-organizing pattern formation on grids. Now the grid is gone. Each cell is an agentic particle that can move freely in space and change its state.\n\nWhile each particle follows a simple shared rule, many together can grow complex morphologies or form intricate patterns. The resulting particle system as a whole can regenerate from damage and exhibits surprising emergent behavior.\n\nTry cutting the lizard and watch it heal itself!",{"problem":42,"audience":47,"pricing":47,"motivation":47,"time_to_build":47,"stack":48,"openness":49,"stage":49,"team_size":49},{"value":43,"source":44,"evidence":45},"Models self-organizing pattern formation with moving particles instead of fixed grid cells","maker",[46],{"id":7},null,[],"unknown",{"praise":51,"objections":75,"requests":82,"questions":98,"alternatives":120},[52,64],{"value":53,"source":54,"evidence":55},"Regeneration after damage is impressive; users enjoy cutting the lizard demo","commenter",[56,60],{"id":57,"by":58,"text":59},"48643586","sixeyes","Found it much interesting that i could mess up a pattern enough that it couldn't re-form. Would be fun if selecting a new pattern didn't refresh the image as it is. Although…",{"id":61,"by":62,"text":63},"48643327","mattdesl","This is super cool, great work. Is there a video or demo of the 3D point cloud \"gaussian splat\" like experiments?",{"value":65,"source":54,"evidence":66},"Connects to Michael Levin's work on morphogenesis",[67,71],{"id":68,"by":69,"text":70},"48644854","waerhert","On the outside it looks very similar to what Michael Levin found on electrical communication between living cells. There too, the organism's cells were able to structure and…",{"id":72,"by":73,"text":74},"48644142","patcon","Agree! This reminded me of a post that tweaked my brain a few months ago :) https:\u002F\u002Fopen.substack.com\u002Fpub\u002Fdefenderofthebasic\u002Fp\u002Fwhy-does-hell-exist Also reminds me of Dr Michael…",[76],{"value":77,"source":44,"evidence":78},"Regeneration only works from the egg-like initial condition; switching rules mid-rollout breaks morphology",[79],{"id":80,"by":11,"text":81},"48649721","Indeed! The system has good regeneration capabilities but it certainly has limits. The particles can only grow reliably if they start from the egg-like initial condition. If we…",[83,87,91],{"value":84,"source":54,"evidence":85},"Demo of 3D point cloud gaussian splat experiments",[86],{"id":61,"by":62,"text":63},{"value":88,"source":54,"evidence":89},"Keep the previous pattern visible when selecting a new one instead of refreshing",[90],{"id":57,"by":58,"text":59},{"value":92,"source":54,"evidence":93},"Support for cell division",[94],{"id":95,"by":96,"text":97},"48642505","afrodisiac","Super cool work!!! Do you think it would be possible to do something like cell division here?",[99,106,113],{"value":100,"source":54,"evidence":101},"How does this relate to cells2pixels NCA work?",[102],{"id":103,"by":104,"text":105},"48649353","meta-level","How does this relate to https:\u002F\u002Fcells2pixels.github.io\u002F ?",{"value":107,"source":54,"evidence":108},"Could it be used for texture synthesis?",[109],{"id":110,"by":111,"text":112},"48644064","Jgoauh","could something similar be used for texture synthesis ? of course the particles will need to be arranged in a grid and everything, or maybe recreate the texture by interpolating…",{"value":114,"source":54,"evidence":115},"Why are cellular automata suddenly everywhere?",[116],{"id":117,"by":118,"text":119},"48644649","skimmed","Can someone tell me why cellular automata are suddenly everywhere? I've seen ~10 articles regarding them in the last month.",[121,129],{"value":122,"source":54,"evidence":123},"Neural cellular automata on grids (cells2pixels, distill self-organizing textures)",[124,125],{"id":103,"by":104,"text":105},{"id":126,"by":127,"text":128},"48645243","sva_","From the original research - self-organizing textures: https:\u002F\u002Fdistill.pub\u002Fselforg\u002F2021\u002Ftextures\u002F",{"value":130,"source":54,"evidence":131},"Michael Levin's bioelectric morphogenesis work",[132],{"id":68,"by":69,"text":70},{"comments":32,"answered":134,"key":135},4,[136,139,142],{"id":137,"text":138},"48649757","In normal NCA cells are pixels and they can perceive their neighboring pixels (cells can't move). In NPA cells are particles and they can perceive all particles in a support…",{"id":140,"text":141},"48642518","Thanks! Yeah I think it should be possible though it requires making the cell division\u002Fsplitting a differentiable operation. But nontheless, this is indeed a very interesting and…",{"id":80,"text":81},{"commenters":144,"max_depth":39,"maker_replies":32,"first_comment_mins":145,"lifespan_hours":146},14,67,11,[148,150,152,153,155,157,160,162,163,165,167,170,171,172,175,176,179,182,187],[68,33,33,149,69,33],"other\u002Fneutral\u002Fnone",[103,31,39,151,104,33],"project\u002Fneutral\u002Fidea",[137,31,33,151,11,31],[95,154,39,151,96,33],2,[140,154,33,156,11,31],"maker\u002Fpositive\u002Fidea",[158,154,39,151,159,33],"48644036","treyd",[57,39,32,161,58,33],"project\u002Fpositive\u002Fperformance",[72,39,33,149,73,33],[80,39,33,164,11,31],"project\u002Fneutral\u002Fperformance",[61,134,39,166,62,33],"project\u002Fneutral\u002Fnone",[168,134,33,169,11,31],"48649671","maker\u002Fneutral\u002Fdocs",[110,32,39,151,111,33],[126,32,33,149,127,33],[173,32,33,174,111,33],"48645733","commenter\u002Fneutral\u002Fnone",[117,34,33,149,118,33],[177,34,33,149,178,33],"48645252","Enginerrrd",[180,34,33,149,181,33],"48646536","soraki_soladead",[183,184,33,185,186,33],"48644700",7,"other\u002Fneutral\u002Fdocs","hamburgererror",[188,184,33,185,11,31],"48649603",[],[191,195,200,205,210,214],{"id":192,"name":193,"points":194,"category":20},"48591348","in the Weights",471,{"id":196,"name":197,"points":198,"category":199},"48645437","TikZ Editor",451,"dev_tools",{"id":201,"name":202,"points":203,"category":204},"48616304","Chess-Inspired Roguelike",433,"games",{"id":206,"name":207,"points":208,"category":209},"48608570","TownSquare",278,"web_saas",{"id":211,"name":212,"points":213,"category":199},"48660267","Nub",277,{"id":215,"name":216,"points":217,"category":204},"48629213","puzzlelair.com",251,false,"v2",{"id":221,"name":5,"line":6,"ai":218,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":222,"top":18,"kw":223,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":224,"url":9,"mix":225,"praise":53,"objection":77,"sub":21},48642030,0.12,[21,24,25,26,27],"0303035003030000000",[31,32,33,33],1794036703521]