frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

We're going to need default hard budget caps on pretty much everything

https://simonwillison.net/2026/Oct/3/default-hard-budget-caps/
142•elffjs•1h ago•63 comments

Hole Punch: Sling your spaceship around gravitational fields

https://notoriousbfg.com/hole-punch/
232•trwhite•7h ago•59 comments

Treachery in the Rodin Museum 3D scan verdict

https://cosmowenman.substack.com/p/rodin-museum-3d-scan-verdict
78•CosmoWenman•7h ago•38 comments

The work by Valve's Timur Kristóf on improving old AMD GPUs on Linux

https://www.phoronix.com/news/XDC-2026-Valve-Timur-AMDGPU
127•speckx•6h ago•17 comments

Bob Cringely Has Died

48•paveworld•55m ago•4 comments

Celebrating the 100th birthday of the kidney donated to him as a teenager

https://www.whec.com/top-news/webster-man-celebrating-the-100th-birthday-of-the-kidney-his-mom-do...
148•gscott•2d ago•40 comments

Reasons I didn't become an EMT, ranked

https://ben.stolovitz.com/posts/reasons-not-emt-ranked/
87•citelao•4h ago•43 comments

Kolibri: A Sovereign Open-Weight Model

https://aleph-alpha.com/en/blog/kolibri-has-landed-a-sovereign-open-weight-model/
510•bastitx•16h ago•298 comments

OpenAI safety leader quits, warning AI company's culture is 'broken'

https://www.theguardian.com/technology/2026/oct/03/openai-safety-leader-quits-warning-ai-companys...
134•jethronethro•3h ago•91 comments

Math's pedagogical curse – Grant Sanderson [video]

https://www.youtube.com/watch?v=UOuxo6SA8Uc
8•bobajeff•1d ago•0 comments

Your body of work thinks back at you

https://photoni.st/index.php/2026/09/25/your-body-of-work-thinks-back-at-you/
21•surprisetalk•3d ago•1 comments

New York City should carefully measure a new tree

https://blog.willmeye.rs/new-york-city-should-carefully-measure-a-new-tree/
43•willmeyers•23h ago•8 comments

Show HN: Thoreau BASIC – What if BASIC hadn't gone out of fashion?

https://thoreaubasic.com/
32•Gorsefound•18h ago•7 comments

FTL: A new operating system for clouds

https://ftl-os.org/
148•romac•10h ago•59 comments

Getting the most out of Opus 5.5 in Claude and Claude Code

https://claude.dev/blog/getting-the-most-out-of-opus-5-5/
158•saikatsg•7h ago•117 comments

Federal judge calls Flock 'indiscriminate mass surveillance'

https://techcrunch.com/2026/10/03/federal-judge-calls-flock-indiscriminate-mass-surveillance/
299•sbulaev•3h ago•193 comments

Docker has always used microVMs (well since 2016)

https://dave.recoil.org/docker-has-always-used-microvms/
20•avsm•9h ago•13 comments

Show HN: Pi pod – Run your pi coding agent in sandboxes on your own server

https://pipod.dev/
77•edverma2•1d ago•30 comments

Apple's "Clean Design" Is Stupidity When It Comes to Hiding Fire Extinguishers

https://www.gadgetreview.com/apples-clean-design-is-stupidity-when-it-comes-to-hiding-fire-exting...
27•josephcsible•1h ago•6 comments

Agents don't need memory, they need documentation

https://liao.gg/blog/agents-dont-need-memory
56•kmeh•8h ago•41 comments

How to hack time, with C2PA

https://www.da.vidbuchanan.co.uk/blog/hacking-time.html
20•Retr0id•6h ago•3 comments

Memory-Safe WebP Decoding

https://halide.cx/blog/wpd/
38•computerbuster•20h ago•11 comments

Automating my 35mm film scanning pipeline

https://shannadige.com/blog/darkroom/
15•shannadige•8h ago•9 comments

RetailReady (YC W24) Is Hiring

https://www.ycombinator.com/companies/retailready/jobs/bFcgIe4-implementations
1•sarah74•8h ago

We want you to build the next Git platform on Cloudflare

https://blog.cloudflare.com/next-git-platform-on-cloudflare/
100•geoffbp•6h ago•91 comments

Woking Electrical Control Room (2016)

http://www.darbiansphotography.com/woking-electrical-control-room-urbex
124•NaOH•1d ago•25 comments

Surely you have ultra-wideband radios on your bins too?

https://sjg.io/writing/binrange-have-you-actually-put-the-bins-out/
38•simonjgreen•5h ago•19 comments

RSS Feed Best Practices (2022)

https://kevincox.ca/2022/05/06/rss-feed-best-practices/
38•KomoD•6h ago•7 comments

The Softmax function and its derivative

https://eli.thegreenplace.net/2016/the-softmax-function-and-its-derivative/
15•costco•2d ago•1 comments

Watson Jr. memo about CDC 6600 (1963)

https://www.computerhistory.org/revolution/supercomputers/10/33/62
15•mooreds•13h ago•10 comments
Open in hackernews

We're going to need default hard budget caps on pretty much everything

https://simonwillison.net/2026/Oct/3/default-hard-budget-caps/
139•elffjs•1h ago

Comments

modeless•1h ago
Wait, Google Cloud finally added hard caps on spending per service? I've been wanting that for so many years! They sure took their sweet time.

https://cloud.google.com/blog/topics/cost-management/new-ear...

Edit: Ugh it's fake. Literally only works for four random services, unsupported for all the rest. Completely useless for all of my projects. Also dumb that the only supported term is "monthly" considering that months are different lengths, and that they don't bother to account for credits or discounts. Maybe next decade they'll get around to implementing something useful.

kingcauchy•49m ago
What that's awesome? Yeah they definitely waited until the competitors did it first...
genxy•31m ago
It was fucking on purpose, if we had a functioning government, this is one of things they would have nailed them on.
lacunary•1h ago
surprise $10k bill is getting off easy
dwattttt•1h ago
This guy only ended up with a ~$6k bill from his agent, not too shabby: https://news.ycombinator.com/item?id=48500012
hyperhello•1h ago
These shouldn't even exist without a negotiated contract.

I can subscribe to your service for a specific fee on a monthly basis ($20/month say), and take the risk of losing that month's fee if your service or I make mistakes, or I can choose to drop another $20 mid-month, or anything for convenience.

Saying that the computer will "control" the billing and can run haywire tells me that I don't want to be anywhere near your pile of bad incentives.

mitxela•1h ago
Why would your vendor want to make it harder for you to accidentally give them a million dollars?
ares623•1h ago
Because I would go to the vendor who does.
wat10000•59m ago
Because it’s unlikely they’ll actually be able to collect that million dollars from a lot of those customers. Rephrased: why would your vendor want to make it harder to accidentally give you a million dollars of services in exchange for debt of dubious quality?
simonw•32m ago
Ideally because I'll pick a different vendor who protects me from such mistakes.
bl4kers•1h ago
It should be illegal to not have them
SV_BubbleTime•50m ago
Anytime someone says “there sight to be a law that…” there almost always shouldn’t be.
smashburger•48m ago
Haha what
notatoad•48m ago
Agreed. Or at least, customers should only be liable for expenses they incur up to the hard caps they set.

If you don’t have a mechanism for enforcing hard caps, you don’t get to send customers a bill for unlimited amounts.

kingcauchy•44m ago
Probably should also have spend controls for gambling too but seems like we're a long ways off from good legislation there.
slopinthebag•41m ago
we should make it illegal to be unhappy too, that way we can solve depression!
genxy•30m ago
Everyone in this thread should be vibe coding legislation with lean 4. We can at least have utopia for a couple months.
gausswho•1h ago
I wonder if BigCorp adding spending caps is due to them getting sick of customers solving it for themselves with virtual cards.
LoganDark•9m ago
Virtual cards don't solve anything. They just send you an invoice instead.

It works for some non-B2Bs.

Arcuru•1h ago
Ubicloud does not have hard budget caps, which I only realized this morning after moving all my CI over to them over the past few months. Fortunately I didn't learn the hard way.
dpedu•1h ago
I'm surprised this isn't law. Should it be?
dboreham•49m ago
So if you use more electricity next month the CEO of the electric company should be put in jail?
genxy•28m ago
Analogies are not the core of your cognition.
dpedu•24m ago
I understand this is snark, but if you think about it, this is already implemented in electrical infrastructure. If I use too much power, the circuit breaker trips to protect me and protect the electrical grid. OP is about a billing breaker, but the parallels should be obvious.

If the CEO of the electric company didn't mandate circuit breakers, he should go to jail.

popalchemist•18m ago
Utilities required for basic survival are expected to remain on for obvious reasons. Like not letting people die.
tjwebbnorfolk•40m ago
Why do people think new laws are needed to solve every last problem in the world?

Google implemented caps because their competitors offered them. Before that, customers could choose one of several competitors, rent the GPUs at a fixed rate, or buy the GPUs and install them on-premises.

At no point was any law needed to solve any of this.

anigbrowl•1h ago
Counterpoint: if you can automate API calls on the client side, why can't you automate billing caps? If you want a machine that can run 24-7 and make money for you while you sleep (which let's face it is the motivation for a lot of AI takeup), isn't the onus on you to install cicuit-breakers?
zanecodes•54m ago
Because many cloud services have incredibly complex or opaque pricing structures that make it difficult to impossible to determine how much something is going to cost you ahead of time, especially if it's usage-based a la network egress (and the usage statistics don't update frequently enough to make such circuit breakers possible to implement client-side).
anigbrowl•43m ago
I would just not sign up for a service without price transparency, or pre-calculate my liability based on available information before pushing the (metaphorical) Deliver Now button.
binoct•41m ago
Making incredibly complex and opaque pricing structures is not necessary for the providers to charge for and make a profit on their service. And being technically difficult is a lazy excuse. Cloud platforms have to solve many, much more difficult challenges to offer their services at all, they just don’t want to invest the time in more customer friendly billing because they expect it will result in reduced revenues.

I know your post isn’t explicitly defending the platforms, but the arguments they use feel transparently flimsy.

benoau•37m ago
Synthetic7346•1h ago
Yes and no. I suspect many of the hard limits were set arbitrarily, and we'll see a relaxation of limits as people get frustrated with the limited use they get out of them. And some services will genuinely need to be re written to support higher rps or risk losing customers
kadhirvelm•1h ago
What do people think of apps switching to a lower tier of model if your $$ threshold was exceeded?
gman83•1h ago
Cloudflare also doesn't have any hard budget caps.
gerdesj•54m ago
If you own a resource that is desired and paid for by usage then that's your income and the open market determines the money thing (price)

What on earth is Simon whittering on about?

tjwebbnorfolk•38m ago
bro this is HN, the "open market" where willing customers can choose whether or not to buy a service is the root of all evil here.
simonw•29m ago
A bunch of vendors provide this exact feature already, so I'm clearly not weird in wanting it.
TZubiri•50m ago
These already exist, it's the most standard contract imaginable.
slopinthebag•50m ago
the premise seems a bit faulty to me. why should we be giving next token predictors access to spend our money? like what great benefit do we get from this that we should allow them unfettered access, but with safeguards in the form of hard budget caps?
strangecasts•11m ago
I don't think Simon means you should hand off the spending to agents/LLM (which would also make me uneasy) but that if you're probing one for hosting/SaaS providers they should default to recommending ones with budget caps
altcognito•49m ago
So weird, cause it seems a lot of services are suddenly adding them. Huh, wonder what changed?
dboreham•48m ago
I'd support this provided we have the converse as well: if the customer doesn't pay their bill on time, the service gets shut down immediately. (Disclosure: I sell SaaS services to people who don't pay their bills on time).
robertclaus•40m ago
This is how most services work...
kingcauchy•47m ago
It'd be nice if more than AI spend worked this way, autoscaling is almost a mixed blessing because unpredictable pricing can be worse than the cost savings...
karmelapple•45m ago
Having a monthly summary or estimate of how your spending is going would be really useful, too.

Even if we have a negotiated yearly contract for $X spend per year, maybe we’ll hit that spend in 6 months instead of 12. Having some kind of automated telemetry saying how we’re trending would be so useful.

I’ve gotten vague warnings from customer success people saying vaguely that, but without any warning of what’s truly happening. The more we abstract away from money (tokens, credits, etc), the more we need a way to translate right back to money, to see how close we’re getting to any limits over time.

I don’t want to find out in month 5 that the contract which was expected to cover a year is now going to run out in 14 days.

biophysboy•34m ago
My org has a leaderboard for AI spending each month, and I have found it interesting how fast the distribution decays, just within the top 10 users. I often think “what did these people do with all those tokens?” It’s interesting to think the answer to that question is “maybe not a lot?”
trial3•31m ago
the answer is almost definitely "get on the leaderboard"
garciasn•27m ago
I am far and away the biggest consumer of tokens but I’m building meaningful stuff requested by others at the org.

That said, the limits are accurate with Claude to a handful of cents over the last few months. I just don’t see it as a big deal.

Our Gemini API usage is also similarly accurate.

The LLM costs are way more accurate than the limits on our GCP env as a whole.

genxy•32m ago
We always did, the clouds convinced us that overages were the norm. You can blame credit ratings as another vector for big business to screw everyone over. Everything should have been pay in advance with an alternate billing method for overages if you want it.
chaostheory•31m ago
That feature is called a subscription. Joking aside, it is needed on the API side
neom•28m ago
I had an api key set to read only that somehow ran up a $400 bill, I contacted openai about it and never heard back. Not quite the same thing, but still, I find this very annoying.
zer00eyz•27m ago
You mean you want to curb business Gacha?

AWS, is a loot box... Tokens are just in game currency, and that sales person is just metrics that have identified your spending as making you a whale.

Your average CTO from the last decade turned a fixed cost into variable spending that looks like a mobile game.

w29UiIm2Xz•15m ago
You could probably make a business out of putting proxies in front of non-budgeted SaaS services to enforce caps.

Then the irony of whether or not your capped SaaS proxy SaaS product itself has hard caps.

jherdman•8m ago
"Oh hai. I'm hooked on the drugs. Please stop me from taking more. kthnxbai."

Seriously. You all asked for this.

drivingmenuts•6m ago
That's going to be a hard sell to service providers who rely on people basically ignoring overspend.
jimbokun•4m ago
Who asked for what, specifically?

I can’t think of anyone saying they would hate for AWS to support hard spending caps.

akd•4m ago
Hard caps are rare because companies find it more profitable to forgive sympathetic individuals' bills while raking in profits from corporations whose services have gone awry
tkgally•4m ago
[delayed]
They might not be able to predict your bill but how much time do they need to add up what you already spent to minimize your overage? And TBH how much time should be acceptable to exceed your cap before it's their fault for the lag in their software.
genxy•29m ago
Stop making excuses for the cloud providers. They build these on purpose, for that purpose, working as intended.
zanecodes•18m ago
I'm not sure where you got the impression that I'm making excuses for cloud providers. I'm just stating the way things are, not the way I think they should be.
matkoniecz•4m ago
Last time I checked it was impossible to get relevant info from API, for example for AWS.

Or if there was info that was after potentially horrible expensive operation.

That was blocking automated checking.