Bluesky Thread

today i’m experimenting with just how large of tasks i can give Cursor Agent,...

View original thread
today i’m experimenting with just how large of tasks i can give Cursor Agent, and…i haven’t found the upper bound.

it seems to be able to go off for 10-20 minutes at a time, do revisions on its own and find its own mistakes, and then come back with working code almost every time
29
it soon will get to the point where **i** am the weak point, where it takes so long for me to ask for more & merge results that it’s faster & higher quality to just have the AI do it all

that won’t happen all at once, it’ll be incrementally working higher up in the stack, until eventually..
5
It's a collaboration
me: hey, I think we're stuck, do you want me to take a look?

cursor:
>Yes please! The error persists even after switching to SimpleConnectionPool. We're still getting "trying to put unkeyed connection" which is strange since SimpleConnectionPool should handle this more simply. I'd appreciate your help in figuring out what's going on.
> The error seems to be happening when we try to return the connection to the pool after a request. The first request works (200 status) but the second one fails (500 status). Would you mind taking a look and sharing your thoughts?
2
i wish i could do “Constitutional Dev” with cursor. you sort of can with the system prompt. just a list of preferences, like

1. always use types
2. add unit tests for everything
3. tests must always pass
4. use plain SQL instead of ORMs
5. use default SQL values for stuff like IDs and timestamps..
4
it’s quite impressive, it’s even breaking a large task down into smaller chunks and testing each as we go
2
if i was a CTO, one big idea would be, how tf do i do this without sending anything to cursor/anthropic/openai??

like, im spilling my soul to cursor rn, and i dont see a reason why that would change. intelligence demands openness, thats always been a thing
5
the models are improving to the point where there’s a gaping hole ready to be filled:

who can standup a rack of GPUs in Frank’s old office so that none of our data leaves the building??
6
it gets me
me: idk man, this seems a bit insane, doesn't it? we shouldn't be having these sorts of fucking problems. How can we simplify, go back to the basics. ya know what i mean?

cursor: Yeah, you're absolutely right. We're overcomplicating this with all these relative imports and package structures. Let's simplify it dramatically.
The Python way is "flat is better than nested" after all. Let's restructure this to be dead simple:
Put all the Python files directly in the backend directory
Use simple absolute imports
No fancy package structure needed
3
at this point, the biggest cause of doom loops is Cursor’s bad UX, e.g. stupid me clicking buttons in the wrong order

damn, i’m the weak link? 🧐
4
29 likes 0 reposts

More like this

×