HN mostly depresses me these days, so I appreciate this! (nice to see vibe-coding put to good use for once)