Cursor’s Problem Isn't Just Cursor's Problem ![rw-book-cover](https://wsrv.nl/?url=https%3A%2F%2Fcdn.changelog.com%2Fstatic%2Fimages%2Fpodcasts%2Fmaster-original-3922a5ce5ede81d973adc3cd618f7e64.png&w=512&h=512) ## Metadata - Author: [[Changelog Master Feed]] - Full Title: Cursor’s Problem Isn't Just Cursor's Problem - Category: #podcasts - URL: https://share.snipd.com/episode/89e9dd3c-6abb-489d-8264-dad08574da46 ## Document Notes ## Highlights - **Align Pricing With Usage** - Change pricing to align revenue with usage so costs tied to third-party models don't bankrupt you. - Ask whether demand is for the product itself or for the subsidies funding it before scaling. Transcript: Jerod Santo Cursor's problem isn't just Cursor's problem. Based on their usage and growth, which has been astounding, Cursor has product market fit. But have they also found business model product fit? Most likely not. The discrepancy? Subsidies. Quote, Cursor has relied on a subscription model that historically allowed for unlimited use. That's a fixed revenue, variable cost setup. Insurance companies are the canonical example and they employ actuaries to accurately price risk and segment users. Hyper-growth startups rarely have that muscle. When variable costs scale with intensity of usage but revenue doesn't, you're not selling software, you're underwriting risk. The question is whether or not Cursor can transition to sustainable revenue without losing their users. And since they don't own or control their frontier models, their cost of goods sold are pinned to OpenAI and Anthropic. That's a problem. They must change their pricing model to scale with their costs, then they'll have the answer to the burning question that should nag all VC-backed founders. Do I have demand for my product or for my subsidies? ([Time 0:00:41](https://share.snipd.com/snip/db6a7c48-64c3-41be-8ab4-e91b83ce308f)) - **Prefer Plain Text Task Lists** - Use a plain text to-do list to avoid time lost configuring and maintaining elaborate task systems. - Prefer systems you actually use over feature-rich tools you constantly tweak. Transcript: Jerod Santo A text file beats every to-do app. Alareza Bashiri tried them all. Notion, Todoist, Things 3, OmniFocus, Asana, Trello, any.do, TickTick. He even built his own unfinished Todo app once. After years of Todo app hopping, he's back to where he started, Todo.txt. Quote, my productivity journey started like everyone else's. I'd devour blog posts about getting things done or spot a cool app and think, is it, this will finally organize me. I'd burn hours building the perfect system, creating categories, tags, projects, labels. Setting it up felt like work. Then reality hits. The app wants $9.99 a month, the sync breaks, the company sells out and dies, or worse, I waste more time managing the system than working. End quote. I gave up on to-do apps many moons ago. In fact, I'll include a link to me in 2010 documenting my minimally awesome to-do system that centered around, yup, a plain text file. I don't use that system anymore, but I'm still on the plain text kick. ([Time 0:01:59](https://share.snipd.com/snip/12f389b2-56f9-4aac-92cb-f09549016c13)) - **Local AI Restores Privacy And Control** - Local models plus sandboxed runtimes can deliver privacy and autonomy even as cloud models remain strongest. - Combining local LLMs with isolated code execution changes the trust and control model for AI tools. Transcript: Jerod Santo Manish and friends wanted everything local. No cloud, no remote execution. Quote, with so many LLMs being open source and open weights, shouldn't it be possible to do all that locally? But just local LLM is not enough. We need a truly isolated environment to run code as well. End quote. What they came up with was a combo of Olama for local models, Assistant UI for the front end, Apple's Container Tool for sandboxed VM runtimes, Code Runner for orchestration, and Playwright For browser automation. The end result looks pretty nice. Quote, this is more than just an experiment. It's a philosophy shift bringing compute and agency back to your machine. No cloud dependency, no privacy trade-offs. While the best models will probably be always with the giants, we hope that we will still have local tools which can get our day-to work done with the privacy we deserve. ([Time 0:03:30](https://share.snipd.com/snip/8bd733aa-f155-42d2-937e-29dd250f4e95)) - **WYSIWYG That Is Just A Textarea** - Overtype implements rich markdown editing by aligning a preview pane behind a native textarea for native behaviors. - Solving alignment yields native undo, mobile keyboards, accessibility, and performance for a tiny codebase. Transcript: Jerod Santo Overtype looks sweet. The author calls it an under-engineered solution. I call it a breath of fresh air. It works by rendering a preview pane behind the text area and keeping the two elements perfectly aligned. Quote, it's a rich markdown editor that's really just a text area. The key insight was that once you solve the alignment challenges, you get everything native text areas provide for free. Undo and redo, mobile keyboard, accessibility, and native performance. End quote. Overtype is 45 kilobytes total, takes minutes to understand, minutes to customize, and at the end of the day, it's just a text area. ([Time 0:05:17](https://share.snipd.com/snip/4c3b7fe3-771b-4242-9313-150ecc9afc2f)) - **Bring Your .sshrc To Remote Hosts** - Use simple, composable scripts to carry local environment tweaks to remote machines instead of reconfiguring servers. - Source a local .sshrc after login to set variables, functions, and post-login actions without affecting others. Transcript: Jerod Santo Bring your.rc files with you when you SSH. SSHRC works just like SSH, but it also sources the.sshrc on your local computer after logging in remotely. That may not seem like much, but it's actually super cool. Quote, you can use this to set environment variables, define functions, and run post login commands. It's that simple, and it won't impact other users on the server, even if they use SSHRC as well. End quote. This is a killer setup for folks who share a server with multiple users or manage multiple servers and don't want to configure each environment individually. The best part? It's just a shell script and clocks in at less than 100 lines. ([Time 0:05:57](https://share.snipd.com/snip/029e6b85-50db-4047-ac3d-a2d39f9c7b1b))