[{"data":1,"prerenderedAt":220},["ShallowReactive",2],{"project-10106933":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":41,"post_text":42,"what":43,"said":66,"maker_in_thread":134,"shape":142,"grid":146,"attempts":182,"same_week":183,"maker_shows":33,"maker_hidden":212,"reader_version":213,"card":214},"10106933","knotgl","The prime knots in 3D","title","Show HN: The prime knots in 3D","http:\u002F\u002Fgithub.prideout.net\u002Fknotgl\u002F","github.prideout.net","prideout",1440368126,2015,45,17,634,2565,25,"shown","learning_science","mathematics visualisation","web_app",[24,25,26,27,28],"prime knots","knot theory","rolfsen table","3d knots","alexander-briggs","mixed",0.288,{"positive":32,"neutral":33,"mixed":33,"critical":34},5,3,1,12,{"design":37,"docs":38,"execution":40},{"positive":33,"critical":34},{"positive":39,"critical":39},0,{"positive":34,"critical":39},[39,32,34,39,33,32,32,39,33,39,33,33,33,39,33,32,32],null,{"problem":44,"audience":42,"pricing":42,"motivation":51,"time_to_build":42,"stack":58,"openness":65,"stage":65,"team_size":65},{"value":45,"source":46,"evidence":47},"Lets people view prime knots in 3D with their Alexander-Briggs identifiers","inferred",[48],{"id":49,"by":11,"text":50},"10108004","Agreed! The numbers are the Alexander-Briggs identifiers for the prime knots: - The big number is the number of crossings. - The subscript is its officially designated index…",{"value":52,"source":53,"evidence":54},"Inspired by the book The Knot Book by Colin Adams","maker",[55],{"id":56,"by":11,"text":57},"10106962","I was inspired to make this after reading \"The Knot Book\" by Colin Adams. If you click \"Rolfsen Table\" at the bottom, you'll see the entire gallery.",[59],{"value":60,"source":53,"evidence":61},"GLSL fragment shader for lighting",[62],{"id":63,"by":11,"text":64},"10107539","Thanks! The fragment shader performs simple lighting with one stationary point light that has ambient, specular, and diffuse components. There are actually no true reflections,…","unknown",{"praise":67,"objections":88,"requests":108,"questions":119,"alternatives":133},[68,84],{"value":69,"source":70,"evidence":71},"Beautiful, well-done visuals","commenter",[72,76,80],{"id":73,"by":74,"text":75},"10107454","jonahx","This is beautiful and really well done. I especially like how the light reflects naturally as the knot rotates. How did you achieve that effect?",{"id":77,"by":78,"text":79},"10107374","ragnar123","They are pretty",{"id":81,"by":82,"text":83},"10114753","irascible","Very nice work.",{"value":85,"source":70,"evidence":86},"Lighting looks natural as the knot rotates",[87],{"id":73,"by":74,"text":75},[89,104],{"value":90,"source":70,"evidence":91},"Bounce easing animation is too slow and hard",[92,96,100],{"id":93,"by":94,"text":95},"10107260","pimlottc","This is cool, but what's the point of using the bounce easing? It just makes you wait an extra second before you can get a good look at the new model.",{"id":97,"by":98,"text":99},"10107985","jsprogrammer","The bounce is too hard. Also, what do the numbers mean?",{"id":101,"by":102,"text":103},"10107674","stevep98","I agree you overdid it. Also on the table view, the highlighted row spins too fast. But other than those minor quibbles, it's neat!",{"value":105,"source":70,"evidence":106},"Highlighted table row spins too fast",[107],{"id":101,"by":102,"text":103},[109,115],{"value":110,"source":70,"evidence":111},"Mouse or touch rotation of the model",[112],{"id":113,"by":98,"text":114},"10108114","Ah, cool. I was thinking that maybe 4sub1 should be a '3'. Any chance of being able to rotate the model using a mouse\u002Ftouch?",{"value":116,"source":70,"evidence":117},"Explain what the numbers mean",[118],{"id":97,"by":98,"text":99},[120,127],{"value":121,"source":70,"evidence":122},"Where is the unknot?",[123],{"id":124,"by":125,"text":126},"10107930","pontusrehula","Where's the unknot?",{"value":128,"source":70,"evidence":129},"What about the empty link?",[130],{"id":131,"by":132,"text":128},"10108221","OscarCunningham",[],{"comments":32,"answered":135,"key":136},4,[137,138,141],{"id":56,"text":57},{"id":139,"text":140},"10107392","You're right, I sorta overdid it with the easing animation.",{"id":63,"text":64},{"commenters":143,"max_depth":33,"maker_replies":32,"first_comment_mins":144,"lifespan_hours":145},11,8,31,[147,149,153,155,157,159,162,164,166,167,169,170,173,175,177,178,180],[56,39,39,148,11,34],"project\u002Fneutral\u002Fidea",[150,39,32,151,152,39],"10107004","maker\u002Fpositive\u002Fnone","keithflower",[93,34,34,154,94,39],"project\u002Fcritical\u002Fdesign",[139,34,39,156,11,34],"project\u002Fneutral\u002Fdesign",[101,34,33,158,102,39],"project\u002Fmixed\u002Fdesign",[160,34,32,161,94,39],"10113491","project\u002Fpositive\u002Fdesign",[73,163,32,161,74,39],2,[63,163,39,165,11,34],"project\u002Fneutral\u002Fexecution",[97,33,33,158,98,39],[49,33,39,168,11,34],"project\u002Fneutral\u002Fdocs",[113,33,33,158,98,39],[171,33,33,168,172,39],"10108009","lifthrasiir",[124,135,33,174,125,39],"project\u002Fneutral\u002Fnone",[176,135,39,156,11,34],"10107986",[131,135,33,174,132,39],[81,32,32,179,82,39],"project\u002Fpositive\u002Fexecution",[77,181,32,161,78,39],6,[],[184,188,192,197,202,207],{"id":185,"name":186,"points":187,"category":20},"10117072","Tonedear",230,{"id":189,"name":190,"points":191,"category":20},"10094326","Nihongo",139,{"id":193,"name":194,"points":195,"category":196},"10100155","react-form-generator",107,"dev_tools",{"id":198,"name":199,"points":200,"category":201},"10089772","SpaCy",93,"languages",{"id":203,"name":204,"points":205,"category":206},"10112354","InstaPainting",73,"creative",{"id":208,"name":209,"points":210,"category":211},"10123375","EtherPot",61,"finance_crypto",false,"v2",{"id":215,"name":5,"line":6,"ai":212,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":216,"top":18,"kw":217,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":218,"url":9,"mix":219,"praise":69,"objection":90,"sub":21},10106933,0.29,[24,25,26,27,28],"05103550303330355",[32,33,33,34],1794036534826]