Skip to content(if available)orjump to list(if available)

Every vibe-coded website is the same page with different words. So I made that

SeanAnderson

Someone didn't live through peak Bootstrap and it shows. :p What's old is new again.

(also I think you can get far more variety from LLM-designed website with just a tiny bit of inspiration in your prompts)

brailsafe

"Bootstrap me a website with Tailwind, but make it look like bootstrap actually"

hshdhdhehd

"Knockout a React site."

_pdp_

You forgot to include some vulnerabilities. It just doesn't feel complete to me.

Jokes aside, I'm not mentioning who, but right on the front page of a popular vibe coding platform you can see a bunch of promoted real-world projects and almost all of them have some gaping security hole - and I'm not referring to the click-jacking kind.

Darmani

mirekrusin

I think it shows me my old password, where do I update it?

x______________

Why is my password the same across different browsers? Don't you know that I rotate my passwords you insensitive clod?

/s

(Would it be too much to have a randomized password generated for each session/cookie?)

Also, kudos to you on the (realisticly accurate) advertising consent form!

Darmani

Claude made it. The prompt was

    Referencing https://news.ycombinator.com/item?id=45624294 , add a joke cookie banner.
And that was it.

Still happy to take credit.

maufl

The hunter2 joke makes me miss bash.org again

guestbest

Are LLM’s capable of time travel because it looks it also created all these cookie cutter websites in 2013

m463

Your comment makes me wonder. Probably lots of 2013 websites in the training data.

Also makes me wonder... will self-driving car training data be less and less based on human driving, and more based on how all the other self-driving cars behave?

BobbyTables2

Or will they randomly drive 10mph under the speed limit, with the turn signal left pm for 10 miles, because an email was received?

neom

model to model is a pretty normal training method right now, but can result in this: https://en.wikipedia.org/wiki/Model_collapse

marcosdumay

The only self-driving car out there imitating humans is the Tesla one... and you can check how well it's doing.

Cars have a clear goal that one can test for.

ValveFan6969

Precisely. I don't know why the creator of this site is trashing LLMs and not the generic slop the LLMs were trained on to begin with.

platevoltage

It reminded me of every web dev who was too lazy to design their own portfolio page and just used the same template every other person.

lispisok

These alleged vibe coded websites look identical to all the tech startup websites of the 2010s. Hmm I wonder where the LLM got the idea to make all websites look this way.

srcreigh

I vibe coded the site for pxehost - https://pxehost.com

The text content is largely hand written but the style/structures/etc are vibes.

Codex CLI on the $20 plus plan

The first shot was remarkably similar to the end result, but there was lots of tweaking and testing.

linkregister

That looks great for presumably a couple of hours of work, and it showcases pxehost pretty well.

candiddevmike

You really bury the lede that this software runs a DHCP server. Folks could really mess up their network running it on their local machine, you should add a warning somewhere. How does it determine the default gateway or DNS to advertise?

srcreigh

It’s not a DHCP server the way you’re thinking. Pxehost only replies with a couple fields for PXE boot, and only to clients that are declaring themselves as PXE boot client. It doesn’t interfere with the normal dhcp server - the PXE client will get 2 broadcast replies, one from pxehost and one from the dhcp server, and will combine the info

candiddevmike

Even with something like proxy DHCP, you shouldn't have easy to follow instructions for folks to fire up a DHCP server without a warning, IMO. It's just polite to your fellow network admins.

null

[deleted]

Spivak

If you know anything about PXE booting then you'll know it needs DHCP. I think it's fine, it's a pretty niche technology. You aren't likely to to find someone downloading it who doesn't know what they're setting up.

dudeWithAMood

Honestly that's a great case for vibe coding, getting a splash page for a project that's not a website.

strogonoff

No proper parody of an LLM-autocompleted website is complete without a bunch if broken or misdirected links.

hshdhdhehd

About us:

Some blurb about how we are passionate a about startups, love our customers etc. No business name, human names or contact info though.

Darmani

https://vibe-coded.lol/#about

It was actually always there; you just missed it. Claude is so smart that it both predicted this comment and linked to it before you made it.

MassiveQuasar

I tried sending you and email but even your email address is vibe code :(

conception

Not enough tailwind. 6/10.

incompatible

I was looking at the site and it already has a whole section linking to this comment, from 18 minutes ago, Impressive!:

Wait, Not Enough Tailwind?

Someone said "Not enough tailwind. 6/10." So here's a literal tail in the wind.

[picture of cat, no tail visible, with alt text "Dog with tail blowing in wind"]

This is as close to Tailwind CSS as we're getting on a pure HTML site. But hey, we added rounded corners and shadows, so basically the same thing.

m463

But nobody code reviewed the changes!

incompatible

They'd have only found a few minor quibbles, why bother.

all2

Already fixed.

jasonthorsness

The LLM does seem to default to a certain style. I made an “improvisational web server” that plans and generates a site based on a path, but after hosting it and looking at a few hundred generated sites, they all kind of look the same. Which I guess is expected? But it will be interesting to see if human designers take pains to differentiate.

https://github.com/jasonthorsness/ginprov

https://ginprov.com

PebblesHD

I had a play with this and you’re right, it does have a style, but first: this is awesome, and good fun, well done!

I think the system prompt or training data probably focuses on marketing websites, it didnt manage to make a settings page or a canvas game, but did make a site telling me how to make a canvas game :)

How does it interpolate the path to make the prompt? (Havent checked the code yet…)

tptacek

Why should making a static brochure website involve coding skill?

chairmansteve

I agree. But AI is not needed either.

I have used Weebly in the past, just type in the text, choose pictures and you're done.

tptacek

Why should people need to understand the markup and JS for a generated static brochure page? That's the premise of this page.

I do, for my pages. But when I write a Word document, I have absolutely no fucking clue what any of the underlying formatting code means. I feel like people forget that for ordinary desktop publishing, HTML/JS is a gigantic step backwards. Getting us back to the status quo of the 1990s, whether it's LLMs or Weebly, would be a very good thing.

platevoltage

Don't we have Wix and Squarespace for that just like we had Dreamweaver in the 1990's?

madrox

The whole thrust of anti-vibe UI sentiments remind me of when Twitter Bootstrap came out. The unlocks were huge because suddenly people who didn't know how to make nice looking UI didn't have to do much more than drop in a stylesheet link and add some classes. Despite that, everyone complained all web sites started looking the same.

And, sure, that was valid. However, eventually everyone started figuring out how to get a unique look out of Bootstrap while still enjoying the benefits. All our modern frontend component frameworks can trace their lineage back to Bootstrap.

We'll see something similar with vibe UIs. Just a matter of time.

PetahNZ

jQuery UI?