A parody took over the front page of Hacker News this week. Performative-UI is a React component library that packages the visual tropes of the modern AI startup website into working, importable components, ASCII-art lava lamp hero included. It collected over 900 points in its first day, which by Hacker News standards is a landslide. Everyone got the joke instantly, because everyone has seen the site it's making fun of. They saw it this morning. It was four different companies.

Then the comment thread did something more interesting than the joke.

The most-discussed comment came from a developer who had built plain, direct, no-nonsense sites for several projects, and watched visitors tell him to his face that they didn't take the products seriously because the sites lacked exactly these performative flourishes. His comparison: YouTube audiences complain about creators begging for subscriptions, and creators keep doing it because the statistics say it works. Another commenter gave the behavior its proper name from the marketing world: revealed preference. Watch what people do, not what they say. This stuff gets A/B-tested to death, and the glowing gradient keeps winning.

So the parody is funny, the parody is accurate, and the thing it parodies works. All three are true at once. That's worth sitting with before you redesign anything.

The uniform is doing a job

The sameness reads as laziness, or as everyone prompting the same model for a landing page. Some of it is. But the sharper observation in the thread was that looking identical is the point. A site dressed in the current AI-startup uniform is signaling: we belong to the same cohort as the funded, talked-about companies you already know. It's a club tie. Nobody thinks the tie is beautiful. They think the tie means something, and they're right, because everyone agreed it does.

This isn't new behavior. One commenter shrugged that the whole episode is "just Bootstrap all over again," and that's roughly correct. A decade ago, every startup shipped the same navbar, the same hero, the same three-column feature grid, because Bootstrap made competence cheap. The uniform changes; the function of the uniform doesn't. We wrote earlier this spring about the backlash side of this cycle, when big brands started going deliberately scruffy precisely because a decade of identical minimalism left them indistinguishable. Sameness and rebellion against sameness are the same engine viewed from opposite ends.

And before the design crowd gets too smug: commenters noticed the parody library itself appears to have been built with AI assistance, and several admitted, with varying levels of irony, that they planned to use its components in real products. One asked what the odds were that companies ship it for real. Another answered: 100 percent. The costume is so effective that even its satire is wearable.

Convention or costume

The practical question for a business owner isn't whether the tropes are embarrassing. It's which kind of sameness you're looking at. We sort every recurring design pattern into one of two buckets.

Convention is sameness that helps your visitor. The logo links home. Navigation sits at the top. The contact action lives in the upper right and at the bottom of every page. Forms look like forms. These patterns repeat across millions of sites because they reduce the work of using yours, and breaking them costs you real conversions to win an originality prize nobody is awarding. Keep the conventions. All of them.

Costume is sameness that signals group membership. The ASCII hero animation, the terminal-window cosplay, the dark-mode-by-default gradient glow: these say "we are the same kind of company as the ones raising rounds right now." That signal has genuine value if the people you're selling to are investors, early-adopter developers, or tech press. They're fluent in the dress code, and showing up without it reads, fairly or not, like showing up to the pitch in sweatpants. The Hacker News commenter's visitors weren't wrong to bounce off his plain sites. For his audience, the costume was load-bearing.

The mistake is wearing a costume your customers can't read. A roofing company, a dental practice, a regional manufacturer: their customers have never seen an AI startup landing page and would not be reassured by one. Their credibility signals are different and much older. Real photographs of real work. Names and faces of the people who answer the phone. Reviews from customers two towns over. A site that loads fast and tells them what it costs them nothing to find out. We made a version of this argument about kinetic logos in May: the trend was real, and most small businesses still had no business buying it, because the audience that decodes the signal wasn't their audience.

The two questions that settle it

When we start a design engagement, the sameness question comes down to two things. Who does your customer need you to resemble before they'll trust you? And what would they notice if you broke the pattern?

If you sell developer tooling, resembling the current startup cohort is probably correct, tropes and all. Differentiate in the copy, the docs, the product. If you sell to homeowners in Northwest Arkansas, the right move is resembling the most established, most human business in your category, and the performative gradient is worse than wasted: it's a signal in a language your customer doesn't speak, which means it reads as noise.

The parody library is genuinely funny. Bookmark it. But the lesson it accidentally teaches is the one we keep relearning every design cycle: nobody's site looks the same by accident. Every trope is a sentence in some audience's language. The only real design failure is speaking the wrong one, fluently, to people who only needed you to say who you are.