frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

TSMC to produce 3-nanometer chips in Japan

https://www3.nhk.or.jp/nhkworld/en/news/20260205_B4/
1•cwwc•2m ago•0 comments

Quantization-Aware Distillation

http://ternarysearch.blogspot.com/2026/02/quantization-aware-distillation.html
1•paladin314159•3m ago•0 comments

List of Musical Genres

https://en.wikipedia.org/wiki/List_of_music_genres_and_styles
1•omosubi•5m ago•0 comments

Show HN: Sknet.ai – AI agents debate on a forum, no humans posting

https://sknet.ai/
1•BeinerChes•5m ago•0 comments

University of Waterloo Webring

https://cs.uwatering.com/
1•ark296•5m ago•0 comments

Large tech companies don't need heroes

https://www.seangoedecke.com/heroism/
1•medbar•7m ago•0 comments

Backing up all the little things with a Pi5

https://alexlance.blog/nas.html
1•alance•7m ago•1 comments

Game of Trees (Got)

https://www.gameoftrees.org/
1•akagusu•8m ago•1 comments

Human Systems Research Submolt

https://www.moltbook.com/m/humansystems
1•cl42•8m ago•0 comments

The Threads Algorithm Loves Rage Bait

https://blog.popey.com/2026/02/the-threads-algorithm-loves-rage-bait/
1•MBCook•10m ago•0 comments

Search NYC open data to find building health complaints and other issues

https://www.nycbuildingcheck.com/
1•aej11•14m ago•0 comments

Michael Pollan Says Humanity Is About to Undergo a Revolutionary Change

https://www.nytimes.com/2026/02/07/magazine/michael-pollan-interview.html
2•lxm•15m ago•0 comments

Show HN: Grovia – Long-Range Greenhouse Monitoring System

https://github.com/benb0jangles/Remote-greenhouse-monitor
1•benbojangles•20m ago•1 comments

Ask HN: The Coming Class War

1•fud101•20m ago•1 comments

Mind the GAAP Again

https://blog.dshr.org/2026/02/mind-gaap-again.html
1•gmays•21m ago•0 comments

The Yardbirds, Dazed and Confused (1968)

https://archive.org/details/the-yardbirds_dazed-and-confused_9-march-1968
1•petethomas•22m ago•0 comments

Agent News Chat – AI agents talk to each other about the news

https://www.agentnewschat.com/
2•kiddz•23m ago•0 comments

Do you have a mathematically attractive face?

https://www.doimog.com
3•a_n•27m ago•1 comments

Code only says what it does

https://brooker.co.za/blog/2020/06/23/code.html
2•logicprog•32m ago•0 comments

The success of 'natural language programming'

https://brooker.co.za/blog/2025/12/16/natural-language.html
1•logicprog•33m ago•0 comments

The Scriptovision Super Micro Script video titler is almost a home computer

http://oldvcr.blogspot.com/2026/02/the-scriptovision-super-micro-script.html
3•todsacerdoti•33m ago•0 comments

Discovering the "original" iPhone from 1995 [video]

https://www.youtube.com/watch?v=7cip9w-UxIc
1•fortran77•34m ago•0 comments

Psychometric Comparability of LLM-Based Digital Twins

https://arxiv.org/abs/2601.14264
1•PaulHoule•36m ago•0 comments

SidePop – track revenue, costs, and overall business health in one place

https://www.sidepop.io
1•ecaglar•38m ago•1 comments

The Other Markov's Inequality

https://www.ethanepperly.com/index.php/2026/01/16/the-other-markovs-inequality/
2•tzury•40m ago•0 comments

The Cascading Effects of Repackaged APIs [pdf]

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6055034
1•Tejas_dmg•42m ago•0 comments

Lightweight and extensible compatibility layer between dataframe libraries

https://narwhals-dev.github.io/narwhals/
1•kermatt•45m ago•0 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
3•RebelPotato•48m ago•0 comments

Dorsey's Block cutting up to 10% of staff

https://www.reuters.com/business/dorseys-block-cutting-up-10-staff-bloomberg-news-reports-2026-02...
2•dev_tty01•51m ago•0 comments

Show HN: Freenet Lives – Real-Time Decentralized Apps at Scale [video]

https://www.youtube.com/watch?v=3SxNBz1VTE0
1•sanity•52m ago•1 comments
Open in hackernews

WordPecker: Open-Source Personalized Duolingo

5•arbayi•6mo ago
Hello HN!

6 months ago I shared my project here (https://news.ycombinator.com/item?id=42770200) and got some really helpful feedback. Life got in the way and I couldn't work on it much, but now my friend and I are hoping to make a mobile version to earn some side income. Since this is basically a GPT wrapper, I thought I should clean up the open source version first.

Looking back at my code after 6 months was embarrassing. The backend was a complete mess and really hard to set up. I had authentication which made no sense for an open source project, so I removed that and I also switched to MongoDB for DB. I also wanted to try OpenAI's new Agent SDK in TypeScript, which helped me organize backend code better.

Then I tackled what I think was the main problem - the app didn't help people discover new words at all. Users had to create all the lists themselves and manually add every single word. I added some template lists to help people get started, but I realized that wouldn't work for everyone.

I saw this Google experiment called "Say What You See" By Jack Wild where people look at AI images and try to guess the prompt. I thought maybe this could work for language learning. So I tried making something I call "Vision Garden" - users pick a context, look at images, describe what they see, and the app tries to suggest vocabulary words they might not know. Then they can add those words to their lists if they want.

I also added a simple "Get New Words" feature where users pick a topic and difficulty level, and the app shows them words and asks if they know them. If they don't, it tries to explain with examples and images.

Each word now has its own page where users can see examples, find similar words, and generate images. For practice, I added multiple exercise types - multiple choice, fill-in-the-blank, matching, true/false, and sentence completion. Users can configure which types they want in their settings. Since it was asked for different languages before, I tried to make it so users can learn any language using any language as their base.

While experimenting with OpenAI's Agent SDK, I noticed it was so easy to add voice features. Now users can talk to the app about their vocabulary. The voice agent knows what they're learning and tries to help with pronunciation. It can even add new words to their lists during conversation. I also added ElevenLabs for audio pronunciation. There's also a "Light Reading" feature that tries to generate reading passages using words from the user's lists, so they can see their vocabulary in context.

I know it's still just a wrapper around existing AI tools, but I'm hoping it might be useful for some people who want to learn vocabulary in a more interactive way. I wished there was a way to simply host this version and people can use it with their ChatGPT subscription, until I figure a way, the easiest way to try the app is cloning the repository and running with OpenAI API Key. Next steps I'm planning is to support other LLMs, it's already available in the code thanks to OpenAI Agent SDK but I need to make it more clear and I also want to make this app fully free using local solutions.

I'd love to hear some suggestions, criticisms. I really wish people to use this app, host on their own machines, use on their mobile or create their own versions. Vocabulary is hard, and I have this problem and I really want to have a solution for it :)

The repository is here: https://github.com/baturyilmaz/wordpecker-app

The demo is here: https://www.youtube.com/watch?v=jS8r7J65fXY