Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 35 min 41 sec ago

Show HN: I built a language app that generates songs from your vocab list

Wed, 03/04/2026 - 2:51pm

I built Lingotify to solve a problem I kept running into while learning German: I could remember words from songs I heard once, but flashcard vocab disappeared overnight.

There's research backing this up (Ludke et al. 2013 — singing foreign vocabulary improves short-term recall vs speaking it). The mechanism seems to be melody acting as a retrieval cue. I wanted to see if that could work as an intentional learning strategy, not just a happy accident.

How it works: you select vocabulary words you're learning, pick a music genre, and the app generates a song with those words in the lyrics. Then you practice with SRS flashcards and take quizzes on the lyrics (karaoke-style song pauses, you fill in the missing word).

Tech stack: React Native + Expo (development build, not Expo Go — needed for react-native-track-player) Supabase (auth, postgres, edge functions, realtime) OpenAI gpt-4o-mini / Gemini for lyrics generation (2-stage: lyrics first, then line-by-line translations) Suno V4.5 for music generation via a proxy edge function (API key stays server-side) SM-2 spaced repetition algorithm with modifications (speed bonuses, combo tracking, leech detection at 8+ lapses) - Some interesting technical challenges: Lyric validation: AI generates lyrics but must include ALL selected vocabulary words. Retry mechanism if words are missing (up to 2 retries) SRS concurrency: optimistic locking on practice_count to prevent race conditions when multiple sessions update the same word Music generation is 2-stage with webhook callback (no polling)

Solo dev, been building this for about 6 months. 6 languages supported (EN, DE, ES, FR, TR, IT). Free tier available, no account needed to browse.

Curious what HN thinks about the approach. Also happy to answer questions about the tech or the learning methodology.

Comments URL: https://news.ycombinator.com/item?id=47252876

Points: 1

# Comments: 0

Categories: Hacker News

Never Snooze a Future

Wed, 03/04/2026 - 2:04pm

Article URL: https://jacko.io/snooze.html

Comments URL: https://news.ycombinator.com/item?id=47252239

Points: 1

# Comments: 0

Categories: Hacker News

Baochip-1x RISC-V microcontroller

Wed, 03/04/2026 - 1:53pm
Categories: Hacker News

An interactive map of FLock Cams

Wed, 03/04/2026 - 1:50pm
Categories: Hacker News

OpenAI Symphony

Wed, 03/04/2026 - 1:50pm

Article URL: https://github.com/openai/symphony

Comments URL: https://news.ycombinator.com/item?id=47252045

Points: 1

# Comments: 0

Categories: Hacker News

Pages