Show HN: I speak 5 languages. Common apps taught me none. So I built lairner (lairner.com)
I learned Turkish with lairner itself -- after I built it. That's the best proof I can give you that this thing actually works.
The other four I learned the hard way: talking to people, making mistakes, reading things I actually cared about, and being surrounded by the language until my brain gave in. Every language app I tried got the same thing wrong: they teach you to pass exercises, not to speak. You finish a lesson, you get your dopamine hit, you maintain your streak, and six months later you still can't order food in the language you've been "learning."
So I built something different. lairner has 700+ courses across 70+ languages, including ones that Duolingo will never touch because there's no profit in it. Endangered languages. Minority languages. A Turkish speaker can learn Basque. A Chinese speaker can learn Welsh. Most platforms only let you learn from English. lairner lets you learn from whatever you already speak.
We work together with some institutes of endangered languages to be able to teach them on our platform.
It's a side project. I work a full-time dev job and build this in evenings and weekends. Tens of Thousands of users so far, no ad spend, no funding.
I'm not going to pretend this replaces living in a country or having a conversation partner. But I wanted something that at least tries to teach you the language instead of teaching you to play a language-themed game.
Happy to answer anything.
32 comments
[ 2.8 ms ] story [ 36.3 ms ] threadI'm interested. What's the fundamental difference here, that actually pushes you to learn the language in a useful way?
You say you learned Turkish with lairner. What level of fluency did you achieve? Are you able to take in native content with full comprehension?
Edit: I'm not trying to be argumentative, I see a lot of people come on Show HN with these fantastic projects but are poorly marketed. You seem to have some differentiator but I'm not seeing it in action. I wish you the best success with this, and I can assure you, if it's as good as you say I will be your biggest customer and fan.
Funny vibe code glitche in how an excersirce gives away the answer in a transaction of each question.
Honest question, how? If this is a side project so you're presumably the person making the courses, and you didn't speak Turkish before, how did you make a course that taught yourself Turkish?
> We work together with some institutes of endangered languages to be able to teach them on our platform.
I assume this is how? Are you a platform for these institutions to provide Duolingo-style language courses? Can you possibly provide more details on who these orgs are?
How do you prevent gullible users from wasting their time and money on the app rather than learning languages?
From your testimonial that you learned Turkish do you at all mean to imply that a user of your app will have a higher chance of learning Turkish than if they didn't use the app vs say a conversation partner?
Why sell an ineffective product when a more effective one is free?
To quote you "I'm not going to pretend this replaces living in a country or having a conversation partner." This sounds like you believe a simple telephone call is superior to your app. If so why create it? Did you consciously decide to pray on socially anxious people or are you just following other apps blindly?
1. I selected "advanced level" for my target language. I expected real sentence. Instead I got a lot of "I am American" and "He is tall" type sentences.
2. In some cases when I was asked to select the word to complete the sentence, multiple options could be correct, but only one was recognized as correct by the program. Concretely, the format was "He is ______" and the possible solutions were "that" "Indian" "American" "comes from" and "French". Three of those options are perfectly grammatical, but only "French" was marked correct.
3. No offense, but this all has the hallmarks of AI slop, which I consider to not be an appropriate way to develop language learning tools, especially at an above-beginner level. Each language has different structures and complications and requires attention to different aspects of the language.
4. Above all, this app does not appear to differ from Duolingo in any substantial way, except that it's worse. If you're going to boast that your app is better than Duolingo, you should substantiate that with a concrete argument. Certainly Duolingo is highly flawed, above all in its total absence of formal grammar instruction which is something that even an AI-generated app should be able to do.
Then again, it's also good to not lie to your users.
Your courses are AI-generated and not curated by experts.
I tried the French beginner course, using German as my base language. The very first items were:
1. Hallo (hello) > Bonjour (I think salut would be better)
2. Guten Morgen (good morning) > Bonjour
Then it asked me what Bonjour means, and selecting Guten Morgen is wrong, correcting me to Hallo. Then it asked me what Bonjour means again, this time Guten Morgen is correct.
So yeah, good initiative, but please just tell me what it is and don't lie.
First question: Wie steht es um Ihr Greek?
Greek is obviously the english and not the german name of the language. But "Wie steht es um Ihr Griechisch?" wouldn't be grammatically correct either.
It's an absolute disaster in both romanization of Khmer characters and pronounciation. Simple words like 'arkun' are pronounced _very_ incorrectly and the romanization is incomprehensible.
It doesn't seem to have any theme for each lessons either, which is my major bugbear about the new duolingo. (its really obvious in the more well loved languages like spanish)
The problem is there, but a tool is just not the solution. The solution is to actually put in the elbow grease and learn what you need/want to learn.
Apps need to be dopamine fueled to work, and no one has fixed this problem yet.
70+ languages and 700+ courses would imply a staff of people were required to create something like this (if it's of any quality), but it's a "side project"?
Strains credulity.