[{"data":1,"prerenderedAt":177},["ShallowReactive",2],{"project-40741427":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":39,"post_text":29,"what":42,"said":57,"maker_in_thread":106,"shape":113,"grid":117,"attempts":139,"same_week":140,"maker_shows":169,"maker_hidden":170,"reader_version":171,"card":172},"40741427","Sweepercraft","Store Text in Minesweeper","title","Show HN: Store Text in Minesweeper","https:\u002F\u002Fsdk.scroll.pub\u002FtreeComponentFramework\u002Fsweepercraft\u002F#rows\u002F8\u002Fcolumns\u002F47\u002Flayout\u002Faaaaacd4.aei8kijaFmYeIat4awKaaFeb8HiabaiabcqGcaFGceEah8aaaaaaaa","sdk.scroll.pub","breck",1718906622,2024,28,9,1652,3515,47,"shown","games","minesweeper puzzle","web_app",[24,25,26,27],"minesweeper","text steganography","word puzzle","browser game","quiet",null,{"positive":31,"neutral":31,"mixed":32,"critical":33},1,0,2,4,{"idea":36,"design":37,"performance":38},{"positive":31,"critical":32},{"positive":32,"critical":31},{"positive":32,"critical":31},[32,40,32,31,32,41,32,31,32],5,3,{"problem":29,"audience":29,"pricing":29,"motivation":43,"time_to_build":50,"stack":54,"openness":55,"stage":56,"team_size":55},{"value":44,"source":45,"evidence":46},"Research into building a React-like framework; the maker also built it as a fun project.","maker",[47],{"id":48,"by":11,"text":49},"40742041","Oh my goodness. Claude 3's Sonnet can whip up this sort of thing now in seconds: https:\u002F\u002Fx.com\u002Fbreckyunits\u002Fstatus\u002F1803864247983837537 It struggles with a few of the more advanced…",{"value":51,"source":45,"evidence":52},"A few days.",[53],{"id":48,"by":11,"text":49},[],"unknown","launched",{"praise":58,"objections":74,"requests":93,"questions":100,"alternatives":101},[59,67],{"value":60,"source":61,"evidence":62},"Fun to play","commenter",[63],{"id":64,"by":65,"text":66},"40777976","trevoragilbert","This is fun! In trying to find an edge with generating based on a word, from what I can tell it also has a border of not-bombs which gives the player an edge they wouldn't have…",{"value":68,"source":61,"evidence":69},"Clever idea of hiding text in a board",[70],{"id":71,"by":72,"text":73},"40778474","cobbal","With this you can even roll a QR code into a game of minesweeper:…",[75,82,86],{"value":76,"source":61,"evidence":77},"Boards generated from words are tedious to play, with many high numbers and few gaps",[78],{"id":79,"by":80,"text":81},"40790291","Zobat","Surprisingly tedious playing the board generated from a word. Lots of high numbers and few gaps made for a lot of clicking. The fact that I tried a few times to click left+right…",{"value":83,"source":61,"evidence":84},"Generated boards have a border of safe squares that gives an edge",[85],{"id":64,"by":65,"text":66},{"value":87,"source":61,"evidence":88},"Page renders blank on an older iPad",[89],{"id":90,"by":91,"text":92},"40763381","eps","Browsing from an (older) iPad and linked page shows up as a blank. Just FYI.",[94],{"value":95,"source":45,"evidence":96},"Keyboard shortcut to generate a QR code from text",[97],{"id":98,"by":11,"text":99},"40787410","Love it! I wonder what CSS tweaks would be needed to get phone cameras to read these properly. Would definitely accept a pull request for a keyboard shortcut \"q\" that words like…",[],[102],{"value":103,"source":45,"evidence":104},"Claude 3 Sonnet can generate similar games quickly",[105],{"id":48,"by":11,"text":49},{"comments":34,"answered":32,"key":107},[108,109,110],{"id":48,"text":49},{"id":98,"text":99},{"id":111,"text":112},"40841521","> Surprisingly tedious playing the board generated from a word Agreed. A fun way to play it is 2 player in person. The player tries to guess the word as they go, and the board…",{"commenters":114,"max_depth":33,"maker_replies":34,"first_comment_mins":115,"lifespan_hours":116},6,58,246,[118,120,122,124,126,128,130,133,135],[48,32,32,119,11,31],"project\u002Fpositive\u002Fexecution",[71,31,40,121,72,32],"project\u002Fpositive\u002Fidea",[98,31,32,123,11,31],"maker\u002Fpositive\u002Fidea",[79,33,31,125,80,32],"project\u002Fcritical\u002Fdesign",[111,33,32,127,11,31],"project\u002Fneutral\u002Fidea",[64,41,41,129,65,32],"project\u002Fneutral\u002Fdesign",[131,34,32,132,11,31],"40742473","project\u002Fneutral\u002Fdocs",[90,40,31,134,91,32],"project\u002Fcritical\u002Fperformance",[136,114,32,137,138,32],"40778931","other\u002Fneutral\u002Fnone","alejoar",[],[141,146,151,156,160,164],{"id":142,"name":143,"points":144,"category":145},"40740021","rahulilango.com",1054,"learning_science",{"id":147,"name":148,"points":149,"category":150},"40789672","flipdisc",455,"creative",{"id":152,"name":153,"points":154,"category":155},"40757951","Web Check",411,"dev_tools",{"id":157,"name":158,"points":159,"category":155},"40789353","From dotenv to dotenvx",354,{"id":161,"name":162,"points":163,"category":20},"40802557","alpha.reconquer.online",340,{"id":165,"name":166,"points":167,"category":168},"40805010","Cerebrium voice agent (fastvoiceagent)",315,"ai",15,false,"v2",{"id":173,"name":5,"line":6,"ai":170,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":174,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":175,"url":9,"mix":176,"praise":60,"objection":76,"sub":21},40741427,[24,25,26,27],"050103010",[31,31,32,33],1794036656548]