TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

LibreLingo – FOSS Alternative to Duolingo

804 点作者 hyperific13 天前

42 条评论

sieve13 天前
As someone who knows four languages[1] (picked every single one up during childhood) and is currently learning Sanskrit, I have to say that Krashen&#x27;s input hypothesis and Orberg&#x27;s Lingva Latina is probably the way to go if you are learning languages as an adult.<p>The direct teaching method works but is time-consuming and generally used for languages that lead to an occupation, viz. English. The grammar translation method is a waste of time. It might satisfy your intellectual curiosity about the structure of the language but you won&#x27;t be able to make yourself understood after a lifetime of study. I wonder at the sheer lunacy of dumping thousands of random sentences into your lap and translating it from one language to another.<p>After a year and a half of false starts, I started reading a couple of Sanskrit stories every day. Because the context is maintained across the story, your brain starts recognizing patterns in sentences. You keep reading sentences like<p>sarvē janāḥ kāryaṁ kurvanti<p>sarvē janāḥ gacchanti<p>sarvē janāḥ namanti<p>and you automatically associate sarvē (all) with janāḥ (people) without needing to know the declension of those words. This applies to the cases as well.<p>To be able to converse about or understand a wide variety of topics, you will eventually have to move beyond stories due to restrictions on the tense&#x2F;aspect&#x2F;moods you encounter as a result of the nature of the material. But that is doable.<p>[1] Much of India is bilingual. A substantial minority might know four or more languages due to the many mother and father tongues and heavy internal migration across the states (whose boundaries were drawn on linguistic lines post-independence)
评论 #43835144 未加载
评论 #43836369 未加载
评论 #43836332 未加载
评论 #43835055 未加载
评论 #43836607 未加载
评论 #43834918 未加载
评论 #43835253 未加载
评论 #43837024 未加载
评论 #43837273 未加载
评论 #43840592 未加载
pergadad13 天前
Very nice initiative, the language space is overcrowded with commercial offers that have an incentive to keep you locked in. Apart from LanguageTransfer there seem to be few other good offers.<p>That said, looking at the current offer it seems to lack the one thing Duolingo offers: Duolingo (for all its many faults and pedagogical uselessness) takes the burden of decision making away - I don&#x27;t need to really think what to do next. Here I don&#x27;t have this guidance - do I start with basics? Or introduction? Or something else?<p>Crucial in my view would be to provide a path or at least a tree to guide the user where to go. This will make it easy to jump in and get carried along.
评论 #43832440 未加载
评论 #43833855 未加载
salimmadjd13 天前
Duolingo user here with a 4 year streak.<p>Duolingo is not a language teaching platform at its core. It’s a gaming platform with language as its gaming skill.<p>Duolingo at some point became so focused on gamification that it just became a game (I believe they hired their lead PM from Zynga).<p>If you’re on free version, just look at the ads you’re getting. Vast majority of the ads are for other games.<p>I think you can learn a language if you use Duolingo’s streak gamification as a daily motivator but use supplemental materials to actually learn.
评论 #43835038 未加载
评论 #43836302 未加载
评论 #43834752 未加载
评论 #43851116 未加载
评论 #43841833 未加载
daniel_iversen13 天前
For the curious, here&#x27;s an article from the developer on why they built LibreLingo <a href="https:&#x2F;&#x2F;dev.to&#x2F;kantord&#x2F;why-i-built-librelingo-280o" rel="nofollow">https:&#x2F;&#x2F;dev.to&#x2F;kantord&#x2F;why-i-built-librelingo-280o</a>
评论 #43829393 未加载
_fat_santa13 天前
I used Duolingo for about a year to learn Portuguese but I recently switched to just taking a course I bought on Udemy.<p>First let me say that Duolingo is great for learning vocabulary but unfortunately that&#x27;s it&#x27;s only strength. The problem I realized after starting the Udemy course is that Duolingo teaches you the words but they seldom teach sentence structure or the &quot;glue&quot; between all those words you learn. So you get to a place where you know a ton of words but can&#x27;t hold a conversation because you don&#x27;t know how to form sentences.<p>With that said I would still recommend Duolingo strictly for their vocabulary. I would suggest a course to supplement learning though, not to mention it&#x27;s much cheaper, the entire course cost me less than a month of Duolingo Super.
评论 #43833606 未加载
评论 #43833802 未加载
评论 #43838371 未加载
评论 #43833835 未加载
评论 #43837330 未加载
anothereng13 天前
The problem with duolingo is that translating a language is not the best way to learn a language. The best way is to make a connection between the concept and the word. Like rosetta stone does. An open source rosetta stone would be better, at least for learning vocabulary
评论 #43833949 未加载
评论 #43833117 未加载
评论 #43836120 未加载
评论 #43832836 未加载
评论 #43833989 未加载
Tor313 天前
There wasn&#x27;t much to read there, but why aspire to be an alternative to Duolingo of all things? Duolingo focuses on learning by translation, basically. It&#x27;s even in the name: &quot;Duolingo&quot;. It&#x27;s an utterly broken approach to learning languages, except for the very initial phase where you&#x27;re getting just enough to move on to modern methods (i.e. avoid translation like the plague, to start with). Which is exactly why a comment I read somewhere said &quot;Duolingo is for the perpetual beginner&quot;.
评论 #43830294 未加载
评论 #43829492 未加载
评论 #43829306 未加载
评论 #43832027 未加载
评论 #43829459 未加载
评论 #43832270 未加载
评论 #43829534 未加载
评论 #43830100 未加载
评论 #43829292 未加载
评论 #43829790 未加载
评论 #43830182 未加载
评论 #43833298 未加载
评论 #43830679 未加载
评论 #43829920 未加载
评论 #43829738 未加载
评论 #43830213 未加载
评论 #43830710 未加载
评论 #43830387 未加载
评论 #43830821 未加载
评论 #43830929 未加载
joaohaas13 天前
Cool... but nothing will ever beat Anki + Immersion. Here&#x27;s one guide most Japanese learners follow: <a href="https:&#x2F;&#x2F;learnjapanese.moe&#x2F;" rel="nofollow">https:&#x2F;&#x2F;learnjapanese.moe&#x2F;</a>
评论 #43841483 未加载
评论 #43835866 未加载
评论 #43847036 未加载
est13 天前
been using Duolingo in the 10s and last year, I gave up because the course seems very repetitive. Even if I got the answer right 10 out of 10 times, the same question kept coming. It almost looks like the app is trying very <i>hard</i> to make me stay as long as possible, instead of study as effecient as possible.<p>So for a good alternative app, is there a dynamic course pace I can adapt to?
评论 #43829499 未加载
评论 #43829683 未加载
评论 #43831371 未加载
评论 #43829558 未加载
ReflectedImage13 天前
Sadly the authors of LibreLingo were last seen being lead into the back of a white van by an enormous green owl
评论 #43833250 未加载
评论 #43833068 未加载
hyperific13 天前
I&#x27;m surprised more people aren&#x27;t talking about the recent announcement that Duolingo is replacing contractors with AI.<p><a href="https:&#x2F;&#x2F;www.theverge.com&#x2F;news&#x2F;657594&#x2F;duolingo-ai-first-replace-contract-workers" rel="nofollow">https:&#x2F;&#x2F;www.theverge.com&#x2F;news&#x2F;657594&#x2F;duolingo-ai-first-repla...</a>
评论 #43841211 未加载
评论 #43837302 未加载
simonbarker8713 天前
Going to plug Language Transfer again, an excellent free app that is a much better way to learn a language than the DuoLingo approach.
评论 #43830659 未加载
评论 #43830288 未加载
评论 #43842453 未加载
评论 #43849596 未加载
评论 #43830763 未加载
评论 #43829521 未加载
mentalgear13 天前
I like it! Really fun and fluent, though maybe the keyboard navigation (e.g. radio boxes, etc) could be improved.<p>I like the turtle, but maybe you want to rethink the jetpack flames from it&#x27;s behind approach. Also, maybe a slight more &quot;shiny&quot; version, a la Duo, would match nicely.<p>But overall, great work !
zelphirkalt13 天前
The app could use some spinners, when actions lead to a delay. I clicked on the landing page on the only available purple action button and nothing seemed to happen. I already checked my uBlock Origin, whether it is blocking something, but it does not. Already wanted to reload the page, when finally something visually changed, and the course was loaded. Simply a little spinner&#x2F;animation would make this way less confusing.<p>I like, that for keyboard input the special letters are given as buttons, so that I don&#x27;t need to hunt for those on any US&#x2F;English keyboard layout.<p>One thing missing is a way to report mistakes in the learning material. For example I found &quot;Buenos dias&quot; to be translated to &quot;Good morning&quot;.
评论 #43835416 未加载
jmyeet13 天前
I&#x27;m a little surprised that Duolingo is the model someone wants to emulate because, at least for me, it just doesn&#x27;t work.<p>Now I&#x27;m someone who has always been good at taking tests. It&#x27;s a skill you can develop. At one point I got 85% in a French test knowing absolutely zero French. There are tricks such as:<p>- Use of punctuation can give the answer away (eg a trailing &quot;!&quot;)<p>- Other questions can unintentionally give you the answer to a different question (eg it might conjugate a verb you&#x27;re being asked about elsewhere);<p>- Questions end up being correlated. So a given question might have 2 plausible answers and that answer will also answer another question. So you can answer if one way in one and another way in the other and you&#x27;re pretty likely to get one of them right;<p>- Multiple choice tests tend to evenly distribute answers so if you have 29 Cs in a 4-answer 100 question test already, it&#x27;s less likely that a further C guess is right. Yes, people can intentionally re-weight the answers to avoid this but almost nobody does.<p>- For other topics like math you often get marks for each step. Depending on how that marking key works, you can often get marks writing essentially nonsense that leads to a completely wrong answer;<p>- When in doubt, guess something. This goes for multiple choice and written answers. Don&#x27;t spend any time on it. Tests that deduct points for wrong answers are rare and you know about it beforehand.<p>- Apply probability. So in a 100 question 4 answer multiple choice test where you have a 50% chance of knowing the answer, you should really get 75-80% on that test just from eliminating obviously wrong answers and simply guessing the rest.<p>My point is that you can&#x27;t really turn this off once you learn it so I can pretty much guess my way through any Duolingo questions and that means I don&#x27;t learn anything.<p>Even when you have to assemble words into a sentence, the answer is pretty obvious and it can get even more obvious in other languages (eg nouns in German are capitalized).<p>I think I did Spanish Duolingo almost every day for a year and remember none of it.
GardenLetter2713 天前
It sucks how Duolingo has gotten so much worse over the years.<p>It used to be great when it had the grammar notes and discussion forums and comments, and you could actually finish the course and have some recognition.<p>Now it&#x27;s just all too game-like and all based around maintaining streaks rather than learning.<p>Unfortunately some other apps have started to copy this model too like HelloChinese.
评论 #43830755 未加载
评论 #43830747 未加载
评论 #43831791 未加载
评论 #43830936 未加载
pessimizer13 天前
It&#x27;s a bad idea to imitate Duolingo, which has become VC without a purpose.<p>The gimmick behind Duolingo was that there were so many things online and in the world that needed to be translated, so training people to learn languages while translating them was a win-win. We don&#x27;t really need humans to translate written material anymore (esp with AI advances), and they never seemed to find a business model for that anyway.<p>Since the gimmick is gone, it&#x27;s just a generic language learning app with unimpressive results. And that still uses primitive spaced repetition algorithms. The bottom fell out. But since Duolingo had attracted a ton of cash on their founders rep from reCaptcha, it zombies on.<p>I&#x27;ve had my account since the beta, and while I think it&#x27;s good because it exposes people to a ton of words and utterances in their target language which they will hopefully roll around in their mouths, that&#x27;s like step 1 in learning a language. Anecdotally, I had to abandon Duolingo entirely in order to learn Spanish; and not for a class or tutoring, but for their competitors both online and traditional.<p>Techniques in language learning seem to be advancing quickly (like with spaced repetition, TPRS, and Krashen-inspired stuff), but Duolingo seems to be studiously ignoring them all, and plowing on doing the same thing. I think they should ditch everything but the cartoons, which are cute. But their base gets outraged whenever they change anything because Duolingo&#x27;s changes were made in order to shift to getting revenue from the users rather than from &quot;translation,&quot; so the users do not trust them.<p>So Duolingo really have nothing but cute cartoons and a brand name. LibreLingo looks like they have cartoons, too. Other than those, there&#x27;s nothing to distinguish Librelingo from any other Spanish-learning website.
sschueller13 天前
Also: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43827978">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43827978</a>
neofight7813 天前
The problem is that Duolingo optimises for time spent on the app, not for progress in the language. The majority of experienced language learners do not recommend it.
评论 #43830942 未加载
monkeyelite13 天前
If I’m going to spend a thousand hours learning a new language, I’m willing to pay for professional study material.
评论 #43829856 未加载
mattkevan13 天前
I&#x27;m sure this is a wonderful project with talented people behind it, and what I&#x27;m going to say isn&#x27;t a criticism of this project in particular.<p>But. I&#x27;m always a little disappointed when I see a project that&#x27;s Libre[something proprietary]. It&#x27;s always a wonky copy, where the selling point is that it&#x27;s a free version of something, rather than a better version of something. The only people who are going to use it are those who care more about the fact that it&#x27;s free and Libre than they do about a good learning experience [0]. Everyone else will just use Duolingo. And that&#x27;s fine if the goal is for it to be a programming exercise, but it&#x27;s a limiting one.<p>Instead of making a knockoff of Duolingo, which clearly been eaten by the pressure to drive engagement and MAU, why not use time and energy to explore different or more radical ways of online pedagogy free from commercial pressures? It&#x27;s harder than copying something, but the results could be much more worthwhile. [1]<p>---<p>[0] This is why Mastodon will never go mainstream, because it&#x27;s built by and for people who care more about decentralisation than they do about creating a first-class microblogging experience. The friction points that deter the mainstream are acceptable for the true believers because for them the benefits are worth it.<p>[1] This is also my problem with Linux desktop environments. The desktop war was won by Microsoft 30 years ago and the desktop died as the primary computing paradigm in 2007. Yet Linux desktops are still fighting the last battle - so much time and effort is poured into them, yet they still don&#x27;t work right (Wayland is how old now?) and are basically just wonkier versions of macOS or Windows.<p>Surely that time and effort could be spent on investigating new ways to interact with computers - why is the desktop metaphor still the best we&#x27;ve got, nearly 60 years after it was first invented?
评论 #43835151 未加载
shemtay13 天前
If I could change one thing about Duolingo, it would be to allow the user to turn off all the gamification completely. I don&#x27;t care about fake internet gems, knowing how to speak Chinese (or whatever) is it&#x27;s own reward, so stop wasting my time with bs!<p>Nevertheless, Duolingo is an amazing and convenient starting point for unlocking the learning of new languages.<p>Make your way through the entire course as fast as you can, while also listening to music, talking to people, talking to chatGPT, reading books, etc in the target language as soon as you can manage.<p>Protip: learn your 3rd language using your second as the language of instruction.
brewdad13 天前
Can anyone recommend a solid resource for learning Tagalog?<p>Being a far less popular language than the standard &quot;big boys&quot; that most apps, web sites, books etc tend to offer, it&#x27;s been a lot of false starts for me or simply feeling a bit lost when a resource throws me directly into a scene to learn dialog without having any of the foundational knowledge first.<p>I plan to spend a year or two (at least) in the Philippines in the not too distant future. While most Filipinos understand English, I feel like learning at least some Tagalog would go a long way in fitting in and feeling less like an outsider.
评论 #43837245 未加载
insane_dreamer13 天前
Great to see a FOSS app for language learning! Kudos.<p>However, I think apps that focus on one particular language and how to learn that language are better than a one-size-fits-all approach like Duolingo. The structure and grammar of languages like Russian, Japanese, Chinese, and French (I&#x27;ve learned all 4) are all significantly different from each other. Or at least different approaches for language groups (French and Spanish, which I also speak, are similar enough to warrant the same approach).
alkonaut13 天前
This space seems like one of those areas where it would be really hard to break in because their whole selling point is having had hundreds or thousands of people record and annotate an enormous amount of voice input, which I assume has to be hand polished for every single exercise?<p>I&#x27;m sure some part of it could be automated these days, or some parts even use voice synthesis, but I&#x27;m sure it would take basically an army of people hand-crafting it for the experience not to be very janky in the end.
jiffygist13 天前
I can recommend <a href="https:&#x2F;&#x2F;polski.info" rel="nofollow">https:&#x2F;&#x2F;polski.info</a> for Polish. Not FOSS, but at least non-commercial.
pkdpic13 天前
Nice to see this pop up, not that I mind giving Duo money every month for my kids account.<p>Still looking for DuoLingo for actual programming... python etc... Specifically for elementary school kids... I know it&#x27;s out there... Im getting closer...<p>I know this is a false statement but it would be so easy for DuoLingo to add Python along side their Math and Music betas!!<p>Please Duo hear my prayers...
psychoslave13 天前
Anyone as experience with feedback on <a href="https:&#x2F;&#x2F;www.rocketlanguages.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.rocketlanguages.com&#x2F;</a> and <a href="https:&#x2F;&#x2F;babbel.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;babbel.com&#x2F;</a> ?<p>I’m mostly interested in speaking out loud skills, and those two have voice recognition it seems.
评论 #43833511 未加载
评论 #43834032 未加载
kamatour13 天前
Has anyone tried both LibreLingo and Duolingo? I&#x27;m curious if the open-source approach makes learning feel more natural?
i_am_a_squirrel13 天前
The signup button just spins indefinitely :(
gitroom12 天前
Yeah, I&#x27;ve used Duolingo and always end up doing the same stuff, but it&#x27;s way too easy to just tap through and not actually learn anything real. Got me thinking - you think anything can really replace just talking to people and living with the language day to day?
martinrue12 天前
Not FOSS, but for anyone who may find it useful, I launched a language learning project I&#x27;ve been hacking away on for a few months. Any feedback most welcome! <a href="https:&#x2F;&#x2F;langsesh.com" rel="nofollow">https:&#x2F;&#x2F;langsesh.com</a>
dang13 天前
Related ongoing thread:<p><i>Duolingo will replace contract workers with AI</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43827978">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43827978</a> - April 2025 (43 comments)
throwaway74313 天前
Anyone have any suggestions for learning Korean? I have Hangul characters down and know some words&#x2F;phrases from my partner, but would like to dive in a bit more.
thenoblesunfish13 天前
Hope this takes off! Early Duolingo was very community focused and lots of fun, and proves people are really motivated to participate if you make the UI easy enough.
评论 #43834021 未加载
Pavilion209513 天前
But why? These apps are ineffective. If you want to learn a language, don&#x27;t waste your time on Duolingo or this...
charcircuit13 天前
All language apps are destined to become essentially an SRS app, which at that point you might as well just use an anki.
评论 #43830717 未加载
sh3rl0ck13 天前
Really hope they can do something about the UX; well built OSS generally lacks good UI&#x2F;UX.
damjon13 天前
How about gamification in LibreLingo ? It&#x27;s number one Duolingo feature.
alganet13 天前
This language thing reminds me of Willian James Sidis.
gnarlouse12 天前
Hot take y&#x27;all but what if, just what if,<p><i>coded applications with injected content are ~GASP~ not the way humans learn language.</i><p>I know that this LibreLingo project is probably somebody&#x27;s baby, and if it works for them great. Heck, if it works for you, great! But for anybody who really wants to (durably) learn a new language, aren&#x27;t the results already in? Immerse yourself in the language, be around people. At the very least, listen to native speakers on YouTube or something. Read articles&#x2F;books. Struggle at it, like a baby! That&#x27;s not pejorative either; babies are the world&#x27;s premier language learners.
unbleaveable13 天前
Having trouble understanding why you thought it was acceptable to steal their business name, and concept, and software application design.<p>Would you call a competing word processor &quot;Libre Word&quot;?<p>Is it acceptable to just copy their everything if you just add the word libre?
评论 #43831177 未加载
评论 #43831461 未加载
评论 #43831182 未加载