Comment threads collapsed by default, so that initially only the top-level comments are visible. Then I could drill down into threads only if I am interested in continuing.
However, one of the best "features" of HN is its relative lack of features.
Proper Markdown support for inline elements such as bold, _italic_, [link]() and `code` (and maybe ```fenced code blocks```). While having full GitHub Flavored Markdown would be nice, I think image, headers and tables and other block elements should stay turned off, because they disrupt the flow of the text
I would very much love a "feature" to disappear: the silent rewriting of titles in submissions.
Just right now: "The Forgotten Lens" became "The Lens".
Some time ago, someone posted "How I Choose What to Read" (an essay on how he selects books) which became "I Choose What to Read" (must be an angry rant about main stream media shoving fake news into his face).
Unfortunately, the mods have already clarified that this "feature" is here to stay.
I’ll often have read ten deep into a long thread and have reached my fill of the discussion but it’s a but cumbersome to scroll back and find the parent to collapse the thread. I want to just bail out.
Hashtags / labels som that the content becomes curated.
Only sorting by upvotes / comments is too 1 dimensional for me, and it does not favours to the future readers of the site, nor to the goldmine content posted here.
Not a perfect solution, but the algolia search index is pretty good at finding topical articles that are most popular. If you don't use it already, it's the search bar at the very bottom of the front page.
An option to highlight comments that were added since I last read the thread. Often when I find one interesting, I start reading comments (and possibly replying) early and check back several times. It's annoying to have to go over everything again that was already there last time. Right now I have to search repeatedly for '2 hours ago', '1 hour ago' and 'minutes ago', or wait until the thread has cooled down to read all at once.
Decent styles and markup. I like the simple design, but:
- the font is too small. It's impossible to read on a mobile or tablet. Body font is set to 10pt; comments to 9pt. Just use the browser default size (1em ~= 16px)
- the markup is really bloated for what it does. The nested tables are unnecessary.
Agree about the markup, but the current font is perfect on small phones. Anything larger would have a line length with too few characters to be legible; and reader mode doesn’t work.
A "kill file" was a feature popularized by Usenet news readers. It lets you save a list of terms that you're not interested in seeing. For example, you may never want to see articles or comments from a particular user or which contain a particular phrase.
I'd like to see downvotes only used when a comment doesn't add to the conversation, not when the comment gives a wrong answer. Some comments highlight a popular misconception which is useful to the conversation.
I think this is more a UX problem, where sites like Stack Overflow use downvotes to indicate that they disagree with the answer.
Maybe instead of a downvote button it should be a flag or -_- emoji. (edit: apparently HN removes emojis)
Ability for me to mark a user as "someone I'd like to meet". If they also mark me within 12 months, then we both get an automated email. If they don't, nothing happens.
It would probably need some anti-abuse mechanism, to prevent someone from just marking every single user.
However, one of the best "features" of HN is its relative lack of features.