News for hackers. Stuff that matters.
Re:Ask HN: Have any successful startups been made by 'vibe c... by okokwhatever on Tuesday August 19, 2025 @11:20AM (#44952605)
OpenAPI, microservices segmentation and keeping things small helps a lot. Probably the worst piece of the puzzle is the UI to maintain the coherence but it can be solved.
Re:Ask HN: Have any successful startups been made by 'vibe c... by stavros on Tuesday August 19, 2025 @11:27AM (#44952694)
What's the largest app you've entirely vibe-coded with this architecture? For me, everything fails at a few hundred lines, no matter how micro you keep your services.

Mind you, we're talking zero review at all, just using whatever the LLM produces.

Re:Ask HN: Have any successful startups been made by 'vibe c... by paulcole on Tuesday August 19, 2025 @02:07PM (#44954456)
Funny how devs here used to love bragging about how their job isn't to write code and that they shouldn't be measured on LOC.

Now suddenly the problem is that AI can't write a lot of code.

Re:Ask HN: Have any successful startups been made by 'vibe c... by surgical_fire on Tuesday August 19, 2025 @02:58PM (#44954994)
Both can be true.

LLMs have an unsolvable problem of "hallucination". It is a bad description of what the problem is because hallucination is all they do, it just also happens to be correct in many cases. The larger the codebase or the problem space, the less accurate LLMs tend to be.

And developers to a lot more than generating LOC.

Re:Ask HN: Have any successful startups been made by 'vibe c... by stavros on Tuesday August 19, 2025 @02:15PM (#44954539)
No, the problem is the AI can't avoid making mistakes often. I'm not measuring it on LOC.
Re:Ask HN: Have any successful startups been made by 'vibe c... by JohnBooty on Tuesday August 19, 2025 @09:39PM (#44957909)

   Now suddenly the problem is that AI can't write a lot of code.
That's not the problem at all. AI can obviously write lots of code faster than a human.

The problem is that AI can't currently write large quantities of correct and maintainable code to create a larger app.

(For some value of "larger")

Re:Ask HN: Have any successful startups been made by 'vibe c... by tester756 on Tuesday August 19, 2025 @11:26AM (#44952680)
Microservices increase complexity by a lot.
Re:Ask HN: Have any successful startups been made by 'vibe c... by snitzr on Tuesday August 19, 2025 @11:27AM (#44952693)
Re:Ask HN: Have any successful startups been made by 'vibe c... by nomilk on Tuesday August 19, 2025 @11:30AM (#44952736)
Knew exactly what this was before even clicking on it. Brilliant, funny, but also realistic!
Re:Ask HN: Have any successful startups been made by 'vibe c... by OutOfHere on Tuesday August 19, 2025 @12:02PM (#44953110)
Note: the video is partially NSFW due to abusive language.
Re:Ask HN: Have any successful startups been made by 'vibe c... by pc86 on Tuesday August 19, 2025 @11:29AM (#44952715)
I'm becoming increasingly convinced that you need a purpose-built LLM to generate usable UI code. There are ways to use LLMs to increase efficiency and velocity without sacrificing quality, but they're all at the API/backend/service/whatever-you-want-to-call-it level, or in the initial planning stages.

I basically use LLMs to plan work, then to do the backend work with close supervision, then I do all the UX stuff completely on my own.

Re:Ask HN: Have any successful startups been made by 'vibe c... by chrisweekly on Tuesday August 19, 2025 @11:47AM (#44952933)
That's really interesting. I feel like that runs counter to a broader perception that vibe-coding the FE / UX is straightforward, vs more challenging backend stuff. As someone whose 27-year career began with - and remained largely centered around -- client-side / FE / UX, it's of particular interest.
Re:Ask HN: Have any successful startups been made by 'vibe c... by pc86 on Tuesday August 19, 2025 @12:14PM (#44953229)
I've "vibe-coded" a few small hobby projects, and use cursor sometimes for professional stuff, and it always collapses for me on "real" front-end tasks. Yeah I can say "give me a layout of a certain style" and it will do reasonably well if it has no existing constraints. But for example, I vibe-coded a UI and then tried to adjust the tailwind theme it picked, and it was an absolute nightmare. You would have thought "change the primary color from A to B, select a new accent color that is darker than what you've selected and is not A or B, and now update the dark theme to be comparable" spread across multiple prompts was one of those crazy 3d animation puzzles you see used as a way to break LLMs.
Re:Ask HN: Have any successful startups been made by 'vibe c... by bigcat12345678 on Tuesday August 19, 2025 @11:28AM (#44952705)
AI created openapi is like mud house on beach, the first wave will destroy the whole thing into pieces beyond memory can remember it's original ugly shape...
Re:Ask HN: Have any successful startups been made by 'vibe c... by kevinmchugh on Tuesday August 19, 2025 @11:49AM (#44952959)
Yeah, I have a rule to tell the agent to not write to any of our OpenAPI specs, it reliably mangles them and then gets stuck trying to unmangle them. I get better results modifying the specs myself and using that as context for the agent so it better understands what I want.
Re:Ask HN: Have any successful startups been made by 'vibe c... by jen20 on Tuesday August 19, 2025 @11:29AM (#44952714)
Using HTTP as a linker (i.e. microservices as typically implemented) gives you a ton of other problems to worry about instead though...