What's this about?
Cursor's code hosting platform reached the HN front page with 483 points, and one of its developers — Tomas, also a Graphite co-founder — showed up to answer questions in the thread. Cursor separately published the engineering rationale: a post tracing 20 years of Git infrastructure and explaining why they designed and operate Origin's Git storage as if it were a database.
What exactly does "Git storage as a database" mean?
Git was designed as a distributed system where every developer has a full copy and the server is mostly a meeting point. Its on-disk format reflects that: files and packfiles, optimized for a single machine, with operations that assume relatively low concurrency. Running it as a database means replacing that with something built for the things databases do well — transactions, replication, consistent reads across regions, high concurrent writes. It's the difference between a shared folder and a system designed from the start for many simultaneous writers, which is exactly what changes when your writers are a dozen agents instead of a dozen people.
What's the community saying?
- The naming collision is a real problem, not just a joke. "Origin" is git's default remote name, so "push to origin main" now has two meanings — and a commenter warned an LLM could plausibly push code to a new provider without the user realizing.
- Suspicion about the timing. Several noted a GitHub outage generated buzz shortly before launch and wondered whether Cursor pushed the date up, after a long stretch of nothing but a coming-soon page.
- The access question nobody had answered. Can you browse a repository on Origin without a Cursor account? If everything requires an account, it's not straightforwardly a GitHub alternative for open source.
- "Let's see how strong GitHub's network effect really is." The thread's framing of the actual experiment, with a substantial contingent arguing the real answer is self-hosting rather than switching to another vendor.
- The founder in the thread was well received, which is worth noting given how often launches on HN go the other way.