Full text also available here:


“Higher-Order Vibes” Are Killing the Vibe Coding Industry

I used to be a 10x vibe coder. A prompt artisan with five years of vibe experience on my CV.

My job was to whisper sweet nothings into our company’s overpriced ChatGPT wrapper. We shipped MVPs one after the other. It was good.

Then, word came out about “Higher-Order Vibes”: Prompts which coax AIs to act like vibe coders. Some Satoshi-wannabe released the whitepaper anonymously, and it became the talk of every CTO.

It was a replacement. A dehumanizing monstrosity which stood against everything I vibed for.

My first day with HOV, I gave it a hand-crafted prompt for a meditation app. Then, it responded:

Prompt too detailed. Over-specified. Try to feel it more. I’ll take it from here.

Then it generated the app. It was perfect. Better than anything I could have put into wishful words. It even wrote a 500-word monologue explaining how the vibes it used were “immaculate” and that “humans do not belong within them.”

Technical Details

For those who've been living under a rock for the past two months, vibe coding is a technique in which you describe to an AI the app you want, and the AI gives you the app:

In short, vibe coding kick-started an era in which humans could make computers do new things, rather than the stuff they’d been hard-wired to do at the factory or through installed “software” (another word for “apps”).

Now, this is what CEOs want:

I cannot overstate the need to protect our art — an achievement of human ingenuity — from the cold hands of automation. If we give up the fight now, we might suffer the same fate as the programmers of old.

We’re about to lose the human right to make computers go “beep boop,” no matter what “beep boop” is to you.

Closing Thoughts

Let this be a warning. Our craft, our vibing age, is coming to an end.

I might go down — that I know. But you know what? I’ll never stop vibing. They can’t take that away from me.

I’ll vibe for fun. I’ll vibe at home. I’ll vibe in public, there’s no shame in that. I’ll vibe at the gym, I’ll vibe with my bros. Vibe me once, you can’t vibe me away.

Choose vibe.

top 21 comments

sorted by: hot top controversial new old
[–] 55 points 1 year ago

I used to be a 110x high order vibe coder like you. Then I took an AIrrow to the knee.

  • source
  • [–] 75 points 1 year ago (4 children)

    I really can't tell if this is satire? It has to be, right?

  • source
  • hideshow 4 child comments
  • [+] 68 points 1 year ago (3 children)
  • [–] 6 points 1 year ago* (1 child)

    The concept is real. I mean, anyone who thought "vibe coding" would be a viable career path for long enough to actually have a career was just not paying attention to reality.

    Right now it legitimately takes some expertise to get good results from AI coding. (Most people doing it now get, at best, convincingly passable results.) But the job of a "vibe coder" is much simpler than the job of a conventional programmer, and it will become increasingly simple to automate out the human's role. It's not like progress is going to suddenly stop. The fruit is hanging so low that it might as well be on the ground.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 22 points 1 year ago (4 children)
  • [–] [S] 12 points 1 year ago (3 children)

    No no, the one that goes Boop beep beep boop!

  • source
  • parent
  • hideshow 3 child comments
  • [–] 19 points 1 year ago (1 child)

    Here I go trying to vibe code something maintainable with testcases, tool chain, build system, and documentation. Better delete everything and just rely on pure vibes.

  • source
  • hideshow 1 child comment
  • [–] 10 points 1 year ago

    Documentation? Maintainable? Test cases? You're too attached to old paradigms in a new vibe based world.

    Why do you need any of those? If you need any new features, you just re-engineer your prompt and ask the AI to rebuild it from scratch...

  • source
  • parent
  • [–] 9 points 1 year ago

    Wait, you're telling me AI companies that made their millions off of stealing data from others across the web is using people's AI prompts as an input? I'm shocked by this development, and by shocked, I mean I am shocked that anyone would be shocked by this.

  • source
  • [–] 12 points 1 year ago (1 child)
    [+] -1 points 1 year ago (6 children)
  • [–] 18 points 1 year ago* (5 children)

    "it was written" URL

    links to a YouTube page

  • source
  • parent
  • hideshow 5 child comments
  • 18 comments in c/programmerhumor@lemmy.ml view that post
    [–] 30 points 1 year ago

    In short, vibe coding kick-started an era in which humans could make computers do new things, rather than the stuff they’d been hard-wired to do at the factory or through installed “software” (another word for “apps”).

    Yeah, it sure is a good thing we have AI. Now real people can make computers do the things they want! It's a novel idea that previously was just unthinkable.

  • source
  • [–] 27 points 1 year ago (1 child)

    I used to be a 110x high order vibe coder like you. Then I took an AIrrow to the knee.

  • source
  • hideshow 1 child comment
  • [–] 13 points 1 year ago (3 children)

    5 years of vibe experience lol the guy was vibing with Google Assistant and Airtable probably

  • source
  • hideshow 3 child comments
  • [–] 12 points 1 year ago (2 children)

    Reject humanity. Embrace vibe.

  • source
  • hideshow 2 child comments
  • [–] 10 points 1 year ago (1 child)

    I can't believe they vibed all over the place.

  • source
  • hideshow 1 child comment
  • [–] 8 points 1 year ago

    Thanks for stealing copying the whole content so I don't have to click the link!

  • source
  • [–] 6 points 1 year ago

    ProgrammerOnion?

  • source
  • [–] 6 points 1 year ago (2 children)

    Is this irony? I refuse to believe that a human being could write it

  • source
  • hideshow 2 child comments
  • [–] 2 points 1 year ago

    Next up: Crystal Coding.

    After the vibes have been vibed off, people found out about the vibrating powers of crystals. Now, you put a crystal over a screen so the code can receive the mineral vibe energies to create the desired computational results

  • source