frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Learning a Language Using Only Words You Know

https://simedw.com/2025/12/15/langseed/
61•simedw•3d ago
A proof-of-concept language learning app that uses LLMs to generate definitions of unknown words using only previously mastered vocabulary.

Comments

jtokoph•3d ago
This is a really smart idea.

I’m trying to learn to speak Chinese and not read it yet. The issue is most of the language learning apps have a focus on characters. I feel like I just want to see the pinyin. Maybe I don’t know what I need, but I haven’t found the right tool.

simedw•3d ago
Thanks! I think getting comfortable with characters fairly early is important, as it helps shift your mindset into the right place. That said, I don’t think this project really works until you’re comfortable with at least ~60 characters.
andai•7h ago
There's a language learning method where you just listen to audio, until you develop a basic familiarity with the language. (Then learn reading and writing later.)

You listen to audio you don't understand yet, and over time your brain begins to pick up the patterns. It takes a lot of time but you can do it in the background, because that processing happens subconsciously. So you can get that time "for free".

I learned it from this guy https://alljapanesealltheti.me/index.html

But he got it from linguist Stephen Krashen and his Input Hypothesis of language acquisition. (i.e. that the way babies and kids learn languages, thru osmosis, works for adults too.)

I think the ideal solution is somewhere in the middle, starting with something like Pimsleur which is the same idea (audio and repetition) but more structured and focused, to give you that "seed" of vocabulary and grammar, before you flesh it out with the "long tail" of the language.

armenarmen•6h ago
Pimsleur is also a great place to start for spoken fist
cblum•3h ago
Pimsleur is awful for Mandarin. I wish I hadn’t wasted my time on it.
cblum•3h ago
To add a bit more to this: AJATT (all Japanese all the time) later evolved into MIA (mass input approach), which then became Refold.

The gist of those methods is mass input + create SRS cards for sentences where only one word or grammar pattern is unfamiliar to you.

A similar but more relaxed approach is ALG (automatic language growth), where you start from very basic input with lots of visual aids and let the language “wash over you”: no taking notes, no creating flashcards, no dictionary lookups. Sounds crazy, but it works for a lot of people. It’s the method behind Dreaming Spanish, which was inspired by the teaching method at the AUA language school in Bangkok, where Dr. J Marvin Brown used Stephen Krashen’s ideas to create a Natural Approach course to teach foreigners Thai from zero to fluency.

SuperNinKenDo•4h ago
I recently changed all my language flashcards to be like this. Anki is probably the best option. I have the field with the Hanzi, but just configure my cards not to show it at the moment, so I break the habit of translating everything to characters in my head when I'm trying to listen. It's worked well, and the characters will be there when I decire to do something with them again.
bryanhogan•8h ago
Interesting concept! Think this would be quite cool to explore. Personally am very interested in language learning concepts / apps.

My first concerns though:

1. How can the system know which words I already know.

2. To what degree will I misunderstand the meaning of words.

3. Somewhat related to 2, how inaccurate will be description / explanation of words be.

andai•7h ago
Cool idea! You mentioned the model struggling with Chinese a bit. Have you tried any Chinese models, e.g. DeepSeek or GLM? I imagine they probably have a lot more Chinese in the pretraining. (And their English is certainly fine too!)
dylanzhangdev•6h ago
Even for Chinese people, Journey to the West is a somewhat difficult text because it belongs to classical literature. Using some children's books published in recent years, and progressing gradually, might be a better approach?
gcanyon•4h ago
In the late 1800s/early 1900s there were books published "in words of one syllable" -- e.g. https://en.wikipedia.org/wiki/Alice%27s_Adventures_in_Wonder...

More: https://triviumpursuit.com/childrens-books-in-words-of-one-s...

bitwize•3h ago
Related: https://www.muppetlabs.com/~breadbox/txt/al.html
nubg•6h ago
This is extremely interesting, great idea. Really both thumbs up. Looking for more ideas/lifehack approaches to learning via LLMs.
closetkantian•5h ago
This is genius! I love it.
sbinnee•2h ago
It is so inspiring. Recently, I've been thinking of making a side project using LLMs for learning new languages too. Transformers were originally designed for machine translation and now we have much better ones. My idea is to write a mobile app which I have zero experience.
NiloCK•1h ago
Enjoyers of this concept would probably like this wonderful talk about programming language design by Guy Steele (Sun, Java Language): Growing a Language

https://youtu.be/_ahvzDzKdB0

Show HN: Picknplace.js, an alternative to drag-and-drop

https://jgthms.com/picknplace.js/
246•bbx•2d ago•99 comments

Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)

https://github.com/vivienhenz24/fuzzy-canary
207•misterchocolat•2d ago•140 comments

Show HN: Learning a Language Using Only Words You Know

https://simedw.com/2025/12/15/langseed/
61•simedw•3d ago•16 comments

Show HN: Bithoven – A high-level, imperative language for Bitcoin Smart Contract

https://github.com/ChrisCho-H/bithoven
20•hyunhum•3d ago•8 comments

Show HN: Composify – Open-Source Visual Editor / Server-Driven UI for React

https://github.com/composify-js/composify
63•injung•15h ago•5 comments

Show HN: MephistoMail – RAM-only ephemeral email with client-side privacy tools

https://www.mephistomail.site/
3•benmxrt•3h ago•0 comments

Show HN: Spice Cayenne – SQL acceleration built on Vortex

https://spice.ai/blog/introducing-spice-cayenne-data-accelerator
26•lukekim•12h ago•3 comments

Show HN: WebCraft: A C++ 23 async IO library

2•raoa32•4h ago•0 comments

Show HN: Daily Set Puzzle – I rebuilt it after setgame.com's SSL cert expired

https://www.anniehu.com/set/
7•anniegracehu•4h ago•2 comments

Show HN: A local-first memory store for LLM agents (SQLite)

https://github.com/CaviraOSS/OpenMemory
45•nullure•4d ago•16 comments

Show HN: Paper2Any – Open tool to generate editable PPTs from research papers

https://github.com/OpenDCAI/DataFlow-Agent
11•Mey0320•14h ago•2 comments

Show HN: I built a fast RSS reader in Zig

https://github.com/superstarryeyes/hys
89•superstarryeyes•2d ago•31 comments

Show HN: TinyPDF – 3KB PDF library (70x smaller than jsPDF)

https://github.com/Lulzx/tinypdf
14•lulzx•12h ago•1 comments

Show HN: Postman-style TUI for API testing built with Rust and ratatui

https://github.com/pranav-cs-1/nexus
3•PranavVyas•5h ago•0 comments

Show HN: High-Performance Wavelet Matrix for Python, Implemented in Rust

https://pypi.org/project/wavelet-matrix/
90•math-hiyoko•1d ago•10 comments

Show HN: Sqlit – A lazygit-style TUI for SQL databases

https://github.com/Maxteabag/sqlit
180•MaxTeabag•3d ago•40 comments

Show HN: DocsRouter – The OpenRouter for OCR and Vision Models

https://docsrouter.com
10•misbahsy•23h ago•0 comments

Show HN: Narrativee – Make sense of your data in minutes

https://narrativee.com
3•safoan_eth•11h ago•0 comments

Show HN: Interactive Common Lisp: An Enhanced REPL

https://github.com/atgreen/icl
101•atgreen•5d ago•6 comments

Show HN: Explore Prometheus /metrics endpoints from your terminal

https://github.com/brennerm/slashmetrics-cli
3•brennerm•13h ago•0 comments

Show HN: Turn your startup logo into a holiday Google doodle

https://doodle.logic.inc/
3•sgk284•14h ago•1 comments

Show HN: A pager

https://www.udp7777.com/
103•keepamovin•4d ago•43 comments

Show HN: Git rewind – your Git year in review

https://gitrewind.dev/
5•thijser•14h ago•0 comments

Show HN: Toad. A unified terminal UI for coding agents

https://github.com/batrachianai/toad
6•willm•14h ago•0 comments

Show HN: MiraTTS, a 48kHz Open-Source TTS at 100x Real-Time Speed

https://github.com/ysharma3501/MiraTTS
2•Yatharth3501•14h ago•0 comments

Show HN: GitForms – Zero-cost contact forms using GitHub Issues as database

https://gitforms-landing.vercel.app/
39•lgreco•1d ago•28 comments

Show HN: TheAuditor v2.0 – A “Flight Computer” for AI Coding Agents

https://github.com/TheAuditorTool/Auditor
38•ThailandJohn•2d ago•12 comments

Show HN: Open database tracking 77K public DNS servers every 10 minutes

https://dnsdirectory.com/
7•timatping•15h ago•4 comments

Show HN: Ai3 – An experimental agentic tiling window manager (i3 fork)

https://github.com/aymenfurter/ai3
4•aymenfurter•15h ago•1 comments

Show HN: Minimal DL library in C – 24 NAIVE CUDA/CPU ops, autodiff, Python API

https://github.com/IaroslavElistratov/ml-systems-course
13•iaroo•1d ago•1 comments