frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: YapCards (iOS) – Voice-driven flashcards with AI feedback

18•DonEsquire•5h ago
Testflight Link: https://testflight.apple.com/join/8YzpXxjz

I wanted to be able to practice Spanish vocab while on my commute to work so I created YapCards. It's an iOS app focused on making flashcard studying hands-free & efficient. Like Anki, but entirely spoken.

You choose a list to practice, the app reads the prompt out loud (e.g. "What charge does a proton have?"), & you respond by voice. YapCards uses AI to evaluate your response & provide feedback.

Some key features: Voice-only practice (no need to look at your screen)

AI evaluation & feedback

Practice publicly available lists or upload your own excel lists. Publish your lists for others to use

Uses the SM2 algorithm to manage repetition scheduling

Tech stack includes Swift, Firebase, Deepgram, ElevenLabs, and OpenAI (trying various models)

I’d love feedback from fellow learners, developers, or anyone interested in voice interfaces. Especially if you’ve built language tools before — I’m curious about what would make this more useful or sticky. Thoughts around voice recognition / silence detection, reducing latency, and improving AI feedback greatly appreciated!

Thanks for taking a look.

Comments

bigyabai•4h ago
What made you choose a native app instead of something more accessible like a website?
DonEsquire•4h ago
My use case was to have my phone quiz me while I'm driving to work, so simplicity / reduced friction to use when on the go. 1 tap to open the app, 1 tap to select the content (list I want to practice), & 1 tap to start the session.

Surely a website would open this up to way more ppl. Honestly never even thought of that...

androng•4h ago
The first thing I think and my friends think when trying to learn from AI is that it is fallible. ie it makes mistakes and the student has no way of knowing its wrong. GPT 3.5 made grammar mistakes when explaining simple Japanese sentences to me in English. even the CEO of Duolingo said that AI will have "small hits to quality" https://www.linkedin.com/posts/duolingo_below-is-an-all-hand... and my housemate said that the japanese he gets from ChatGPT 4o is awkward. (I told him to prompt it in Japanese instead of English and he said the result was a lot better)

If trying to learn a language with only audio I recommend an AI-free audio podcast https://coffeebreaklanguages.com/coffeebreakspanish/

DonEsquire•4h ago
Great points (and appreciate the coffeebreak recommendation!). Totally agree that the AI evaluation has plenty of inconsistency and errors.

I do want to clarify - it is more like audio only practice for digital flashcards. Meaning the prompt & response are both expected to be defined ahead of time. That way, GPT (as of today), is instructed to evaluate the semantic meaning of the user's response compared to the correct response.

android521•1h ago
should have a demo video

LLMs get lost in multi-turn conversation

https://arxiv.org/abs/2505.06120
146•simonpure•3h ago•78 comments

Human

https://quarter--mile.com/Human
126•surprisetalk•3h ago•56 comments

Internet Artifacts

https://neal.fun/internet-artifacts/
89•mikerg87•1d ago•10 comments

AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

https://deepmind.google/discover/blog/alphaevolve-a-gemini-powered-coding-agent-for-designing-advanced-algorithms/
781•Fysi•15h ago•209 comments

Python lib generates its code on-the-fly based on usage

https://github.com/cofob/autogenlib
79•klntsky•3d ago•29 comments

What is HDR, anyway?

https://www.lux.camera/what-is-hdr/
583•_kush•17h ago•278 comments

Show HN: Muscle-Mem, a behavior cache for AI agents

https://github.com/pig-dot-dev/muscle-mem
172•edunteman•10h ago•37 comments

Self-hostable webhook tester in go

https://testwebhook.xyz
20•muliswilliam•1d ago•1 comments

Show HN: Semantic Calculator (king-man+woman=?)

https://calc.datova.ai
117•nxa•10h ago•123 comments

XAI's Grok suddenly can't stop bringing up "white genocide" in South Africa

https://arstechnica.com/ai/2025/05/xais-grok-suddenly-cant-stop-bringing-up-white-genocide-in-south-africa/
29•saubeidl•36m ago•1 comments

Git Bug: Distributed, Offline-First Bug Tracker Embedded in Git, with Bridges

https://github.com/git-bug/git-bug
207•stefankuehnel•1d ago•69 comments

A server that wasn't meant to exist

https://it-notes.dragas.net/2025/05/13/the_server_that_wasnt_meant_to_exist/
295•jaypatelani•14h ago•86 comments

Internet Scrabble Club (2002-)

https://isc.ro/
38•indigodaddy•3d ago•11 comments

Changes since congestion pricing started in New York

https://www.nytimes.com/interactive/2025/05/11/upshot/congestion-pricing.html
255•Vinnl•1d ago•327 comments

NASA Stennis Releases First Open-Source Software

https://www.nasa.gov/centers-and-facilities/stennis/stennis-first-open-source-software/
32•mindcrime•1d ago•15 comments

Databricks acquires Neon

https://www.databricks.com/blog/databricks-neon
310•davidgomes•20h ago•195 comments

The cryptography behind passkeys

https://blog.trailofbits.com/2025/05/14/the-cryptography-behind-passkeys/
194•tatersolid•19h ago•165 comments

Migrating to Postgres

https://engineering.usemotion.com/migrating-to-postgres-3c93dff9c65d
151•shenli3514•8h ago•130 comments

Our narrative prison

https://aeon.co/essays/why-does-every-film-and-tv-series-seem-to-have-the-same-plot
144•anarbadalov•13h ago•117 comments

Hegel 2.0: The imaginary history of ternary computing (2018)

https://www.cabinetmagazine.org/issues/65/weatherby.php
42•Hooke•2d ago•3 comments

How to Build a Smartwatch: Picking a Chip

https://ericmigi.com/blog/how-to-build-a-smartwatch-picking-a-chip/
256•rcarmo•23h ago•104 comments

StackAI (YC W23) Is Hiring Pydantic and FastAPI Wizard

https://www.ycombinator.com/companies/stackai/jobs/8nYnmlN-backend-engineer
1•baceituno•9h ago

Updated rate limits for unauthenticated requests

https://github.blog/changelog/2025-05-08-updated-rate-limits-for-unauthenticated-requests/
74•xena•5d ago•98 comments

Smalltalk-78 Xerox NoteTaker in-browser emulator

https://smalltalkzoo.thechm.org/users/bert/Smalltalk-78.html
78•todsacerdoti•13h ago•29 comments

How the economics of multitenancy work

https://www.blacksmith.sh/blog/the-economics-of-operating-a-ci-cloud
153•tsaifu•17h ago•33 comments

UK's Ancient Tree Inventory

https://ati.woodlandtrust.org.uk/
61•thinkingemote•20h ago•52 comments

Interferometer Device Sees Text from a Mile Away

https://physics.aps.org/articles/v18/99
215•bookofjoe•4d ago•54 comments

MicroPython v1.25.0

https://github.com/micropython/micropython/releases/tag/v1.25.0
54•todsacerdoti•4h ago•11 comments

Getting Started with Celtic Coins – Crude and Barbarous, or Just Different?

https://collectingancientcoins.co.uk/getting-started-with-celtic-coins-crude-and-barbarous-or-just-different/
46•jstrieb•4d ago•8 comments

Variadic Switch

https://pydong.org/posts/variadic-switch/
38•Tsche•1d ago•2 comments