[{"data":1,"prerenderedAt":409},["ShallowReactive",2],{"project-22263758":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":34,"aspects":35,"strip":43,"post_text":44,"what":45,"said":73,"maker_in_thread":196,"shape":206,"grid":210,"attempts":372,"same_week":373,"maker_shows":37,"maker_hidden":401,"reader_version":402,"card":403},"22263758","LibreLingo","Building an open-source language-learning platform","title","Show HN: Building an open-source language-learning platform","https:\u002F\u002Flibrelingo.app\u002F","librelingo.app","kantord",1581057844,2020,159,68,376,3028,13,"notable","learning_science","language learning","web_app",[21,24,25,26],"open source","duolingo alternative","spanish","curious",0.163,{"positive":30,"neutral":31,"mixed":32,"critical":33},9,15,1,2,27,{"idea":36,"execution":39,"docs":40,"design":41},{"positive":37,"critical":38},5,0,{"positive":38,"critical":32},{"positive":32,"critical":32},{"positive":42,"critical":38},3,[37,37,38,42,37,37,38,37,38,38,37,42,32,42,42,42,42,38,38,37,38,32,37,38,42,42,38,42,42,38,38,38,38,38,38,37,42,38,42,38],null,{"problem":46,"audience":55,"pricing":44,"motivation":64,"time_to_build":44,"stack":69,"openness":70,"stage":71,"team_size":72},{"value":47,"source":48,"evidence":49},"Learning languages with a libre, open-source platform instead of commercial apps like Duolingo","maker",[50,52],{"id":51},"post",{"id":53,"by":11,"text":54},"22264545","same, that's my biggest fear",{"value":56,"source":57,"evidence":58},"Language learners who want an open-source alternative","inferred",[59,63],{"id":60,"by":61,"text":62},"22264482","bayesian_horse","Good idea. I personally love Duolingo. But I fear that the course data, which is mostly user contributed, will eventually disappear if the company goes under...",{"id":53,"by":11,"text":54},{"value":65,"source":57,"evidence":66},"Dissatisfaction with proprietary course data and apps; wanting a libre platform",[67,68],{"id":60,"by":61,"text":62},{"id":53,"by":11,"text":54},[],"open_source","beta","unknown",{"praise":74,"objections":98,"requests":124,"questions":156,"alternatives":165},[75,87],{"value":76,"source":77,"evidence":78},"Open-source approach is a good thing","commenter",[79,83],{"id":80,"by":81,"text":82},"22267325","Vivtek","There's a lot of politics involved in that course data, too. That an open-source approach exists is a very good thing.",{"id":84,"by":85,"text":86},"22264263","onyva","Wonderful initiative. Would have loved to get involved but I really don't want to use GitHub. Any idea how people may contribute using other platform?",{"value":88,"source":77,"evidence":89},"Clean, light UI and good idea",[90,94],{"id":91,"by":92,"text":93},"22264292","thepete2","Love it. Seems a lot like duolingo, but with a lighter UI. Can you please add shortcuts, so you can type 1, 2 or 3 instead of clicking?",{"id":95,"by":96,"text":97},"22269030","markosaric","Just tried it and love the idea. Agree with the comments here. Single click without needing to \"submit\" the answer is more than enough and then skip the \"continue\" step for…",[99,110,117],{"value":100,"source":77,"evidence":101},"Competing with Duolingo is difficult; pick a niche",[102,106],{"id":103,"by":104,"text":105},"22265336","LaurentS","Hi kantord, congratulations on the site! I tried something similar about 10 years ago, called wikibabel. I then joined with another site called wikiotics.org. We were very…",{"id":107,"by":108,"text":109},"22266755","cptwunderlich","I also wanted to congratualte you for your effors. I'm a daily and long time user of Duolingo and thought of libre alternatives for a while. I'd agree with some sentiments in…",{"value":111,"source":77,"evidence":112},"Content creation is the biggest challenge",[113],{"id":114,"by":115,"text":116},"22264287","helsinkiandrew","Great effort - my thoughts as a learner of Finnish and perpetual searcher for internet learning content is that the biggest issue facing any learning platform (commercial or open…",{"value":118,"source":77,"evidence":119},"Too many repetitive questions",[120],{"id":121,"by":122,"text":123},"22264297","qwerty456127","Cool! Please make sure to fix what I consider the major problem of Duolingo: it asks so much stupid questions (things I already know perfectly, even if I'm going to forget these…",[125,137,144,152],{"value":126,"source":77,"evidence":127},"Support less common languages",[128,132,133],{"id":129,"by":130,"text":131},"22266706","dwrodri","I am far from the first to say this, but please do push hard for languages that aren't commonplace (or well-developed) on other platforms. My language of choice would be Farsi.",{"id":107,"by":108,"text":109},{"id":134,"by":135,"text":136},"22266819","johnkpaul","I totally agree with this. I'm an avid Duolingo user with an over 2000 day streak but I would happily use another tool\u002Fgame\u002Fplatform if I could learn Malayalam. My family is…",{"value":138,"source":77,"evidence":139},"Accented character input or on-screen keyboard",[140],{"id":141,"by":142,"text":143},"22264652","RobAley","One small piece of feedback : My (UK) keyboard doesn't have accented characters on it, and I don't know how to type them (well, I do, but many\u002Fmost users won't), so typing \"leon\"…",{"value":145,"source":77,"evidence":146},"Remove Continue step and single-click answers",[147,151],{"id":148,"by":149,"text":150},"22264412","petargyurov","As someone who is learning Spanish at the moment, here is some feedback. - I think a single click is sufficient to choose the correct answer and submit it; alternatively let me…",{"id":95,"by":96,"text":97},{"value":153,"source":77,"evidence":154},"Cheatsheets section",[155],{"id":148,"by":149,"text":150},[157,161],{"value":158,"source":77,"evidence":159},"How can people contribute without GitHub?",[160],{"id":84,"by":85,"text":86},{"value":162,"source":77,"evidence":163},"Will course content be available for community contributions?",[164],{"id":114,"by":115,"text":116},[166,171,175,182,189],{"value":167,"source":77,"evidence":168},"Duolingo",[169,170],{"id":60,"by":61,"text":62},{"id":107,"by":108,"text":109},{"value":172,"source":77,"evidence":173},"Memrise",[174],{"id":148,"by":149,"text":150},{"value":176,"source":77,"evidence":177},"Anki",[178],{"id":179,"by":180,"text":181},"22265753","madacol","Maybe what you want are options like AnkiDroid does: https:\u002F\u002Flh3.googleusercontent.com\u002FQFBCiyA_6WBKfr8Xoo1MqOrQw18t6KE7POlKV3BfA7fLETjnYYu51y2SMAliHTpd6A=w1860-h928 At the bottom…",{"value":183,"source":77,"evidence":184},"Tatoeba",[185],{"id":186,"by":187,"text":188},"22264442","yorwba","One way to get content would be https:\u002F\u002Ftatoeba.org For example, to teach \"oso\" = \"bear\", there are already ten different example sentences with audio recordings:…",{"value":190,"source":77,"evidence":191},"LingQ",[192],{"id":193,"by":194,"text":195},"22266766","mumblemumble","Completely tangential: The Rosetta Stone \u002F Duolingo style of language learning has never really worked for me; I generally have more success and an easier time staying engaged…",{"comments":30,"answered":197,"key":198},4,[199,202,205],{"id":200,"text":201},"22264679","thanks! If you have a GitHub account, feel free to create an issue for that! https:\u002F\u002Fgithub.com\u002Fkantord\u002FLibreLingo\u002Fissues\u002Fnew",{"id":203,"text":204},"22264368","Maybe your ideal way of learning or type of platform is different. I have thought of experimenting with the possibility of having different way of presenting the same content.…",{"id":53,"text":54},{"commenters":207,"max_depth":37,"maker_replies":30,"first_comment_mins":208,"lifespan_hours":209},36,131,79,[211,213,217,221,225,228,230,233,236,240,243,245,247,248,251,254,256,259,263,266,269,271,273,275,277,279,280,282,284,286,288,290,291,292,295,298,300,305,307,308,310,312,314,317,319,321,323,324,326,327,330,332,334,336,338,340,342,344,346,349,351,355,356,359,361,363,366,369],[103,38,37,212,104,38],"maker\u002Fpositive\u002Fidea",[214,38,42,215,216,38],"22265908","project\u002Fneutral\u002Fidea","rjeli",[218,38,37,219,220,38],"22266127","project\u002Fpositive\u002Fidea","fartcannon",[222,38,38,223,224,38],"22269039","commenter\u002Fneutral\u002Fnone","computerfriend",[226,38,38,227,81,38],"22270301","other\u002Fneutral\u002Fnone",[148,32,42,229,149,38],"project\u002Fmixed\u002Fexecution",[231,32,38,227,232,38],"22264569","melling",[234,32,37,235,149,38],"22264599","project\u002Fpositive\u002Fdocs",[237,32,37,238,239,38],"22264865","project\u002Fpositive\u002Fdesign","_def",[241,32,38,227,242,38],"22267078","ravenstine",[244,32,38,227,149,38],"22268801",[246,32,38,227,242,38],"22269052",[95,32,37,238,96,38],[249,33,38,227,250,38],"22266911","songzme",[252,33,38,227,253,38],"22266944","generalpass",[255,33,38,227,250,38],"22267036",[257,33,38,227,258,38],"22268890","elliekelly",[260,33,37,261,262,38],"22268532","maker\u002Fpositive\u002Fdesign","tasogare",[264,33,42,265,250,38],"22279823","maker\u002Fneutral\u002Fdesign",[267,42,38,268,232,38],"22264480","other\u002Fneutral\u002Fidea",[141,197,32,270,142,38],"project\u002Fcritical\u002Fexecution",[200,197,38,272,11,32],"project\u002Fneutral\u002Fnone",[121,37,42,274,122,38],"project\u002Fneutral\u002Fdesign",[203,37,38,276,11,32],"maker\u002Fneutral\u002Fidea",[278,37,42,274,122,38],"22264428",[179,37,42,274,180,38],[281,37,38,268,187,38],"22264490",[283,37,42,215,122,38],"22264620",[285,37,38,227,187,38],"22264750",[287,37,38,223,61,38],"22264491",[60,289,38,227,61,38],6,[53,289,38,227,11,32],[80,289,37,219,81,38],[293,289,38,227,294,38],"22273557","zelly",[296,289,38,227,297,38],"22274950","lambertsimnel",[299,289,38,227,61,38],"22289123",[301,302,32,303,304,38],"22265215",7,"project\u002Fcritical\u002Fdocs","cerberusss",[107,306,42,215,108,38],8,[134,306,37,219,135,38],[309,306,38,276,11,32],"22266870",[311,306,42,215,194,38],"22267124",[313,306,38,227,11,32],"22267385",[315,306,42,215,316,38],"22267175","bluGill",[318,306,38,227,81,38],"22267306",[320,306,38,227,11,32],"22267408",[322,306,42,215,81,38],"22268577",[114,30,42,215,115,38],[325,30,38,276,11,32],"22264323",[186,30,42,215,187,38],[328,30,38,227,329,38],"22266289","ng7j5d9",[331,30,38,227,262,38],"22268734",[333,30,38,227,187,38],"22269064",[335,30,38,227,61,38],"22264496",[193,337,38,227,194,38],10,[339,337,38,227,316,38],"22267241",[341,337,38,227,194,38],"22267383",[343,337,38,227,316,38],"22267599",[345,337,38,227,194,38],"22267917",[347,337,38,227,348,38],"22269250","mnadkvlb",[129,350,42,215,130,38],11,[352,353,37,219,354,38],"22265923",12,"skinnyasianboi",[91,18,42,274,92,38],[357,18,38,358,11,32],"22264303","maker\u002Fneutral\u002Fdocs",[360,18,38,223,92,38],"22264329",[84,362,42,215,85,38],14,[364,362,38,223,365,38],"22265752","zadokshi",[367,362,38,223,368,38],"22270899","andrewzah",[370,362,38,371,11,32],"22271011","maker\u002Fneutral\u002Fexecution",[],[374,379,383,388,392,397],{"id":375,"name":376,"points":377,"category":378},"22306996","Autocode",247,"dev_tools",{"id":380,"name":381,"points":382,"category":378},"22288276","geoman.io",214,{"id":384,"name":385,"points":386,"category":387},"22279308","HDMI",195,"hardware",{"id":389,"name":390,"points":208,"category":391},"22287174","ssh-over-ssm","infrastructure",{"id":393,"name":394,"points":395,"category":396},"22268436","MIDAS",118,"ai",{"id":398,"name":399,"points":400,"category":20},"22290812","Mathpendium",108,false,"v2",{"id":404,"name":5,"line":6,"ai":401,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":405,"top":18,"kw":406,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":407,"url":9,"mix":408,"praise":76,"objection":100,"sub":21},22263758,0.16,[21,24,25,26],"5503550500531333300501503303300000053030",[30,31,32,33],1794036586285]