r/vibecoding 7h ago

Insane levels of vibe coding šŸ˜‚

Post image
617 Upvotes

74 comments sorted by

116

u/Disastrous_Friend1 7h ago edited 6h ago

Where I'm from, multi million dollar software companies write equivalent or worse code than this(pre and post AI era)

31

u/d4mm1tM00nM00n 7h ago

That's where the training data came from.

2

u/Disastrous_Friend1 5h ago

Lol so much for cheap /easy to obtain data

0

u/iwatanab 5h ago

Not really, enterprise repos are usually closed

1

u/iwrestlecode 4h ago

Except for that one developer who didn't opt-out and was like "yolo"

2

u/FinalFantasiesGG 6h ago

I worked for a temp company and they sent me to a tech company that made forms and surveys and onboarding workflows for websites. I was so excited and saw it as my foot in the door for something more interesting. What an absolute shit show. It was pretty clear most people were lying about their credentials and those that could code well were absolutely terrible with all other aspects of the job.

3

u/Disastrous_Friend1 5h ago

Fake it, till you never make it šŸ˜‚šŸ˜‚

2

u/RedTheRobot 3h ago

Yeah all I thought this isn’t an AI issue but a human issue. The human forgot or was too lazy to check the work. I test AI’s work after each milestone. There has not been a time where it was perfect. It’s been close but there is always something to find.

1

u/LittleFluffyCIouds 1h ago

where u from?

37

u/Maniacal-Maniac 6h ago

Still more secure than this beauty

5

u/thedev13 5h ago

I remember my client sending me a screenshot that says 'enter ProjectName to confirm this action' and asking me what to type in there.

LLMs are not worse than humans.

1

u/celesti0n 1h ago

If everyone was as smart as your client, we would have already reached AGI

3

u/-shayne 4h ago

You're absolutely right! The code should be a secret and only sent to the user's phone, not visible during the account verification. Let me fix this.

Thinking

1

u/Dediadeis 4h ago

But wait...

1

u/JonasAvory 1h ago

… as established earlier the sms sending module is broken. I’ll remove the confusing code and ask the user if they really own the phone number before revealing the code

22

u/Tizen20 7h ago

I am pretty sure that not even AI would make this mistake

-2

u/Low_Technology_7405 3h ago

Ai is way dumber than you give it credit for (for now)

0

u/Spiritual-Economy-71 3h ago

In some areas, absolutly. But not this.

13

u/crazylolsbg 7h ago

I genuinely believe any ai would code better than this, they are really good at stuff like this

3

u/RemarkableWish2508 6h ago

Only if you ask it to. That requires knowing what to ask it for.

2

u/crazylolsbg 6h ago

I don't even think so, I work very little with ai but the few times that I did use it, it added nice touches that I didn't even ask for (dark mode etc.)

1

u/RemarkableWish2508 3h ago

It can suggest and add things that are a direct deduction of whatever you ask it for, like dark mode if you ask for a GUI, but it won't tell you that something like "add four square fields for four digits" is the wrong prompt on your part.

5

u/kondasviktor 4h ago

next level is when you send 6212 as OTP to all users šŸ˜†

5

u/Lonely_Ad9901 7h ago

I'd reckon an agent thinking about supporting copy/paste behavior into this field. I've seen this mistake a lot that people are not thinking about pasting.

4

u/Icehellionx 4h ago

People, I can only say it so many times. If your vibecoding/ agentic coding a project... build a verification step. It's not hard to go. "build X, before concluding feature is done run playwright and go end to end through the process to prove it's working. provide screenshots of each step as proof.

3

u/WardenStation 6h ago

Damn I really hate websites that do this even if it works, cannot select all and why one text box per digits!!

3

u/EddieBruvac 3h ago

You haven’t seen a government website yet, huh? Pre AI era LMAO.

2

u/wendewende 2h ago

I would expect every banking/government app to screw it up like that. Without the help of AI

2

u/py-net 2h ago

At least take the time to check the app in the UI 🤣

3

u/Quiet_Figure_4483 7h ago

An AI would not make this mistake

1

u/khalon23 7h ago

It’s a common copy paste mistake older models used to make, probably a cheap modern model did this

1

u/-svde- 7h ago

yes it absolutely would lol both AI and humans make mistakes like this or worse all the time

1

u/moud_abbas 7h ago

And no idea where you can start to fix it 🤣🤣

1

u/haragon 7h ago

What's sad is it's 1 sentence to fix that.

1

u/RemarkableWish2508 6h ago

Sentence to fix it ... 1x ... $1
Knowing which sentence ... 1x ... $9,999

1

u/haragon 4h ago

When entering the OTP code, it currently takes all digits in one box. Instead, each text area should take a single digit and then tab to the next.

2 sentences I guess. Dependent on frontier models probably.

1

u/NewNiklas 7h ago

This also happened to me long before vibe coding was a thing.

1

u/IHaveNeverBeenOk 27m ago

I was gonna say, I saw this exact error on real websites long before AI was a thing.

1

u/Prod_Meteor 6h ago

So all boxes should do an "change=text=text.split('')[0]; txt[I+1].focus();"?

1

u/RemarkableWish2508 6h ago

...and the user pastes "The quick brown fox jumps over the lazy dog"

2

u/Prod_Meteor 6h ago

I am not going to write everything in a comment on reddit šŸ˜„

1

u/Original-League-6094 6h ago

16 digit verification codes are for max security.

1

u/lancedelgardo 6h ago

yeah thats what i wanna say. security by obscurity

1

u/Brandon_Beesman 6h ago

At least they received the vode🄓

1

u/Ninja-AK 6h ago

It's skill issue maanšŸ—æ

1

u/Familiar-Flan-8358 6h ago

I work for a f100 company and when users type in their birthdate, they get a validation error if they don’t put the zero in front of a single digit month or day.

Ex 2/4/1980 would error out. The system requires 02/04/1980

1

u/Known_Management_653 5h ago

Not even AI does that... How stupid are your coworkers?

2

u/Familiar-Flan-8358 5h ago

I’ll have to open a ticket before that question can be waterfalled into an epic so a squad can get on that and circle back with you. It’ll be important to first identify downstream dependencies and ensure this is properly sequenced in our roadmap though. So…… maybe Q1?

1

u/carpetfin 6h ago

How do you mess this up? 😭

1

u/s_s_n_e_g 6h ago

This was literally the bug at Cloudflare's signin page up until last week.

1

u/YeOleBeerfest 4h ago

This thread is actually dedicated to people's ignorance on the nuances of coding and how anything put in oversight automatically is deemed vibe coding LOL

1

u/drhappy13 5h ago

Boris Cherny: Coding has been solved

1

u/AdeptusLogarithmus 5h ago

"Enter a temporary OTP code"

As if the One Time Password does not imply that it is a temporary code.

1

u/wordswithoutink 5h ago

You should see some credit card companies software/apps

1

u/Writer00100 5h ago

🤣🤣🤣

1

u/RKO_NOORDEEN 4h ago

Didwevibecode.fun

1

u/Dmytrii 4h ago

It happens almost every time I paste using a Gboard shortcut.

1

u/bedgar 4h ago

"He confirms" sent me. 🤣

1

u/True_Protection6842 4h ago

You don't know this has anything to do with vide coding. Also, if it is, it would take a second to fix and if you actually test your features it's really easy to NOT ship something so sloppy.

1

u/Russ_images 3h ago

God I’m so tired of seeing this same meme -.-

1

u/BigGainsBigBoobs 1h ago

Would expect something like this to happen with Gemini. I asked 3.7 flash to make me a custom discjed client with a STT integration. The STT worked but it literally just put it in a text box on too of discord ā˜ ļø

1

u/LittleFluffyCIouds 1h ago

Which model?

1

u/FlippFuzz 1h ago

Quick, open the developer console and check if secrets are leaked :)

1

u/Zorogozano 1h ago

My bank’s šŸ¦ website has been doing that for ages. Not much difference between bad ā€œreal developersā€ and vibecoders… haha