[{"data":1,"prerenderedAt":407},["ShallowReactive",2],{"project-38879051":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":40,"post_text":42,"what":43,"said":47,"maker_in_thread":155,"shape":160,"grid":163,"attempts":371,"same_week":372,"maker_shows":219,"maker_hidden":400,"reader_version":401,"card":402},"38879051","Keysmash","A game to improve my typing speed","title","Show HN: I made a game to improve my typing speed","https:\u002F\u002Fkeysmash.no","keysmash.no","olekenneth",1704462954,2024,113,70,757,3515,22,"notable","games","typing game","web_app",[24,25,26,21],"typing speed","typing practice","touch typing","mixed",-0.07,{"positive":30,"neutral":31,"mixed":32,"critical":31},5,9,7,30,{"design":35,"idea":37,"execution":39},{"positive":36,"critical":32},0,{"positive":38,"critical":38},1,{"positive":36,"critical":38},[41,36,36,38,41,30,38,38,38,41,36,36,36,36,41,36,36,36,30,38,41,41,36,41,41,41,30,36,36,36,38,41,36,41,41,38,36,30,38,30],3,null,{"problem":42,"audience":42,"pricing":42,"motivation":42,"time_to_build":42,"stack":44,"openness":45,"stage":46,"team_size":46},[],"open_source","unknown",{"praise":48,"objections":65,"requests":112,"questions":130,"alternatives":131},[49],{"value":50,"source":51,"evidence":52},"Simple, fun and effective typing practice","commenter",[53,57,61],{"id":54,"by":55,"text":56},"38879807","giancarlostoro","This is really good, simple and effective! Though once it gets harder I feel overwhelmed when I can't keep up anymore. Weird because I know where keys are without looking, but…",{"id":58,"by":59,"text":60},"38879671","BossingAround","Cute! Thanks for sharing! I love the ZSA's tool for learning to type on their keyboards [0] - you might take inspiration from that. I love that they have both prose and…",{"id":62,"by":63,"text":64},"38880903","dandigangi","This is nifty. Played for a bit. Can type 90-120 so was pretty easy for me. Haha nice work!",[66,78,97],{"value":67,"source":51,"evidence":68},"Letters that appear together are hard to type and feel overwhelming",[69,70,74],{"id":54,"by":55,"text":56},{"id":71,"by":72,"text":73},"38880474","soggybutter","I stopped at 1144 and 114. This could really use more of a difficulty ramp. After level 20 or so I really didn't notice it getting any harder and it sort of got boring. There was…",{"id":75,"by":76,"text":77},"38891472","z3ncyberpunk","Neat but many letters get stuck and won't register as being pressed when multiple appear at once.",{"value":79,"source":51,"evidence":80},"Sound effects are annoying",[81,85,89,93],{"id":82,"by":83,"text":84},"38888888","bobsmooth","I like the idea but for the love of god use a btter sound effect. Here's some www.freesound.org",{"id":86,"by":87,"text":88},"38881671","uhepran","Nice except the sound.",{"id":90,"by":91,"text":92},"38880706","shimonabi","My ears are ringing.",{"id":94,"by":95,"text":96},"38879652","surajcm","Thanks a lot for sharing this, I would love to see an audio mute button :)",{"value":98,"source":51,"evidence":99},"Layout and spacing differ from real typing and code",[100,104,108],{"id":101,"by":102,"text":103},"38880905","lycos","My parents forced me to take typing lessons on typewriters in the 90s and I am thankful they did, of course that had some technical limitations in regard to speed but it…",{"id":105,"by":106,"text":107},"38881916","dylan604","neat idea, but horrendous font selection. the upper case \"I\" in deletedIds is indistinguishable from lower case \"L\". also, didn't like the feel of typos. typically, I know when I…",{"id":109,"by":110,"text":111},"38881593","drc500free","For me, the excessive spacing makes this pretty painful. If we need a whitespace buffer inside every set of parentheses, I'd expect the IDE to do it for me.",[113,118,122],{"value":114,"source":51,"evidence":115},"Add an audio mute button or better sound effects",[116,117],{"id":94,"by":95,"text":96},{"id":82,"by":83,"text":84},{"value":119,"source":51,"evidence":120},"Add a difficulty ramp",[121],{"id":71,"by":72,"text":73},{"value":123,"source":51,"evidence":124},"Support words, sentences or code practice",[125,126],{"id":101,"by":102,"text":103},{"id":127,"by":128,"text":129},"38880229","mtlynch","This is neat! Thanks for sharing! One thing I've been looking for (and would pay money for) is a tool\u002Fgame that helps me improve my typing speed in real-world scenarios,…",[],[132,143,147],{"value":133,"source":51,"evidence":134},"Monkeytype and Typeracer",[135,139],{"id":136,"by":137,"text":138},"38881526","fragmede","It's gotta be fun, and Typing for the Dead is a good one. https:\u002F\u002Fstore.steampowered.com\u002Fagecheck\u002Fapp\u002F246580\u002F More recently though, there's https:\u002F\u002Fmonkeytype.com\u002F and…",{"id":140,"by":141,"text":142},"38893839","bobobob420","Typeracer.com Monkeytype.com 10fastfingers.com",{"value":144,"source":51,"evidence":145},"keybr",[146],{"id":127,"by":128,"text":129},{"value":148,"source":51,"evidence":149},"Typing of the Dead",[150,151],{"id":136,"by":137,"text":138},{"id":152,"by":153,"text":154},"38879847","dingo999","Has anyone tried this game that uses typing as part of the game play? https:\u002F\u002Fstore.steampowered.com\u002Fapp\u002F940680\u002FThe_Textorcist_The_Story_of_Ray_Bibbia\u002F",{"comments":38,"answered":36,"key":156},[157],{"id":158,"text":159},"38879083","Github: https:\u002F\u002Fgithub.com\u002Folekenneth\u002Fkeysmash",{"commenters":161,"max_depth":30,"maker_replies":38,"first_comment_mins":41,"lifespan_hours":162},61,191,[164,166,170,173,176,178,180,182,183,187,190,193,195,198,200,203,205,207,210,214,217,221,224,226,229,233,237,240,243,245,248,251,253,256,259,262,263,266,269,272,275,278,281,284,288,292,296,300,303,306,308,311,314,317,319,323,327,331,333,336,340,345,347,350,354,356,358,360,363,367],[101,36,41,165,102,36],"project\u002Fmixed\u002Fdesign",[167,36,36,168,169,36],"38881059","commenter\u002Fneutral\u002Fnone","throw1234651234",[171,36,36,168,172,36],"38881114","inssein",[174,36,36,168,175,36],"38881165","ralusek",[177,36,36,168,102,36],"38881216",[179,36,36,168,169,36],"38882374",[109,36,38,181,110,36],"project\u002Fcritical\u002Fdesign",[105,36,41,165,106,36],[184,36,30,185,186,36],"38887645","project\u002Fpositive\u002Fnone","hnrodey",[188,36,36,168,189,36],"38891082","cordenr",[191,36,36,168,192,36],"38979578","Sakos",[194,36,38,181,83,36],"38888919",[196,36,36,168,197,36],"38889188","quickthrower2",[199,36,38,181,192,36],"38890728",[201,36,38,181,202,36],"38893623","tmtvl",[204,36,36,168,106,36],"38881795",[127,38,41,206,128,36],"project\u002Fmixed\u002Fidea",[208,38,36,168,209,36],"38888260","craniumslows",[211,38,36,212,213,36],"38889914","other\u002Fneutral\u002Fnone","LeafItAlone",[215,38,36,212,216,36],"38894518","clbrmbr",[218,219,36,212,220,36],"38880299",2,"chriskanan",[222,219,36,212,223,36],"38880704","dwags",[225,219,36,212,63,36],"38880916",[227,219,36,212,228,36],"38881245","karaterobot",[230,41,41,231,232,36],"38880141","project\u002Fneutral\u002Fidea","hodanli",[234,41,41,235,236,36],"38880193","project\u002Fneutral\u002Fnone","Retr0id",[238,41,36,212,239,36],"38888465","nerdponx",[241,41,36,212,242,36],"38880499","thatxliner",[136,244,36,212,137,36],4,[246,244,36,212,247,36],"38882460","Unbefleckt",[249,244,36,212,250,36],"38894588","one_more_q",[58,30,30,252,59,36],"project\u002Fpositive\u002Fidea",[254,30,36,212,255,36],"38879766","crimsoneer",[257,30,36,212,258,36],"38880177","xwowsersx",[71,260,38,261,72,36],6,"project\u002Fcritical\u002Fidea",[54,32,41,165,55,36],[94,264,41,265,95,36],8,"project\u002Fneutral\u002Fdesign",[267,31,36,212,268,36],"38879796","cocoflunchy",[270,31,36,212,271,36],"38879911","BtM909",[273,31,36,212,274,36],"38880400","wruza",[276,277,36,212,202,36],"38893652",10,[279,280,41,265,169,36],"38879736",11,[282,280,41,265,283,36],"38879867","dwringer",[285,286,36,212,287,36],"38882110",12,"aragonite",[289,290,41,165,291,36],"38894595",13,"wt__",[293,294,36,212,295,36],"38880829",14,"yterdy",[297,298,30,185,299,36],"38880923",15,"mal10c",[301,298,36,212,302,36],"38881206","simonbarker87",[158,304,36,305,11,38],16,"maker\u002Fneutral\u002Fnone",[152,307,36,212,153,36],17,[309,307,36,212,310,36],"38879922","evanjrowley",[312,307,36,212,313,36],"38880239","morley",[315,307,36,212,316,36],"38880350","geraldwhen",[82,318,38,181,83,36],18,[320,321,41,231,322,36],"38880237",19,"aroo",[324,325,36,212,326,36],"38888310",20,"katella",[328,329,36,212,330,36],"38889687",21,"KANahas",[332,329,36,212,291,36],"38894673",[334,18,41,235,335,36],"38879821","v7engine",[337,338,41,231,339,36],"38889806",23,"apollonue",[341,342,41,343,344,36],"38880614",24,"project\u002Fmixed\u002Fexecution","bitzun",[90,346,38,181,91,36],25,[75,348,38,349,76,36],26,"project\u002Fcritical\u002Fexecution",[351,348,36,352,353,36],"38893518","commenter\u002Fneutral\u002Fexecution","hombre_fatal",[62,355,30,185,63,36],27,[86,357,41,165,87,36],28,[140,359,36,212,141,36],29,[361,33,38,181,362,36],"38887495","layer8",[364,365,41,231,366,36],"38880586",31,"lamontcg",[368,369,30,185,370,36],"38880891",32,"mypgovroom",[],[373,378,382,387,391,396],{"id":374,"name":375,"points":376,"category":377},"38901504","Nino",810,"productivity",{"id":379,"name":380,"points":381,"category":377},"38876707","time",758,{"id":383,"name":384,"points":385,"category":386},"38906989","HTMX Playground",482,"dev_tools",{"id":388,"name":389,"points":390,"category":386},"38915999","Auto Wiki",183,{"id":392,"name":393,"points":394,"category":395},"38905590","scientific.place",165,"learning_science",{"id":397,"name":398,"points":399,"category":395},"38869672","sip-to-webrtc",154,false,"v2",{"id":403,"name":5,"line":6,"ai":400,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":404,"maker":11,"domain":10,"tier":19,"attempts":36,"strip":405,"url":9,"mix":406,"praise":50,"objection":67,"sub":21},38879051,[24,25,26,21],"3001351113000030005133033350001303310515",[30,31,32,31],1794036647783]