logoalt Hacker News

jiggawattsyesterday at 10:07 PM2 repliesview on HN

Please do explain why someone at Anthropic decided, on purpose, to write code that says something along the lines of: "if ( git_history_str contains "HERMES.md" ... )" then { bill more money }

Somebody (or something) wrote this code. This bug wouldn't be happening for any other reason. It's not a glitch, an oversight, a feature gap, or a temporary outage. It is a piece of written code in your system.

Everyone here is upset about the $200, which is probably much less money than the time that engineer spent ranting about the overcharge on GitHub.

The real problem in my mind is that that bit of code existed in the first place.

Why?

Are you vibe coding your billing!?

Without review!?!?

Or worse, a human being decided to add this to your code base? And nobody noticed or flagged it during code review?

Or much, much worse, Anthropic is purposefully ripping off customers?

This deserves a thorough post-mortem.


Replies

csoups14yesterday at 10:14 PM

Would imagine it's the simplest answer: they're flying by the seat of their pants, there's 1000 things happening every day that demand attention and there's not enough of it to go around. They toss their LLM at it, give it a cursory glance, and ship it. A quick glance at the Claude Code source code bears the result of this process out. The fundamental question is, if their model is so powerful, why do they keep fucking up such simple things? We're led to believe this is a serious company with a model so powerful they can't release it to the general public.

show 2 replies
cervedyesterday at 10:13 PM

Anthropic obviously vibe code everything and it shows