Using DSLs with LLMs: From Prompt to Structured Output | Hacker News Reader