[{"data":1,"prerenderedAt":605},["ShallowReactive",2],{"project-7591094":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":45,"post_text":49,"what":50,"said":73,"maker_in_thread":197,"shape":199,"grid":203,"attempts":565,"same_week":566,"maker_shows":37,"maker_hidden":596,"reader_version":597,"card":598},"7591094","Super Planet Crash","Browser game simulating N-body planetary systems to score points before they crash","ai","Show HN: Super Planet Crash","http:\u002F\u002Fwww.stefanom.org\u002Fspc\u002F","stefanom.org","CarolineW",1397556717,2014,349,126,37,2272,2,"legend","games","physics simulation game","web_app",[24,25,26,27],"n-body simulation","orbital physics","space game","solar system simulator","curious",0.011,{"positive":31,"neutral":32,"mixed":18,"critical":33},13,74,15,104,{"execution":36,"docs":39,"design":41,"performance":42,"idea":43},{"positive":37,"critical":38},1,10,{"positive":40,"critical":40},0,{"positive":18,"critical":18},{"positive":40,"critical":18},{"positive":44,"critical":37},7,[18,46,46,18,47,46,18,46,48,46,46,48,46,46,46,40,40,40,46,18,46,46,46,46,46,46,37,46,18,47,18,18,47,47,18,46,46,46,48,46],3,4,5,null,{"problem":49,"audience":49,"pricing":49,"motivation":51,"time_to_build":49,"stack":59,"openness":70,"stage":71,"team_size":72},{"value":52,"source":53,"evidence":54},"Built as a fun sim of N-body orbits; maker is an astronomer and not a professional programmer","commenter",[55],{"id":56,"by":57,"text":58},"7591906","stefanom","I am the developer of the game (StefanoM). I'm glad people are enjoying the game, and I'm sorry for the downtime -- I did not expect it to become this popular. If you have any…",[60,66],{"value":61,"source":53,"evidence":62},"JavaScript",[63],{"id":64,"by":57,"text":65},"7597415","I wrote about this issue a bit here: http:\u002F\u002Fwww.stefanom.org\u002F2000000-systems-played\u002F It's a combination of (a) people straight up exploiting the fact that the server trusts that…",{"value":67,"source":53,"evidence":68},"Server-side high-score storage",[69],{"id":64,"by":57,"text":65},"open_source","launched","solo",{"praise":74,"objections":101,"requests":132,"questions":166,"alternatives":189},[75,90],{"value":76,"source":53,"evidence":77},"Addictive and fun sandbox game",[78,82,86],{"id":79,"by":80,"text":81},"7591198","simonhorlick","Surprisingly addictive.. http:\u002F\u002Fwww.stefanom.org\u002Fspc\u002F?view=2821551",{"id":83,"by":84,"text":85},"7593887","guybrushT","137 million fake points, 500 years, 1 addictive game. http:\u002F\u002Fwww.stefanom.org\u002Fspc\u002F?view=3032407 A very simple and elegant idea. Well done.",{"id":87,"by":88,"text":89},"7593611","jgeorge","This is great, fantastic work stefanom! I'm already addicted to it.",{"value":91,"source":53,"evidence":92},"Teaches orbital dynamics",[93,97],{"id":94,"by":95,"text":96},"7592927","anigbrowl","An API that would output the positions on a per-tick basis would allow it to be hooked up to a simple rendering engine an generate eclipse scapes, which I think would be very…",{"id":98,"by":99,"text":100},"7591822","scott_s","This explanation is the value I see in games like this, even though they are contrived situations: it causes people to ask, what is the real science behind this? If this game is…",[102,113,121],{"value":103,"source":53,"evidence":104},"Site overloaded and slow, downtime",[105,109],{"id":106,"by":107,"text":108},"7593428","TwoBit","It doesn't work for me with the latest FireFox. The interface won't let me do anything. Maybe the server is simply overloaded, because it's almost unresponsive and takes minutes…",{"id":110,"by":111,"text":112},"7593128","piyush_soni","Has someone created a mirror of the site yet which works? It's not opening up for me as usual, the HN effect.",{"value":114,"source":53,"evidence":115},"High scores dominated by exploits and fake data",[116,120],{"id":117,"by":118,"text":119},"7591275","Shivetya","looking at the high scores they all seem to be just exploiting the rules or a bug. Can those types of attempts be filtered?",{"id":64,"by":57,"text":65},{"value":122,"source":53,"evidence":123},"Reloading page to start new game is unnecessary",[124,128],{"id":125,"by":126,"text":127},"7591943","nkuttler","You should probably stop reloading the page for new games. Seems like it should be possible to run the game and restart it client-side only?",{"id":129,"by":130,"text":131},"7591244","bagels","If you don't want to kill your site, you should make it possible to start a new game without reloading the whole page.",[133,142,153,160],{"value":134,"source":53,"evidence":135},"Start new game without full page reload",[136,137,138],{"id":125,"by":126,"text":127},{"id":129,"by":130,"text":131},{"id":139,"by":140,"text":141},"7591980","rajahafify","2 suggestion. 1) Make the new game not a full page refresh. 2) Remove the first planet.",{"value":143,"source":53,"evidence":144},"Remove the initial random planet",[145,149],{"id":146,"by":147,"text":148},"7592332","nmeofthestate","A new game always comes with a planet at a random orbit - would be good to get rid of that, although I can see it makes understanding things easier, initially. Also, the speed…",{"id":150,"by":151,"text":152},"7591482","lmm","Is there any way to delete the first planet? It seems like there's a motivation to keep refreshing until it spawns somewhere convenient.",{"value":154,"source":53,"evidence":155},"Let users set initial velocity when adding planets",[156],{"id":157,"by":158,"text":159},"7601095","fsk","The biggest improvement - let you specify the initial velocity when you add a planet.",{"value":161,"source":53,"evidence":162},"Publish source code on GitHub",[163],{"id":164,"by":126,"text":165},"7592698","Have you considered open sourcing the code? Some people might want to fix problems they see :-)",[167,178],{"value":168,"source":53,"evidence":169},"What integrator and physics model are used",[170,174],{"id":171,"by":172,"text":173},"7593316","Scaevolus","What kind of integrator is this system using? Is it symplectic?",{"id":175,"by":176,"text":177},"7592459","Crito","What physics model is being used for this? I can't seem to get tidal acceleration to work properly (it seems to for the first orbit, then it doesn't change.)",{"value":179,"source":53,"evidence":180},"How are NaNs avoided near close orbits",[181,185],{"id":182,"by":183,"text":184},"7597725","supahfly_remix","Looks cool. How does the program keep errors from numerical approximations to the inverse square gravity law from blowing up?",{"id":186,"by":187,"text":188},"7594403","cos2pi","I get NaNs when I put a Dwarf star as close as I can to the parent star. Perhaps a black hole is generated? :) http:\u002F\u002Fwww.stefanom.org\u002Fspc\u002F?view=3069947",[190],{"value":191,"source":53,"evidence":192},"Universe Sandbox",[193],{"id":194,"by":195,"text":196},"7593710","nacs","If you like playing around with planets and solar systems and such, try \"Universe Sandbox\": http:\u002F\u002Funiversesandbox.com\u002F I've heard good reviews (I've never played it myself…",{"comments":40,"answered":40,"key":198},[],{"commenters":200,"max_depth":48,"maker_replies":40,"first_comment_mins":201,"lifespan_hours":202},86,49,68,[204,206,208,211,212,214,218,221,223,226,229,230,234,236,238,239,241,244,248,250,254,255,259,262,266,269,272,275,279,282,285,288,290,293,295,296,298,301,304,305,307,310,313,316,317,321,325,328,331,334,335,338,340,343,346,348,351,355,359,362,364,366,370,373,375,378,381,383,387,390,392,395,398,400,403,405,407,412,415,418,420,423,427,429,433,438,443,446,450,452,455,459,462,466,468,470,474,478,481,483,485,487,491,494,496,499,503,507,511,513,515,517,519,521,525,529,531,534,537,539,544,549,552,554,558,562],[56,40,46,205,57,40],"maker\u002Fneutral\u002Fnone",[125,40,37,207,126,40],"project\u002Fcritical\u002Fexecution",[209,40,46,210,57,40],"7591971","maker\u002Fneutral\u002Fexecution",[164,40,46,205,126,40],[213,40,46,205,57,40],"7594092",[215,40,46,216,217,40],"7592177","project\u002Fneutral\u002Fdocs","soneca",[219,40,46,220,57,40],"7594060","maker\u002Fneutral\u002Fdocs",[146,40,46,222,147,40],"project\u002Fneutral\u002Fdesign",[224,40,46,225,57,40],"7594108","project\u002Fneutral\u002Fexecution",[227,40,37,207,228,40],"7596934","thix0tr0pic",[64,40,46,225,57,40],[231,40,46,232,233,40],"7592344","maker\u002Fneutral\u002Fperformance","sullivanmatt",[235,40,46,232,57,40],"7593194",[94,40,48,237,95,40],"project\u002Fpositive\u002Fidea",[171,40,46,225,172,40],[240,40,46,225,57,40],"7594040",[242,40,46,225,243,40],"7593373","cmpqu",[245,40,40,246,247,40],"7593678","commenter\u002Fneutral\u002Fnone","roquin",[249,40,46,205,57,40],"7594690",[251,40,37,252,253,40],"7596017","project\u002Fcritical\u002Fdesign","baking",[157,40,46,222,158,40],[256,37,40,257,258,40],"7591189","other\u002Fneutral\u002Fnone","oldmanjoe",[260,18,48,237,261,40],"7591222","todayiamme",[263,18,46,264,265,40],"7592152","project\u002Fneutral\u002Fidea","Pxtl",[267,18,37,207,268,40],"7592907","pavel_lishin",[270,18,40,246,271,40],"7594673","greyskull",[273,18,48,237,274,40],"7593035","bradleysmith",[276,18,46,277,278,40],"7593851","project\u002Fneutral\u002Fnone","sejje",[280,18,46,264,281,40],"7595350","pygy_",[283,18,46,264,284,40],"7596005","fennecfoxen",[286,18,46,277,287,40],"7608062","pikipupiba",[289,18,46,264,287,40],"7608091",[291,18,46,222,292,40],"7596440","PhasmaFelis",[294,18,46,222,274,40],"7598351",[194,18,40,257,195,40],[297,18,46,205,57,40],"7594711",[299,18,48,300,274,40],"7595610","maker\u002Fpositive\u002Fnone",[302,18,48,237,303,40],"7599593","abiglan",[129,46,37,207,130,40],[306,46,46,210,57,40],"7591909",[308,46,46,225,309,40],"7593369","clarkmoody",[311,47,46,264,312,40],"7591194","higherpurpose",[314,47,46,264,315,40],"7591528","PavlovsCat",[150,48,46,222,151,40],[318,319,46,264,320,40],"7591348",6,"guard-of-terra",[322,44,40,323,324,40],"7591288","other\u002Fneutral\u002Fidea","wintersFright",[326,44,40,323,327,40],"7591308","fractalsea",[329,44,40,246,330,40],"7591427","ris",[332,44,40,246,333,40],"7591434","exDM69",[98,44,40,246,99,40],[336,44,40,246,337,40],"7593410","hrjet",[339,44,40,246,333,40],"7593782",[341,44,40,246,342,40],"7591441","Tuna-Fish",[344,44,40,257,345,40],"7591741","Antiquarian",[347,44,40,246,176,40],"7592414",[349,44,40,323,350,40],"7596640","rahan",[352,353,40,257,354,40],"7591504",8,"devinmontgomery",[356,357,46,264,358,40],"7591779",9,"jpasden",[360,38,46,264,361,40],"7592503","rootlocus",[139,363,37,252,140,40],11,[365,363,46,210,57,40],"7594068",[367,368,46,277,369,40],"7593255",12,"kylec",[371,368,46,277,372,40],"7593510","Solarsail",[374,31,46,277,228,40],"7591219",[376,31,46,277,377,40],"7591245","furyg3",[379,31,46,277,380,40],"7591258","vladtaltos",[382,31,46,277,380,40],"7591261",[384,385,46,264,386,40],"7592133",14,"Kiro",[388,385,46,277,389,40],"7592374","andypants",[391,385,40,246,386,40],"7596390",[393,385,40,246,394,40],"7598357","smackfu",[396,385,46,277,397,40],"7593200","300bps",[399,385,46,277,287,40],"7608059",[401,33,46,264,402,40],"7591381","m_mueller",[404,33,40,257,292,40],"7596515",[406,33,40,246,402,40],"7598502",[408,409,46,410,411,40],"7591270",16,"project\u002Fneutral\u002Fperformance","srg0",[413,409,46,410,414,40],"7591325","claudius",[416,409,37,417,147,40],"7591415","project\u002Fcritical\u002Fperformance",[419,409,40,246,292,40],"7596455",[182,421,48,422,183,40],17,"project\u002Fpositive\u002Fexecution",[424,425,37,207,426,40],"7595504",18,"notduncansmith",[106,428,37,417,107,40],19,[430,431,46,277,432,40],"7593119",20,"owenversteeg",[434,435,46,436,437,40],"7591547",21,"project\u002Fmixed\u002Fdesign","munchor",[439,440,46,441,442,40],"7594436",22,"project\u002Fmixed\u002Fdocs","reshambabble",[444,440,46,445,57,40],"7594670","maker\u002Fneutral\u002Fidea",[447,448,46,264,449,40],"7592370",23,"NicoJuicy",[186,451,37,207,187,40],24,[453,451,46,225,454,40],"7594492","wallzz",[456,457,46,277,458,40],"7607022",25,"brownbat",[460,461,46,264,287,40],"7608079",26,[463,464,46,277,465,40],"7591238",27,"golergka",[83,467,48,237,84,40],28,[469,467,37,207,369,40],"7596244",[471,472,46,410,473,40],"7593806",29,"personjerry",[475,476,46,277,477,40],"7591369",30,"phaemon",[479,476,46,277,480,40],"7591775","Wohui",[482,476,37,207,369,40],"7596255",[484,476,46,225,480,40],"7597595",[486,476,46,277,449,40],"7594407",[488,489,48,237,490,40],"7592114",31,"metaphorm",[492,489,46,277,493,40],"7594056","ch4s3",[175,495,46,410,176,40],32,[79,497,48,498,80,40],33,"project\u002Fpositive\u002Fnone",[500,501,46,277,502,40],"7592210",34,"ycui1986",[504,505,46,277,506,40],"7591217",35,"pvirgiliu",[508,509,46,277,510,40],"7595587",36,"morganherlocker",[512,509,46,277,369,40],"7596246",[117,16,37,514,118,40],"project\u002Fcritical\u002Fidea",[516,16,46,264,147,40],"7591411",[518,16,40,246,480,40],"7591794",[520,16,46,445,57,40],"7591941",[522,523,46,277,524,40],"7591237",38,"FrejNorling",[526,527,46,277,528,40],"7591319",39,"z3phyr",[110,530,46,410,111,40],40,[532,533,46,222,449,40],"7592443",41,[535,536,46,277,493,40],"7591921",42,[538,536,46,264,287,40],"7608090",[540,541,48,542,543,40],"7593513",43,"project\u002Fpositive\u002Fdesign","dpeck",[545,546,48,547,548,40],"7592886",44,"maker\u002Fpositive\u002Fdesign","easy_rider",[550,546,46,551,57,40],"7594071","maker\u002Fneutral\u002Fdesign",[87,553,48,300,88,40],45,[555,556,37,207,557,40],"7595012",46,"honksillet",[559,560,48,237,561,40],"7594448",47,"gojomo",[563,564,37,207,493,40],"7594061",48,[],[567,572,577,581,586,591],{"id":568,"name":569,"points":570,"category":571},"7578002","Trianglify",170,"creative",{"id":573,"name":574,"points":575,"category":576},"7568851","Coin for Coffee",169,"finance_crypto",{"id":578,"name":579,"points":580,"category":571},"7589643","toneden.io",93,{"id":582,"name":583,"points":584,"category":585},"7586775","Poor Man's VPN",85,"security_privacy",{"id":587,"name":588,"points":589,"category":590},"7582316","Huginn",76,"dev_tools",{"id":592,"name":593,"points":594,"category":595},"7570041","TruckPlease",73,"web_saas",false,"v2",{"id":599,"name":5,"line":6,"ai":600,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":601,"top":18,"kw":602,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":603,"url":9,"mix":604,"praise":76,"objection":103,"sub":21},7591094,true,0.01,[24,25,26,27],"2332432353353330003233333313242244233353",[31,32,18,33],1794036517510]