Cursor’s model picker is about to get shorter. SpaceX closing the acquisition two weeks ago opened a cancellation window in the OpenAI contract. OpenAI took it, and proposes a shutoff on November 12.
The whole pitch was one editor, every frontier model. Nothing in it survives a supplier deciding it doesn’t like who just bought you.
In today’s indie hacker news:
- 🔌 Cursor’s OpenAI models get an expiry date
- 🧊 GLM-5.3’s weights are public, with one license catch
- ⌨️ A post about keyboards, an argument about screen readers
- 🔐 Stack: a vault that tells you not to trust it yet
TOP STORIES
THE SLOWEST POSSIBLE CANCELLATION
🔌 OpenAI is winding down the contract that puts its models inside Cursor

The story: OpenAI notified SpaceX on Friday that Cursor’s bundled access to its models is ending. Its stated reason is trust: it can’t be confident the new owner will stay inside its terms. The evidence it cites is Musk’s sworn admission that xAI distilled OpenAI models.
The details:
- OpenAI never writes “terminate.” The post says wind down and cancel, and calls the shutoff date “the maximum notice provided by our contract.”
- Cursor CEO Michael Truell puts OpenAI models at about 5% of Cursor traffic. He’s an interested party.
- HN wants to know whether bring-your-own-key access survives. OpenAI’s post doesn’t say.
- OpenAI also cites accountability for Astra, its next model. The thread read that as the actual motive.
Why builders care: If any of your work routes through OpenAI models inside Cursor, move it to the API, Codex CLI or another editor now. And if your own product resells someone else’s model, your change-of-control clause is tonight’s reading.
Together with ShortFormVideo.co
Explode your brand with short-form content.
We help founders build a high-value audience through short form video. We focus on the metrics that matter (leads, sales, sign-up), not just getting a lot of views.
With ShortFormVideo, you can:
- They write the hooks, cut the edits, post the clips, and run the DMs. You keep the expertise.
- They help you shoot one batch of footage per month to feed TikTok, Reels, and Shorts. Views are the easy part. The system is what you buy.
- Book a 30-minute call. They'll tell you what they'd post if they were you.
Z.AI WROTE THE CLAUSE FOR AWS
🧊 GLM-5.3’s full weights are public, and the one license condition needs $10B to trigger

The story: Z.ai dropped the full weights on Hugging Face, after the API-only launch we ran in #134. The LICENSE file is custom Z.AI, not MIT. Its single condition is a security review, and it only reaches Model-as-a-Service operators clearing $10 billion in trailing revenue.
The details:
- Unsloth’s smallest quant is 254GB on disk and runs on one 24GB GPU with 256GB of system RAM.
- It holds roughly 81% of full-precision accuracy. The 8-bit build wants 810GB, which is rack hardware.
- Artificial Analysis scores it 60, level with Kimi K3, and it’s the only benchmark here Z.ai didn’t run itself.
- One HN commenter gets 10 tokens a second out of a $5,000 used dual-Epyc box.
Why builders care: You can self-host, fine-tune and resell this without asking Z.ai for anything. If you’re paying Opus-tier rates for a coding agent, price a rented GPU box against this month’s API bill before you renew.
THE ARGUMENT HE NEVER MADE
⌨️ A hedged post about keyboard shortcuts became HN’s biggest accessibility fight

The story: Charalampos Kardaris rebutted one line in Thomas Ptacek’s “Stop Making TUIs”: that terminal apps win because they’re keyboard-driven. GUIs can do the same, he argues, and mostly don’t bother. 686 points, 335 comments.
The details:
- The words accessibility, screen reader and WCAG appear nowhere in the post.
- Ptacek showed up in the thread to argue GUIs keep a separate accessibility tree, while TUIs signal in-band and read out as brackets and dashes.
- onion2k pinned it to the spec: keyboard access is WCAG 2.1.1, Level A, the lowest conformance tier there is.
- abejora’s team scoped v1 as keyboard-first and walked it back when the design cost stacked up.
Why builders care: Set the bar at every action reachable by keyboard and stop there. A command palette covers most of it, and it only stays cheap if you wire it to one central action registry from day one.
TRENDING TODAY
🐛 Just the rumour of a bug is enough to find the exploit - Cambridge’s Anil Madhavapeddy patched a path-traversal hole in OCaml’s cohttp, then found probes matching that exact pattern in his own webserver logs ten minutes after opening the PR. An agent had already built him a working exploit from a rough description in under a minute. 280 points. Simon Willison adds rclone’s numbers: about 20 disclosures in a decade, 40+ last month.
📉 Reddit traffic keeps stalling at signup - Four threads in sixteen hours, all stuck at the same step. One builder posted three weeks of Sentrint funnel math: 1,200 visitors, 17 signups, 6 paying. His own read: “Signup to paid is 35%, which sounds great but visit to signup is 1.4% which is the real problem.” A parallel experiment has 65,000 Reddit views and 4 app users.
DRAMA
🚫 TWO DOMAINS, TWO OUTCOMES
OFAC sanctioned Italian hosting collective Autistici/Inventati on August 26. US persons have until September 25 to end dealings. The collective denies the allegations. The .org registry suspended autistici.org, a Gandi registration, within hours, while noblogs.org routes through Tucows to njal.la and stayed up. Inventory your registrar, host and payment processor by jurisdiction.
FIRST DOLLAR
🧶 FIRST SALE, AMOUNT UNDISCLOSED
u/shleemypant posted a screenshot and no body text at all. Asked what it was, he answered in the replies: KnotCMS, which syncs a client’s Notion database into Framer CMS so agencies never hand over the login. Free tier is one project and three manual syncs, Pro is $9 a project per month. 27 comments later, still no number.
🐼 $5,173 ALL TIME, $150 OF MRR
Thomas van Welsenes launched Launch Panda in April, a guided roadmap for submitting a tool to Product Hunt, Uneed and Peerlist. His Stripe-verified page puts that all-time figure against exactly one active subscription, because the money comes from a $24 lifetime plan, a $129 per-launch fee and sponsor slots. He credits the sponsor slots for last month’s jump.
STACK OF THE DAY
Sesame - A local-first password and 2FA vault where nothing reaches the vendor’s servers. The desktop client is AGPL-3.0, free during beta, Windows only so far. There’s no finished audit, one HN commenter counted 881 dependencies, and the site itself tells you to load test data instead of real secrets.
Not sponsored. We just feature tools builders would actually use.
BOOKMARKED TODAY
- 🗺️ Inception-style curved map - Orbify’s WebGL demo folds the road up in front of you. HN dug up a 2010 Google patent covering the same idea until 2030.
- 📐 The Twelve-Factor App - Back on the front page tagged “(2025),” which the site doesn’t support. Its own byline still reads “Last updated 2017.”
Curated by AI, built by a human.