<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: TheBengaluruGuy</title><link>https://news.ycombinator.com/user?id=TheBengaluruGuy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 10:57:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=TheBengaluruGuy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by TheBengaluruGuy in "Graph Based code search that reduces context by 50% in Claude Code"]]></title><description><![CDATA[
<p>I have been using this as my de-facto search for Claude Code. It is solid. The tool converts my repo to a graph and creates repeatable / smarter paths for agent to search and navigate code faster.</p>
]]></description><pubDate>Wed, 01 Apr 2026 18:58:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47605009</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=47605009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47605009</guid></item><item><title><![CDATA[Graph Based code search that reduces context by 50% in Claude Code]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/kunal12203/Codex-CLI-Compact">https://github.com/kunal12203/Codex-CLI-Compact</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47605008">https://news.ycombinator.com/item?id=47605008</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 01 Apr 2026 18:58:24 +0000</pubDate><link>https://github.com/kunal12203/Codex-CLI-Compact</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=47605008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47605008</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Agent Safehouse – macOS-native sandboxing for local agents"]]></title><description><![CDATA[
<p>I'm wondering if this could be adapted for openclaw. Running it in a machine that's accessible reduces friction and enables a lot of use-cases but equally hard to control/restrict it</p>
]]></description><pubDate>Sun, 08 Mar 2026 22:12:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47302142</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=47302142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47302142</guid></item><item><title><![CDATA[Show HN: Droidctx – generate Markdown docs from your prod infra for coding agent]]></title><description><![CDATA[
<p>Hi HN,<p>I'm Siddarth, co-founder at DrDroid. We build tooling for engineering teams to detect and debug production issues faster. Our product is an always-on autonomous AI agent that listens to alerts, investigates issues and escalates where necessary, before an engineer even picks them up.<p>While building that, we noticed something: our agent debugged issues significantly faster (and more accurately) when it had pre-built context about the infrastructure. Which services exist, which dashboards track what, what the DB schema looks like. Without it, agents spend the first stretch of every session re-exploring things they should already know. We kept hitting the same thing with Claude Code and Cursor internally when using it with MCP servers.<p>So we extracted that idea into droidctx, an open source CLI that connects to your production tools and generates structured .md files capturing your infrastructure. Run droidctx sync and it pulls metadata from Grafana, Datadog, Kubernetes, Postgres, AWS, and 20+ other connectors into a clean directory. Add one line to your CLAUDE.md pointing at that directory, and your agent starts every session already knowing your stack.<p>Outcome to expect: fewer tool calls, fewer hallucinations about your specific setup, and lesser context to share every time. We've had some genuinely surprising moments too. The agent once traced a bug to a specific table column by finding an exact Grafana query in the context files, something it wouldn't have known to look for cold.<p>It's MIT licensed and pre-built with 25 connectors across monitoring, Kubernetes, databases, CI/CD, and logs. It runs entirely locally. Credentials stay in credentials.yaml and never leave your machine.<p>Curious whether others have hit this problem with coding agents, and whether "generate context once, reuse across sessions" feels like the right abstraction or if we're solving this the wrong way. Happy to hear what's missing or broken.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47278068">https://news.ycombinator.com/item?id=47278068</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 06 Mar 2026 17:24:18 +0000</pubDate><link>https://github.com/DrDroidLab/context-builder</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=47278068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47278068</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Why RAG Failed Us for SRE and How We Built Dynamic Memory Retrieval Instead"]]></title><description><![CDATA[
<p>We built an AI agent for SRE/production operations (DrDroid) and found that standard RAG/embedding-based retrieval didn't work well for engineering contexts — keywords and jargons have no semantic meaning, and a single character difference (e.g. us-east-1 vs us-east-2) can mean completely unrelated things.<p>This writeup explains how we designed Dynamic Memory Retrieval (DMR) — a multi-layered agentic search system over 80+ integrations (Grafana, Datadog, K8s, AWS, etc.) that indexes 200+ record types and enables the agent to iteratively discover and extract relevant context during production investigations.<p>Key takeaways: why keyword search outperformed embeddings for our domain, how we structure short-term vs long-term memory, and what it takes to make an agent reliably navigate a company's entire production stack.</p>
]]></description><pubDate>Fri, 06 Feb 2026 12:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46912049</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=46912049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46912049</guid></item><item><title><![CDATA[Why RAG Failed Us for SRE and How We Built Dynamic Memory Retrieval Instead]]></title><description><![CDATA[
<p>Article URL: <a href="https://drdroid.io/dynamic-memory-retrieval">https://drdroid.io/dynamic-memory-retrieval</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46912048">https://news.ycombinator.com/item?id=46912048</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 06 Feb 2026 12:35:45 +0000</pubDate><link>https://drdroid.io/dynamic-memory-retrieval</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=46912048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46912048</guid></item><item><title><![CDATA[Show HN: Doctor Droid – AI Slack Bot for Kubernetes Troubleshooting]]></title><description><![CDATA[
<p>Hey HN, we’re excited to share Doctor Droid, an AI-powered Slack bot for faster Kubernetes troubleshooting.<p>After two years of iterating, we’ve built a solution that lets you check pod statuses, restart pods, run custom commands, or diagnose complex issues — all from Slack.<p>Why we built it:<p>We noticed SREs often spend a lot of time jumping between terminals, dashboards, and docs to diagnose K8s issues.
Our goal is to bring debugging directly into your team’s workflow (i.e., Slack), guided by an AI assistant.<p>How it works:<p>Sign up
Invite the bot to your Slack channel
Connect your Kubernetes cluster
Start chatting (e.g., Doctor droid restart unhealthy pods in cluster x)<p>Key features:<p>AI-driven assistance for diagnosing and troubleshooting
Simple UI within Slack to check logs, restart pods, etc.
Proxy option for clusters not publicly accessible (GitHub repo)<p>What’s next:<p>Expanding beyond K8s to 40+ cloud-native integrations (private beta live)
Leveraging existing SOPs, docs, tribal knowledge (upcoming feature)
Automating postmortems, documentation updates, and scripts<p>Free Credits:<p>Feedback is super valuable to us—please let us know what you think! Grab 500 free credits (worth $50) if you sign up before January 31.<p>Docs & more:<p>Docs: docs.drdroid.io
ProductHunt: <a href="https://producthunt.com/" rel="nofollow">https://producthunt.com/</a><p>Who we’re looking for: Anyone dealing with K8s day-to-day—your feedback will shape our roadmap!<p>Thanks for checking it out. We’d love to hear your thoughts, critiques, or questions in the comments!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42729847">https://news.ycombinator.com/item?id=42729847</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 16 Jan 2025 19:36:48 +0000</pubDate><link>https://drdroid.io/investigate-kubernetes-issues</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=42729847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42729847</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Map view of Tech companies in Bangalore that are hiring"]]></title><description><![CDATA[
<p>List view: <a href="https://www.platformengineeringcareers.com/" rel="nofollow">https://www.platformengineeringcareers.com/</a></p>
]]></description><pubDate>Tue, 03 Dec 2024 17:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42308980</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=42308980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42308980</guid></item><item><title><![CDATA[Map view of Tech companies in Bangalore that are hiring]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.google.com/maps/@/data=!3m1!4b1!4m3!11m2!2srH_Z7ReNROOqof17GPOJow!3e3?coh=222752&entry=tts&g_ep=EgoyMDI0MTAyMy4wKgBIAVAD">https://www.google.com/maps/@/data=!3m1!4b1!4m3!11m2!2srH_Z7ReNROOqof17GPOJow!3e3?coh=222752&entry=tts&g_ep=EgoyMDI0MTAyMy4wKgBIAVAD</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42308979">https://news.ycombinator.com/item?id=42308979</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 03 Dec 2024 17:52:40 +0000</pubDate><link>https://www.google.com/maps/@/data=!3m1!4b1!4m3!11m2!2srH_Z7ReNROOqof17GPOJow!3e3?coh=222752&amp;entry=tts&amp;g_ep=EgoyMDI0MTAyMy4wKgBIAVAD</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=42308979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42308979</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas"]]></title><description><![CDATA[
<p>interesting -- i recently another startup trying to play around in this area <a href="https://metz.sh/" rel="nofollow">https://metz.sh/</a></p>
]]></description><pubDate>Thu, 26 Sep 2024 08:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41655754</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41655754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41655754</guid></item><item><title><![CDATA[Microsoft's internal auto-investigator RCACoPilot]]></title><description><![CDATA[
<p>Article URL: <a href="https://notes.drdroid.io/rcacopilot-a-breakdown-of-how-microsoft-built-their-automated-rca-bot">https://notes.drdroid.io/rcacopilot-a-breakdown-of-how-microsoft-built-their-automated-rca-bot</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41425558">https://news.ycombinator.com/item?id=41425558</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Sep 2024 14:16:21 +0000</pubDate><link>https://notes.drdroid.io/rcacopilot-a-breakdown-of-how-microsoft-built-their-automated-rca-bot</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41425558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41425558</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Leveraging AI for efficient incident response"]]></title><description><![CDATA[
<p>Interesting. Just a few weeks back, I was reading about their previous work <a href="https://atscaleconference.com/the-evolution-of-aiops-at-meta-beyond-the-buzz/" rel="nofollow">https://atscaleconference.com/the-evolution-of-aiops-at-meta...</a> -- didn't realise there's more work!<p>Also, some more researches in the similar space by other enterprises:<p>Microsoft: <a href="https://yinfangchen.github.io/assets/pdf/rcacopilot_paper.pdf" rel="nofollow">https://yinfangchen.github.io/assets/pdf/rcacopilot_paper.pd...</a><p>Salesforce: <a href="https://blog.salesforceairesearch.com/pyrca/" rel="nofollow">https://blog.salesforceairesearch.com/pyrca/</a><p>Personal plug: I'm building a self-service AIOps platform for engineering teams (somewhat similar to this work by Meta). If you're looking to read more about it, visit -- <a href="https://docs.drdroid.io/docs/doctor-droid-aiops-platform">https://docs.drdroid.io/docs/doctor-droid-aiops-platform</a></p>
]]></description><pubDate>Fri, 23 Aug 2024 09:34:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41327518</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41327518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41327518</guid></item><item><title><![CDATA[Why AI can't fix your production issues]]></title><description><![CDATA[
<p>Article URL: <a href="https://thenewstack.io/why-ai-cant-fix-your-production-issues/">https://thenewstack.io/why-ai-cant-fix-your-production-issues/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41163640">https://news.ycombinator.com/item?id=41163640</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 05 Aug 2024 17:54:53 +0000</pubDate><link>https://thenewstack.io/why-ai-cant-fix-your-production-issues/</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41163640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41163640</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Ask HN: Who is hiring? (August 2024)"]]></title><description><![CDATA[
<p>Doctor Droid (<a href="https://drdroid.io">https://drdroid.io</a>) | ML Engineer (15-20LPA INR) | Bangalore, INDIA | ONSITE | Full-time<p>We are a DevTool. We help engineers debug production issues faster. We do this thought our Open Source automation tooling for on-call and SRE engineers. We work with tech enterprises to help optimise their DevEx / On-Call routines.<p>Requirement:
We are looking for someone with 1-2 years experience in production ML/LLM projects at growth stage startups or enterprises. They will primarily work on some of our tooling experiments -- you can see more of our experiments through the products section in the website.<p>We are a team of 5 engineers. We are a seed stage team, collaborating and ideating everyday at our office, also called casa-de-droid.<p>email siddarth [at] drdroid [dot] io if it sounds like a place you'd like to be a part of.</p>
]]></description><pubDate>Thu, 01 Aug 2024 19:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=41132946</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41132946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41132946</guid></item><item><title><![CDATA[AI for sales reps raises $11M Series A]]></title><description><![CDATA[
<p>Article URL: <a href="https://techcrunch.com/2024/07/31/sybill-raises-11m-for-its-ai-assistant-that-helps-salespeople-reduce-administrative-burden/">https://techcrunch.com/2024/07/31/sybill-raises-11m-for-its-ai-assistant-that-helps-salespeople-reduce-administrative-burden/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41119733">https://news.ycombinator.com/item?id=41119733</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 31 Jul 2024 14:53:46 +0000</pubDate><link>https://techcrunch.com/2024/07/31/sybill-raises-11m-for-its-ai-assistant-that-helps-salespeople-reduce-administrative-burden/</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41119733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41119733</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Google Maps is ruining us"]]></title><description><![CDATA[
<p>How can it get you shot?</p>
]]></description><pubDate>Tue, 23 Jul 2024 17:55:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41048902</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41048902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41048902</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Eza: A modern, maintained replacement for ls"]]></title><description><![CDATA[
<p>Often I want to see exact what time I made a commit to correlate it with some error code and it’s only giving it by day. Such a bummern</p>
]]></description><pubDate>Mon, 22 Jul 2024 16:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41036467</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=41036467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41036467</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Agent Mode in Warp AI"]]></title><description><![CDATA[
<p>I'm a warp user already and like their tool compared to terminal.<p>Saw their demo, didn't feel excited -- I'd rather use a chat assistant (in warp or gpt) I guess instead of doing natural language in the terminal</p>
]]></description><pubDate>Tue, 18 Jun 2024 07:09:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40714910</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=40714910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40714910</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Show HN: PlayBooks – Jupyter Notebooks style on-call investigation documents"]]></title><description><![CDATA[
<p>>  “rename step” functionality is not intuitive.<p>We deployed the change to make it intuitive (similar to what is suggested) yesterday. It's still in integration branch so awaiting merging in main on this.<p>> i thought perhaps it had executed the step, which the check mark indicating completion or success.<p>Noted.<p>> It wasn’t clear that it was an input box since it didn’t have focus, and it wasn’t clear that the check mark was a button.<p>Noted.<p>> It seems like it’s the “Data” field, although the name doesn’t make much sense.<p>It is indeed a dropdown list but we had hard-coded it for sandbox so user can't change the source of an existing step. It is changeable when you host your own version or when you add a new step in sandbox.<p>> There’s a “reload”(?) icon next to it, but I have no idea what that does.<p>In case user decides to add a new source on-the-go (say in another tab), reload helps fetch the same list again.<p>Overall, I do understand that some parts of it are unintuitive and is a focus area for us to improve it asap.</p>
]]></description><pubDate>Wed, 05 Jun 2024 13:11:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=40584392</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=40584392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40584392</guid></item><item><title><![CDATA[New comment by TheBengaluruGuy in "Show HN: PlayBooks – Jupyter Notebooks style on-call investigation documents"]]></title><description><![CDATA[
<p>> if I can automate a runbook can I not just make the system heal itself automatically<p>The runbooks are still codified by a human in the current scenario. We are experimenting with some data to see if we can generate accurate runbooks for different scenarios but haven't found much luck with it yet. I do think that some % of issues will be abstracted in near future with machines doing the healing automatically.<p>> you should invest in toil reduction to stop having those repeated problems.<p>Most teams I speak to say that they try their best to avoid repeating the same issue again. Users typically use PlayBooks for:<p>(a) A generic scenario where you have an issue reported / alerted and you are testing 3-4 hypotheses / potential failure reasons at once.<p>(b) You want to run some definitive sequence of steps.</p>
]]></description><pubDate>Wed, 05 Jun 2024 10:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=40583233</link><dc:creator>TheBengaluruGuy</dc:creator><comments>https://news.ycombinator.com/item?id=40583233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40583233</guid></item></channel></rss>