On Hacker News
Show HN: Performative-UI – A react component library of design tropes
1045
points
188
comments
2
notable voices
The 5-second version
- A React component library called Performative-UI showcases common design tropes found on startup landing pages.
- The ASCII lava lamp effect is a standout favorite among users despite causing performance issues in Safari.
- Performance varies significantly across browsers, with Firefox on Android running smoothly while Safari lags.
- The components are polished enough to be mistaken for professional designs, highlighting the formulaic nature of startup pages.
- Users suggest building a customizer tool for the lava lamp effect and worry about wider adoption of performance-heavy animations.
Top voices
Verbatim comments from the thread's most notable / highest-karma participants.
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.Read on HN ↗
“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…Read on HN ↗
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.Read on HN ↗
azangru5k karma
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 th…Read on HN ↗