6 ms·
Why is Hacker News still keep this hard-to-use UI and has such poor readability?
Hacker News has been around for years, but its UI feels stuck in the past. It’s not user-friendly, and the readability is quite poor compared to modern platforms.
Every time I use it, I suffer.
Why hasn’t this been improved? Is it a deliberate choice to keep things minimal, or is it simply not a priority?
- deleted 2y ago[deleted]
- scheeseman486 2y agoWhat makes it difficult for you to use?
- dzdt 2y agoThe UI is simple, clean, and keeps the focus on the site's discussion. It is really good at doing the things that make this site good. I don't know what you are wishing was different. I've always appreciated and enjoyed the UI here. What about it makes you suffer?
- cratermoon 2y agoI can tell you what makes me suffer the low-contrast grey (#828282) on white the 12pt text the relatively cramped linespacing between the titleline and the subtext on the main page The tiny 10px votearrow
- db48x 2y ago[flagged]
- nilslindemann 2y ago> The tiny 10px votearrow Yeah, I constantly mis click that. Just wrote myself a user style for URLs beginning with https://news.ycombinator.com/item https://news.ycombinator.com/item (Not tested on other displays): .votearrow { width: 14pt; height: 14pt; background-size: 10pt; background-repeat: no-repeat; margin-top: -1pt; } .comhead, .default, .reply a, .subtext, .comment, p { font-size: 10pt !important; } .title, .default, .default > div { padding-top: 0 !important; margin-top: 0 !important; vertical-align: top; } .athing.comtr { display: block; margin-top: 10px !important; } .reply u, .reply a { text-decoration: none !important; color: #828282; } .reply a:hover { text-decoration: underline !important; }
- JohnFen 2y ago> The tiny 10px votearrow When I increase the text size, those arrows get bigger as well.
- baggy_trough 2y agoModern sites are worse.
- anonzzzies 2y agoIt is fast and simple. Not sure what suffering you are feeling. There are many other clients and you can make one in less than an hour with sonnet. Also you can use a browser snippet to change the css if that's enough.
- dr_feelbad 2y agoWhat’s the problem with the UI? The small default font size? If so, you can use your browser’s zoom function to adjust as needed. And it works fine on phones.
- cadamsdotcom 2y agoPlease don’t change HN. It’s fast, clean, simple. “You can please some of the people, some of the time” - Steve Jobs
- Hackbraten 2y agoMy phone sometimes degrades to 2G for some reason. HN is one of the last few remaining websites that still work well on 2G. Please don't take that small island away from us.
- SG- 2y agoA dark mode would be nice. And I know there’s browser extensions that try their best but nothing really beats custom CSS. Also slightly better mobile rendering would be good.
- tluyben2 2y agoI tried to vibe code (I don't like the term and normally would never) this as someone here suggested, so here [0]. It did not 'quite' take less than an hour and it's not usable yet for writing (just reading); it does have working dark mode though. I only helped out when it was completely stuck (twice), other than that I didn't read or check the code, just talked (voice) ideas to it when it was done while doing other (not vibe) coding while it was looping over it. I did, I guess stupidly, dictate the tech; I wanted to try Go + htmx; that probably didn't help; probably Python and/or React would've lead to better results. [0] https://github.com/tluyben/go-hn https://github.com/tluyben/go-hn
- JohnFen 2y agoIt's funny how much personal tastes can differ. I think that HN's UI is far better than most websites these days.
- chistev 2y agoIt's simple and clean. Not all sites need to be heavy on Javascript, lol
- dormento 2y agoPROTIP: you can use your browser's zoom/accessibility/font-adjustment settings to solve most (if not all) of these problems.
- barryrandall 2y agoBut for modernity's sake, the site needs to add 100 MB of poorly-understood and maintained JavaScript dependencies that break the behavior you're describing so that it can be done entirely in JS.
- rydensun 2y agoThis indicates that the readability is truly poor.
- chistev 2y agoWhat makes it not user-friendly?
- etblg 2y agoI like it, it reminds me of the olden days when sites were basic and functional before everything got crammed full of design practices and analytics and ads and marketing and tons of things vying for your attention at once. People have a username, they make a post, it's all text, it's fast, it's simple, it works. We still have the rest of the internet to have "good UI" and "readability".
- f30e3dfed1c9 2y agoI'll agree generally with those who say it's OK as it is. I have to increase the size by quite a lot to make it readable for me but other than that, it's OK. It could be improved by someone with good typographical taste but those are not generally the people designing the (self-described) "modern" web style. So my guess is that changing it would most likely make it worse.
- lee-rhapsody 2y agoDo you have more specific critiques? I think HN's UX is great. I think you're just used to more bloated "pretty" sites.
- photonios 2y agoHN is almost perfect as it is. I really hope it does not change. I love that it barely has any styling. Just enough to make it work. The fact that it doesn't use any design patterns is actually one of the reasons I visit HN. The only thing I would change is the font sizes on mobile. I find it hard to tap the `Comments` link or the upvote buttons. I sometimes end up fat fingering those. Maybe a little bigger or a bit more padding?
- Blackstrat 2y agoI like it as is. It harkens back to the era when content mattered , e.g. Usenet and the like, unlike the “modern” era when the websites are flashy and unusable. I would suggest that if this presentation isn’t acceptable, that perhaps it isn’t the information that matters most to you.
- rydensun 2y agoEvery time I visit this site, I have to zoom out, and the low contrast is still killing my eyes. The reply UX is frustrating—I don’t want to disrupt the reading flow by being redirected to a separate reply page. Can’t I just reply directly under a comment without leaving the page? I’m not asking for anything fancy, but at least aim for something like Reddit’s style.