<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: akh</title><link>https://news.ycombinator.com/user?id=akh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 08 Jun 2026 17:20:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=akh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by akh in "Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call"]]></title><description><![CDATA[
<p>Thanks - indeed, it's also difficult to estimate how much the agents will cost in advance, and how much changes could reduce or increase costs.</p>
]]></description><pubDate>Fri, 05 Jun 2026 20:39:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417921</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=48417921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417921</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call"]]></title><description><![CDATA[
<p>yep, the ROI for cloud and AI spend tools is fairly easy to measure: it has to save multiples of what it costs.</p>
]]></description><pubDate>Fri, 05 Jun 2026 20:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417831</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=48417831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417831</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call"]]></title><description><![CDATA[
<p>We prevent way more than that from being added to the cloud bill by showing engineers cost estimates that enables them to make better decisions pre-deploy - e.g. when an engineer knows the IOPS option on their EC2 instance is costing them a lot, they're more likely to reduce that or not use that in dev envs vs just copy/paste what's on production. There's an ROI report on infracost.io that shows how we measure the cost prevention between the first and last commit on merged PRs.</p>
]]></description><pubDate>Thu, 04 Jun 2026 21:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404675</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=48404675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404675</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call"]]></title><description><![CDATA[
<p>CI/CD pipelines needs 1 CLI run per commit (like any other code scanning tool), we regularly see enterprises with 100K+ runs/month.</p>
]]></description><pubDate>Thu, 04 Jun 2026 21:04:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404617</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=48404617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404617</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call"]]></title><description><![CDATA[
<p>OpenRouter is great for keeping your LLM API bill down, Infracost is about the AWS/Azure/GCP bill your IaC creates. When an agent writes IaC that creates a NAT gateway or an RDS instance, that's $50-5000/mo in cloud spend, so the agent knowing that estimate and the best practices as it's generating the code can optimize it pre-deploy.</p>
]]></description><pubDate>Thu, 04 Jun 2026 20:21:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404094</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=48404094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404094</guid></item><item><title><![CDATA[Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call]]></title><description><![CDATA[
<p>We launched Infracost on HN five years ago (<a href="https://news.ycombinator.com/item?id=26064588">https://news.ycombinator.com/item?id=26064588</a>) where our CLI generated cost estimates for infra-as-code, e.g. "this Terraform PR adds $400/mo". The idea was to shift cloud costs (FinOps) left, so engineers get visibility of costs before deployment and make better decisions.<p>Earlier this year we started seeing agent traffic in our logs and it looked like coding agents were calling our CLI. But that CLI wasn't designed with coding agents in mind. We went down a philosophical rabbit hole to see if a CLI is even needed anymore given that Claude, Copilot et al. already follow best practices. Ultimately we decided to create a new CLI from the ground up with coding agents in mind for two reasons:<p>1. We optimized the CLI for agent callers and cut Claude's output token usage by up to 79% and API cost by up to 67% versus a bare-Claude baseline. We wrote a blog documenting our lessons on optimizing user token usage when designing a CLI, e.g. using predicate flags so the agent doesn't compose jq | python | wc pipelines, output format that strips JSON's redundant field names. The blog is here: <a href="https://www.infracost.io/resources/blog/we-cut-claude-s-token-usage-79-by-redesigning-our-cli-for-agents">https://www.infracost.io/resources/blog/we-cut-claude-s-toke...</a><p>2. With cloud costs, precision matters. Telling a coding agent "make this Terraform cost-optimized" can be expensive and lossy. You burn tokens loading code and policy context into every conversation. Your agent could make up a price and you wouldn't know because it's difficult to verify that across the ~10M price points that AWS, Azure and Google have. The CLI runs static analysis on the code, uses the latest prices from cloud vendors, and passes that context to the coding agent.<p>So that's what we're launching today - Cost.dev: <a href="https://cost.dev/" rel="nofollow">https://cost.dev/</a>.<p>- It runs locally. Your code never leaves your machine, you get a fast feedback loop, and you're not burning API calls per character when you want to fetch prices.<p>- The CLI does the deterministic work. Fetching price points, scanning the code, validating fixes. The coding agent does the natural-language part. You don't have to trust the LLM to remember the rules, and can verify it called the right CLI command.<p>- It provides a consistent rule layer across every tool you use. Get cost estimates in your IDE and your coding agent with a single install. We support Claude Code, GitHub Copilot, Cursor, Windsurf, OpenAI Codex, Gemini CLI, as well as IDEs like VS Code and JetBrains<p>Before we keep building more in that direction, I want to sanity-check with HN: is "agents writing IaC in prod" actually a thing yet, or am I betting on a future that's still a year out? I know software developers are using coding agents heavily, but are platform/infra folks doing that for prod too? Also, if you have any feedback on Cost.dev, I'd love to hear it!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48397148">https://news.ycombinator.com/item?id=48397148</a></p>
<p>Points: 36</p>
<p># Comments: 22</p>
]]></description><pubDate>Thu, 04 Jun 2026 11:30:13 +0000</pubDate><link>https://cost.dev/</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=48397148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397148</guid></item><item><title><![CDATA[New comment by akh in "We cut Claude's token usage 79% by redesigning our CLI for agents"]]></title><description><![CDATA[
<p>co-founder of Infracost here, we launched Infracost on HN five years ago, when the CLI just generated cost estimates for Terraform. Earlier this year we were scoping a 1.0 release: the CLI would stop being just a cost-estimation tool and start surfacing the issues behind the costs: previous-generation instances, policy violations, the kinds of issues a thorough PR review would catch.<p>Then agent traffic started showing up, and it became clear the 1.0 scope was the right idea aimed at the wrong caller. A human reviewer reads a PR comment; an agent runs `infracost inspect --filter` ... and gets the same insight as a tabular row it can pipe into the next step. So we decided to skip our planned 1.0 release and go for 2.0, where we treated agents as a first-class citizen user of the CLI.<p>Along the way we picked up some interesting lessons on optimizing user token usage when designing a CLI, and we want to share them with the HN community since other CLI builders might benefit.</p>
]]></description><pubDate>Tue, 19 May 2026 13:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48193305</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=48193305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48193305</guid></item><item><title><![CDATA[CloudFrustration]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloudfrustration.com/">https://cloudfrustration.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46195045">https://news.ycombinator.com/item?id=46195045</a></p>
<p>Points: 12</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 08 Dec 2025 17:28:23 +0000</pubDate><link>https://cloudfrustration.com/</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=46195045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46195045</guid></item><item><title><![CDATA[New comment by akh in "AI for FinOps: Fix Cloud Cost Issues 10x Faster"]]></title><description><![CDATA[
<p>and the vast majority of times you don't need those 2 recommendations in non-prod envs... Infracost only makes recommendations if they reduce your costs, not increase them.</p>
]]></description><pubDate>Tue, 16 Sep 2025 19:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45266387</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=45266387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45266387</guid></item><item><title><![CDATA[AI for FinOps: Fix Cloud Cost Issues 10x Faster]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.infracost.io/blog/ai-for-finops-fix-cloud-cost-issues-faster/">https://www.infracost.io/blog/ai-for-finops-fix-cloud-cost-issues-faster/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45265633">https://news.ycombinator.com/item?id=45265633</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 16 Sep 2025 18:03:18 +0000</pubDate><link>https://www.infracost.io/blog/ai-for-finops-fix-cloud-cost-issues-faster/</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=45265633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45265633</guid></item><item><title><![CDATA[New Features to Proactively Find and Fix Cloud Cost Issues]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.infracost.io/blog/5-new-features-to-proactively-find-and-fix-cloud-cost-issues/">https://www.infracost.io/blog/5-new-features-to-proactively-find-and-fix-cloud-cost-issues/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43995381">https://news.ycombinator.com/item?id=43995381</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 May 2025 14:18:27 +0000</pubDate><link>https://www.infracost.io/blog/5-new-features-to-proactively-find-and-fix-cloud-cost-issues/</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=43995381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43995381</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Infracost (YC W21): Be proactive with your cloud costs"]]></title><description><![CDATA[
<p>We started out with the Infracost CLI showing engineers cost estimates in the terminal before they deployed their code. The learning was that it also makes sense to check for other things like tagging policy issues and best practices not being followed as these things are more actionable than showing engineers a cost estimate. The cost estimate is actually more useful to trigger notifications on, e.g. if an engineer is adding $10K worth of databases, let the engineering management or FinOps teams know so they're not surprised by the spike in the bill and can adjust budgets if needed.</p>
]]></description><pubDate>Wed, 09 Aug 2023 16:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=37064974</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=37064974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37064974</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Infracost (YC W21): Be proactive with your cloud costs"]]></title><description><![CDATA[
<p>Thanks! Yep, we're partners with HashiCorp and worked on that integration early on :)</p>
]]></description><pubDate>Wed, 09 Aug 2023 16:15:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=37064885</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=37064885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37064885</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Infracost (YC W21): Be proactive with your cloud costs"]]></title><description><![CDATA[
<p>I suppose the difference between flaky tests and typos in tags/missing tags is that the latter is less about flaky-ness, and more about the engineer deciding not to fix the tagging issue and merging anyway. In Terraform, tags are fairly easy to fix and don't require the resource to be recreated so it feels like it should be a quicker fix then fixing/refactoring tests.<p>I think the easier we make it for engineers to fix tagging issues, the more likely it'll be for engineers to take action. Send me an email asking me to read the company's wiki page on tagging policy and I'll delete the email; tell me I have a typo on line 8 as soon as I open my pull request, I'll fix it and move on.</p>
]]></description><pubDate>Wed, 09 Aug 2023 16:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=37064863</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=37064863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37064863</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Infracost (YC W21): Be proactive with your cloud costs"]]></title><description><![CDATA[
<p>Interesting idea! The pull request authors are shown out of the box but we hadn't thought of using git to find the user for each resource on the main branch. Most organizations end-up tagging the resources with some sort of owner or team so they can group the costs using that and track it per team/service/product over time. That's often how FinOps teams start to create a sense of ownership for cloud costs amongst teams.</p>
]]></description><pubDate>Wed, 09 Aug 2023 14:17:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=37062998</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=37062998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37062998</guid></item><item><title><![CDATA[New comment by akh in "Show HN: Infracost (YC W21): Be proactive with your cloud costs"]]></title><description><![CDATA[
<p>Great point - indeed FinOps teams consistently rank "empowering engineers to take action" as their number 1 challenge (<a href="https://data.finops.org" rel="nofollow noreferrer">https://data.finops.org</a>) - and by that they mean the human and organization dynamics of the culture change they want to create across the org.<p>The testing analogy is a good one as this feature also shows the engineers the current "failing policies" on the main branch too, so whilst they could merge the pull request without fixing the tagging issue, it'll just get added to the list. And maybe like tests, they group them into one task and go through to fix them all every so often to get the main branch back to green!</p>
]]></description><pubDate>Wed, 09 Aug 2023 14:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=37062846</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=37062846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37062846</guid></item><item><title><![CDATA[Infracost VSCode extension: cost estimates for Terraform right in your editor]]></title><description><![CDATA[
<p>Article URL: <a href="https://marketplace.visualstudio.com/items?itemName=Infracost.infracost">https://marketplace.visualstudio.com/items?itemName=Infracost.infracost</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36410151">https://news.ycombinator.com/item?id=36410151</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 20 Jun 2023 20:38:19 +0000</pubDate><link>https://marketplace.visualstudio.com/items?itemName=Infracost.infracost</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=36410151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36410151</guid></item><item><title><![CDATA[New comment by akh in "Wing: A cloud-oriented programming language – request alpha access"]]></title><description><![CDATA[
<p>I'm co-founder of Infracost, happy to chat more about how we can make it great :) feel free to join the community chat if you want to DM me: <a href="https://www.infracost.io/community-chat">https://www.infracost.io/community-chat</a></p>
]]></description><pubDate>Tue, 20 Dec 2022 04:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=34061678</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=34061678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34061678</guid></item><item><title><![CDATA[New comment by akh in "The broken relationship between engineering and cloud bill owners"]]></title><description><![CDATA[
<p>Great examples - thanks!</p>
]]></description><pubDate>Wed, 28 Sep 2022 20:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=33013118</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=33013118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33013118</guid></item><item><title><![CDATA[The broken relationship between engineering and cloud bill owners]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.infracost.io/blog/broken-relationship-between-eng-and-cloud-bill-owners/">https://www.infracost.io/blog/broken-relationship-between-eng-and-cloud-bill-owners/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32984112">https://news.ycombinator.com/item?id=32984112</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 26 Sep 2022 15:07:54 +0000</pubDate><link>https://www.infracost.io/blog/broken-relationship-between-eng-and-cloud-bill-owners/</link><dc:creator>akh</dc:creator><comments>https://news.ycombinator.com/item?id=32984112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32984112</guid></item></channel></rss>