frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Cursor switches pay-per-token when your plan limit end. Calls "On-Demand usage"

3•hardwellvibe•1h ago
I was a Cursor Pro subscriber. On January 14th, I hit my subscription usage limit. No warning. No "Hey, you've used up your included quota — want to keep going at per-token rates?" Cursor just... kept going. Silently switched me to what they call "On-Demand" billing — meaning every single token I used from that point was billed at API rates. And I had no idea. "On-Demand usage" — who interprets that as post-paid charges? Here's what gets me. I've lived in the US for years. My English is fine. But when I saw "On-Demand usage" in my account, I genuinely thought it meant usage within my subscription plan — as in, I'm using it on demand, whenever I need it. You know, like on-demand streaming. On-demand services. That's what the phrase means in literally every other context. It does not mean that here. In Cursor's world, "On-Demand" means "you are now being charged per token at full API pricing and we will bill you later." If that's not deliberately misleading terminology, it's at minimum terrible UX design. How I blew through $20 in 4 days without knowing The claude-4.5-opus-high-thinking model costs $0.50–$4.00+ per request. I didn't know I was on per-token billing, so I kept using it like normal. Four days. $20 gone. When I was finally blocked, I thought my subscription limit had just run out late. The UI prompted me to "add API usage" for $20, so I did — thinking it was a top-up balance I could draw from. Nope. Cursor support later told me:

"These aren't prepayments or top-ups — they're charges for API usage that already happened."

So I wasn't adding credit. I was raising a spending cap on charges that had already been silently accumulating. The UI gave me zero indication of this. The bill ItemAmountPro subscription~$20On-Demand charge #1 (Jan 18)$20On-Demand charge #2 (Feb 7)$20Total for ~2.5 weeks~$60 The final invoice showed $42.12 in total On-Demand usage. After subtracting the first $20 payment and a $2.12 refund for exceeding the hard limit, I was charged another $20. Support made it worse I emailed asking for a refund. Denied. Fine — I used the tokens, I accept that. But here's what I can't accept: support misrepresented the charges. They told me the Feb 7th charge was for "17 calls to gpt-5.1-codex-max totalling $0.29" with a "$20 minimum charge applied." That made it sound like I was charged $20 for 29 cents of usage. That's not what happened at all. The $20 was the remaining balance of $42.12 across multiple models. Why frame it that way? Either support doesn't understand their own billing, or they were trying to shut down my refund request with a misleading explanation. What Cursor needs to fix

Hard-stop when subscription limit is reached. Don't silently switch to per-token billing. Ask the user. Get explicit consent. This is basic. Rename "On-Demand usage." Nobody interprets this as "post-paid per-token charges." Call it what it is: "Pay-per-use billing" or "Overage charges." Be honest. Make "Add API credit" actually work like credit. If I click a button that says I'm adding $20, I expect a $20 balance. Not a silent spending cap increase on charges I didn't know existed. Train support to explain billing accurately. Don't cherry-pick one line item to make a $20 charge look like a minimum fee issue when it's actually part of a $42 total.

My advice to Cursor users

Check your billing page constantly. The subscription-to-on-demand switch is invisible. Avoid Opus and high-thinking models unless you're actively monitoring costs. One session can cost $10+. When you see "add API usage," understand you're NOT adding a balance. You're raising a spending limit. If you cancel, watch for charges that show up weeks later.

I'm done with Cursor. The tool itself is fine, but the billing system feels designed to extract maximum revenue through confusion rather than transparency.

Anyone else get caught by this? Genuinely curious if this is a widespread issue or if I'm just the lucky one.

Searchin' USA

https://usa.conradgodfrey.com/
1•gregsadetsky•5m ago•0 comments

Delusions of World Modeling

https://substack.com/home/post/p-187469245
1•latentoracle•5m ago•0 comments

When cigarette filters were made of asbestos (2023)

https://cancerhistoryproject.com/article/the-history-of-the-asbestos-cigarette-filters/
2•thomassmith65•6m ago•0 comments

Humans can use spectrotemporal correlations to detect rising and falling pitch

https://www.nature.com/articles/s41562-025-02371-7
1•bookofjoe•8m ago•0 comments

Ask HN: Is there real demand for a open source Railway-style PaaS that deploys?

1•theonlyvasudev•8m ago•0 comments

AI ported SimCity to TypeScript in 4 days without reading the code

https://garryslist.org/posts/ai-just-ported-simcity-in-4-days-without-reading-the-code
4•astlouis44•10m ago•0 comments

Elon Musk is betting his business empire on AI

https://www.economist.com/business/2026/02/04/elon-musk-is-betting-his-business-empire-on-ai
6•rurp•12m ago•1 comments

Agent Authorization Profile (AAP) for OAuth 2.0

https://www.aap-protocol.org
1•angelcruzdev•13m ago•0 comments

Show HN: Ktop – a themed terminal system monitor with charts and OOM tracking

https://github.com/brontoguana/ktop
1•brontoguana•14m ago•0 comments

Show HN: Itsyhome – Control HomeKit from your Mac menu bar (open source)

https://itsyhome.app
2•nixus76•16m ago•0 comments

Show HN: An infinite canvas for ChatGPT branches

https://kaleab-ayenew.github.io/chatvas/
1•kalishayish•17m ago•0 comments

Google recovered data from the Nest doorbell camera in Nancy Guthrie case

https://www.cnn.com/us/live-news/nancy-guthrie-savannah-missing-mom-02-10-26
1•busymom0•18m ago•0 comments

Mockingoose 3.0 – Mongoose mocking for Jest and Vitest, now in TypeScript

https://github.com/alonronin/mockingoose
1•alonronin•19m ago•0 comments

Big Food Is Killing Our Children

https://www.thefp.com/p/big-food-is-killing-our-children
1•mhb•19m ago•0 comments

Do you really need Supabase for you vibe coding project

https://app.webjourney.pro/blog/do-you-really-need-supabase
1•yshuolu•20m ago•0 comments

Fine, I'll Try AI

https://technobabble.bearblog.dev/fine-ill-try-ai/
1•encyclopedism•22m ago•0 comments

How and When the Memory Chip Shortage Will End

https://spectrum.ieee.org/dram-shortage
2•pseudolus•22m ago•0 comments

If You're Willing to Pay $70K for a 35-Year-Old Toyota Pickup, Get Some Help

https://www.thedrive.com/news/if-youre-willing-to-pay-70k-for-a-35-year-old-toyota-pickup-get-som...
1•PaulHoule•23m ago•0 comments

Trump's nutrition website directs users to Elon Musk's Grok

https://www.nextgov.com/digital-government/2026/02/trumps-nutrition-website-directs-users-elon-mu...
3•hn_acker•24m ago•0 comments

The Beginning of the End for Big Corporate Medicine

https://www.thebignewsletter.com/p/senators-seek-to-smash-big-medicine
2•toomuchtodo•25m ago•0 comments

Show HN: NOOR – A Sovereign AI Core Built from the Heart of Suffering in Yemen

https://paragraph.com/@0x4fd3729a4fedf54a74b73d93f7f775a1ef520cec/noor-the-sovereign-ai-truth-fro...
2•suffering•26m ago•0 comments

Hims to stop offering GLP-1 pill after FDA warned of crackdown

https://www.reuters.com/legal/litigation/hims-hers-stop-offering-compounded-semaglutide-pill-afte...
2•ains•26m ago•0 comments

Peon-ping – Claude Code notifications that uses Warcraft III Peon voice lines

https://peon-ping.vercel.app/
1•knuckleheads•26m ago•0 comments

The Day the Telnet Died

https://www.labs.greynoise.io/grimoire/2026-02-10-telnet-falls-silent/
3•pjf•26m ago•0 comments

Inhibiting 15-PGDH regenerates joint cartilage in mice (bye knee replacements?)

https://med.stanford.edu/news/all-news/2025/11/joint-cartilage-aging.html
1•CGMthrowaway•28m ago•0 comments

Ask HN: Anyone replaced any parts of their workflow with computer-use agents?

1•noupdates•28m ago•0 comments

Ask HN: How do you manage flaky E2E tests at scale?

2•forcepushed•32m ago•0 comments

Ask HN: What do you think about the recent Slack UI change?

1•1e1a•35m ago•0 comments

America's Broken Psych Ward Model: The Solution Nature Affords

https://ccmarieclark.substack.com/p/americas-broken-psych-ward-model
1•exolymph•35m ago•0 comments

Google Cloud Telemetry (OTLP) API Overview

https://docs.cloud.google.com/stackdriver/docs/reference/telemetry/overview
1•tosh•35m ago•0 comments