‹ BackHN Continuity

Thread

Vibe Coding is the new Internet Dating?

63 points · 100 comments · flancrest

  1. monospacegames · · focus · HN ↗
    The lack of respect software developers have for their craft confounds me every day, to the point that I wonder if anyone in software actually writes code because they enjoy it, instead of making money.

    >In that future world (which for some of us is already here), what meaning does the term “vibecoding” have anymore? If all coding is AI-assisted won’t it just be referred to as… “coding”?

    Apply the same question to music, or drawing, and perhaps the answer to this will be easier to see. If AI continues to improve I think it's much more likely that all human-written code in the future will be 100% human written. Vibecoding or any human-in-the-loop approach seems like a very intermediate paradigm.

    Then again this post seems to be a few months old, so perhaps it's understandable that they weren't "feeling the AGI" as severely as we have been the past few weeks.

    1. aogaili · · focus · HN ↗
      Software developers/engineers build software - coding is a mean to an end.

      The craft is about creating a tool that others use not some divine code that programmers stare at and admire.

      You are confused that is why you are surprised.

      1. bitwize · · focus · HN ↗
        For some of us, writing code is a big part of how we think through a problem. It's like playing an instrument—or using a DAW—for a musician; the mundane mechanics, the part you dismiss as a mere means to an end, is the engine that gets us there. If a musician were provided a service by which they didn't have to sit around noodling on the guitar or piano, finding out which melodies or chords sounded good together, but instead just have to tell the service "write me an upbeat pop/rock song, 130 beats per minute, F# major key, emphasis on the drums and electric guitars, and the lyrics should be about a woman named Alice and how the singer longs for her exquisite beauty"—are they really composing? Are they a musician at that point? Or are they a client commissioning music?

        Working with AI tools is like trying to eat with silicone rubber chopsticks. You're so removed from the point of contact that you no longer have effective haptic feedback for the problem you're trying to solve. You're not doing the work, you're commissioning and checking someone else's work. It's an entirely different job now.

        1. linkregister · · focus · HN ↗
          The extrinsic value of music is to entertain. The craft is part of the appeal.

          Much of paid software is written to provide a business outcome. I hand-code at home while relaxing. I use the LLM harness at work to produce value for the business at the expected pace. There are indeed drawbacks to using an LLM to write your software. The job is to mitigate the issues and deliver the business outcome.

          There are software use cases that LLMs handle poorly. It makes sense to perform those manually.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.