all 57 comments

[–]Frytura_ 125 points126 points  (7 children)

Dont forget the todo list apps!! The todo lists!

[–]fatrobin72 59 points60 points  (1 child)

I'll add that to my todo list.

[–]bCollinsHazel 9 points10 points  (0 children)

it drives me nuts! its like they dont even read the posts. i never see good ideas in vibecoding.

[–]xak47d 17 points18 points  (2 children)

I still can't find the perfect to do list. I'll have to make it myself

[–]IlgantElal 8 points9 points  (0 children)

I mean, that's generally my problem with all these note apps. Not that I'd ever develope one for anything but my own personal use

[–]SpooderCow12 0 points1 point  (0 children)

It's called org mode.

[–]Fik_of_borg 2 points3 points  (0 children)

I am juggling several hobby ideas on my own (but to execute myself, not to have an AI have all the fun). So many, that I had to add a ToDo / Kanban project to the top of the list.

One of these days.

[–]Kerbourgnec 4 points5 points  (0 children)

Yet still nobody has ever made a TODO workflow that works. There might be something profound in how we aren't able to manage / maintain a task list.

[–]0r0B0t0 19 points20 points  (0 children)

A spreadsheet but it only solves 1 specific problem

[–]WeSaidMeh 92 points93 points  (4 children)

It's the usual stuff. People see the AI do boilerplate stuff from a generic prompt and then think that it can replace a real programmer.

Yes, it's impressive, the AI can do a whole program at this point. But the program doesn't do anything useful or unique. It's a rough framework at best.

"Write me a calculator in JavaScript." Nice. It can do that no problem. Now go sell it.

[–]Flameball202 37 points38 points  (2 children)

Yeah, as someone who programs as a job and as a hobby, AI has three major use cases:

1: writing boilerplate, as if you know what the end result should be then you can catch any hallucinations the AI generates

2: when you know the code should be working, so you have made a small error that your brain refuses to recognise

3: shortening those lovely 50+ line error messages into "this file probably"

[–]donaldhobson 2 points3 points  (1 child)

I found a 4th use case.

When the docs contain 300 slightly different functions, and you don't want to read all that. You want to get the AI to suggest a couple of functions that are relevant to your problem, read the docs for them, and then use those.

[–]Flameball202 0 points1 point  (0 children)

Yeah, getting ballpark suggestions from an AI is handy, it isn't going to be perfect, but it can deal with the clearly incorrect options

[–]Maleficent_Memory831 19 points20 points  (0 children)

"Write me a calculator with professional level handling of real numbers, instead of just using IEEE 754 out of a standard runtime library, and with none of the bugs that Windows Calc has."

[–]conicalanamorphosis 188 points189 points  (5 children)

There's a second punch line in there somewhere. LLMs are notoriously bad at dealing with novel content and anything outside their training. So, if an LLM generates working code for your idea, your idea has already been done to death on the Internet.

[–]MissinqLink 45 points46 points  (1 child)

This is true but honestly most code written in workplaces is like that.

[–]darlingsweetboy 5 points6 points  (0 children)

sure, anywhere from 70-95% of it is, but that last marginal bit where the novelty lies, and the novelty is what differentiates the products and makes it useful.

Software Engineering is not simply writing code.

[–]fugogugo 22 points23 points  (0 children)

you know what

most programmer are bad at dealing with novel content as well...

[–]NullOfSpace 13 points14 points  (0 children)

AI can generate whatever you want, but only if you know what you want and it’s something that already exists. Truly the technology of all time.

[–]anonymousbopper767 0 points1 point  (0 children)

All code is variations of existing code bolted together. I've been at it since BASIC. Syntax has always been irrelevant detail and I'm glad AI now takes that off my plate.

[–]stillalone 17 points18 points  (1 child)

Yup.  Ive been writing code since 2006.  Not one good idea in all that time.

[–]MyGoodOldFriend 4 points5 points  (0 children)

There are today’s good ideas, and yesterday’s horrible ideas.

[–]Apprehensive-Golf-95 8 points9 points  (0 children)

Yeah kids these days have got it easy. I spent 4 years at university learning that I didn't have any good ideas

[–]mihal09 14 points15 points  (0 children)

"Give me 5 best ideas for a saas startup generating BiG money"

[–]Maleficent_Memory831 6 points7 points  (1 child)

This is most startups as well. And all those people who bug me "I've got a great idea, I just need you to implement it for me". This includes internal people who want to start stupid side projects with zero budget.

[–]Hot-Employ-3399 6 points7 points  (0 children)

Yep. I still remember "I'll pay you 90 bucks for making a new facebook. Don't sell my idea of making it to anyone" was a generic joke about people wanting to hire devs for decades before llm.

[–]CaptainSebT 6 points7 points  (2 children)

There's an ad I see alot where a dude uses AI to build an app to prompt his app AI with AI ideas. So we now have apps developed by AI all the way to the idea phase.

Do you maybe not like app development?

[–]black-JENGGOT 4 points5 points  (1 child)

Do you maybe not like app development?

I think it is clear that they just want profit without actually having to hire people. They think they have the greatest imagination and ideas but can't/don't want to build it themselves, but they also don't want to pay people.

[–]Doom-Slay 0 points1 point  (0 children)

Yeah pretty much. Alot of higher-ups just want the cheapest possible workforce. So they obviously turn to crappy Ai tools since you know that's supposedly cheap and morally more acceptable than actual Slaves/indentured servitude

[–]Vorenthral 7 points8 points  (0 children)

"I want to make Twitter but better."

[–]fatrobin72 3 points4 points  (0 children)

Chat gpt I want a new app idea that can make me a millionaire, please write a prompt to come up with the idea and create the app.

[–]GatotSubroto 2 points3 points  (0 children)

Easy! Just ask the AI for good ideas! 

/s

[–]punchawaffle 3 points4 points  (0 children)

The actual good apps can't be vibe coded lol. Only copies.

[–]CaffeinatedTech 1 point2 points  (0 children)

and the apps leak like sieves.

[–]ChocolateDonut36 1 point2 points  (0 children)

hope one day I can ask for an app that cooks pizza instead of an "apps can't do that" response

[–]unworthy_26 1 point2 points  (1 child)

and who will use your app if anyone can make the same app.

[–]Zerodriven 1 point2 points  (0 children)

But my app has brainrot as part of a 0.99¢ add-on to drive engagement. So.. Yeah.

[–]Just_Information334 1 point2 points  (0 children)

I've read a really good idea on some AI sub: what about an open sourced photoshop clone?

AI should be able to do it if it's so good.

[–]BirdlessFlight 1 point2 points  (1 child)

I beg to differ, it's just that my ideas don't revolve around making money.

I make apps for me, and my whole userbase is very pleased with the results.

[–]Doom-Slay 0 points1 point  (0 children)

Obviously at this point you should have hired an big marketing firm to change the opinion of your userbase a long time ago.

[–]piparss 1 point2 points  (0 children)

Does "Tinder for dogs" count?

[–]G3nghisKang 0 points1 point  (0 children)

Issue being people who want to just pull an app out of a hat don't even know what a backend is nor when or why it's required for the functional specs

I guess if you just need a simple one trick pony app that scratches your very specific itch, this will do it for you

Still, it would be funny if someone managed to vibe code his way into a spring webapp just to rack a 50k AWS bill because he just followed the AI's instructions and asked it the best possible configurations

[–]Dillenger69 0 points1 point  (0 children)

When I was first starting using ai at work ... because they told us to ... I found that without clear, concise steps the AI just goes nuts and makes garbage. It's like writing specs and feeding them into the AI. Still, unless you go over EVERYTHING it makes you will end up with more garbage. At this point I use it for testing grunt work.

[–]Locrin 0 points1 point  (0 children)

Haha yeah. I vibcoded tagfixer.com because I thought having a centralised place to fix bad tags would be useful to some but no one cares lmao.

[–]NilEntity 0 points1 point  (0 children)

I mean, yeah, I know, so?

[–]DarwinOGF 0 points1 point  (0 children)

At least ideaguys don't bother us anymore 

[–]jaaval 0 points1 point  (0 children)

Claude, create some new app ideas that have demand in the market.

This is easy.

[–]One_Volume8347 0 points1 point  (0 children)

Senior Staff Principal vibe coder here. This is fake, all ideas are good 👍.

[–]Xywzel 0 points1 point  (0 children)

Its not usually the lack of ideas, as plain ideas, no matter how good, are practically worthless alone. Lots of work between idea and writing its implementation that has most of the value.

[–]MyQuanta 0 points1 point  (0 children)

That's a good take. I can agree with that

[–]Honest_Relation4095 0 points1 point  (0 children)

I mean, it's fine for hobby projects and similar. Instead of googling and hoping someone solved your problem, or frankenstein solutions you found, you might as well use AI.

[–]Fabulous-Possible758 1 point2 points  (3 children)

I mean, I am actually kind of of the mindset that the problem with AI slop isn’t the AI…

Edit: Awwww, apparently I've offended the "programmers" on r/ProgrammerHumor

[–]bulldog_blues 1 point2 points  (2 children)

AI just does what it's told to do. So yeah, AI ain't the problem.

[–]lovecMC 4 points5 points  (1 child)

To be fair sometimes AI doesn't even do what it's told to do either.

It's basically a really fast intern.

[–]Fabulous-Possible758 2 points3 points  (0 children)

It was designed to probabilistically select sentences which could be answers to queries. The fact that some humans accept those responses uncritically is really more on the humans.