Current architectural best practices for LLM applications | Hacker News Reader