[{"data":1,"prerenderedAt":197},["ShallowReactive",2],{"project-46682115":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":41,"post_text":42,"what":43,"said":46,"maker_in_thread":113,"shape":124,"grid":129,"attempts":156,"same_week":157,"maker_shows":188,"maker_hidden":189,"reader_version":190,"card":191},"46682115","ballin","An interactive physics simulator with 1000’s of balls, in your terminal","title","Show HN: An interactive physics simulator with 1000’s of balls, in your terminal","https:\u002F\u002Fgithub.com\u002Fminimaxir\u002Fballin","github.com","minimaxir",1768844858,2026,75,15,889,4366,21,"notable","games","terminal physics simulation","cli",[24,25,26,27],"terminal physics simulator","braille rendering","ascii physics","terminal animation","debated",0.263,{"positive":31,"neutral":32,"mixed":32,"critical":33},5,0,2,7,{"docs":36,"idea":38,"design":40},{"positive":33,"critical":37},1,{"positive":39,"critical":32},3,{"positive":32,"critical":37},[32,32,32,32,31,32,31,31,32,37,31,32,31,37,32],null,{"problem":42,"audience":42,"pricing":42,"motivation":42,"time_to_build":42,"stack":44,"openness":45,"stage":45,"team_size":45},[],"unknown",{"praise":47,"objections":81,"requests":96,"questions":111,"alternatives":112},[48,59,70],{"value":49,"source":50,"evidence":51},"Braille subcharacter rendering is a clever approach","commenter",[52,56],{"id":53,"by":54,"text":55},"46687115","noduerme","The choice of Braille is very clever. I once failed a typography class for using Braille in a final design project that was supposed to create a sequence of images representing a…",{"id":57,"by":54,"text":58},"46687237","I didn't realize that, haven't thought about ASCII\u002FANSI art since the 90s, but the concept of using it for subcharacter animation is clever. Cheers. [edit] Odd question. I have…",{"value":60,"source":50,"evidence":61},"Prompts shared in PROMPTS.md are a useful learning resource",[62,66],{"id":63,"by":64,"text":65},"46686210","nebezb","Reading your workflow described in PROMPTS.md was insightful. I appreciate how much thought goes into each follow-up, including the manual steps after each invocation.",{"id":67,"by":68,"text":69},"46686649","alook","I just wanted to chime in and thank you for sharing your prompts like that! It feels like which prompts people are using (even from developers on the same team) is often opaque.…",{"value":71,"source":50,"evidence":72},"Reminds commenters of a classic 1992 demo",[73,77],{"id":74,"by":75,"text":76},"46685382","allenu","The effect reminds me of the classic Fishtro demo by Future Crew from 1992: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=yUjRpLn2qWo",{"id":78,"by":79,"text":80},"46691094","catoc","I remember that demo - thanks for the nostalgic flash back!",[82,89],{"value":83,"source":50,"evidence":84},"Project is AI-coded and the disclosure should be more prominent",[85],{"id":86,"by":87,"text":88},"46698013","xyzsparetimexyz","Thanks for mentioning that this was ai coded but please put it further up in the description. Makes it easier to avoid projects like these. Thanks.",{"value":90,"source":91,"evidence":92},"Colors are hard to see in some terminals","maker",[93],{"id":94,"by":11,"text":95},"46693284","The color contrast between the ANSI colors and the terminal backgrounds for some terminals make it so the colors are hard to see.",[97,104],{"value":98,"source":50,"evidence":99},"Use it as an Omarchy screensaver",[100],{"id":101,"by":102,"text":103},"46688293","mhuffman","Claude, slopcode me an Omarchy screensaver using this. Make it so!",{"value":105,"source":50,"evidence":106},"Build a terminal Plasma Pong",[107],{"id":108,"by":109,"text":110},"46685265","nvader","Now, this makes me think of a thing I never knew I wanted: Plasma Pong, but in the terminal.",[],[],{"comments":31,"answered":37,"key":114},[115,118,121],{"id":116,"text":117},"46687199","The Braille trick has been used for ASCII art for awhile. In this case, I was more interested in it for subcharacter rendering of balls.",{"id":119,"text":120},"46693487","I'm from the East Coast.",{"id":122,"text":123},"46686463","The prompts turned out significantly better this time!",{"commenters":125,"max_depth":126,"maker_replies":31,"first_comment_mins":127,"lifespan_hours":128},10,4,269,28,[130,132,134,135,136,138,139,140,142,143,145,146,149,150,155],[53,32,32,131,54,32],"other\u002Fneutral\u002Fnone",[116,32,32,133,11,37],"project\u002Fneutral\u002Fdesign",[57,32,32,131,54,32],[119,32,32,131,11,37],[63,37,31,137,64,32],"maker\u002Fpositive\u002Fdocs",[122,37,32,131,11,37],[67,37,31,137,68,32],[74,33,31,141,75,32],"project\u002Fpositive\u002Fidea",[78,33,32,131,79,32],[86,39,37,144,87,32],"project\u002Fcritical\u002Fdocs",[101,126,31,141,102,32],[147,126,32,148,11,37],"46688370","maker\u002Fneutral\u002Fidea",[108,31,31,141,109,32],[151,152,37,153,154,32],"46692114",6,"project\u002Fcritical\u002Fdesign","hulitu",[94,152,32,133,11,37],[],[158,163,168,173,178,183],{"id":159,"name":160,"points":161,"category":162},"46706528","ChartGPU",670,"data",{"id":164,"name":165,"points":166,"category":167},"46713106","Sweep Next-Edit 1.5B",534,"ai",{"id":169,"name":170,"points":171,"category":172},"46673809","Calquio",314,"finance_crypto",{"id":174,"name":175,"points":176,"category":177},"46696283","Coi",225,"languages",{"id":179,"name":180,"points":181,"category":182},"46709543","Rails UI",208,"dev_tools",{"id":184,"name":185,"points":186,"category":187},"46671952","Dock",177,"productivity",13,false,"v2",{"id":192,"name":5,"line":6,"ai":189,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":193,"top":18,"kw":194,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":195,"url":9,"mix":196,"praise":49,"objection":83,"sub":21},46682115,0.26,[24,25,26,27],"000050550150510",[31,32,32,33],1794036690698]