[{"data":1,"prerenderedAt":131},["ShallowReactive",2],{"project-21196506":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":32,"aspects":33,"strip":35,"post_text":28,"what":37,"said":47,"maker_in_thread":65,"shape":75,"grid":77,"attempts":92,"same_week":93,"maker_shows":123,"maker_hidden":124,"reader_version":125,"card":126},"21196506","SweeperCraft","design your own Minesweeper board","title","Show HN: SweeperCraft – design your own Minesweeper board","https:\u002F\u002Fjtree.treenotation.org\u002FtreeComponentFramework\u002Fsweepercraft\u002F","jtree.treenotation.org","breck",1570564628,2019,2,7,2155,2195,99,"shown","games","puzzle game","web_app",[24,25,21,26],"minesweeper","custom board","tree notation","quiet",null,{"positive":30,"neutral":31,"mixed":31,"critical":14},1,0,3,{"execution":34},{"positive":31,"critical":14},[31,31,30,31,30,31,36],5,{"problem":28,"audience":28,"pricing":28,"motivation":38,"time_to_build":28,"stack":45,"openness":46,"stage":46,"team_size":46},{"value":39,"source":40,"evidence":41},"Sample app for a new web framework the maker is building","maker",[42],{"id":43,"by":11,"text":44},"21196513","This is a sample app for a new type of web framework we are working on: https:\u002F\u002Fgithub.com\u002Ftreenotation\u002Fjtree\u002Ftree\u002Fmaster\u002FtreeComponentFramework The long term vision is 1 syntax…",[],"unknown",{"praise":48,"objections":61,"requests":62,"questions":63,"alternatives":64},[49],{"value":50,"source":51,"evidence":52},"Brings back nostalgic memories of playing Minesweeper","commenter",[53,57],{"id":54,"by":55,"text":56},"21213145","bitmaster2000","This brings back 30 year old memories. :)",{"id":58,"by":59,"text":60},"21197054","quickthrower2","Thanks for the trip down memory lane playing Minesweeper again. I found a bug - the timer keeps on ticking after I have completed the game and it says there are -1 bombs.",[],[],[],[],{"comments":66,"answered":31,"key":67},4,[68,71,72],{"id":69,"text":70},"21197464","A few sample boards: Hello https:\u002F\u002Fjtree.treenotation.org\u002FtreeComponentFramework\u002Fsweepercraft\u002F#rows\u002F8\u002Fcolumns\u002F16\u002Flayout\u002FaabcqKjIFLjcsKjgqKiaaa All you need is…",{"id":43,"text":44},{"id":73,"text":74},"21197440","Oh no! I'm unable to reproduce. Could you share the game url you played? https:\u002F\u002Fgithub.com\u002Ftreenotation\u002Fjtree\u002Fissues\u002F88",{"commenters":32,"max_depth":36,"maker_replies":66,"first_comment_mins":30,"lifespan_hours":76},39,[78,80,82,84,86,88,90],[69,31,31,79,11,30],"project\u002Fneutral\u002Fnone",[43,30,31,81,11,30],"project\u002Fneutral\u002Fidea",[58,30,30,83,59,31],"project\u002Fcritical\u002Fexecution",[73,30,31,85,11,30],"maker\u002Fneutral\u002Fexecution",[87,30,30,83,59,31],"21197713",[89,30,31,85,11,30],"21197820",[54,14,36,91,55,31],"project\u002Fpositive\u002Fnone",[],[94,99,104,109,114,119],{"id":95,"name":96,"points":97,"category":98},"21175492","FeastGenius",422,"productivity",{"id":100,"name":101,"points":102,"category":103},"21157463","Imagededup",290,"dev_tools",{"id":105,"name":106,"points":107,"category":108},"21207132","uPlot.js",260,"data",{"id":110,"name":111,"points":112,"category":113},"21157066","Able",248,"web_saas",{"id":115,"name":116,"points":117,"category":118},"21147058","Scale Heaven",231,"creative",{"id":120,"name":121,"points":122,"category":98},"21179190","spotify-tui",212,15,false,"v2",{"id":127,"name":5,"line":6,"ai":124,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":128,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":129,"url":9,"mix":130,"praise":50,"objection":-1,"sub":21},21196506,[24,25,21,26],"0010105",[30,31,31,14],1794036581731]