LuckyShot: a Rust CLI that uses BM25 and RAG for smarter code context retrieval | Dark Hacker News