Implementing Semantic Cache to Reduce LLM Cost and Latency | Hacker News Reader