Why is text of sumissions in low-contrast grey on HN?
It strains the eye, it is pain to read asks for example.
It strains the eye, it is pain to read asks for example.
I often accidentally click hide, have to navigate to my profile, click 'hidden', click 'un-hide' then have to go back to the front page and find the post again.
It could simply be replaced with an 'sure? yes / no' right before hiding and this problem would disappear.
Same goes for 'flag'. In fact, sometimes I'm not even sure if I've hidden or flagged the link and I have to check both.
I agree with it shouldn't be so near to the link though (and with the broader topic that it seems HN prides itself somehow on having bad UX instead of just simplicity -- albeit perhaps because we couldn't all agree what to change and how!).
Maybe something you could opt into though?
...oh do you mean the individual post's link in the timestamp? Right. But why are you clicking that? To copy link maybe?
77 points by fodkodrasz 1 hour ago | flag | hide | past | favorite | 42 comments
I guess thats a function of having enough karma to enable flagging. Doesn't solve your immediate issue though. unvote | flag | hide | past | favoriteOn the other hand, maybe it's a feature. Lately I've taken the approach that if I hid it accidentally, it probably wasn't worth reading anyway. I'm learning to let it go.
Edit: HN does in fact have things that change without reload like voting, so I take that back, good idea
But I really wouldn't like it to become less dense. Or to have prompts.
At that time reddit was rising. PG didn't want to turn this forum one into another Reddit. To discourage posts with body he grayed out the body text. And then within the next few weeks he grayed out the texts gradually even more. Until it reached the point that you see now.
Encouragement was to post interesting links and blogs. But not turn this one into a general discussion forum.
That was may be in the late 2000s. As far as I can recall.
But the opposite should be true, ask and show (and others) should just be plain text and not greyed out.
The theory is supposedly we pay more attention to what we are reading if it's a bit hard to read. Was there any such idea behind lowering the contrast for these?
I use Refined Hacker News https://github.com/plibither8/refined-hacker-news which alleviates some pain points, but unfortunately it doesn't fix this issue.
It could also be observing the necessary humility of offering a submission to be judged and engaged with by the larger community. In this community "light slate gray", or thereabouts, is the "Hessian sack of humility".
> It's fine, you can always do custom CSS, right /s
Which seems rather excessive when it's a single keystroke to fix
It's DejaVu Sans on my screen. I haven't noticed it change, if it did.
Or even good eyesight.
Of all the things one could complain about HN, like the tiny fonts and the tiny buttons next to each other and the disregard for making it easier for those who use screen readers, the color of a text submission would be the very last thing that would get fixed.
(This comment is partly sarcastic)
"Additionally, founders of YC companies see each other's usernames show up in orange, which — although not an explicit benefit — does allow fellow YC founders to immediately identify one another in discussions."
The real features are hidden from us plebes.
That said, I haven't tried using a screen reader on here so I can't speak to how well it works from that level of accessibility.
It's a shame because the community here is so great otherwise.
news.ycombinator.com##html:style(filter:invert(95%) hue-rotate(200deg); background: white)
Edited to add: screenshots here: https://gist.github.com/aclarknexient/c39c83f2f97c3c6b1c307c...news.ycombinator.com##html:style(filter:invert(95%) hue-rotate(200deg); background: white)
into My Filters section, refreshed the page and it worked. It's so simple.
Fix your styles, make it accessible. Don't be an a-hole.
And I've resorted to a custom user style to make it readable. https://github.com/mgladdish/website-customisations/tree/mai...
https://userstyles.org/styles/92693/dark-hacker-news-solariz...
I downvote very seldom (like once per week). But I don't downvote grey comments, they are already downvoted. (The exemptions are extremely offensive comments or astronomical wrong comments (but I don't remember someone that was so wrong to deserve piled downvotes).)
That’s why I like Gemini so much (and developed my own command line browsers which display the content of a web page in the terminal without caring about CSS/colors/etc)
If I want a high contrast color scheme, or large fonts because of my vision, I should simply be able to set it in my browser’s settings and be done, not have to futz with extensions and injecting CSS into each site.
So, the first problem is that Hackernews is too spread out for comfort and I have a custom styles that forces the max-width within 960px (I know, OldSkool habit).
If this is something you are comfortable with, I just set the text to be a little darker than the default light gray.
FYI, `table#hnmain` where everything happens in HN. And one of the best articles to help you with this is at https://blog.jim-nielsen.com/2021/custom-style-sheet-in-safa...
To set the text to a darker color;
:root {
/* besides the other variables */
--color-700: #374151;
}
table.fatitem .toptext {
color: var(--color-700) !important;
}That's the default color of the page, set with
body { font-family:Verdana, Geneva, sans-serif; font-size:10pt;
color:#828282; }
in https://news.ycombinator.com/news.cssIt's also the color of the name and data of the people that write comments.
Comments text has its own color, set with
.c00, .c00 a:link { color:#000000; }Ways to avoid the same mistakes?
Easy...
1 - Make sure everyone involved from designers to developers to content creators to testers to... whatever your village has in it... has knowledge of WCAG. (New standards out a few weeks ago!) WCAG is the de facto law of the land now, and businesses are liable from damages if they don't make efforts to ensure all users receive "equal enjoyment" of their web properties.
2 - Incorporate Accessibility Testing into your design, build processes, and content creation processes. WAVE works great! Aim for 0 Errors and 0 Contrast Errors. (You will likely have to re-design anything where you're putting text directly on top of images.)
https://wave.webaim.org/report#/https://news.ycombinator.com...
3 - Incorporate Lighthouse into your design and build process. Aim for > 90s in all categories.
https://developer.chrome.com/docs/lighthouse/overview/
4 - Ensure your content stays your own by setting up your security headers. This step just ensures that you know where all the content is coming from and you've had a chance to validate it.
https://observatory.mozilla.org/analyze/news.ycombinator.com
https://securityheaders.com/?q=https%3A%2F%2Fnews.ycombinato...
And here are some browsers extensions that make it easy to build a CSP for your existing sites.
Chrome - https://chrome.google.com/webstore/detail/content-security-p...
Firefox - https://addons.mozilla.org/en-US/firefox/addon/laboratory-by...
Let's return to Berners-Lee Chic.
Thats how good the content is on HN.
> What does [dead] mean?
> The post was killed by software, user flags, or moderators.
> Dead posts aren't displayed by default, but you can see them all by turning on 'showdead' in your profile.
The hivemind censors any opinion in discord with its own.
Which is one path to harmony and peace. But at what price?
But there's connotations to the term censorship that make it carry a stronger implied moral, or indeed political, judgement than terms like "filter" in contexts like this one.
Maybe that's exactly what you wanted to communicate. However, as phrased, it's more likely to get a knee-jerk downvote rather than a reasoned response.
Which is exactly why I chose to respond, I'd rather see a discussion on the topic rather than either your comment being ignored or removed. After all, that's why I come to HN, it censors in favor of discourse, and though it's imperfect, it does far better in practice than any other site I know of.
Yes, it's a massive labor saver. No, it is not intelligent.
The labor of moderators.
The purpose of this site is to surface content and discussion that is likely to be considered insightful, engaging, interesting, etc. to the specific demographic that reads this site.
Consensus moderation is on point for this. You let the demographic that is on the site determine the value of the content on the site.
Content that appeals to a minority of the demographic here is unlikely to get traction. That's kind of the point, I think.
That doesn't mean minority viewpoints are unlikely to get traction, I do see engaging takes on minority viewpoints get traction on HN, I assume because they are both interesting and fun to engage with for the demographic that hangs out here.
Purely subjectively, I think low contrast also makes it harder to get annoyed when noticing Someone Is Wrong On The Internet, without also feeling (so strongly) disengaged when I think a low contrast comment has good point.
I actually really like the dimmed blocks of text for highly downvoted content.
But I've made a few comments that were _extremely_ controversial and oscillated wildly a few points up or down over the course of an hour. Once I noticed what was happening, I started refreshing out of curiosity to see how wild the oscillations were.
It seemed like the comment was getting hundreds of votes, but staying around a total point count of 10.
A comment with a point count of 10 and a total of 10 votes signals something very different than a comment with a point count of 10 and a total of 500 votes.
<td class="ind" indent="1">
<img src="s.gif" width="40" height="1">
</td>(I use hckrnews.com)
Sorry, it had to be said. :P
Making the css awful is part of the experience. It encourages you to learn how to tinker with your way of consuming the web to be able to override that css and make it readable.
I'm pretty sure the majority of iphone jailbreaks have been to allow customizing hacker news's css in ios safari.
You could try lobsters, but it's basically the same as this site, with maybe 30% fewer transphobic techbros.