I've been using cursor since it launched, sticking almost exclusively to claude-3.5-sonnet because it is incredibly consistent, and rarely loses the plot. As subsequent models have been released, most of which claim to be better at coding, I've switched cursor to it to give them a try. o1, o1-pro, deepseek-r1, and the now o3-mini. All of these models suffer from the exact same "adhd." As an example, in a NextJS app,…
I’ve coded in many languages over the years but reasonably new to the TS/JS/Next world. I’ve found if you give your prompts a kind long form “stream of consciousness”, where you outline snippets of code in markdown along with contextual notes and then summarise/outline at the end what you actually wish to achieve, you can get great results. Think a long form, single page “documentation” type prompts that alternate be…
OpenAI O3-Mini
601–610 of 944 posts
Re: OpenAI O3-Mini
#602I've been using cursor since it launched, sticking almost exclusively to claude-3.5-sonnet because it is incredibly consistent, and rarely loses the plot. As subsequent models have been released, most of which claim to be better at coding, I've switched cursor to it to give them a try. o1, o1-pro, deepseek-r1, and the now o3-mini. All of these models suffer from the exact same "adhd." As an example, in a NextJS app,…
Not trying to be snarky, but the example prompt you provided is about 1/15th the length and detail of prompts I usually send when working with Cursor. I tend to exhaustively detail what I want, including package names and versions because I've been to that movie before...
Re: OpenAI O3-Mini
#603Earlier quoted context omitted.
My point was that a prompt that simple could be held and executed very well by sonnet, but all other models (especially reasoning models) crash and burn. It's a 15 line tsx file so context shouldn't be an issue. Makes me wonder if reasoning models are really proper models for coding in existing codebases
Your last point matches what I’ve seen some people (simonw?) say they’re doing currently: using aider to work with two models—one reasoning model as an architect, and one standard LLM as the actual coder. Surprisingly, the results seem pretty good vs. putting everything on one model.
Re: OpenAI O3-Mini
#604Earlier quoted context omitted.
More than once I've found myself going down this 'little maze of twisty passages, all alike'. At some point I stop, collect up the chain of prompts in the conversation, and curate them into a net new prompt that should be a bit better. Usually I make better progress - at least for a while.
Why is it so hard to share/find prompts or distill my own damn prompts? There must be good solutions for this —
Re: OpenAI O3-Mini
#605Earlier quoted context omitted.
Not trying to be snarky, but the example prompt you provided is about 1/15th the length and detail of prompts I usually send when working with Cursor. I tend to exhaustively detail what I want, including package names and versions because I've been to that movie before...
What works nice also is the text to speech. I find it easier and faster to give more context by talking rather than typing, and the extra content helps the AI to do its job. And even though the speech recognition fails a lot on some of the technical terms or weirdly named packages, software, etc, it still does a good job overall (if I don’t feel like correcting the wrong stuff). It’s great and has become somewhat of…
Re: OpenAI O3-Mini
#606Earlier quoted context omitted.
Not trying to be snarky, but the example prompt you provided is about 1/15th the length and detail of prompts I usually send when working with Cursor. I tend to exhaustively detail what I want, including package names and versions because I've been to that movie before...
If have to write a prompt that long, it'll be faster to just write the code.
Re: OpenAI O3-Mini
#607Earlier quoted context omitted.
My experience with cursor and sonnet is that it is relatively good at first tries, but completely misses the plot during corrections. "My attempt at solving the problem contains a test that fails? No problem, let me mock the function I'm testing, so that, rather than actually run, it returns the expected value!" It keeps doing that kind of shenanigans, applying modifications that solve the newly appearing problem whi…
Can't you select Chatgpt as the model in cursor?
Re: OpenAI O3-Mini
#608Earlier quoted context omitted.
Your last point matches what I’ve seen some people (simonw?) say they’re doing currently: using aider to work with two models—one reasoning model as an architect, and one standard LLM as the actual coder. Surprisingly, the results seem pretty good vs. putting everything on one model.
This is probably the right way to think about it. O1-pro is an absolute monster when it comes to architecture. It is staggering the breadth and depth that it sees. Ask it to actually implement though, and it trips over its shoelaces almost immediately.
Re: OpenAI O3-Mini
#609Earlier quoted context omitted.
Not trying to be snarky, but the example prompt you provided is about 1/15th the length and detail of prompts I usually send when working with Cursor. I tend to exhaustively detail what I want, including package names and versions because I've been to that movie before...
If have to write a prompt that long, it'll be faster to just write the code.
Re: OpenAI O3-Mini
#610Earlier quoted context omitted.
What do you mean? Gemini app is available on IOS, Android and on the web (as AI Studio https://aistudio.google.com/ ).
It is not very good though.