Spaced repetition seems like an ideal candidate for vibecoding. Sure, it gets complicated if you want all sorts of multimedia support, but for a lot of people, that's not necessary. How hard is it to build something like this, especially in 2026?
Spaced repetition seems like an ideal candidate for vibecoding. Sure, it gets complicated if you want all sorts of multimedia support, but for a lot of people, that's not necessary. How hard is it to build something like this, especially in 2026?
You could fit the most basic version of a spaced repetition program on the back of a napkin. Why would you want to vibe code yet another program lacking a bunch of useful features though?
Probably because I've seen so many people complaining about the issues with so many of the common apps. I don't want to pay a subscription for SR, and I don't really understand what the useful features are that I'd be missing out on. Can someone clue me in?
Why would you want to install someone else's bloated mess that includes a ton of crap you'll never use?
Tell me about your custom browser you're reading HN on!
I'd love to!
So I used AI to help me write this, I gotta be honest, but I have this TUI I use over SSH to access HN. I call it Nitpick!
It's GPL, athttps://github.com/fragmede/nitpick
It uses the HN API and algolia and golang with the bubble tea libraries. I'm parsing/scraping the threads page though, because reconstructing that from the API was proving to be a hassle.
It even supports logging in and commenting and reply notification!
I'm not totally sure where I land on using libraries (bubble tea) as they do bloat the program with unnecessary features, but I do like its simple text interface over using a web browser and a whole javascript engine for just rendering text.
Anyway, patches welcome!
:)