[{"data":1,"prerenderedAt":422},["ShallowReactive",2],{"project-13676105":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":35,"aspects":36,"strip":46,"post_text":48,"what":49,"said":85,"maker_in_thread":213,"shape":224,"grid":226,"attempts":385,"same_week":386,"maker_shows":33,"maker_hidden":414,"reader_version":415,"card":416},"13676105","Clozemaster","Learn language in context","title","Show HN: Clozemaster – Learn language in context","https:\u002F\u002Fwww.clozemaster.com","clozemaster.com","cmmike",1487444529,2017,145,67,264,2242,12,"notable","languages","language learning","web_app",[21,24,25,26,27],"cloze test","vocabulary in context","fill in the blank","flashcards","mixed",-0.161,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,14,1,15,37,{"docs":37,"design":39,"execution":41,"idea":43,"pricing":45},{"positive":38,"critical":38},0,{"positive":38,"critical":40},2,{"positive":40,"critical":42},11,{"positive":44,"critical":33},5,{"positive":38,"critical":33},[38,47,33,44,33,47,33,47,33,38,38,44,38,38,33,38,33,33,47,44,47,47,33,33,38,47,44,47,38,44,38,47,47,47,44,33,47,33,33,47],3,null,{"problem":50,"audience":57,"pricing":61,"motivation":67,"time_to_build":48,"stack":71,"openness":82,"stage":83,"team_size":84},{"value":51,"source":52,"evidence":53},"Learning vocabulary in context after finishing Duolingo","maker",[54],{"id":55,"by":11,"text":56},"13676106","Hi Hacker News! My name's Mike. I'm the creator of Clozemaster. Clozemaster is language learning through mass exposure to vocabulary in context. The goal is to fill in the…",{"value":58,"source":52,"evidence":59},"Language learners at any level",[60],{"id":55,"by":11,"text":56},{"value":62,"source":52,"evidence":63},"Core features free; Pro paid tier with advanced features",[64],{"id":65,"by":11,"text":66},"13676544","Thanks for the feedback! Adding some kind of testing \u002F assessment of a user's level in a given language is on my to-do list. That said, users can also self-assess and choose the…",{"value":68,"source":52,"evidence":69},"Wanted something to do after finishing Duolingo",[70],{"id":55,"by":11,"text":56},[72,76],{"value":73,"source":52,"evidence":74},"Tatoeba sentence dataset",[75],{"id":55,"by":11,"text":56},{"value":77,"source":52,"evidence":78},"Wiktionary frequency lists",[79],{"id":80,"by":11,"text":81},"13677118","Most of the lists come from https:\u002F\u002Fen.wiktionary.org\u002Fwiki\u002FWiktionary:Frequency_lists with some additional processing to try to remove names, places, etc. I still need to make…","unknown","launched","solo",{"praise":86,"objections":114,"requests":143,"questions":165,"alternatives":180},[87,95,106],{"value":88,"source":89,"evidence":90},"Efficient, entertaining way to study in context","commenter",[91],{"id":92,"by":93,"text":94},"13678350","seesomesense","I finished the Duolingo French tree. I now use Clozemaster for French ( and a number of other languages ) and find that it is a very efficient and entertaining way of studying…",{"value":96,"source":89,"evidence":97},"Simple interface and good premise",[98,102],{"id":99,"by":100,"text":101},"13679320","0xcb0","Just want to say I like the app. The concept of understanding a word inside whole sentences make much more sense then only to learn single words.",{"id":103,"by":104,"text":105},"13677674","hpyhpyjoyjoy87","Hi Mike, Love this app, love the simplicity of the user interface. Do you know of a way to quickly save words to a file? (I ask because I'm brushing up on my chinese and have…",{"value":107,"source":89,"evidence":108},"Complements Duolingo well",[109,113],{"id":110,"by":111,"text":112},"13677459","always_good","Language learning also isn't about finding the one app to rule them all. It's about using various different approaches in parallel that, together, expose you to the breadth. This…",{"id":92,"by":93,"text":94},[115,129,136],{"value":116,"source":89,"evidence":117},"Japanese audio and hiragana readings are inconsistent",[118,122,125],{"id":119,"by":120,"text":121},"13678790","tiglionabbit","I noticed something weird when doing Japanese. When you answer a question, it says the correct sentence out loud in one voice, but sometimes the voice says something different…",{"id":123,"by":120,"text":124},"13681906","Huh, after playing it a bit more, I've noticed that sometimes the hiragana it shows for the kanji in the sentence does not match the way either voice pronounces it.",{"id":126,"by":127,"text":128},"13688677","Nadya","This is exactly the problem! :) For example for 「何」 you'll likely seen the kana written as 「なに」 instead of 「なん」 for 「何ですか」",{"value":130,"source":89,"evidence":131},"Answer matching too strict for multiple correct answers",[132],{"id":133,"by":134,"text":135},"13676461","pcmonk","I really like the format and premise. It doesn't seem, however, to be sufficiently flexible in the various ways to fill in the blank (at least in Russian). For example, when…",{"value":137,"source":89,"evidence":138},"Paywall appears too early",[139],{"id":140,"by":141,"text":142},"13676426","kvakvs","Substitute a word requires certain language knowledge. This should be tested somehow, so that the application knows the user level. For example, having no prior Spanish knowledge…",[144,151,158],{"value":145,"source":89,"evidence":146},"Add romanization display for hanzi languages",[147],{"id":148,"by":149,"text":150},"13679820","skosch","Mike, this is super cool. Two requests: 1) Cantonese doesn't have a flag. Maybe just use the Hong Kong one, at the risk of upsetting the rest of Guangdong? 2) For hanzi-based…",{"value":152,"source":89,"evidence":153},"Add a don't know button in multiple choice",[154],{"id":155,"by":156,"text":157},"13676900","Mithaldu","The multiple choice mode is missing a button for \"i don't know\". I figured out you can hit enter to get the same, but i don't think everyone would. E: Gave it a bit more of a…",{"value":159,"source":89,"evidence":160},"Lifetime payment option for Pro",[161],{"id":162,"by":163,"text":164},"13677278","atomk","Hi Mike, loving the app so far. Any thoughts on a one-time lifetime payment for pro?",[166,173],{"value":167,"source":89,"evidence":168},"How are bad sentences in the source data handled",[169],{"id":170,"by":171,"text":172},"13679504","laurieg","Awesome work! I've built similar projects like this but nothing at this scale, or this polished. I have a bunch of questions: How do you deal with bad sentences\u002Fmistakes in the…",{"value":174,"source":89,"evidence":175},"How is frequency grouping done for inflected languages",[176],{"id":177,"by":178,"text":179},"13676744","halfdan","This is great. How did you do the frequency groupings for more complex languages like German or Icelandic? Did you use a word stemmer or did you find lists that include noun…",[181,192,199,206],{"value":182,"source":89,"evidence":183},"Duolingo",[184,188],{"id":185,"by":186,"text":187},"13677441","tasubotadas","I am a regular Duolingo learner but I have yet to see how this is better in a significant way (I am not trying to be a dick but just giving honest opinion - sorry :( ). Or maybe…",{"id":189,"by":190,"text":191},"13676392","zubairq","This is much better than duo lingo. Amazing job!",{"value":193,"source":89,"evidence":194},"Lyricstraining",[195],{"id":196,"by":197,"text":198},"13678271","durkie","In a similar vein: www.lyricstraining.com Watch YouTube videos in whatever language you're learning and fill in missing words. No connection to it...Just discovered it a few…",{"value":200,"source":89,"evidence":201},"Bliubliu",[202],{"id":203,"by":204,"text":205},"13679976","michaelcampbell","People into this style of learning may also want to look at bliubliu. Very similar.",{"value":207,"source":89,"evidence":208},"Anki",[209],{"id":210,"by":211,"text":212},"13685897","carlmungz","Good job! Having used Anki and the mass exposure technique to learn a bit of Spanish, I can see this becoming a useful tool in any language learner's arsenal.",{"comments":214,"answered":215,"key":216},18,8,[217,218,221],{"id":55,"text":56},{"id":219,"text":220},"13676525","Thanks for the feedback! Agreed on both points. I'm aiming to revamp the landing page within the next few months, definitely needs some work.",{"id":222,"text":223},"13681982","This issue is most likely the result of the hiragana being automatically generated and some kanji having different pronunciations based on context. I tend to trust the voices,…",{"commenters":35,"max_depth":44,"maker_replies":214,"first_comment_mins":38,"lifespan_hours":225},367,[227,229,233,235,237,240,244,245,246,248,251,252,254,256,258,260,262,266,269,271,272,275,277,280,282,283,285,288,290,293,295,298,302,305,307,309,311,312,315,317,320,322,324,326,329,330,332,334,336,338,341,343,344,347,349,352,355,357,360,364,366,367,371,375,379,381,383],[55,38,38,228,11,33],"project\u002Fpositive\u002Fidea",[230,38,47,231,232,38],"13676368","project\u002Fmixed\u002Fdocs","dwynings",[219,38,38,234,11,33],"maker\u002Fneutral\u002Fnone",[155,38,33,236,156,38],"project\u002Fcritical\u002Fdesign",[238,38,33,239,120,38],"13678784","project\u002Fcritical\u002Fexecution",[241,38,44,242,243,38],"13677579","maker\u002Fpositive\u002Fidea","PhilAtHN",[119,38,33,239,120,38],[123,38,33,239,120,38],[222,38,38,247,11,33],"maker\u002Fneutral\u002Fexecution",[249,38,47,250,120,38],"13684294","project\u002Fneutral\u002Fexecution",[126,38,33,239,127,38],[148,38,47,253,149,38],"project\u002Fneutral\u002Fdesign",[255,38,38,234,11,33],"13681971",[185,33,33,257,186,38],"project\u002Fcritical\u002Fidea",[110,33,38,259,111,38],"commenter\u002Fneutral\u002Fnone",[261,33,38,259,186,38],"13677516",[263,33,38,264,265,38],"13677682","other\u002Fneutral\u002Fnone","bitL",[267,33,38,264,268,38],"13679251","GolDDranks",[270,33,38,234,11,33],"13678095",[92,33,44,228,93,38],[273,33,38,264,274,38],"13678352","mrkgnao",[276,33,38,264,93,38],"13678360",[278,33,38,279,171,38],"13679524","other\u002Fneutral\u002Fidea",[281,33,38,279,211,38],"13685915",[133,40,33,239,134,38],[284,40,38,247,11,33],"13676491",[286,40,33,239,287,38],"13676775","ice109",[289,40,38,247,11,33],"13676834",[291,40,33,239,292,38],"13676580","ainar-g",[294,40,47,250,134,38],"13676649",[296,40,47,250,297,38],"13677211","xkxx",[299,47,44,300,301,38],"13676406","project\u002Fpositive\u002Fexecution","hawkice",[303,47,38,304,11,33],"13676514","maker\u002Fneutral\u002Fdesign",[177,306,47,250,178,38],4,[308,306,38,247,11,33],"13676841",[310,306,47,250,178,38],"13677017",[80,306,38,234,11,33],[313,44,33,239,314,38],"13686643","C4K3",[316,44,38,247,11,33],"13692668",[140,318,33,319,141,38],6,"project\u002Fcritical\u002Fpricing",[65,318,38,321,11,33],"maker\u002Fneutral\u002Fpricing",[170,31,47,323,171,38],"project\u002Fneutral\u002Fnone",[325,31,38,234,11,33],"13692658",[327,31,47,328,171,38],"13800254","project\u002Fneutral\u002Fidea",[210,215,44,228,211,38],[103,331,47,323,104,38],9,[333,331,38,264,104,38],"13677824",[335,331,38,259,11,33],"13678075",[99,337,44,228,100,38],10,[339,42,47,253,340,38],"13680622","danneu",[342,42,38,304,11,33],"13680672",[196,18,38,279,197,38],[162,345,47,346,163,38],13,"project\u002Fneutral\u002Fpricing",[348,345,38,321,11,33],"13678074",[350,32,47,250,351,38],"13679447","raphinou",[353,34,47,328,354,38],"13679415","magic_beans",[189,356,44,228,190,38],16,[358,356,38,264,359,38],"13677020","ofir_geller",[361,362,33,239,363,38],"13677698",17,"wccrawford",[365,362,38,247,11,33],"13678066",[203,214,47,328,204,38],[368,369,33,236,370,38],"13679562",19,"hordeallergy",[372,369,38,373,374,38],"13679624","commenter\u002Fneutral\u002Fdesign","adtac",[376,377,33,239,378,38],"13677150",20,"notvaluable",[380,377,38,247,11,33],"13677168",[382,377,44,300,378,38],"13677269",[384,377,33,239,301,38],"13677174",[],[387,392,396,400,405,409],{"id":388,"name":389,"points":390,"category":391},"13677748","WikiQuiz",388,"learning_science",{"id":393,"name":394,"points":225,"category":395},"13674890","Evilpass","security_privacy",{"id":397,"name":398,"points":399,"category":391},"13667015","Ipyvolume",210,{"id":401,"name":402,"points":403,"category":404},"13695614","GraphQL Voyager",163,"dev_tools",{"id":406,"name":407,"points":408,"category":404},"13700512","itermplot",160,{"id":410,"name":411,"points":412,"category":413},"13706772","Little Birdie",132,"productivity",false,"v2",{"id":417,"name":5,"line":6,"ai":414,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":418,"top":18,"kw":419,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":420,"url":9,"mix":421,"praise":88,"objection":116,"sub":21},13676105,-0.16,[21,24,25,26,27],"0315131310050010113533110353050333513113",[31,32,33,34],1794036552764]