Spaced-repetition implementation (SuperMemo2) in Zig | Hacker News Reader