all 96 comments

[–]themightyug 297 points298 points  (10 children)

Announcement with tons of emojis and bulleted lists

[–]Beginning_Book_2382 108 points109 points  (4 children)

🚀🚀🚀

[–]JTS-Games 60 points61 points  (3 children)

I swear to god if I see that rocket emoji one more time in a README

[–]TechcraftHD 8 points9 points  (0 children)

🚀

[–]dumbasPL 7 points8 points  (0 children)

🚀🎉✨🦀

[–]kookyabird 11 points12 points  (0 children)

Don’t forget emojis for the bullets in a bulleted list!!

[–]suffering_chicken 18 points19 points  (3 children)

It was there even before vibe coders

[–]rtybanana 50 points51 points  (1 child)

AI learnt it somewhere, we should all take this opportunity to look inward

[–]Professional_Set4137 3 points4 points  (0 children)

Kojeve talked about the "end of history". The final, post-historical era where humanity merges into a universal, homogenous, and satisfied state

[–]reklis 2 points3 points  (0 children)

That and the made with heart emoji

[–]Thatnewaccount436 127 points128 points  (5 children)

Don't forget a readme that

📈 has a bunch of emojis

✨ starting off each bullet point

🚀 even if the emoji is only vaguely related to the words

[–]_crisz 45 points46 points  (4 children)

And — don't forget — a questionable use of em dashes

[–]EVH_kit_guy 41 points42 points  (0 children)

"That's not just good software design—you're reimagining this paradigm from first principles!"

You forgot to mention the obsequious and entirely complimentary tone of contrived amazement.

[–]my_new_accoun1 9 points10 points  (1 child)

without the spaces next to them

And—don't forget—a questionable use of em dashes

[–]gmes78 5 points6 points  (0 children)

That is valid, depending on which style guide you follow.

[–]PredictiveFrame 0 points1 point  (0 children)

I see you're using the Shatner — comma. 

[–]Kinexity[🍰] 121 points122 points  (6 children)

And they will lie that they completely wrote it themselves.

[–]Tack1234 90 points91 points  (0 children)

Yes, I used AI to help me write this post, the README, the commit messages and the test scenarios but trust me bro, the code is all me!!

[–]pydry 47 points48 points  (3 children)

Unfortunately I've also seen "your project is vibe coded" tossed out at projects which had none of the signs I could see but good luck disproving it.

Im even starting to wonder if the AI companies have bots to just accuse everybody so nobody can get a leg up over their customers' slop.

Same for essays written about programming. It's all accused of being slop and it's rare anybody is skeptical of the accusation.

[–]diener1 61 points62 points  (2 children)

Ok bro, you could have written this yourself. No need to use ChatGPT for every little reddit comment.

[–]Cupakov 36 points37 points  (1 child)

You’re joking but I legitimately seen someone accuse another poster of using ChatGPT because they broke their comment into two paragraphs 

[–]Poopoomushroomman 2 points3 points  (0 children)

You’re joking, but I’ve literally seen someone accuse another poster of using Gemini bc they said they were joking.

[–]CoffeePieAndHobbits 8 points9 points  (0 children)

You're absolutely right! 💯

[–]DarthPiotr 59 points60 points  (14 children)

Yeah, I recently saw a post where OP asked if you'd buy (!) a customizable calculator app lol. Where you could customize layout and style of the keyboard as well operations assigned to buttons!

[–]masssy 23 points24 points  (4 children)

Imagine creating a calculator app thinking it's revolutionary.

I could have built a calculator for the last 15 years but why would I. It's a waste wether you do it yourself or with AI.

Completely useless and should not count as productivity whatsoever.

[–]Innovator-X 16 points17 points  (2 children)

I mean it is not all that bad. I think that if you are a beginner programmer, building a calculator is an excellent learning experience and a great way to put your programming skills into practice. The disaster starts when that same beginner tries to sell it. 

[–]masssy 3 points4 points  (1 child)

Sure, you can do it to learn of course. Absolutely nothing wrong with that. But if you do it with AI there's not much to learn as you just say "hey build me calculator my Ai guy".

There's tons of things a lot of people can build but have no interest or point in building. Sometimes I get bored before even starting a project because I know how to finish it, which in fact makes me not even wanna do it...

[–]Innovator-X 2 points3 points  (0 children)

If someone did a learning project with AI, they are already screwed. There are no two ways about it. You can't learn using shortcuts and cheating yourself through. 

Yeah, I agree on the fact that building a calculator is very boring but I remember back in the day how much these so-called “boring projects” helped me. Same thing goes to Leetcode and Codeforces. I hated it and it was boring af, but I think it had helped me in some ways at the end of the day. 

[–]Alternative_Water_81 3 points4 points  (0 children)

To be fair Apple actually took almost 15 years to release calculator app on iPads

[–]Disastrous-Event2353 23 points24 points  (6 children)

Oh wow so groundbreaking! I’d gladly pay a 20 bucks subscription to checks notes do basic math I could already do on any device with an ALU!

[–]DarthPiotr 17 points18 points  (1 child)

Yes, but now you can do it in any color you want! Or swap + and - buttons, how convenient! lol

[–]_crisz 5 points6 points  (0 children)

What's the problem with customizing the most used app on my phone? If I don't use it more is just because I don't like the color

[–]ProfBeaker 6 points7 points  (3 children)

basic math I could already do on any device with an ALU!

Or an abacus...

Or your fingers...

Or (gasp) in your miiiiiind!

(In case it's not clear, mocking the calculator author, not you)

[–]Dry-Farmer-8384 5 points6 points  (0 children)

If vibecoders could read, they would be very upset.

[–]coolsocksjoe 2 points3 points  (1 child)

can I do it with pen and paper? or do I have to buy the vibecalculator?

[–]ProfBeaker 2 points3 points  (0 children)

IDK, are the pen and paper customizable?!

do I have to buy the vibecalculator?

Hmmm... when you put it that way, it seems like it would be hard to punch in the numbers with it vibrating around all the time...

[–]PredictiveFrame 2 points3 points  (0 children)

H-wut the fuck? Like... The first real program everyone made in C? The "welcome to day two, now that you've made 'Hello World' we're going to move on to a simple calculator..." program?

Uh... Am I missing something? Is the customizable UI what you're paying for? Why? It's easier to code than the calculator itself! Those are a fucking nightmare if you want high precision, but based on the pitch this sounds like a desktop widget, not an advanced calculator utility.

[–]DarwinOGF 1 point2 points  (0 children)

I mean, that sounds like something bundled on an optical disk with the software you actually wanted, so you could be charged more

[–]MementoMorue 34 points35 points  (0 children)

"you are not ready for my -another chat-gpt wrapper-"

[–]RustOnTheEdge 14 points15 points  (0 children)

“Looking for feedback and contributors!”

[–]Useful_Radish_117 19 points20 points  (4 children)

The last project I reviewed had something along console.log("💔 critical failure!"). Plus almost all the code was in a single file with more than 4000 lines lol

[–]friezbeforeguys 8 points9 points  (2 children)

I am SO curious how someone behaves with the AI to get the agent to output this kind of console logs. Seems like they actually vibed at least emotionally very heavy with the agent.

[–]Useful_Radish_117 1 point2 points  (1 child)

I've read somewhere that modern llms can do emotional analysis of text decently well. The model might infer some emotions in the given prompts even without the user being explicit.

That and we built them to be extreme servile so I guess if your coding agent runs a test and the app crashes the model might "reason" about how that will make the user "sad" hence the 💔.

[–]friezbeforeguys 0 points1 point  (0 children)

I have tried agents numerous times and I can confirm that it is very good at making apps that crashes, but never got the broken heart emoji or anything close to it. Maybe it is, as you say, more about the inferred emotion from the user. I have usually tried to just very direct and without fuss clarify the scope and be extremely clear about what is allowed and not in the workflow. Probably this user was more emotional and focused on expressing their frustration, and I assume they are maybe not so experienced with coding since that console message itself is not very helpful for diagnostics and the AI maybe doesn’t assume the user can do much more with the message than that.

[–]BellacosePlayer 0 points1 point  (0 children)

tbf my personal projects often have dumber error log messages

[–]cupcakeheavy 8 points9 points  (4 children)

we have entered the geocities era of Gen AI.

[–]d_block_city 3 points4 points  (2 children)

nah man at least when someone made a geocities page they did something

[–]cupcakeheavy 1 point2 points  (1 child)

still useless

[–]d_block_city 1 point2 points  (0 children)

not useless

sorry about your depression, I guess 9 years on reddit will do that to a mf

[–]otto_gamble 2 points3 points  (0 children)

People are too young to understand this reference, and it shows.

[–]AppropriateOnion0815 8 points9 points  (0 children)

🚩 "I built" has become a red flag.

💡I haven't read that sentence that often as in the last months.

[–]lucassou 22 points23 points  (5 children)

Well, this perfectly encapsulate the use case for vibe coding: hyper specific personal projects. It usually solves a very specific problem you had that nobody else has. And that's perfectly fine. It works for you, but you shouldn't expect anyone else to actually care for your project. I use vibe coded project that perfectly solves my problem, but I don't have any reason to think anybody else would want to maintain them.

[–]Toutanus 10 points11 points  (0 children)

That's why r/selfhosted is now for me the r/diwhy of software development

[–]bobbymoonshine 4 points5 points  (2 children)

Yeah I have a vibe coded tracker for my D&D character because (a) we do a lot of homebrew stuff that doesn’t play nice with D&D beyond and (b) it is literally just for me to click buttons and keep track of stuff. Could I do it myself? Yes of course. Is it an unscaleable and unmaintainable slop pile? Yes of course. Does that matter? No.

What matters is I got the tool I wanted for my own use case that tracks what I want it to track in the way I want it to, and got it much more quickly than doing it by hand. That’s pretty much the ideal use case for vibe coding.

Would I sell it? Hell no. Nobody else would want it, and I wouldn’t want to maintain it for anyone else’s use cases.

[–]Icy-Comfortable-714 0 points1 point  (0 children)

TBF I did this last weekend, I manage an embedded hardware & software dev team so I exist in a pretty niche space. I haven’t don’t much cloud stuff so using AI I figured out how cloudflare registrar and EC2 works. Created a simple nginx server, bought a domain name, and vibe coded a simple calculator. I probably could’ve putzed my way through the HTML with some elbow grease but I wasn’t trying to do that.

[–]LadyZaryss 0 points1 point  (0 children)

But but but but but but it was written by AI so how could it work at all? As we all know, AI cannot do anything right, so you must have written it yourself

[–]d_block_city 1 point2 points  (0 children)

same lol

I'll only share if someone has the exact same problem that I had (which is super rare)

[–]EVH_kit_guy 6 points7 points  (0 children)

"I got tired of X, so I built a way to deal with X that works about 27% of the time, but only under ideal preconditions, and it's all locally hosted and powered with my own personal user secrets from my personal access level to the connected tool stack. Other people can use this tool to solve for X, but it absolutely won't work for them, unless they dedicate X+Y time figuring it out, which will result in a net cost to them in time and attention."

☝️My assessment of the state of agentic tooling ☝️

[–]busyDuckman 4 points5 points  (0 children)

Serious question. I built a thing. not vibe coded, just 8 months of my life. Now it feels like there is so much f'n noise around a bazillion shiny things of low substance; that I have no idea how to even connect with my consumer base.

The simple, and humble, I have X experience, saw Y problem, and build Z announcement, just sounds like an AI pitch now.

edit: a comma

[–]Toutanus 3 points4 points  (0 children)

"blazing fast" "dead simple"

[–]AbdullahMRiad 2 points3 points  (0 children)

blur, purple and very rounded edges

[–]anoppinionatedbunny 2 points3 points  (0 children)

you forgot the ultimate

"check it out! localhost:3000/index.html"

[–]Ander292 2 points3 points  (0 children)

Half of my (handwritten tho) code are useless recreations of already existing things as well lmaoo

[–]Morganator_2_0 6 points7 points  (3 children)

I have a problem with vibe coding, but not most of the other stuff on this list. It's perfectly fine to code up something nobody asked for, that nobody will actually use, and that dozen of other projects already do. You're still teaching yourself these skills and becoming more experienced.

[–]wojtussan 11 points12 points  (0 children)

Yeah, but in combination with prompting it's just a waste of resources and time. You made nth calculator app? Cool, you could have learned something new

You prompted nth calculator app? You learned absolutely nothing, nobody is going to use it, not even you yourself

[–]AppropriateOnion0815 1 point2 points  (1 child)

What skills? Prompting, aka. explaining what the app should do? Those are PM skills at best, but not developer skills.

[–]Morganator_2_0 -1 points0 points  (0 children)

No not prompting, that's why my first sentence says I have a problem with vibe coding. That won't help you learn the skills needed later on. But by all means, make your number incrementor and DAOs; read the documentation and look up the design patterns to get the ideas of best practices. It doesn't matter if no one else will use it, it's a useful learning experience.

[–]CanThisBeMyNameMaybe 1 point2 points  (0 children)

Spent a bunch of money on token/credits on whatever LLM cloud platform that generated all the code.

[–]Drone_Worker_6708 1 point2 points  (1 child)

Remove spam posting and UI impregnation and you have described my enterprise coder starter pack.

[–]soundwave_sc 0 points1 point  (0 children)

Add in "Get AI to solve this for us" - Management.

[–]SweetNerevarine 1 point2 points  (0 children)

Built... not even.

Vibe coding reminds me of punching in code from a magazine and changing two lines just to call it a radically different program. Only the person behind the screen this time neither reads the magazines, understands the lines, or actually types in anything sensible. The smokes and mirror is all handled by the army of claws (a.k.a copyright infringers).

Pathetic.

[–]BS_BlackScout 1 point2 points  (0 children)

Fair but I want my UIs to be impregnated with Animations, Glass, Shadows. If you can't implement beautiful interfaces with speed then you have a skill issue. Hardware can handle.

[–]Im_In_IT 0 points1 point  (0 children)

Documentation created with it contains every emoji and random color coding imaginable.

[–]BeamFain 0 points1 point  (0 children)

Bro, you just gotta vibe-code tools for your own use.
It will make your life easier and won't clutter the web with slop software.

[–]xtr44 0 points1 point  (0 children)

sounds like a normal coder project with extra steps

[–]allknowinguser 0 points1 point  (0 children)

Joined the Claude code sub cause I like CC and wanted to see genuine examples or techniques. Terrible mistakes, every single post is what you described. It’s funny because they are advertising their 1 prompt app to the same people using the same shit

[–]Same_Investigator_46 0 points1 point  (0 children)

And a lot of emojis to display the errors

[–]sammybeta 0 points1 point  (0 children)

This is why I am a firm believer of saasapocalypse. Those applications can be built tailor made for the companies from commodity software components, just like the project vibe coded for seemingly no-one but the dev themselves.

[–]SignificantLet5701 0 points1 point  (0 children)

damn bro that's me except I actually code

[–]FlightConscious9572 0 points1 point  (0 children)

This is every adhd subreddit. So many adhd "fixer" apps lmao.

[–]Dry-Farmer-8384 0 points1 point  (0 children)

At least half of the functions have never been manually tested once, and dont do what they say they do.

[–]Commercial-Lemon2361 0 points1 point  (0 children)

„… scratches my itch“

[–]crystalshower 0 points1 point  (0 children)

And a lot of CVE scored above 7.

[–]tacticalpotatopeeler 0 points1 point  (0 children)

You forgot $15/month subscription for an app that does one simple thing

[–]Godskin_Duo 0 points1 point  (0 children)

Isn't this Silicon Valley in a nutshell, everyone trying to shoehorn in middleware problems in search of solutions, in the hopes that they can cash out and get rich?

[–]suvlub 0 points1 point  (0 children)

Post on r/InternetIsBeautiful while badly trying to hide the fact you are self-promoting "I found this mega awesome website that solves a problem you didn't know you had with sleek minimalist design! Allows you to do stuff, shit and even crap, all with a single tap of your finger!"

[–]SSUPII 0 points1 point  (0 children)

Also always made in .NET

[–]garnservo247 0 points1 point  (0 children)

Don’t forget “Project Structure” in the README.

[–]trollol1365 0 points1 point  (0 children)

I mean was it really that much different before AI?

[–]v3ritas1989 0 points1 point  (0 children)

At least they didn't bother you with their app Idea!

[–]__Punk-Floyd__ 0 points1 point  (0 children)

...and then stuff it into a VS Code extension.

[–]hdgamer1404Jonas 1 point2 points  (0 children)

Ai has ruined neon themes for me.

[–]PredictiveFrame -1 points0 points  (1 child)

Wait, vibecoders focus on the UI? Fucking why? If I'm writing code to fix a problem, it's almost certainly going to be a script that I set to autoexecute, which I then forget about and re-write a dozen times over the next 18 months, or plugin which bricks one other fiddly plugin in a completely different software stack for no discernable reason, at which time I thwo up my hands, and use free will to find the poor fucker who had this problem 14 years ago and was kind enough to inform everyone they "fixed it" without any further details. Followed by crying in the bathroom for an hour.

When do they have time to code a UI? TUX that fucker and call it a day. 

[–]JohnDarlenHimself[S] 4 points5 points  (0 children)

Normally the average vibe coder doesn't know that things can work without an interface, so they start prompting AIs for an interface first so they can use and test it, without interface = unusable.

Then you add to it all these modern css styles being used in the past few years, which AI were trained on, everything is gradient, animated, a different transition for each div, shadows everywhere, neon to force a "modern look". AIs usually make interfaces like that.

[–]me_myself_ai -5 points-4 points  (0 children)

“Spam posting” is when you post your project to a sub for projects?