[{"data":1,"prerenderedAt":278},["ShallowReactive",2],{"project-42126941":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":41,"post_text":42,"what":43,"said":58,"maker_in_thread":146,"shape":156,"grid":160,"attempts":233,"same_week":241,"maker_shows":38,"maker_hidden":270,"reader_version":271,"card":272},"42126941","Puzzlip","A simple image puzzle generator","title","Show HN: A simple image puzzle generator","https:\u002F\u002Fpuzzlip.com\u002F","puzzlip.com","lnenad",1731512242,2024,56,30,1228,3515,35,"notable","games","image puzzle","web_app",[21,24,25,26],"jigsaw puzzle","wasm","puzzle generator","debated",0.101,{"positive":30,"neutral":31,"mixed":32,"critical":31},7,5,1,18,{"design":35,"performance":37,"idea":39},{"positive":32,"critical":36},2,{"positive":32,"critical":38},3,{"positive":38,"critical":40},0,[38,40,40,32,31,32,38,40,40,32,32,40,31,40,38,38,40,31,40,31,38,40,31,40,38,32,40,31,31,40],"Hey HN,\n\nI built this simple puzzle generator to play around with wasm a bit.\n\nIt's open source if anyone wants to play around with the code https:\u002F\u002Fgithub.com\u002Flnenad\u002Fpuzzlip",{"problem":44,"audience":44,"pricing":44,"motivation":45,"time_to_build":44,"stack":51,"openness":56,"stage":57,"team_size":57},null,{"value":46,"source":47,"evidence":48},"Built to play around with wasm.","maker",[49],{"id":50},"post",[52],{"value":53,"source":47,"evidence":54},"WebAssembly (wasm)",[55],{"id":50},"open_source","unknown",{"praise":59,"objections":79,"requests":106,"questions":138,"alternatives":145},[60,68],{"value":61,"source":62,"evidence":63},"Satisfying image coming into focus as pieces are solved","commenter",[64],{"id":65,"by":66,"text":67},"42127763","b450","Seeing the image come into focus is pretty satisfying, and the half-solved puzzle looks pretty cool. Nice job",{"value":69,"source":62,"evidence":70},"Nice, fun distraction",[71,75],{"id":72,"by":73,"text":74},"42127254","tobr","This could be a nice distraction, but unfortunately the interaction latency makes it feel so sluggish I can’t get into flow.",{"id":76,"by":77,"text":78},"42127200","manucardoen","really nice. Unfortunately once I spotted the score tells you you've hit the correct rotation, I just looped over all the squares clicking each one until my points went up.",[80,91,102],{"value":81,"source":62,"evidence":82},"Interaction latency feels sluggish on some browsers",[83,84,88],{"id":72,"by":73,"text":74},{"id":85,"by":86,"text":87},"42127545","paulirish","Yeah I get 100-250ms of latency between input and presentation. https:\u002F\u002Ftrace.cafe\u002Ft\u002FUFXm7ASLQg",{"id":89,"by":73,"text":90},"42130610","Safari iOS.",{"value":92,"source":62,"evidence":93},"Difficulty slider measures piece count, which is tedium rather than difficulty",[94,98],{"id":95,"by":96,"text":97},"42128104","doodpants","Neat, but the \"Diffictulty\" slider is a bit of a misnomer, IMHO. Puzzles with more pieces just take longer. I'm not sure what would be a better label, though. (If I were feeling…",{"id":99,"by":100,"text":101},"42129887","carltg_","Not really, time doesn't make something difficult, just tedious. For the cat puzzle, smaller pieces doesn't really make a difference. Once you get a corner it is easy to line up…",{"value":103,"source":62,"evidence":104},"Score reveals correct rotation, making it easy to click through",[105],{"id":76,"by":77,"text":78},[107,114,121,131],{"value":108,"source":62,"evidence":109},"Mark incorrect pieces or show which are wrong",[110],{"id":111,"by":112,"text":113},"42128339","Jeremy1026","I'd love to see a button added to show what pieces are wrong. There are a couple of images with heavy vignette so the edges are pretty indistinguishable. It'd be cool if I could…",{"value":115,"source":62,"evidence":116},"More stock photos in categories",[117],{"id":118,"by":119,"text":120},"42132857","dankwizard","Have had this bookmarked for a very long time and go back to it semi regularly. Any chance you can load a bunch of stock photos into the various categories? I think there's only…",{"value":122,"source":62,"evidence":123},"Hexagon or other tile shapes",[124,128],{"id":125,"by":126,"text":127},"42127918","thomastjeffery","Would be even more satisfying if 180 degree turns were less common. I also wonder how hard it would be to tile with different shapes. Hexagons or squares and octagons could be…",{"id":129,"by":11,"text":130},"42129197","That is my plan, to do a honeycomb structure. :)",{"value":132,"source":62,"evidence":133},"Animate the puzzle solution",[134],{"id":135,"by":136,"text":137},"42126980","horsellama","nice app it could be fun to also animate the puzzle solution",[139],{"value":140,"source":47,"evidence":141},"Which browser and OS the latency occurs on",[142],{"id":143,"by":11,"text":144},"42129044","What browser, OS? On windows both Firefox and Chrome have no discernible latency for me at least.",[],{"comments":147,"answered":36,"key":148},9,[149,152,153],{"id":150,"text":151},"42128962","Hmm, I don't know to be honest, usually difficulty translates to spending more time and the pieces being smaller does it make it visually harder to discern right?",{"id":143,"text":144},{"id":154,"text":155},"42129048","Ah, that is why I have added the number of moves and the ideal number of moves :)",{"commenters":157,"max_depth":38,"maker_replies":147,"first_comment_mins":158,"lifespan_hours":159},17,4,39,[161,163,165,167,169,173,174,178,181,183,184,186,187,191,194,196,197,200,202,204,206,209,211,213,215,219,222,225,229,231],[95,40,38,162,96,40],"project\u002Fneutral\u002Fdesign",[150,40,40,164,11,32],"maker\u002Fneutral\u002Fdesign",[99,40,40,166,100,40],"commenter\u002Fneutral\u002Fdesign",[72,32,32,168,73,40],"project\u002Fcritical\u002Fperformance",[170,32,31,171,172,40],"42127488","project\u002Fpositive\u002Fperformance","tartoran",[85,32,32,168,86,40],[175,32,38,176,177,40],"42127554","project\u002Fneutral\u002Fperformance","arcastroe",[179,32,40,180,73,40],"42127724","commenter\u002Fneutral\u002Fperformance",[143,32,40,182,11,32],"maker\u002Fneutral\u002Fperformance",[89,32,32,168,73,40],[76,36,32,185,77,40],"project\u002Fcritical\u002Fdesign",[154,36,40,164,11,32],[188,38,31,189,190,40],"42129401","maker\u002Fpositive\u002Fnone","yungtriggz",[192,38,40,193,11,32],"42129659","maker\u002Fneutral\u002Fnone",[195,38,38,193,190,40],"42144454",[111,158,38,162,112,40],[198,158,40,199,11,32],"42129155","maker\u002Fpositive\u002Fdesign",[118,31,31,201,119,40],"project\u002Fpositive\u002Fidea",[203,31,40,189,11,32],"42133739",[205,31,31,189,119,40],"42141875",[125,207,38,208,126,40],6,"project\u002Fmixed\u002Fdesign",[129,207,40,210,11,32],"maker\u002Fneutral\u002Fidea",[65,30,31,212,66,40],"project\u002Fpositive\u002Fdesign",[214,30,40,189,11,32],"42129103",[216,217,38,162,218,40],"42127085",8,"clutch89",[220,147,32,185,221,40],"42128041","causeisunknown",[223,147,40,224,119,40],"42141883","commenter\u002Fneutral\u002Fnone",[226,227,31,201,228,40],"42128843",10,"knowitnone",[135,230,31,201,136,40],11,[232,230,40,189,11,32],"42129189",[234,237,240],{"id":235,"t":236,"points":36,"comments":40},"33853927",1670163811,{"id":238,"t":239,"points":207,"comments":40},"37979072",1698008644,{"id":4,"t":12,"points":14,"comments":15},[242,247,252,257,261,265],{"id":243,"name":244,"points":245,"category":246},"42082430","Jamcorder",590,"hardware",{"id":248,"name":249,"points":250,"category":251},"42093511","HTML-to-Markdown",360,"dev_tools",{"id":253,"name":254,"points":255,"category":256},"42118039","Stretch My Time Off",358,"productivity",{"id":258,"name":259,"points":260,"category":256},"42119042","Jelly",338,{"id":262,"name":263,"points":264,"category":20},"42085036","Asterogue",331,{"id":266,"name":267,"points":268,"category":269},"42095879","Jaws",290,"languages",false,"v2",{"id":273,"name":5,"line":6,"ai":270,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":274,"top":18,"kw":275,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":276,"url":9,"mix":277,"praise":61,"objection":81,"sub":21},42126941,0.1,[21,24,25,26],"300151300110503305053050310550",[30,31,32,31],1794036664251]