Teaching LLMs to solve chess puzzles with DSPy and Finetuning | Hacker News Reader