News for hackers. Stuff that matters.
Re:Show HN: Performative-UI – a react component library of d... by avaer on Monday June 08, 2026 @11:37AM (#48446774)
I've worked on several projects where people looked at the site, which was simple and straight to the point, and people would straight up tell me they didn't take it seriously because it didn't have these performative UI things on it.

It's like when a Youtuber's audience complains about how they're constantly asking you to subscribe. The reason it happens is because the statistics say it works.

Re:Show HN: Performative-UI – a react component library of d... by theturtletalks on Monday June 08, 2026 @12:13PM (#48447235)
It really comes down to first impression. Your website design is your company’s first impression. If the design is clean, people will believe the product is clean and robust as well. Similar to how people think things that cost more and probably high quality and better overall.

As for this website, the best component is the ASCII animation in the hero and you can’t even copy that component. In fact, that nice ASCII hero is what gave me a good first impression to go thru all the components.

Re:Show HN: Performative-UI – a react component library of d... by zevyoura on Monday June 08, 2026 @12:25PM (#48447419)
Re:Show HN: Performative-UI – a react component library of d... by theturtletalks on Monday June 08, 2026 @12:31PM (#48447507)
Ah it’s in the hero section, kind of scanned that section but had lost interest by that point
Re:Show HN: Performative-UI – a react component library of d... by vasco on Monday June 08, 2026 @03:57PM (#48450938)
So the thing that made you go through all the components didn't even hold your attention enough to make your argument true
Re:Show HN: Performative-UI – a react component library of d... by theturtletalks on Monday June 08, 2026 @04:53PM (#48451851)
I was on mobile and a lot of the pages are overflowing. After going thru half, it got a bit annoying. I actually keep a directory of all these tailwind/shadcn registry websites and this one drew me in more than others.
Re:Show HN: Performative-UI – a react component library of d... by aaronharding on Monday June 08, 2026 @12:40PM (#48447637)
explain why Craigslist, temu, etc. are all popular then? :p
Re:Show HN: Performative-UI – a react component library of d... by HWR_14 on Monday June 08, 2026 @03:35PM (#48450502)
Craigslist became popular when that was the clean look for a website, and then never bothered updating. Network effects in action.

Temu offers people the ability to save money. If your product is "X, but cheaper" you can have a worse UI than X.

Re:Show HN: Performative-UI – a react component library of d... by beezlewax on Monday June 08, 2026 @04:09PM (#48451140)
Amazon is a hideous looking website too and always has been. Ebay is similar too in that aspect and plenty of others.
Re:Show HN: Performative-UI – a react component library of d... by Urahandystar on Tuesday June 09, 2026 @06:15AM (#48459061)
They were established when hideous websites were common changing would cause uproar and possibly alienate a large group of users. Look at Googles web page just a text box on a blank page, no way you are launching with that UI in 2026.
Re:Show HN: Performative-UI – a react component library of d... by theturtletalks on Monday June 08, 2026 @12:44PM (#48447707)
Sometimes utility can be so good, users don’t care about design. I was also thinking of it as a business coming to a SaaS website. B2C is filled with so many dark patterns, first impression probably plays less of a role.
Re:Show HN: Performative-UI – a react component library of d... by hdjrudni on Monday June 08, 2026 @10:18PM (#48455420)
Also on the HN homepage: https://cognition.ai/blog/frontier-code Not quite ASCII but pretty close!
Re:Show HN: Performative-UI – a react component library of d... by freehorse on Tuesday June 09, 2026 @04:36AM (#48458334)
My first impression when entering websites with such "hero animations" is noticing my gpu usage spiking and my power consumption increasing by 20W because somebody thought it was cool to have some pointless but "cool" canvas/WebGL/CSS (or whatever it is) animation.
Re:Show HN: Performative-UI – a react component library of d... by StilesCrisis on Tuesday June 09, 2026 @09:11AM (#48460673)
What's the point of having the GPU if you never use it, right?
Re:Show HN: Performative-UI – a react component library of d... by freehorse on Tuesday June 09, 2026 @03:49PM (#48466678)
I want to use my compute resources for stuff that are actually useful/relavant. I have no problem if somebody makes some animation that actually conveys something relevant for the topic of the website/product/article etc, eg some animated plot to showcase some data, esp when that can convey more than a classical visualisation. To be fair, I also dislike hero images in general, as they are distracting/useless, consuming bandwidth resources and screen space (esp in mobile). But "hero animations" take this a step further.
Re:Show HN: Performative-UI – a react component library of d... by sidewndr46 on Tuesday June 09, 2026 @09:40AM (#48461015)
I worked at a startup that had an unusually fancy landing page. I noticed that it was sluggish on my laptop. Someone pointed out there phone tended to heat up when showing it off to customers. We poked into what the contractor had done. They apparently used some bezier curves to animate stuff in a nice way. Each time the animation moved it computed the entire bezier curve to some superfine detail then picked a point in it and put the elements on the page.
Re:Show HN: Performative-UI – a react component library of d... by _the_inflator on Tuesday June 09, 2026 @03:01PM (#48465922)
See? It is about goals.

There is a reason why landing pages don't use distraction.

As a platform lead and product lead with millions of customers, be assured that you are not your customer. Never ever think of you as the focus of your website if you want to have success in business.

If you want to sell or marked and money as well as the slightest bit of seriousness is involved, you have to follow industry standards and never your own taste which is highly misleading.

Boring first is a good statement and principle to follow. Always track and A/B. There is a reason why all landing pages look the same kinda, and at least follow a certain structure.

Any deviation from it won't help you, even though you personally enjoy your personal website. You would be surprised what other visitors think about your website, how they perceive it, use it, and I mean literally everything: browser size, smartphone model, screen size, scrolling, click behavior, colors - everything.

I am so glad the psychology of online sales has matured. It is in everybody's interest to work in a trustworthy environment and using the right approach signals a company acknowledges and appreciate its customers.

I learned it the hard way, but got the lesson. I am totally different. I find many landing pages fishy, while they are the most successful there are, and like exploring on my own as well as fantastic animations.

On the other hand, I value the text only principles of everything serious from archivex and Pubmed. I am a developer fist, who loves animations sind decades. But this is bad for business. ;)

Re:Show HN: Performative-UI – a react component library of d... by wavemode on Monday June 08, 2026 @12:00PM (#48447075)
I don't think the commentary being made here is that startup websites should not be flashy. Just that, maybe they don't all need to look exactly the same as each other.
Re:Show HN: Performative-UI – a react component library of d... by jsdalton on Monday June 08, 2026 @12:11PM (#48447213)
It seems to me the parent commenter is saying the opposite: looking exactly like each other _is_ the point. It's a form of social signaling, to indicate that a project "belongs" to the in group of high-flying successful AI hype projects.

Note I'm not arguing that this is a good strategy. But given that so many people follow it I imagine it's not as bad as it appears on the surface.

Re:Show HN: Performative-UI – a react component library of d... by muvlon on Monday June 08, 2026 @05:25PM (#48452361)
It's a bit of in-group signaling but I think, importantly, also date signaling. A 2026 hype website looks different from a 2020 hype website looks different from a 2010 hype website. Having a generic 2026 hype website look tells visitors that you're either new or update your website's design to follow current trends.

They do the same with cars, where it's even more important and even more explicit. The design language has to change every couple years so that you can tell when somebody is driving a car older than 5 or so years. For example, currently we're doing blobs but with a few sharp features and muted colors. Before that it was more colorful and more metallic paint. Before that, in the 00s, it was pure blobs. Before that it was all sharp edges etc. Now sharp edges are beginning to make a comeback.

That's why I don't think we'll ever have the "one true design language". Fads and trends will continue, repeating themselves to a degree but also changing in new ways.

Re:Show HN: Performative-UI – a react component library of d... by dayjah on Monday June 08, 2026 @12:29PM (#48447476)
I think homogeneity is an unavoidable end game for the internet (unfortunately).

At work we’ve been discussing whether to migrate off our home grown component library to Material UI. I shudder at the thought, personally. However, a compelling reason to use a ubiquitous framework is that the ubiquity means folks intuitively know how to interact with your product.

Like many of us I was born into a deeply customizable Internet, all of my websites were green or red on black. They were a glorious amalgam of fixed width fonts and <blink> tags. With occasional wingdings characters for fun and games and complex <table>/<tr>/<td> tags for really epic layouts. They were l33t, honestly ^_^

But, as time goes on and more and more people use this thing, converging on the one-true-UX feels like a net good thing assuming the fundamentals are right. To some degree the LLM-ization of the Internet is essentially the end game of squashing the personality out of the Internet which bootstrap started.

We’re on the cusp of spoken word being the core UX of computers with a fall back to reading the LLM transcript, neither of which benefits from <blink>

Re:Show HN: Performative-UI – a react component library of d... by hntiz on Monday June 08, 2026 @01:22PM (#48448220)
> a compelling reason to use a ubiquitous framework is that the ubiquity means folks intuitively know how to interact with your product

Not that I disagree with you, but I'll also offer a tradeoff.

When people expect to pick up your app intuitively, it can also just mean them using the app absent-mindedly, which can mean them skipping the manual and jumping straight to trying to tie up the support lines. Whereas if your ui asks for a user's full focus up front, yes there are downsides to that but they're also more engaged.

Re:Show HN: Performative-UI – a react component library of d... by NewsaHackO on Monday June 08, 2026 @01:54PM (#48448686)
I guess the issue is that when someone can't use a product immediately, they have an urge to abandon it altogether, not learn how to use it.
Re:Show HN: Performative-UI – a react component library of d... by preg_match on Monday June 08, 2026 @02:25PM (#48449242)
It depends highly on the application. If the application domain is inherently complex and or used in business contexts, then they will have to learn how to use it regardless. Intuitiveness only works for somewhat cookie-cutter applications. Consider Excel: Excel is not intuitive to people who have not used excel. We can make it easier to use, but regardless the user will have to learn the fundamentals of a spreadsheet (and even how the data is stored in memory!) in order to successfully use excel. The reason I say users even have to understand how data is stored in memory is because of types. Dates are not strings, for example.
Re:Show HN: Performative-UI – a react component library of d... by maxweylandt on Monday June 08, 2026 @12:54PM (#48447834)
Re:Show HN: Performative-UI – a react component library of d... by kid_cubi on Monday June 08, 2026 @01:03PM (#48447960)
We're migrating our Material UI components to homemade components, since MUI doesn't cater to our needs anymore.
Re:Show HN: Performative-UI – a react component library of d... by enos_feedler on Monday June 08, 2026 @06:39PM (#48453369)
Homogeneity doesnt need to be the endgame just a pitstop along the way. We should have a universal tool for creating unique things. If everything is unique the cognitive load is high we get lazy and output all converges on shallow stuff that is the same. If the tools are homogenous we learn something once and spend energy on making the diffetences
Re:Show HN: Performative-UI – a react component library of d... by everforward on Tuesday June 09, 2026 @10:02AM (#48461288)
I think they sort of do, it’s a form of signaling.

It’s the same game we play verbally with slang. Slang word gets made up, people use it so others know they’re in the group that uses the slang, usage spreads until it’s no longer a group indicator. You see it all the time as an age grouping. You can almost guess someone’s age by the slang they use for “good” (cool, lit, bussin, etc).

This is the same. Startups invent a new UI style to separate themselves from the incumbents, incumbents eventually copy the style, cycle repeats.

Re:Show HN: Performative-UI – a react component library of d... by epolanski on Monday June 08, 2026 @11:49AM (#48446925)
Same for clickbait thumbnails, people hate them, and yet don't really click on non clickbaity ones.
Re:Show HN: Performative-UI – a react component library of d... by thewebguyd on Monday June 08, 2026 @11:54AM (#48447000)
In the marketing world this is called revealed preference. This stuff is A/B tested to death. Anyone trying to sell something is best served by watching people's behavior instead of listening to what they say, as the two are often different if not polar opposites.
Re:Show HN: Performative-UI – a react component library of d... by 4chandaily on Monday June 08, 2026 @12:29PM (#48447485)
The perspective marketing world seems toxic. From the perspective of the "consumer", it sure does feel like we are being "ignored", "tricked", or "bamboozled" when our stated preferences are ignored in favor of "revealed preference".

It isn't that we have a "preference" for these things, it is far more likely that a user just doesn't have their guard up 100% of the time, and these psychological manipulations are designed to cut through that.

Sure, these strategies probably net clicks, but they aren't from people who "chose" your product, they are clicks from people who were manipulated into clicking.

I suppose whether you think that is okay depends on your industry and ethics.

Re:Show HN: Performative-UI – a react component library of d... by thewebguyd on Monday June 08, 2026 @01:04PM (#48447979)
Yeah, it is highly toxic. I'd assume that in most cases those "revealed preferences" are specifically engineered, not organic. It's taking advantage of biological reflexes and calling it a true preference.
Re:Show HN: Performative-UI – a react component library of d... by Lalabadie on Monday June 08, 2026 @01:32PM (#48448363)
It's behavioral marketing, vs status/aspirational marketing.

A stated preference isn't necessarily current or situational (I will choose to run instead of watching another 45 minutes of Youtube videos).

A situational preference is often inertia, and behavioral marketing will directly hinder the meta cognitive processes that usually give us the agency to override our default mode choices (John has been on YouTube for the last 20 minutes, what next suggestion is not likely to keep him there?)

Re:Show HN: Performative-UI – a react component library of d... by gryn on Monday June 08, 2026 @01:51PM (#48448635)
Better for you(the seller) vs better for me (the buyer)

Two agents with two different utility functions fighting each other, it's an adversarial relationship/game.

The fight is for your limited attention span.

Clickbaity titles or least informative ones, 20min of rambling for what could've been a 2min video or article, spreading the meat of the info in the later half of the video for better retention instead of the beginning, highly misleading previews at the beggining, etc ... are good for the content producer but not so much for the content viewer that has to sift through it only to reliaze that didn't care about that particular thing.

Not limited to videos, but also things to buy the meat of the technical/practical description of the product get worse and worse each year and the other proxy signals for them too.

Seems like marketing is a lot like military conflict drown the enemy in lot of noise to drop the SNR.

what's that you want to buy a 4k video projector and set a filter for it? here it is for cheaper. Oh, you wanted the actual dots on the wall resolution to be 4k instead of max supported input signal, oops.

You're used to higher price meaning better quality? guess we'll flood that price point with shitier quality progressively until we find your limit

Re:Show HN: Performative-UI – a react component library of d... by marcosdumay on Monday June 08, 2026 @01:51PM (#48448640)
I guess in the social sciences world this is called institutional erosion...

Youtube is a perfectly "unbiased" "democratic" repository, where crazy people shouting conspiracies and prize-winning documentaries have the same thumbnail and half-line of text for you to discover if they are any good.

Re:Show HN: Performative-UI – a react component library of d... by wnevets on Monday June 08, 2026 @01:22PM (#48448226)
Its like when people say they hate politicians all the while they've been voting for the same Senator for the past 30 years.
Re:Show HN: Performative-UI – a react component library of d... by all2 on Monday June 08, 2026 @02:21PM (#48449156)
I really wish there was a way to filter out the soy-O-face thumbnails entirely. I do not like them. I do not want to see them.
Re:Show HN: Performative-UI – a react component library of d... by unlogic on Monday June 08, 2026 @02:24PM (#48449214)
Check "DeArrow" chrome extension.
Re:Show HN: Performative-UI – a react component library of d... by brightball on Monday June 08, 2026 @04:45PM (#48451741)
I use a Substack site for the conference that I run. The popup and subscribe buttons everywhere used to annoy me...but they work. Went from 0 to almost 1,000 subscribers on an otherwise low traffic site and it's by far the best way to reach people.

https://carolina.codes

Re:Show HN: Performative-UI – a react component library of d... by SpyCoder77 on Monday June 08, 2026 @07:55PM (#48454157)
Another way to get a lot of traffic is getting the top reply to the top comment on the top hacker news post. Speaking of which... https://github.com/SpyC0der77
Re:Show HN: Performative-UI – a react component library of d... by nwatson on Monday June 08, 2026 @05:55PM (#48452791)
I was in the Winston-Salem Flywheel coworking for eight years, good place. I hope the Greenvile site is as good.
Re:Show HN: Performative-UI – a react component library of d... by brightball on Tuesday June 09, 2026 @11:52AM (#48462718)
Beautiful facility. They renovated the old Pepsi bottling plant.

https://www.flywheelgreenvillesc.com/

Re:Show HN: Performative-UI – a react component library of d... by XorNot on Monday June 08, 2026 @06:17PM (#48453077)
Youtubes monetization guidelines also require it.
Re:Show HN: Performative-UI – a react component library of d... by noisy_boy on Monday June 08, 2026 @11:05PM (#48455793)
My colleague vibe coded a website that looks exactly like this one. Everyone on the meeting loved it - they thought it was cool. These were IT people.
Re:Show HN: Performative-UI – a react component library of d... by ceejayoz on Tuesday June 09, 2026 @10:52AM (#48461947)
The IT people know no one's really buying just off the flashy website alone - because they don't! - and that it'll get management to okay it.
Re:Show HN: Performative-UI – a react component library of d... by sgsvnk on Tuesday June 09, 2026 @05:21AM (#48458675)
There are 2 kinds of people- people who understand tech and people who use tech, in the ratio 1:9 (or even lower?). For the 90%+ people who like using fancy tech and feel smart/intelligent, the bling on your landing page is necessary.
Re:Show HN: Performative-UI – a react component library of d... by padolsey on Monday June 08, 2026 @11:21AM (#48446556)
The most extreme virtue-signal is to go completely browser-default and have no styling whatsoever. Like lowercasing because your pinky can't be arsed to reach for the shift-key even though you've a billion dollars in series A.
Re:Show HN: Performative-UI – a react component library of d... by psadauskas on Monday June 08, 2026 @11:46AM (#48446892)
I've mostly stopped caring about using using proper capitalization, commas, grammar and spelling in my writing of comments, primarily as a signal that i'm not an llm.
Re:Show HN: Performative-UI – a react component library of d... by nozzlegear on Monday June 08, 2026 @12:10PM (#48447202)
If you turn on HN's "Show Dead" setting, there are tons of LLM-generated comments on stories related to AI. You can see the human(s) behind the LLM trying to fiddle with the style of comment by making them skip proper grammar, capitalization, use or avoid certain phrases, and so on. The biggest tell for LLM content, though, is just the content as a whole: it sounds fake and ungenuine, like it passed through a committee of hostage negotiators to remove the speaker's own attachment/expectations.

They can configure it to use all lowercase letters, skip em-dashes, make grammar mistakes, stop saying "it's not X, it's Y", or whatever, yet the content itself just has a fake quality to it that makes it stand out, which is why those comments still get flagged IMO.

Re:Show HN: Performative-UI – a react component library of d... by oneneptune on Monday June 08, 2026 @01:12PM (#48448079)
The uncanny valley of text. It looks and sounds like a human, but lacks the "soul" / humanity that our intuition somehow perceives.

It's really strange... I see some text with obvious tropes and sometimes I read something and there's no obvious AI trope... but it's just not human?

Re:Show HN: Performative-UI – a react component library of d... by nozzlegear on Monday June 08, 2026 @08:15PM (#48454369)
> The uncanny valley of text.

Exactly, that's a great way to describe it.

Re:Show HN: Performative-UI – a react component library of d... by Cthulhu_ on Tuesday June 09, 2026 @04:01AM (#48458069)
And yet, while on HN we're critical readers and can still see through it, there's many places on the internet where it just wouldn't stand out. I try to avoid them, but they would just blend in to e.g. youtube comments.

Unless the YT comments I've read have been bots since forever.

Re:Show HN: Performative-UI – a react component library of d... by port11 on Tuesday June 09, 2026 @05:26AM (#48458713)
My big gripe with LLMs is the “high verbosity but low signal” style of their writing. Even the new 4.8 Opus writes like that, it’ll spit out a paragraph of verbiage for what could’ve been one sentence. I’m guessing… because we pay by output tokens? $-)
Re:Show HN: Performative-UI – a react component library of d... by socksy on Tuesday June 09, 2026 @06:14AM (#48459054)
i mean, i definitely agree and am somehow allergic to seeing llm written text from other humans (you typed a prompt! why not just post it directly? i'd rather have bad spelling and grammar than llm slop). but... while i feel i can detect it pretty reliably in forums like HN, i can't help but think that this is the toupée fallacy[0] at work. of course, all the text that _i_ think is fake is clearly fake after all

[0] https://rationalwiki.org/wiki/Toupee_fallacy

Re:Show HN: Performative-UI – a react component library of d... by frantathefranta on Monday June 08, 2026 @11:52AM (#48446971)
Claude's "write me a product description like a cool human would" is just using lower-case where it shouldn't be though.
Re:Show HN: Performative-UI – a react component library of d... by quotemstr on Monday June 08, 2026 @01:03PM (#48447965)
The problem is that omitting capitalization, commas, and so on signals, in addition to "not AI in default settings", but also "I'm part of the San Francisco AI in-crowd and Altman is my spirit animal".
Re:Show HN: Performative-UI – a react component library of d... by otter-in-a-suit on Monday June 08, 2026 @01:20PM (#48448183)
I had this conversation the other day. I'm a native German speaker originally, which is why I hand out commas like it's candy and capitalize things unnecessarily. Sometimes I notice these things and leave them in when I write something, since at least it gives you a good indication that a human wrote it... for now.
Re:Show HN: Performative-UI – a react component library of d... by abustamam on Monday June 08, 2026 @03:43PM (#48450668)
I stopped doing that long before LLMs were commonplace because I couldn't see a point in it. Like, the entire concept of spelling and grammar is arbitrary anyway. Proper English and spelling of the 20th century is not the same proper English and spelling of the 18th century.

For example, "you" was originally the formal form of the second person pronoun, and thee or thou the informal form. Many writers who try to write midieval period pieces tend to get this wrong though and just use thee or thou as a direct replacement for "you."

And then English spelling and pronunciation is just chaotic anyway.

I won't go out of my way to misspell things and I'll do my best to use the best grammar and spelling I can, but I'm not going to consult an llm or grammarly to make sure it'll get no notes from an English teacher when my only purpose is to comment on HN or write a quick update on slack.

Re:Show HN: Performative-UI – a react component library of d... by Waterluvian on Monday June 08, 2026 @11:23AM (#48446581)
Netscape knows best.
Re:Show HN: Performative-UI – a react component library of d... by ghurtado on Monday June 08, 2026 @11:59AM (#48447065)
Give me Navigator or give me death
Re:Show HN: Performative-UI – a react component library of d... by sph on Monday June 08, 2026 @11:31AM (#48446690)
Ah yes, the jeevacation special
Re:Show HN: Performative-UI – a react component library of d... by arm32 on Monday June 08, 2026 @11:47AM (#48446904)
Craziest m'island
Re:Show HN: Performative-UI – a react component library of d... by MrBuddyCasino on Monday June 08, 2026 @11:26AM (#48446622)
Array language proponents also like to do this. In their case I‘ll allow it, it matches the substance.
Re:Show HN: Performative-UI – a react component library of d... by arboles on Monday June 08, 2026 @03:45PM (#48450707)
Can you link to a genuine example?
Re:Show HN: Performative-UI – a react component library of d... by MrBuddyCasino on Tuesday June 09, 2026 @05:07AM (#48458566)
Minimalist example: https://kona.github.io/

Extremely Minimalist example: https://k.nyc/

Re:Show HN: Performative-UI – a react component library of d... by arboles on Tuesday June 09, 2026 @04:33PM (#48467316)
In the pages you linked there's not much writing to really get a taste (https://k.nyc responds with an unclosed <div> containing the letter k, come on), but I found some language examples in

* https://codeberg.org/growler/k/pulls/

* https://codeberg.org/growler/k/issues

User @growler writes in succinct sentences and uses only periods.

I'm having fun with the idea, in my head, that using array languages changes how you speak and write.

HN commenters have also pointed out the peculiar way ngn/k writes C:

https://news.ycombinator.com/item?id=31362512

Re:Show HN: Performative-UI – a react component library of d... by MrBuddyCasino on Tuesday June 09, 2026 @09:04PM (#48469913)
I didn’t find the examples I was thinking of unfortunately.

But yeah it’s a very peculiar kind of Zen, all-encompassing.

Re:Show HN: Performative-UI – a react component library of d... by cmrdporcupine on Monday June 08, 2026 @11:42AM (#48446839)
lowercasing everything -- just means

you're literate smart... poetic; because

you read e.e.cummings

and william carlos

williams

...

fin.

Re:Show HN: Performative-UI – a react component library of d... by arm32 on Monday June 08, 2026 @11:48AM (#48446916)
Instructions unclear, am will.i.am
Re:Show HN: Performative-UI – a react component library of d... by Cthulhu_ on Tuesday June 09, 2026 @04:04AM (#48458080)
I hate

this

style of

"poetry"

Re:Show HN: Performative-UI – a react component library of d... by port11 on Tuesday June 09, 2026 @05:28AM (#48458728)

  rupi.
  
  without substance,
  
  but words
  aligned —
  
  on a  
  page.
Re:Show HN: Performative-UI – a react component library of d... by davedx on Monday June 08, 2026 @12:49PM (#48447777)
Virtue-signalling or just the daddy?

https://www.berkshirehathaway.com/

Re:Show HN: Performative-UI – a react component library of d... by thomascgalvin on Monday June 08, 2026 @12:52PM (#48447812)
Re:Show HN: Performative-UI – a react component library of d... by andy_ppp on Monday June 08, 2026 @01:12PM (#48448082)
My god, it's perfect.
Re:Show HN: Performative-UI – a react component library of d... by sph on Monday June 08, 2026 @01:51PM (#48448628)

  <meta name="GENERATOR" content="MSHTML 8.00.6001.18828"></head>
  <body link="#800080" bgcolor="#ffffff" text="#000080" vlink="#ff0000"><b><font size="6">
  <p align="center">B</font><font size="4">ERKSHIRE </font>
God, that takes me back. MSHTML, the mismatched tags, <font>, table layout, the webmaster that added the Google Analytics snippet before the DOCTYPE tag
Re:Show HN: Performative-UI – a react component library of d... by jrflo on Monday June 08, 2026 @03:18PM (#48450199)
The hard-coded Geico ad really ties it all together
Re:Show HN: Performative-UI – a react component library of d... by halapro on Monday June 08, 2026 @01:23PM (#48448240)
Ew. I mean 500 bytes of CSS would make this so much better.
Re:Show HN: Performative-UI – a react component library of d... by isatty on Monday June 08, 2026 @05:21PM (#48452293)
No. It’s perfect as is. I can find everything I want. Everything is accessible to everyone and screen readers. Does not require JavaScript.
Re:Show HN: Performative-UI – a react component library of d... by crabmusket on Monday June 08, 2026 @06:06PM (#48452949)
The home page links are teeny tiny on a phone screen, borderline unreadable.
Re:Show HN: Performative-UI – a react component library of d... by holowoodman on Monday June 08, 2026 @07:02PM (#48453639)
That's because phone browsers have the insane braindead default of scaling everything into tiny unreadableness. You have to explicitly say "stupid browser, nobody ever wanted this shit, behave sensibly by including <meta name="viewport" content="width=device-width, initial-scale=1.0">. No idea why this idiotic custom still hasn't been purged from mobile browsers, but I guess it's just a valuable tradition now...

Before mobile browsers arrived, everything was fine and nobody needed meta viewport stuff. That's why this 1997 era page doesn't have it.

Re:Show HN: Performative-UI – a react component library of d... by halapro on Tuesday June 09, 2026 @03:19AM (#48457709)
> everything was fine

Everything was fine best viewed in IE5.5 at 1024x768. Time has changed.

Re:Show HN: Performative-UI – a react component library of d... by FridgeSeal on Monday June 08, 2026 @07:32PM (#48453929)
If only there was a way to zoom, on your phone?!
Re:Show HN: Performative-UI – a react component library of d... by halapro on Tuesday June 09, 2026 @03:19AM (#48457706)
If only you could add 500 bytes of CSS so the content fits the screen.
Re:Show HN: Performative-UI – a react component library of d... by halapro on Tuesday June 09, 2026 @03:18AM (#48457699)
> Does not require JavaScript

Who mentioned JavaScript?

Re:Show HN: Performative-UI – a react component library of d... by phatskat on Tuesday June 09, 2026 @03:00PM (#48465906)
They did - their list wasn’t all related to _your_ post, other than to say the site is “perfect” to them, after which they enumerated the reasons including “does not require JavaScript”
Re:Show HN: Performative-UI – a react component library of d... by SpyCoder77 on Monday June 08, 2026 @08:41PM (#48454574)
> If you have any comments about our WEB page

Haha, this webpage on the inter network is amazing

Re:Show HN: Performative-UI – a react component library of d... by alex_suzuki on Tuesday June 09, 2026 @02:26AM (#48457283)
Ok, now I'm tempted to buy BRK-B (BRK-A a bit too pricey...)
Re:Show HN: Performative-UI – a react component library of d... by xnx on Monday June 08, 2026 @02:46PM (#48449652)
"Countersignaling" (https://en.wikipedia.org/wiki/Countersignaling) might be the better word: "Countersignaling is the behavior in which agents with the highest level of a given property invest less into proving it than individuals with a medium level of the same property."
Re:Show HN: Performative-UI – a react component library of d... by Cthulhu_ on Tuesday June 09, 2026 @04:03AM (#48458078)
This is a great one to put in my vocabulary. It also ties into the "vocal minority" thing where people that aren't actually the best people to talk about an issue are the most visible.
Re:Show HN: Performative-UI – a react component library of d... by tfitz237 on Monday June 08, 2026 @10:46AM (#48446120)
These all look very professional for (basically) a parody library
Re:Show HN: Performative-UI – a react component library of d... by csomar on Monday June 08, 2026 @11:37AM (#48446760)
What are the odds some companies end up using it for a real product?
Re:Show HN: Performative-UI – a react component library of d... by eranation on Monday June 08, 2026 @11:43AM (#48446852)
100%
Re:Show HN: Performative-UI – a react component library of d... by scottyah on Monday June 08, 2026 @01:06PM (#48447995)
Honestly I can just swap these bad boys in and ship in less than a couple hours if it'd be funny enough. I don't think they're bad designs at all, and I don't think every aspect of my business needs to be unique and obsessed over.

IMO this is like judging landscaping companies for all using similar looking shovels.

Re:Show HN: Performative-UI – a react component library of d... by visha1v on Monday June 08, 2026 @02:38PM (#48449494)
the distance b/w satire and SaaS is approx one quarter
Re:Show HN: Performative-UI – a react component library of d... by sgt on Tuesday June 09, 2026 @09:00AM (#48460547)
What are the odds of LLM's being trained on this and picking it up as best practice?
Re:Show HN: Performative-UI – a react component library of d... by Boxxed on Monday June 08, 2026 @11:21AM (#48446561)
...which might just show how predictable and similar all janky startup pages are.
Re:Show HN: Performative-UI – a react component library of d... by NuclearPM on Monday June 08, 2026 @11:34AM (#48446727)
Janky?
Re:Show HN: Performative-UI – a react component library of d... by sv123 on Monday June 08, 2026 @12:30PM (#48447501)
Definitely bookmarking for future ideas and inspiration, don't care if I'm shamed for it.
Re:Show HN: Performative-UI – a react component library of d... by arnley on Tuesday June 09, 2026 @09:46AM (#48461113)
Definitely using it for a hackathon project ( Live). The timing was too perfect not to try and use it.
Re:Show HN: Performative-UI – a react component library of d... by yieldcrv on Monday June 08, 2026 @01:52PM (#48448656)
Just because they're showing contempt for the process doesn't mean the process isn't refined

Joking about something tends to require an interconnected understanding of it

Re:Show HN: Performative-UI – a react component library of d... by marcosdumay on Monday June 08, 2026 @01:54PM (#48448693)
IMO that means "professional" will look very different in a few years.
Re:Show HN: Performative-UI – a react component library of d... by grassfedgeek on Monday June 08, 2026 @12:11PM (#48447205)
Adding github link for those who want to use it (I do): https://github.com/vorpus/performativeUI
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @12:17PM (#48447290)
wait my readme isnt performative enough yet, let me add a chart showing the star history
Re:Show HN: Performative-UI – a react component library of d... by consumer451 on Monday June 08, 2026 @01:00PM (#48447923)
lol. Genuinely curious, what is your reaction to so much "actually, this is great and useful" feedback?
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @01:19PM (#48448160)
this gives me great motivation to take on even more story points next sprint!
Re:Show HN: Performative-UI – a react component library of d... by jrflo on Monday June 08, 2026 @10:44AM (#48446088)
That ascii lava lamp effect is low key really cool
Re:Show HN: Performative-UI – a react component library of d... by tyleo on Monday June 08, 2026 @11:53AM (#48446983)
Yeah probably my favorite of the bunch too. I bet there’s a fun project to do to make a customizer for that.
Re:Show HN: Performative-UI – a react component library of d... by carlos-menezes on Monday June 08, 2026 @10:46AM (#48446121)
Lags the hell out of my browser (Safari) window though.
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @10:57AM (#48446243)
sorry in advance if this post causes more sites to use that effect
Re:Show HN: Performative-UI – a react component library of d... by SamBam on Monday June 08, 2026 @06:33PM (#48453295)
Huh, perfectly snappy on my Firefox on Android.
Re:Show HN: Performative-UI – a react component library of d... by replwoacause on Monday June 08, 2026 @06:35PM (#48453319)
Not sure what's low key about it but I agree that it's cool
Re:Show HN: Performative-UI – a react component library of d... by eranation on Monday June 08, 2026 @11:52AM (#48446966)
My Claude feels personally attacked.
Re:Show HN: Performative-UI – a react component library of d... by jtbayly on Monday June 08, 2026 @11:24AM (#48446586)
I could see actually using this…
Re:Show HN: Performative-UI – a react component library of d... by Brajeshwar on Monday June 08, 2026 @11:25AM (#48446599)
Many a true word is spoken in jest.
Re:Show HN: Performative-UI – a react component library of d... by yosef123 on Monday June 08, 2026 @11:26AM (#48446626)
This needs an additional subscriptions service tier, that's even more performative and even more AI
Re:Show HN: Performative-UI – a react component library of d... by kardianos on Monday June 08, 2026 @11:32AM (#48446697)
Savage and accurate. 100%.
Re:Show HN: Performative-UI – a react component library of d... by erdaltoprak on Monday June 08, 2026 @10:51AM (#48446183)
It's very fun and way too polished, thanks!
Re:Show HN: Performative-UI – a react component library of d... by staminade on Monday June 08, 2026 @11:08AM (#48446361)
Very funny. Although ironic that this whole library was built with AI.
Re:Show HN: Performative-UI – a react component library of d... by sbarre on Monday June 08, 2026 @11:34AM (#48446734)
Ironic, or appropriate?
Re:Show HN: Performative-UI – a react component library of d... by ghurtado on Monday June 08, 2026 @12:00PM (#48447090)
Ironically appropriate
Re:Show HN: Performative-UI – a react component library of d... by heldrida on Monday June 08, 2026 @11:05AM (#48446335)
Spot on "AI Native".
Re:Show HN: Performative-UI – a react component library of d... by cmrdporcupine on Monday June 08, 2026 @11:30AM (#48446674)
NGL I'm going to steal/borrow/leach all sorts of these for my product.

When in Rome!

Re:Show HN: Performative-UI – a react component library of d... by smhanov on Monday June 08, 2026 @11:21AM (#48446549)
It needs a purple gradient mode.
Re:Show HN: Performative-UI – a react component library of d... by wg0 on Monday June 08, 2026 @11:03AM (#48446297)
Man... That's satire on a whole another level. What a technical and deep sense of humor.
Re:Show HN: Performative-UI – a react component library of d... by MisterKent on Monday June 08, 2026 @10:49AM (#48446163)
Now I can produce slop without AI.
Re:Show HN: Performative-UI – a react component library of d... by sph on Monday June 08, 2026 @11:38AM (#48446782)
Why would you do that, when you can make shit nobody needs 10x faster with AI
Re:Show HN: Performative-UI – a react component library of d... by hyperhello on Monday June 08, 2026 @12:03PM (#48447134)
The author should have AI set up a simple deployment to EC2 and Azure and make an endless series of semantically meaningless AI companies with web sites and submit them everywhere. The web sites should also do this themselves.
Re:Show HN: Performative-UI – a react component library of d... by igurss on Monday June 08, 2026 @10:50AM (#48446165)
Nice UI quality
Re:Show HN: Performative-UI – a react component library of d... by ajpaulson on Monday June 08, 2026 @11:06AM (#48446349)
Lmao!!! Awesome
Re:Show HN: Performative-UI – a react component library of d... by imafish on Monday June 08, 2026 @10:53AM (#48446196)
I heard you like AI slop...
Re:Show HN: Performative-UI – a react component library of d... by utopiah on Monday June 08, 2026 @11:49AM (#48446931)
Neat, opened an issue there for a finicky bit of code that'd help me quite a bit. /s
Re:Show HN: Performative-UI – a react component library of d... by rirze on Monday June 08, 2026 @12:30PM (#48447494)
Re:Show HN: Performative-UI – a react component library of d... by marknutter on Monday June 08, 2026 @11:32AM (#48446702)
Yawn. This is just bootstrap all over again. So what if people who don't have design skills can now create pleasant looking websites?
Re:Show HN: Performative-UI – a react component library of d... by ghurtado on Monday June 08, 2026 @12:04PM (#48447142)
The thing about humor is that you don't have to tell people when you don't get a joke, you can just quietly continue to live your life while you wait for your next chance to be temporarily happy.
Re:Show HN: Performative-UI – a react component library of d... by marknutter on Tuesday June 09, 2026 @02:37PM (#48465538)
I get the joke, and I do appreciate it. I shouldn't have been so flippant in my comment, I was more just pushing back on people who disparage others for using ai to create websites.
Re:Show HN: Performative-UI – a react component library of d... by Terretta on Monday June 08, 2026 @12:20PM (#48447330)
“TokenStream – Server-sent events (SSE) were added to the HTML5 spec in 2008 but never used until 2025.”

I remember chunked transfer encoding shipped in 1997. It's been possible since then to readily and easily stream bytes of text or chunks of html the way everyone sees LLMs do today.

I used this to write a web based telnet client in 1997, and later a text moo / chat for the web. In both cases used a frameset so your line to send was at bottom of screen, the incoming lines were server-sent as things happened server side, and scrolled the client as new lines came in.

There were other things you could abuse before that, but less reliable.

But yeah, talk about things nobody used....

Re:Show HN: Performative-UI – a react component library of d... by ChiperSoft on Monday June 08, 2026 @01:58PM (#48448741)
COMET was so far ahead of its time. Sierra Online used it for their webchat in 1995 and it was absolutely the best webchat out there for years
Re:Show HN: Performative-UI – a react component library of d... by wuliwong on Monday June 08, 2026 @12:22PM (#48447366)
I get the whole trope thing and maybe I'm just an old man but I still am kinda impressed when Claude sh*ts out this type of UI 100 times faster than I ever could. It might also be that I never could have made UI even of this quality before AI. (˶ˆᗜˆ˵)
Re:Show HN: Performative-UI – a react component library of d... by kfarr on Monday June 08, 2026 @12:24PM (#48447402)
Some of these are actually nice and appropriate to use in certain contexts. Also this issue is hilarious: https://github.com/vorpus/performativeUI/issues/2
Re:Show HN: Performative-UI – a react component library of d... by aogaili on Monday June 08, 2026 @12:26PM (#48447421)
It's still better than the sh*t developers produced three years ago.

Some people just like to feel superior by shaming others' work. You can easily tweak the visual output if you want to, but it's good enough for most use cases and better than what developers used to produce.

So, it's progress.

Re:Show HN: Performative-UI – a react component library of d... by chrisra on Monday June 08, 2026 @12:26PM (#48447429)
Agreed. I enjoy looking at and using a lot of these components.
Re:Show HN: Performative-UI – a react component library of d... by CarlitosHighway on Wednesday June 10, 2026 @07:17AM (#48474599)
Why so angry?
Re:Show HN: Performative-UI – a react component library of d... by aogaili on Wednesday June 10, 2026 @02:48PM (#48480910)
And who are you my therapist? Just argue the point, this is not group therapy forum. Passive-aggressive people are the angriest/nastiest people around.
Re:Show HN: Performative-UI – a react component library of d... by CarlitosHighway on Sunday June 14, 2026 @01:46AM (#48524528)
What gave you the idea I wanted to "therapy" you?
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @12:39PM (#48447623)
no more stars please, we are at a funny number
Re:Show HN: Performative-UI – a react component library of d... by kachoio on Monday June 08, 2026 @12:41PM (#48447656)
pretty decent, may even use some of the components eventually. star given
Re:Show HN: Performative-UI – a react component library of d... by butz on Monday June 08, 2026 @01:17PM (#48448140)
Dickover is suspiciously missing. How will I ask visitors to subscribe to my newsletter?
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @04:12PM (#48451178)
i have published v0.3.0 with your feature request
Re:Show HN: Performative-UI – a react component library of d... by butz on Tuesday June 09, 2026 @10:48AM (#48461887)
Thank you, animation looks really neat.
Re:Show HN: Performative-UI – a react component library of d... by jdw64 on Monday June 08, 2026 @01:18PM (#48448154)
Coooooooooool!!!!
Re:Show HN: Performative-UI – a react component library of d... by prplfsh on Monday June 08, 2026 @01:18PM (#48448155)
I love how this is both hilarious and extremely well made. Great job!

And I'm gonna be honest, I kind of want to use a few of these components for real (the ASCII art is fantastic).

Re:Show HN: Performative-UI – a react component library of d... by reactordev on Monday June 08, 2026 @01:19PM (#48448174)
I was going to say that too. Some of these I definitely am guilty of. I have a few dozen that aren't on the list but it's a breath of fresh air to see it so well organized even though, we all know what it is :D fantastic job to the author(s).
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @01:52PM (#48448657)
please share your few dozen components
Re:Show HN: Performative-UI – a react component library of d... by reactordev on Monday June 08, 2026 @01:58PM (#48448751)
Why? They are silly gimmicks. You can easily prompt this.

Claude: “In react, make a full screen component that renders pixel squares that fade in and accumulate over a page component, taken as a target prop.”

Stupid crap like that. What’s cool is for those fullscreen tutorials or app walkthroughs, this works REALLY well to highlight the box on screen.

Re:Show HN: Performative-UI – a react component library of d... by apsurd on Monday June 08, 2026 @06:31PM (#48453269)
or they can just prompt you for help.
Re:Show HN: Performative-UI – a react component library of d... by reassess_blind on Monday June 08, 2026 @08:17PM (#48454383)
The death of development, ladies and gentlemen.
Re:Show HN: Performative-UI – a react component library of d... by reactordev on Monday June 08, 2026 @08:44PM (#48454603)
don't be so gloom. code that's more difficult than a zero-shot is worthy of sharing.
Re:Show HN: Performative-UI – a react component library of d... by pseudosavant on Monday June 08, 2026 @08:50PM (#48454670)
Agreed. I am impressed by both the satire of this, and the very high-quality implementation. It is so well executed, that it is hard to laugh at the absurdity of the lemmings-like patterns modern AI start-ups have fallen into.
Re:Show HN: Performative-UI – a react component library of d... by phatskat on Tuesday June 09, 2026 @02:21PM (#48465272)
At first I had a good chuckle of “this really encapsulates the tropes, even down to being React” and the more I scrolled through the components, it looks like a very serious library - lots of knobs to turn and consideration for various implementations!
Re:Show HN: Performative-UI – a react component library of d... by timcobb on Tuesday June 09, 2026 @06:50AM (#48459320)
Yeah this is incredibly high quality (at least on the surface, who knows what's underneath). Great job authors.
Re:Show HN: Performative-UI – a react component library of d... by iishanto on Monday June 08, 2026 @01:21PM (#48448196)
Starred this, my next project is going to be classified as slop anyway.
Re:Show HN: Performative-UI – a react component library of d... by jdw64 on Monday June 08, 2026 @01:22PM (#48448224)
The funny thing is, the techniques shown here are the ones that were once considered something only advanced front-end developers or publishers could do. Seeing that a former symbol of skill has now become a subject of satire makes me think that what we call 'high-level' ultimately comes from what others can't do. I personally never even thought about how to implement ASCII art animation.
Re:Show HN: Performative-UI – a react component library of d... by arboles on Monday June 08, 2026 @03:21PM (#48450259)
Yeah, it used to function as proof-of-work but then the market was flooded with cheap printed circuits that trivialized the workload
Re:Show HN: Performative-UI – a react component library of d... by kidfiji on Monday June 08, 2026 @01:45PM (#48448552)
It's less about "can't do" and more about creativity :)
Re:Show HN: Performative-UI – a react component library of d... by jdw64 on Monday June 08, 2026 @02:01PM (#48448793)
Well, yes.
Re:Show HN: Performative-UI – a react component library of d... by wbobeirne on Monday June 08, 2026 @06:57PM (#48453593)
As someone who used to pride myself on being able to make complex graphical designs a reality, it has definitely put me into a little bit of an identity crisis. But ultimately I think it just pushes you to find the things that are still hard for AIs, which in turn continues to differentiate your work from what everyone can now generate.

Feels similar to the move away from realism to impressionism as the camera became available.

Re:Show HN: Performative-UI – a react component library of d... by manoDev on Monday June 08, 2026 @08:49PM (#48454662)
Such is everything: at first, painstakingly crafted; later, mass produced.
Re:Show HN: Performative-UI – a react component library of d... by Cthulhu_ on Tuesday June 09, 2026 @03:59AM (#48458045)
I for one am happy never to have needed to use assembly.
Re:Show HN: Performative-UI – a react component library of d... by shimman on Monday June 08, 2026 @11:17PM (#48455900)
Maybe once before but the web animation library has come a really long way over the last 5 years. Another thing to look into if you haven't in a while are container css queries. It makes responsive fluid design quite easier than how it was in 2015.

The web browser APIs are in a great state nowadays.

Re:Show HN: Performative-UI – a react component library of d... by doginasuit on Tuesday June 09, 2026 @07:07AM (#48459460)
If this is the UI you want to make but you recognize that it has become cliche, the best way to do it and keep your hipster dignity is to make fun of everyone who likes it and wants to use it.
Re:Show HN: Performative-UI – a react component library of d... by darepublic on Monday June 08, 2026 @01:28PM (#48448317)
Slick and self aware. Looks good
Re:Show HN: Performative-UI – a react component library of d... by julik on Monday June 08, 2026 @01:54PM (#48448685)
That is absolutely delightful
Re:Show HN: Performative-UI – a react component library of d... by ChiperSoft on Monday June 08, 2026 @02:01PM (#48448790)
Oh wow, it uses normal css, how delightful! https://github.com/vorpus/performativeUI/blob/main/src/style...
Re:Show HN: Performative-UI – a react component library of d... by tomaytotomato on Monday June 08, 2026 @02:06PM (#48448886)
When Agentic browsers become the norm, surely we will go back to the days of super plain HTML pages?
Re:Show HN: Performative-UI – a react component library of d... by zaptrem on Monday June 08, 2026 @02:25PM (#48449232)
Needs more WebGL spinning rubik's cube
Re:Show HN: Performative-UI – a react component library of d... by cubano on Monday June 08, 2026 @10:54PM (#48455706)
Well...what about a <BLINK> as well? For gramps.
Re:Show HN: Performative-UI – a react component library of d... by guybedo on Monday June 08, 2026 @02:52PM (#48449741)
it's obviously a satire and that makes me feel bad because some components are actually cool and i'd like to use them ...
Re:Show HN: Performative-UI – a react component library of d... by andrewstuart on Monday June 08, 2026 @03:00PM (#48449896)
I’m interested but cannot be bothered doing 60 clicks trying to see it all.
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @03:55PM (#48450890)
you can now use square brackets [] to navigate between components •ᴗ•
Re:Show HN: Performative-UI – a react component library of d... by andrewstuart on Monday June 08, 2026 @04:57PM (#48451914)
Can you show them all on the front page?
Re:Show HN: Performative-UI – a react component library of d... by hypfer on Monday June 08, 2026 @03:40PM (#48450610)
This is like building nerve agents for funsies.

I am torn between respect and terror.

Re:Show HN: Performative-UI – a react component library of d... by drob518 on Monday June 08, 2026 @03:49PM (#48450798)
I’m totally triggered, but in the most ironic way. Or something like that.
Re:Show HN: Performative-UI – a react component library of d... by gkfasdfasdf on Monday June 08, 2026 @03:54PM (#48450884)
The lib is a joke I know, but these will absolutely get your prototype greenlit.
Re:Show HN: Performative-UI – a react component library of d... by lizhang on Monday June 08, 2026 @03:56PM (#48450914)
if it helps you raise a series A please send me a little caesars hot n ready
Re:Show HN: Performative-UI – a react component library of d... by the__alchemist on Monday June 08, 2026 @04:28PM (#48451439)
Wow, Blazing fast! Does this use Fiber?
Re:Show HN: Performative-UI – a react component library of d... by winddude on Monday June 08, 2026 @04:43PM (#48451694)
needs something for showing and copying simple terminal commands.
Re:Show HN: Performative-UI – a react component library of d... by loh on Monday June 08, 2026 @05:02PM (#48452007)
Actually quite good for a meme library! Unironically considering using some of this, or pulling some inspiration from it at least.

Also, I'm curious as to when the animated gradient text started being a popular thing. I started doing it back in 2021 or so. I think I was inspired by some of Apple's webpages at the time.

Re:Show HN: Performative-UI – a react component library of d... by starkgoose on Monday June 08, 2026 @05:04PM (#48452046)
I find it funny that a website showcasing pretty preformative ui and yet fails so miserably at functional ui where it's painful to be used mobile
Re:Show HN: Performative-UI – a react component library of d... by alehlopeh on Monday June 08, 2026 @05:35PM (#48452497)
I love the research. Those 6 files plus a 2 sentence prompt were probably enough for Claude to one-shot the entire library.

https://github.com/vorpus/performativeUI/blob/main/research/

Re:Show HN: Performative-UI – a react component library of d... by elwell on Monday June 08, 2026 @06:19PM (#48453119)
The animated graph nodes background is obligatory for token sale marketing sites during 2017/18 ICO boom https://vorpus.github.io/performativeUI/#/components/node-gr...
Re:Show HN: Performative-UI – a react component library of d... by lloydatkinson on Monday June 08, 2026 @06:55PM (#48453571)
I assume this is where charlatan companies like Vercel get their UI from
Re:Show HN: Performative-UI – a react component library of d... by inopinatus on Monday June 08, 2026 @07:00PM (#48453621)
I don’t understand why the obnoxious popover didn’t automatically manifest when I scrolled its own doco. Needs more IntersectionObserver. Bonus points if the component props thereof are named like “selfArmTrigger”, I suppose.
Re:Show HN: Performative-UI – a react component library of d... by manoDev on Monday June 08, 2026 @08:48PM (#48454644)
Lovely. These React components are the new spam mail.
Re:Show HN: Performative-UI – a react component library of d... by gulugawa on Monday June 08, 2026 @10:02PM (#48455274)
Great work! It sounds to me like something a startup would use to vibe code a UI.
Re:Show HN: Performative-UI – a react component library of d... by the_arun on Monday June 08, 2026 @10:52PM (#48455693)
Well done. I don't know what others say, I liked it being a non UX person.
Re:Show HN: Performative-UI – a react component library of d... by noobcoder on Monday June 08, 2026 @10:53PM (#48455699)
The purple colors look very sloppy, pls not the purplish tint
Re:Show HN: Performative-UI – a react component library of d... by SilverSlash on Monday June 08, 2026 @11:00PM (#48455758)
I like the concept. It would indeed be good to have a modern component library with AI design tropes as I think the old components libs haven't caught up. But in this particular case I must say, a lot of the components here just look plain ugly.
Re:Show HN: Performative-UI – a react component library of d... by glaslong on Tuesday June 09, 2026 @01:49AM (#48457017)
Finally! Bootstrap for AI Wrappers
Re:Show HN: Performative-UI – a react component library of d... by smrtinsert on Tuesday June 09, 2026 @02:28AM (#48457297)
Not nearly enough animated gradient dropshadow. Check out googles AI Mode button and the same loading button status thing while waiting for responses in AI Mode. Please add it so I don't have to prompt for it - I can't tell if I'm joking.
Re:Show HN: Performative-UI – a react component library of d... by emvied on Tuesday June 09, 2026 @04:35AM (#48458328)
I never knew it was called an eyebrow pill!
Re:Show HN: Performative-UI – a react component library of d... by tanepiper on Tuesday June 09, 2026 @05:12AM (#48458605)
I don't actually hate this...
Re:Show HN: Performative-UI – a react component library of d... by dongbinlee on Tuesday June 09, 2026 @05:33AM (#48458763)
Now I can make my landing page look funded before the product exists.
Re:Show HN: Performative-UI – a react component library of d... by thedetailsguy on Tuesday June 09, 2026 @06:11AM (#48459020)
Nit - the UI glitches/flashes as I scroll the page.
Re:Show HN: Performative-UI – a react component library of d... by myaccountonhn on Tuesday June 09, 2026 @06:35AM (#48459209)
It's funny how many people here like it. Well it doesn't surprise me since the websites being upvoted here from startups look like this too.

Personally I barf when I come across a website that looks like this and close it immediately. It's about as appealing as stock images. I also immediately think that this is for a SAAS that will be bog-slow, expensive and only integrates with github.

Re:Show HN: Performative-UI – a react component library of d... by azangru on Tuesday June 09, 2026 @07:16AM (#48459551)
Well, at least the copy on the site reads like satire. I didn't notice it at first, looking at components; but then I started reading the text.

P.S.: The popover description is brilliant:

> The obtrusive newsletter modal every AI startup deploys. Takes over the entire viewport with a blurred backdrop. By design, neither the Escape key nor backdrop clicks close it; the visitor either submits the form inside or clicks the tiny dismissal link at the bottom. Pair with `timer` to auto-open after the visitor has skimmed a few paragraphs.

Re:Show HN: Performative-UI – a react component library of d... by myaccountonhn on Tuesday June 09, 2026 @09:24AM (#48460841)
Yes I think the satire is brilliant. It really does feel like just another saas.
Re:Show HN: Performative-UI – a react component library of d... by LucasOe on Tuesday June 09, 2026 @01:05PM (#48463925)
Fuck. My personal portfolio website has like three of these components, even though I don't like using AI for development.
Re:Show HN: Performative-UI – a react component library of d... by bhargab_kalita on Tuesday June 09, 2026 @05:49PM (#48468236)
I really loved the design but I am getting overwhelmed by seeing the ui-libraries being dumped everday
Re:Show HN: Performative-UI – a react component library of d... by CarlitosHighway on Wednesday June 10, 2026 @07:18AM (#48474616)
It needs some kind of "Japan" component...don't ask me what it does or how it looks like, but sites with performative UI will need some kind of reference to Japan.
Re:Show HN: Performative-UI – a react component library of d... by rubyevans109 on Thursday June 11, 2026 @03:05AM (#48487213)
This is hilarious, I have definitely written components that look exactly like some of these before. The 'loading animation that looks busy' one hits too close to home. Do people really fall for this stuff in demos?
Re:Show HN: Performative-UI – a react component library of d... by m1rsh0 on Thursday June 11, 2026 @04:44PM (#48496164)
Pretty cool library. I'm gonna use it for one of my projects.
Re:Show HN: Performative-UI – a react component library of d... by aryasyn on Friday June 12, 2026 @11:23PM (#48512593)
Haha well tagged, "Performative", finally a place for the majority of vibe coders to reference to and switch from blandly coded UI.
Re:Show HN: Performative-UI – a react component library of d... by merveceylan on Tuesday June 16, 2026 @01:20PM (#48558640)
As a designer I've thought a lot about why these tropes spread, they're all basically an "I belong to the club" signal. But once everyone wears the same costume, the costume stops meaning anything. This nails that.