[{"data":1,"prerenderedAt":272},["ShallowReactive",2],{"project-35861209":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":39,"post_text":42,"what":43,"said":67,"maker_in_thread":157,"shape":164,"grid":169,"attempts":234,"same_week":235,"maker_shows":32,"maker_hidden":265,"reader_version":266,"card":267},"35861209","SineRider","A math puzzle game","title","Show HN: SineRider, a math puzzle game","https:\u002F\u002Fgithub.com\u002Fhackclub\u002Fsinerider","github.com","SigmaEpsilonChi",1683551698,2023,181,23,319,3109,11,"notable","games","math puzzle game","web_app",[21,24,25,26],"function composition","graphing calculator game","open source game","loved",0.5,{"positive":30,"neutral":31,"mixed":31,"critical":32},10,3,2,18,{"design":35,"execution":37,"idea":38},{"positive":32,"critical":36},0,{"positive":36,"critical":32},{"positive":32,"critical":36},[31,31,40,40,36,31,36,31,36,31,41,41,41,36,41,31,41,41,36,41,36,36,41,41,41],1,5,"Play now: https:\u002F\u002Fsinerider.com\n\nWatch the trailer: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=35nDYoIwiA8\n\nMessing with your TI-84 graphing calculator is a rite of passage for every teenager who has ever been bored in a math class. In 2013 I was that teenager, and it gave me an idea for a tiny game about sledding on graphs. This project grew into my white whale, and I spent my twenties trying and failing to finish it alone. I shelved the game when I started working for Hack Club in 2018—until last May, when a few community members took it off the shelf and the project took on a life of its own. After a ",{"problem":44,"audience":50,"pricing":54,"motivation":55,"time_to_build":59,"stack":63,"openness":64,"stage":65,"team_size":66},{"value":45,"source":46,"evidence":47},"Learning and practicing math through graph-based sledding puzzles","maker",[48],{"id":49},"post",{"value":51,"source":46,"evidence":52},"Teenagers and students learning math, up to serious math users",[53],{"id":49},null,{"value":56,"source":46,"evidence":57},"Founder's teenage fascination with TI-84 graphing calculators, grown into a long-running project",[58],{"id":49},{"value":60,"source":46,"evidence":61},"Founder spent twenties on it; a team of 20+ teens worked on it for about a year",[62],{"id":49},[],"open_source","beta","team",{"praise":68,"objections":101,"requests":125,"questions":144,"alternatives":152},[69,85,94],{"value":70,"source":71,"evidence":72},"Levels are fun and well designed, good for learning math","commenter",[73,77,81],{"id":74,"by":75,"text":76},"35869655","mpalmer","Wow! I really like the way it encourages you to play with the equation UI early on, teasing how powerful the system is without pressuring the user to accomplish anything. The…",{"id":78,"by":79,"text":80},"35870243","Phreaker00","Absolutely amazing! Having fun while learning math, who would've thought that's possible. And such cute characters.",{"id":82,"by":83,"text":84},"35871170","stevage","I like the actual levels. The bits between the levels...not so much. Just frustrating trying to work out what arrow I need to click to get to another level. Kept accidentally…",{"value":86,"source":71,"evidence":87},"Beautiful, clean interface and characters",[88,92,93],{"id":89,"by":90,"text":91},"35868025","fishtoaster","Well this is just beautiful! I'll be playing this later tonight when I've got some time. :)",{"id":74,"by":75,"text":76},{"id":78,"by":79,"text":80},{"value":95,"source":71,"evidence":96},"Addictive gameplay",[97],{"id":98,"by":99,"text":100},"35882558","thealienthing","Wow such a cool game. I thought I would play a few levels at work when it was time to take a break. I ended up taking an early lunch. This game is so addicting.",[102,114,118],{"value":103,"source":71,"evidence":104},"Transitions between levels are slow and cannot be skipped",[105,106,110],{"id":82,"by":83,"text":84},{"id":107,"by":108,"text":109},"35871698","weeb","Agree on this. Also a bug report - I was getting bored of a story level and tried to find a shortcut to skip it or speed it up or something. Pressed a key (not sure which - was…",{"id":111,"by":112,"text":113},"35871774","pmontra","The game is great but yes, that inter level should be much quicker. I put a weight over the right key and came back later. There should be a skip button on those not playing…",{"value":115,"source":71,"evidence":116},"Navigation between levels is confusing",[117],{"id":82,"by":83,"text":84},{"value":119,"source":71,"evidence":120},"A bug can trap the player in a stuck dialog",[121,122],{"id":107,"by":108,"text":109},{"id":123,"by":112,"text":124},"35871781","It happened to me too, because it's just natural to attempt to ESC to the next level. Eventually I uBlocked the Reddit dialog, then discovered that scrolling up brings back to…",[126,140],{"value":127,"source":71,"evidence":128},"Add a skip or fast-forward for cutscenes",[129,130,134,137],{"id":111,"by":112,"text":113},{"id":131,"by":132,"text":133},"35873664","gjm11","I went into the dev tools, searched around a bit, put a breakpoint in a promising location in Walker.js, hit the breakpoint, and changed the value of walkSpeed to something…",{"id":135,"by":11,"text":136},"35890516","Shouldn't break anything. We are adding a way to skip the cutscenes. That's been on the feature list for a while, but we've been rather buried just trying to get the rest of the…",{"id":138,"by":11,"text":139},"35890619","Skip button is coming!",{"value":141,"source":71,"evidence":142},"Better accessibility for alternate input methods",[143],{"id":107,"by":108,"text":109},[145],{"value":146,"source":71,"evidence":147},"How to solve a specific level with slow intermission",[148],{"id":149,"by":150,"text":151},"35871270","xept","What's going on on that level? I don't see anything to change to make it faster. Any hints?",[153],{"value":154,"source":71,"evidence":155},"Logical Journey of the Zoombinis",[156],{"id":74,"by":75,"text":76},{"comments":41,"answered":36,"key":158},[159,162,163],{"id":160,"text":161},"35891053","Sorry about that!! Can't believe we didn't catch this in testing. I think some changes relatively close to publishing must have enabled this bug",{"id":138,"text":139},{"id":135,"text":136},{"commenters":165,"max_depth":166,"maker_replies":41,"first_comment_mins":167,"lifespan_hours":168},19,4,106,53,[170,172,174,176,177,179,180,182,184,185,188,190,191,193,197,201,206,208,212,215,219,221,224,227,230],[82,36,31,171,83,36],"project\u002Fmixed\u002Fdesign",[149,36,31,173,150,36],"project\u002Fneutral\u002Fnone",[107,36,40,175,108,36],"project\u002Fcritical\u002Fexecution",[123,36,40,175,112,36],[160,36,36,178,11,40],"maker\u002Fneutral\u002Fexecution",[111,36,31,171,112,36],[138,36,36,181,11,40],"maker\u002Fneutral\u002Fdesign",[131,36,31,183,132,36],"project\u002Fneutral\u002Fdesign",[135,36,36,181,11,40],[186,36,31,181,187,36],"35875244","hackersreboot",[89,40,41,189,90,36],"project\u002Fpositive\u002Fdesign",[74,32,41,189,75,36],[78,31,41,192,79,36],"project\u002Fpositive\u002Fidea",[194,166,36,195,196,36],"35867869","other\u002Fneutral\u002Fnone","dang",[198,41,41,199,200,36],"35868090","project\u002Fpositive\u002Fnone","mNovak",[202,203,31,204,205,36],"35871349",6,"project\u002Fmixed\u002Fexecution","Y_Y",[98,207,41,199,99,36],7,[209,210,41,192,211,36],"35869066",8,"frognumber",[213,210,36,214,11,40],"35890607","maker\u002Fneutral\u002Fnone",[216,217,41,199,218,36],"35868694",9,"bitwise-evan",[220,217,36,195,196,36],"35868960",[222,217,36,223,11,40],"35869337","commenter\u002Fneutral\u002Fnone",[225,30,41,199,226,36],"35869484","jsd1982",[228,18,41,199,229,36],"35862299","cytronicoder",[231,232,41,199,233,36],"35866406",12,"pranavnt",[],[236,241,246,251,256,261],{"id":237,"name":238,"points":239,"category":240},"35826540","Grasp",266,"web_saas",{"id":242,"name":243,"points":244,"category":245},"35831177","The HN Recap",177,"productivity",{"id":247,"name":248,"points":249,"category":250},"35821748","GPT-JSON",174,"ai",{"id":252,"name":253,"points":254,"category":255},"35864661","Cptn.io",139,"infrastructure",{"id":257,"name":258,"points":259,"category":260},"35881963","Fir",127,"dev_tools",{"id":262,"name":263,"points":264,"category":245},"35846667","Git",124,false,"v2",{"id":268,"name":5,"line":6,"ai":265,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":269,"maker":11,"domain":10,"tier":19,"attempts":36,"strip":270,"url":9,"mix":271,"praise":70,"objection":103,"sub":21},35861209,[21,24,25,26],"3311030303555053550500555",[30,31,31,32],1794036635154]