• by bykhun on 3/14/2025, 1:16:45 PM

    My project is a complicated mix of account abstraction, telegram mini apps and about five obscure cryptocurrency SDKs integrated throughout the app. Yes, Cursor frequently hallucinates but it’s pretty easy to steer it. @Docs solves it.

    Another piece of magic sauce: waste the context. Spend the tokens as if you’re partying last time in your life. Throw anything remotely relevant at it.

    I haven’t yet found piece of context that made it perform worse. Most of the time the opposite happens - it finds stuff that I haven’t noticed in the big chunks of data I threw at it (error logs, documentation, stack traces)

    I remember when I was just learning programming I had a mental block around nested for-loops. I couldn’t trace more than 1000 operations in my head, so I thought that computer wouldn’t be able to as well. To my surprise a computer can easily handle a million operations in a split second.

    With AI is a similar feeling, I feel constrained by the amount of my own “RAM”, but once I let go, it almost always surprises me.

  • by zahlman on 3/15/2025, 4:11:35 AM

    The project I worked on today is an alternative installer and environment manager for Python packages. I spent hours on 25 total lines of code, but the lion's share of that "coding" time was not spent actually editing the code. Rather, I was busy with coming up with alternative designs in my head, weighing their pros and cons, answering questions for myself about Bash that I didn't even know how to ask, testing out other ideas and realizing that they wouldn't work because of requirements I didn't know I had... the list goes on.

    The corresponding commit message was 46 neatly wrapped lines, not counting blanks or the commit header, including a bunch of notes that will probably eventually make their way into documentation.

    I didn't try to involve AI in this, and I strongly suspect it wouldn't help. Coming up with the ideas and putting them in precise language isn't really any easier for me than actually writing the code. While writing it, lots of things didn't work the first time, but I never felt "stuck".

  • by brodouevencode on 3/14/2025, 1:49:44 PM

    How much time do you spend reviewing the code it produces? Is this for a commercial product, internal stuff, or side project?

  • by learningstud on 3/18/2025, 5:23:25 PM

    Wittgenstein would be flabbergasted by the misguidedness of vibe coding.

  • by radagast6 on 3/14/2025, 1:08:09 PM

    vibe coding is like a cool add-on rather than independent skill, with any tech stack