this post was submitted on 28 Apr 2026
395 points (98.5% liked)

Technology

84222 readers
3380 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Emi@ani.social 22 points 1 day ago (8 children)

At first I thought vibe coding was just coding stuff for fun using whatever comes to your mind. Then I learned that it's just letting ai code for you mostly and just copy paste the code.

Now I wonder if there are some cases of real vibe coding like my first assumption.

[–] Jankatarch@lemmy.world 1 points 5 hours ago* (last edited 5 hours ago)

First one is called hobby programming.

[–] LeapSecond@lemmy.zip 21 points 1 day ago (1 children)

Yeah, vibe coding is such a fun term, too bad it's used for this purpose.

[–] gnutrino@programming.dev 8 points 1 day ago (1 children)
[–] a_non_monotonic_function@lemmy.world 0 points 21 hours ago* (last edited 21 hours ago)
[–] MangoCats@feddit.it 17 points 1 day ago (2 children)

The danger here is that many people think that software is all about having code that seems to work when you try it. Those people have never been able to get past "Hello, World" in X for Dummies, so they don't realize all the practical realities of software distribution that are very much more nuanced and complicated than just writing the code. They get their hands on some working code and wheeeee!!! Ship it!!!!

A while back I compared LLMs to lightsabers - and pointed out how many amputees are found in the Galaxy far far away that has lightsabers.

[–] JustTesting@lemmy.hogru.ch 2 points 7 hours ago

This is one of the big issues i have in my job. I'm on a dev team but a majority of the people around here are research data scientists. And a shitty 1000 line python script with zero regard for quality, that only really produces a bar chart as output and is never used again after 6 months is all they ever work with. And LLMs are amazing for that. But these data scientists don't seem to understand that not all software is like that. So it's really hard to have a real conversation about it.

And wouldn't you know it, these are some of the same kind of people building this stuff and pushing the vibe coding narrative.

[–] a_non_monotonic_function@lemmy.world 1 points 21 hours ago (1 children)

Or should produce "correct results."

[–] MangoCats@feddit.it 6 points 18 hours ago (1 children)

Produce correct results even when encountering "edge cases."

Not crash, even when encountering "edge cases."

Work correctly in all deployment environments.

Work correctly after scope creep multiplies the feature set by 3x, 10x, 30x... yeah, successful projects experience that kind of expansion.

Work correctly after the operating environments shift under your feet - can the code be updated to work with the next version of Android? iOS? Windows? Linux? After "security updates" take away the infrastructure you were depending on for correct functioning?

Will it scale to 100 users? 10,000? 10,000,000?

What happens when "threat actors" actively target the system?

What happens when your methods / development processes aren't compliant with new government regulations?

Are you ready for IP lawsuits, whether deserved or not?

That is a pretty high bar compared to being correct. XD

[–] AA5B@lemmy.world 12 points 1 day ago (1 children)

Not copy-paste. Let the ai do it for you. …… else how would we get these entertaining stories of idiots letting ai delete their production database

[–] nullify3112@lemmy.world 4 points 16 hours ago

Move fast, break things LOL

[–] apfelwoiSchoppen@lemmy.world 8 points 1 day ago (1 children)

There are a lot of folks saying that Bluesky's recent outages were due to the vast amounts of vibe coding in their systems. It was days of not working.

[–] grue@lemmy.world 7 points 1 day ago (2 children)

The term you're looking for is "cowboy coding."

[–] phutatorius@lemmy.zip 2 points 11 hours ago

Leave me out of this, partner.

[–] MangoCats@feddit.it 8 points 1 day ago

I resemble that remark - rode herd on a whole passel 'o C back in the early 90s.

[–] Imgonnatrythis@sh.itjust.works 1 points 1 day ago (2 children)

What's it called when I get real high and code something that I can't even figure out the next day if it was genius or insanity?

[–] phutatorius@lemmy.zip 1 points 11 hours ago

There are some comments in the code I've written saying "before you attempt to modify this module, it'd be wise to get a barge pole."

[–] MonkderVierte@lemmy.zip 1 points 11 hours ago
[–] otp@sh.itjust.works 1 points 1 day ago (1 children)

I don't think copy/paste is involved. With vibe coding, the AI agent typically has access to your repo/files directly!

[–] Emi@ani.social 1 points 14 hours ago

That's even more dumb and dangerous imo.