Sampling and structured outputs in LLMs | Hacker News Reader