<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: sidk24</title><link>https://news.ycombinator.com/user?id=sidk24</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 20 Sep 2026 11:03:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sidk24" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sidk24 in "I built non-autoregressive decision models with RL a year ago"]]></title><description><![CDATA[
<p>tbh it is very sad though that ripped off the OSS version and played that classic “rewrite this.." with their agent</p>
]]></description><pubDate>Sat, 19 Sep 2026 18:27:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49768967</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=49768967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49768967</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>See how coding-agent work happened, connect it to review and delivery, and improve workflows using accepted outcomes instead of activity counts.</p>
]]></description><pubDate>Sun, 09 Aug 2026 03:38:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228224</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=49228224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228224</guid></item><item><title><![CDATA[The First Background Agents Virtual Summit]]></title><description><![CDATA[
<p>Article URL: <a href="https://background-agents.com/summit">https://background-agents.com/summit</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47922920">https://news.ycombinator.com/item?id=47922920</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Apr 2026 15:28:09 +0000</pubDate><link>https://background-agents.com/summit</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47922920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47922920</guid></item><item><title><![CDATA[Background Agents Landscape]]></title><description><![CDATA[
<p>Article URL: <a href="https://background-agents.com/landscape">https://background-agents.com/landscape</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47525885">https://news.ycombinator.com/item?id=47525885</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Mar 2026 02:07:08 +0000</pubDate><link>https://background-agents.com/landscape</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47525885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47525885</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>Author here. IMO, we have better observability for a Node.js service than for an AI agent.<p>I build AI agent infrastructure. The post came from a real debugging session. An agent modified 47 files, the build failed, and I spent twenty minutes scrolling terminal output before giving up and starting over.<p>The core argument: we solved observability for microservices over the last decade (OpenTelemetry, Datadog, Honeycomb, Grafana). AI agents are also distributed systems. Multiple LLM calls, tool invocations, file operations, decision points. But there is no structured trace, no cost attribution per task, no permission audit trail, and no session replay.<p>Four questions you cannot answer today:<p>1. What did the agent do? (no structured trace)
2. Why did it do it? (context is ephemeral)
3. What did it cost? (no per-task attribution)
4. What was it allowed to do? (no permission audit trail)<p>The patterns exist in distributed systems observability. They need to be adapted, not invented. OpenTelemetry's data model (trace IDs, spans, parent-child relationships) maps directly to agent execution.<p>Happy to discuss the technical details. Particularly interested in hearing from teams that have built ad-hoc agent logging and what they learned.</p>
]]></description><pubDate>Sat, 14 Mar 2026 10:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47375377</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47375377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47375377</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>Author here. Wrote this after my "AI fatigue is real" post hit #1 here<p>Earlier this year. The DMs from that post, hundreds of engineers describing the same problems - made it clear there was no single reference covering the full agent stack for engineering teams.<p>33 chapters, 10 parts. Early version, open source.<p>There are rough edges and likely mistakes. PRs welcome:<p><a href="https://github.com/Siddhant-K-code/agentic-engineering-guide" rel="nofollow">https://github.com/Siddhant-K-code/agentic-engineering-guide</a><p>Happy to answer questions about any of the chapters.</p>
]]></description><pubDate>Thu, 05 Mar 2026 05:12:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47257825</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47257825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47257825</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>Spent the last few months writing about the layer underneath individual agent usage: what happens when you go from one developer using a coding agent to a team shipping agents in production.
Authorization, context engineering, cost control, observability, incident response, adoption.<p>The result is a 33-chapter guide, free to read online: <a href="https://agents.siddhantkhare.com" rel="nofollow">https://agents.siddhantkhare.com</a><p>Individual patterns for using agents well are one piece. The infrastructure, security, and team practices for running them safely at scale are another. This covers the second part.</p>
]]></description><pubDate>Wed, 04 Mar 2026 14:33:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47247930</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47247930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247930</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>I spent the last few months writing about the layer underneath individual agent usage: what happens when you go from one developer using a coding agent to a team shipping agents in production. Authorization, context engineering, cost control, observability, incident response, adoption.<p>The result is a 33-chapter guide, free to read online: <a href="https://agents.siddhantkhare.com" rel="nofollow">https://agents.siddhantkhare.com</a><p>Early version — open source, CC BY-NC-SA 4.0.<p>There are rough edges and likely mistakes. 
Corrections welcome: <a href="https://github.com/Siddhant-K-code/agentic-engineering-guide" rel="nofollow">https://github.com/Siddhant-K-code/agentic-engineering-guide</a><p>Individual patterns for using agents well are one piece. The infrastructure, security, and team practices for running them safely at scale are another. This covers the second part.</p>
]]></description><pubDate>Wed, 04 Mar 2026 14:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47247883</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47247883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247883</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>Author here. I work on authorization infrastructure (OpenFGA maintainer, CNCF Incubating) & have been building agent security tooling.<p>The Check Point disclosure this week (CVE-2025-59536, CVE-2026-21852) showed that malicious repo configs could execute shell commands and steal API keys before the trust prompt even appeared. Anthropic patched the specific bugs. But the underlying problem is architectural.<p>Claude Code gives you two options: approve every mkdir & npm test individually, or pass "--dangerously-skip-permissions" & give the agent unrestricted access to your filesystem, network, and shell. Most devs end up on the second option within a week.<p>We solved this for CI/CD and service accounts decades ago. Declarative policies, scoped permissions, audit trails. None of that exists for AI agents yet.<p>The post lays out what a real permission model would look like: declarative policy files per project, relationship-based scoping (so a feature branch agent gets different access than a production hotfix agent), and structured audit logs by default.<p>Happy to answer ques. about the auth patterns or the Check Point findings.</p>
]]></description><pubDate>Sun, 01 Mar 2026 16:54:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47208389</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47208389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47208389</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>Author here. Wrote the "AI fatigue" post that was on HN a few weeks ago. This is the follow-up.<p>The short version: AI made code generation fast, but nobody invested in making code verification fast. The human became the bottleneck. That's what causes the fatigue.<p>The fix is backpressure, a systems engineering concept. Automated feedback (types, tests, linters, architectural rules) that catches agent mistakes before they reach you.<p>A few things I learned from talking to teams:<p>- One team cut their test suite from 15 min to 90 seconds specifically for agent iteration speed. Paid for itself in a week.<p>- Pre-commit hooks went from "annoying" to essential. Agents don't complain. Turn everything on.<p>- BoundaryML calls this "agentic backpressure" - they did a whole podcast on it. The Ralph Wiggum loop community builds workflows around the same idea.<p>- The post has a hierarchy (types > tests > linters > architectural rules > human review last) and a Monday-morning checklist.<p>Backpressure won't catch everything, an agent can pass every test and still be the wrong approach. But it reduces the noise so you can focus on the signal.<p>Curious what feedback loops you've built around your agents.</p>
]]></description><pubDate>Sun, 22 Feb 2026 16:53:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47112553</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47112553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47112553</guid></item><item><title><![CDATA[New comment by sidk24 in "The Last Year of Localhost"]]></title><description><![CDATA[
<p>Real talk!! This isn’t about latency, it’s about authorship<p>“My machine” is identity and control. That worked when the human was the execution engine. With agents, undocumented setup turns from annoyance into hard failure.<p>But that agent workflows expose environment debt the way CI exposed testing debt.<p>If an environment can’t be provisioned programmatically, it’s not infrastructure, it’s folklore.</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47004545</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47004545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004545</guid></item><item><title><![CDATA[New comment by sidk24 in "The Last Year of Localhost"]]></title><description><![CDATA[
<p>I work at Ona (formerly Gitpod). Background agents from Stripe, Ramp, and Shopify are shipping real code in production, but they all depend on one thing: a fully automated, reproducible dev environment. No localhost, no local state, no "works on my machine."<p>The companies moving fastest right now have all done the boring work first: to standardize their dev environments. The agent harness is a thin layer on top.<p>Let us know what you think!</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:03:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47004250</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47004250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004250</guid></item><item><title><![CDATA[The Last Year of Localhost]]></title><description><![CDATA[
<p>Article URL: <a href="https://ona.com/stories/the-last-year-of-localhost">https://ona.com/stories/the-last-year-of-localhost</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47004249">https://news.ycombinator.com/item?id=47004249</a></p>
<p>Points: 6</p>
<p># Comments: 5</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:03:55 +0000</pubDate><link>https://ona.com/stories/the-last-year-of-localhost</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=47004249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004249</guid></item><item><title><![CDATA[New comment by sidk24 in "AI fatigue is real and nobody talks about it"]]></title><description><![CDATA[
<p>Thanks <3<p>I've started doing it now, still needs to work on it. Thanks for the tip though, i hope it is working well for you!!</p>
]]></description><pubDate>Sun, 08 Feb 2026 15:19:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46934984</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=46934984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46934984</guid></item><item><title><![CDATA[New comment by sidk24 in "AI fatigue is real and nobody talks about it"]]></title><description><![CDATA[
<p>Author here: Sir, it is almost fully written by human and english/grammar improved by AI</p>
]]></description><pubDate>Sun, 08 Feb 2026 15:17:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46934961</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=46934961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46934961</guid></item><item><title><![CDATA[New comment by sidk24 in "AI fatigue is real and nobody talks about it"]]></title><description><![CDATA[
<p>Author here. Not an anti-AI post. It's about the cognitive cost - faster tasks lead to more tasks, reviewing AI output all day causes decision fatigue, and the tool landscape churns weekly. Wrote about what actually helped. Curious if others are hitting similar walls.</p>
]]></description><pubDate>Sun, 08 Feb 2026 14:19:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46934405</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=46934405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46934405</guid></item><item><title><![CDATA[AI fatigue is real and nobody talks about it]]></title><description><![CDATA[
<p>Article URL: <a href="https://siddhantkhare.com/writing/ai-fatigue-is-real">https://siddhantkhare.com/writing/ai-fatigue-is-real</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46934404">https://news.ycombinator.com/item?id=46934404</a></p>
<p>Points: 471</p>
<p># Comments: 320</p>
]]></description><pubDate>Sun, 08 Feb 2026 14:19:32 +0000</pubDate><link>https://siddhantkhare.com/writing/ai-fatigue-is-real</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=46934404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46934404</guid></item><item><title><![CDATA[Ona is launching its Open Source program to help maintainers fight AI slop]]></title><description><![CDATA[
<p>Gitpod started as an open-source project, and over time we learned a lot from maintainers who used our Open Source plan.<p>We’ve since evolved into Ona, and have seen first-hand how AI is putting a burden on open-source projects.<p>Maintainers have to spend too much time fighting an increasing volume of AI-generated PRs. That overhead often takes more time than writing code itself.<p>That’s why we are reintroducing Ona for Open Source to help:<p>- Automatically manage AI-generated PRs<p>- Enforce quality standards for PRs<p>- Clear your backlog of issues<p>- Onboard contributors faster and spend less time unblocking setup issues<p>You can get up to *$200/month* in free AI credits. Apply here: https://ona.com/open-source<p>We’re genuinely interested in feedback from maintainers and contributors. What are your biggest pain points and how can we help?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46886202">https://news.ycombinator.com/item?id=46886202</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 04 Feb 2026 14:27:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46886202</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=46886202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46886202</guid></item><item><title><![CDATA[Show HN: Distill – Remove redundant RAG context in 12ms, no LLM calls]]></title><description><![CDATA[
<p>30-40% of RAG context is semantically redundant. Same information from docs, code, memory, and tools competing for attention. The model gets confused. Outputs become non-deterministic.<p>Everyone frames this as "save tokens." Wrong framing. The real issue is reliability—same workflow, same data, different results every run.<p>You can't prompt your way out of bad input.<p>Distill fixes the input:<p>1. Over-fetch from vector DB (50 chunks)
2. Agglomerative clustering groups similar chunks
3. Select best representative from each cluster
4. MMR reranking for diversity<p>Result: 8-12 diverse chunks. ~12ms overhead. Zero LLM calls. Deterministic.<p>Written in Go. Works with Pinecone, others like Qdrant, Weaviate are coming soon. Runs post-retrieval, pre-inference.<p>GitHub: <a href="https://github.com/Siddhant-K-code/distill" rel="nofollow">https://github.com/Siddhant-K-code/distill</a>
Playground: <a href="https://distill.siddhantkhare.com" rel="nofollow">https://distill.siddhantkhare.com</a><p>Happy to discuss the algorithms, tradeoffs, or use cases.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46452958">https://news.ycombinator.com/item?id=46452958</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 01 Jan 2026 10:33:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46452958</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=46452958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46452958</guid></item><item><title><![CDATA[New comment by sidk24 in "[dead]"]]></title><description><![CDATA[
<p>LLMs are fast, until they aren't.<p>Most frameworks show token latency. But why are some tokens slow? What’s stalling the GPU? Is it poor SM occupancy? Kernel launch delay? Cache stalls?<p>I built *LLMTraceFX*, a token-level GPU profiler for LLM inference workloads.<p>*What it does:*
- Parses GPU execution traces (like vLLM outputs)
- Analyzes performance at <i>token</i> granularity
- Detects kernel-level bottlenecks: stall %, cache latency, launch overhead, etc.
- Uses Claude API to explain <i>why</i> a token was slow and <i>how</i> to optimize it (e.g. "fuse kernels", "fix memory access pattern")
- Generates flame graphs + bottleneck dashboards<p>*Output*: JSON reports, HTML dashboards, CLI summaries, Claude suggestions.<p>*Stack*: Python, FastAPI, Plotly, Modal.com for GPU runtime, Claude API (no infra required)<p>*GitHub repo*:  
<a href="https://github.com/Siddhant-K-code/LLMTraceFX">https://github.com/Siddhant-K-code/LLMTraceFX</a><p>---<p>Would love feedback on:
- Other formats to support (HuggingFace, llama.cpp, ONNX?)
- What to show beyond kernel breakdowns
- Ideas for integrating with compilers, optimizers<p>Cheers!</p>
]]></description><pubDate>Wed, 09 Jul 2025 19:38:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44513992</link><dc:creator>sidk24</dc:creator><comments>https://news.ycombinator.com/item?id=44513992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44513992</guid></item></channel></rss>