Remix.run Logo
asdev 6 days ago

This is not vibe coding at all, this is reviewing AI generated code

inerte 5 days ago | parent | next [-]

It's a lot of (good) actual engineering or solid programming tips, and yeah it's not "vibing". There's no embrace the exponential or just pasting errors.

I think most people should try to really "vibe" in the original sense. Use SuperWhisper and don't even read the diff. It's a different experience. I am not saying ship critical code like this... but if your main use of LLM AI tools is to basically type code faster than you (which is totally fine and it's what I do at work), that's not really vibing.

michelsedgh 5 days ago | parent | prev | next [-]

Unless you touch the code, you're still vibe coding if you just review and ask the LLM to change. You're coding when you touch the code yourself and make edits to what LLM made.

merelysounds 5 days ago | parent [-]

Wikipedia says:

> the human developer avoids micromanaging the code, accepts AI-suggested completions liberally, and focuses more on iterative experimentation than code correctness or structure.

> A key part of the definition of vibe coding is that the user accepts code without full understanding.

https://en.m.wikipedia.org/wiki/Vibe_coding

francisofascii 5 days ago | parent | prev | next [-]

It's too bad the "vibe coding" definition is so strict. You could have an app that was completely AI generated, but the moment you even peak at the generated code or make a small revision, it is no longer a vibe coded app.

Wowfunhappy 5 days ago | parent | next [-]

I think that's an overly strict definition.

A CGI film is still a CGI film even if artists at the studio hand-paint certain objects in certain frames.

A Python program is still a Python program even if it calls out to C code for a handful of key functions.

I suspect most people would consider an AI generated image to still constitute AI art even if the creator touched up a few things in Photoshop.

Sateeshm 5 days ago | parent [-]

It has to be a strict definition because that is the main point of vibe coding, it is for people who don't know how to program.

dwaltrip 5 days ago | parent | prev | next [-]

Nobody’s coined a fun catchy phrase for half vibe coding / half real engineering, so I will continue to refer to my AI assisted adventures as vibe coding :)

Sometimes I call it vibe coding ++.

_puk 5 days ago | parent [-]

Vybrid coding :)

thesnide 4 days ago | parent [-]

"Vibrid" spelling looks much more naughty

pinoy420 5 days ago | parent | prev [-]

[dead]

blibble 6 days ago | parent | prev | next [-]

the page is an interesting display of a very large bureaucratic institution that is extremely worried about being sued, but is still utterly desperate to get in on the AI bubble before it pops

bn-l 6 days ago | parent | prev [-]

Bro you’re harshing the vibe