[{"data":1,"prerenderedAt":207},["ShallowReactive",2],{"project-23712147":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":35,"aspects":36,"strip":40,"post_text":42,"what":43,"said":67,"maker_in_thread":121,"shape":130,"grid":133,"attempts":166,"same_week":171,"maker_shows":163,"maker_hidden":199,"reader_version":200,"card":201},"23712147","Dyna-Kinematics","A 2D physics simulator with some unique features","title","Show HN: Dyna-Kinematics – A 2D physics simulator with some unique features","https:\u002F\u002Fgithub.com\u002Fdiegomacario\u002FDyna-Kinematics","github.com","diegomacario",1593690692,2020,78,15,806,3028,27,"notable","languages","physics simulator","desktop_app",[24,25,26,27],"2d physics simulator","kinematics","rigid body simulation","qt","mixed",0.263,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,3,0,1,8,{"idea":37,"performance":38,"execution":39},{"positive":34,"critical":33},{"positive":33,"critical":33},{"positive":33,"critical":34},[33,32,32,41,33,32,33,33,33,34,41,33,41,41,33],5,null,{"problem":42,"audience":42,"pricing":42,"motivation":44,"time_to_build":42,"stack":51,"openness":64,"stage":65,"team_size":66},{"value":45,"source":46,"evidence":47},"Curiosity about physics simulation and a reason to learn libraries like Qt","maker",[48],{"id":49,"by":11,"text":50},"23712166","Hi everyone! I'm the author of this project. I wrote it because I was very curious about physics simulation, and also because I wanted a reason to study a few libraries that I…",[52,56],{"value":53,"source":46,"evidence":54},"Qt",[55],{"id":49,"by":11,"text":50},{"value":57,"source":58,"evidence":59},"Visual Studio project (C++)","commenter",[60],{"id":61,"by":62,"text":63},"23730393","bsenftner","Does the Visual Studio project require QT be pre-installed? I don't see libs or headers in the dependencies, and I don't have QT on my dev system. So the project does not compile.","open_source","unknown","solo",{"praise":68,"objections":88,"requests":93,"questions":101,"alternatives":113},[69],{"value":70,"source":58,"evidence":71},"Fun and informative, impressive visuals",[72,76,80,84],{"id":73,"by":74,"text":75},"23725889","prox","Fun and informative, a great combination!",{"id":77,"by":78,"text":79},"23726815","chrisbennet","This is really awesome!",{"id":81,"by":82,"text":83},"23722268","Karmic_Clash","Looks very cool!",{"id":85,"by":86,"text":87},"23727619","rodrigosetti","Diego, this is really amazing. The one gif where you throw a block into a stack reminds of some interesting property of the laws of classical mechanics: they are reversible. That…",[89],{"value":90,"source":58,"evidence":91},"Does not compile without Qt pre-installed; missing libs or headers",[92],{"id":61,"by":62,"text":63},[94],{"value":95,"source":58,"evidence":96},"Application to UI scrolling behavior via headless simulation",[97],{"id":98,"by":99,"text":100},"23728318","jessedhillon","There might be a really useful related application here. If I could set up a 2D scene to be simulated headlessly, apply forces programmatically, and then receive the x position…",[102,106],{"value":103,"source":58,"evidence":104},"Can the simulation be deterministically reversible?",[105],{"id":85,"by":86,"text":87},{"value":107,"source":58,"evidence":108},"Is extrapolation with a fixed timestep possible?",[109],{"id":110,"by":111,"text":112},"23727139","gmurphy","This is great! One very naive (I'm trying to learn) question: You have a fixed timestep for good reason, which works great if you're displaying by doing interpolation (your…",[114],{"value":115,"source":58,"evidence":116},"Pyslvs-UI and pyslvs (SolveSpace-based solver)",[117],{"id":118,"by":119,"text":120},"23726257","app4soft","Nice. FTR, Also Pyslvs-UI may be useful for 2D kinematics analyze and you also could use its core (\"pyslvs\"; and based on SolveSpace[2] solver) module written in Python. [0]…",{"comments":31,"answered":33,"key":122},[123,124,127],{"id":49,"text":50},{"id":125,"text":126},"23728699","That's a really cool idea! It's funny that you mention this because when I simulated the blocks hitting the words \"Dyna-Kinematics\" for the title GIF I thought: \"This is what…",{"id":128,"text":129},"23725993","Thank you! That's exactly what I was going for :-)",{"commenters":131,"max_depth":32,"maker_replies":31,"first_comment_mins":32,"lifespan_hours":132},11,89,[134,136,138,139,141,143,145,150,153,155,157,159,161,162,164],[49,33,33,135,11,34],"maker\u002Fneutral\u002Fdocs",[118,33,32,137,119,33],"project\u002Fneutral\u002Fidea",[85,33,32,137,86,33],[98,33,41,140,99,33],"project\u002Fpositive\u002Fidea",[125,33,33,142,11,34],"maker\u002Fpositive\u002Fidea",[110,34,32,144,111,33],"project\u002Fneutral\u002Fperformance",[146,147,33,148,149,33],"23727435",2,"other\u002Fneutral\u002Fnone","waltbosz",[151,147,33,148,152,33],"23728497","StavrosK",[154,147,33,148,149,33],"23744843",[61,32,34,156,62,33],"project\u002Fcritical\u002Fexecution",[73,31,41,158,74,33],"project\u002Fpositive\u002Fnone",[128,31,33,160,11,34],"maker\u002Fneutral\u002Fnone",[77,41,41,158,78,33],[81,163,41,158,82,33],6,[165,163,33,160,11,34],"23723417",[167,170],{"id":168,"t":169,"points":147,"comments":34},"23689192",1593518516,{"id":4,"t":12,"points":14,"comments":15},[172,177,182,186,191,195],{"id":173,"name":174,"points":175,"category":176},"23733926","USA.css",457,"dev_tools",{"id":178,"name":179,"points":180,"category":181},"23760846","SheetUI",425,"web_saas",{"id":183,"name":184,"points":185,"category":181},"23771131","Runnaroo",380,{"id":187,"name":188,"points":189,"category":190},"23756964","I built a desktop radiation monitor with Raspberry Pi, brass and wood",364,"hardware",{"id":192,"name":193,"points":194,"category":20},"23762403","Map33.js",178,{"id":196,"name":197,"points":198,"category":176},"23759332","Continuous Machine Learning",171,false,"v2",{"id":202,"name":5,"line":6,"ai":199,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":203,"top":18,"kw":204,"maker":11,"domain":10,"tier":19,"attempts":147,"strip":205,"url":9,"mix":206,"praise":70,"objection":90,"sub":21},23712147,0.26,[24,25,26,27],"033503000150550",[31,32,33,34],1794036593004]