Hacker News new | ask | show | jobs
by arnitdo 19 days ago
The whole website is genuinely unreadable / illegible with poor contrast.
5 comments

This is the third time I've seen a website with this styling (serif, yellow and white on black). What's going on? Is it a template or some AI induced convergence?
Yeah, with only minimal guidance it's what you get out of claude. The colours and layout are pretty 'default'.
So, I do understand people using LLMs to do websites, they want to communicate some idea, and "typing HTML" isn't part of that, fine, use the LLM to slop it together, whatever.

But don't people review these things before they make it public? The website is borderline unreadable, how does this happen? Am I wrong for assuming people generate a website, review it and then deploy it? Do they only review the source, generate a website, asks Claude to review it, Claude says "Looks good" and the author just goes with it?

I'm struggling to understand why so many of the websites are so unreadable, when it's so easy to spot and fix these issues, it's like people are lazymaxxing nowadays, and not even in the fun "I'm a good developer because I'm lazy", just people being lazy-lazy.

I think it's Claude, yeah.
If I had to guess they used this skill https://impeccable.style
Default output of claude code. Another obvious example is https://trumprx.gov/, with the background beige that's kinda close to the Hacker News one (to my eyes at least)
For what ever reason reader mode appears to show different content
It does for me too, in Safari on iPhone.
Looks like a font rendering or retina issue
yes, they should increase the font size as a first step.
I can do "ctrl + +" to increase the font, but it's still serif and low contrast, so I have to do "ctrl + A". Or better yet - press "reader view" on firefox.
And the text appears to fade in on scroll, so you see literally nothing while scrolling down. Wonderful UX. It's like deliberately reintroducing a worse version of the checkerboard pattern the original iPhone used to display when the CPU couldn't handle the page rendering in time.