HACKER Q&A
📣 pnt12

Longer Discussions in HN?


I follow posts from Hacker News using RSS, specifically https://hnrss.github.io/. It's great to consume posts at my own pace, but often a discussion is already dead when I participate.

It's an acceptable trade-off to me. But I wonder if others would also be interested in longer term discussions, and if there could be a way to have them. I thought about old forums, where old threads get bumped even if they were created years ago, and wondered if an hybrid model could be of interest to HN users.

Just a thought, I'm glad to have this site as is. Enjoy your Sunday everyone!


  👤 thadt Accepted Answer ✓
I get the sentiment. Many times I've been trawling the Internet for commentary on a topic when I come across a fantastic HN discussion from years ago and wish I could ask a question, or make a comment in that conversation today.

However, our gating factor is time and attention - we only have a fixed amount. I suspect that what makes many HN discussion valuable is that the few top discussions draw most of the focus of a large part of the community at the same time. Without that concentration of focus, you don't get those spontaneous interactions where someone makes a comment about a decision made in a 30 year old piece of software powering half the Internet, and the guy that wrote said software responds with the rational for why he made that decision at the time.

Long lived threads and resurrected discussions from the past diffuse that time and attention. While I like the idea of longer term discussions (a lot!), spreading the beam of focus gets us less 'power on target' for the topics of the day.


👤 qbasic_forever
Something that seems kinda unique to this community and the moderation is allowing and encouraging things to be posted again.

A lot of projects get posted and there's a reply that mentions the 2 or 3 other times in the past it was posted, with links to the comments. I thinks that's one way to deal with longer term topics and updates--allow reposts over time and new discussion, with links to the past discussions if folks are curious to dig deeper into the history.

IMHO not much really needs to change, I think how reposts and such are handled right now is great.


👤 college_physics
This points to a more general problem with all online discussion forums: The signal to noise varies (and may on occasionally be zero) but in the end all the signal is lost / buried deep into some archive (like tears in rain if you want to be melodramatic about it).

Think about those millions of people, interacting for billions of hours online over almost two decades now. What is there to show for it at the end of the day? If even 1% of that exchange its somehow "valuable", it means there is a lost opportunity. And it will be kept thrown away in the future.

Wouldn't it be useful if we somehow could use technology to persist the "better" bits across this ever growing digital ocean? Something like wikipedia but autogenerated from diverse sources, with no claim to "truth", but rather a concise, searchable repository of whatever people are interested and are discussing online.


👤 mancerayder
When I read some of the suggestions here in these comments, some of them exist already in Reddit.

Now at the risk of getting downvoted, my experience is that Reddit is awful: spiteful posts, tons of short sentence replies that litter the eyes, circular meme-like self-referential wink-wink behavior (i.e. repeating the same joke with slight modification).

There are some thoughtful subs (star something codex) but overall it has a culture of people who write well but their reasoning stinks. They have strong opinions and make assertions speculatively. I can't read any real estate investment, market or nerdy thread on Reddit without encountering armchair bullshitisms from people who happen to write well but don't research anything, and respond with hostility when questioned.

So maybe this is my way of saying, don't change HN too much.


👤 ergonaught
As a general rule, for me, the barrier-to-entry for online commentary is too low for genuinely worthwhile "longer term" discussions to occur. The vast majority of responses are "automatic" rather than reasoned and thoughtful, even in the limited cases where the commenter is otherwise "sufficiently competent" to contribute meaningfully.

Shallow, reflexive engagement (especially from a "large" number of participants) has no actual value except to platforms needing eyeballs for ad revenue, which isn't the HN model. So.

Brought to you by the letters I, M, and O.


👤 lizknope
I miss Usenet in the 1990's where threads would go on for months or even years.

I used "slrn" to read news and it was great. It would only show me new posts. I could kill a thread to filter it so I didn't have to see it. I could just hit one button to go to the next post on the thread or to the next thread.

In many ways it was superior to modern web based forums.


👤 gus_massa
For me the main problem would be thread drift. In most short discussions (10 comments) usually the comments are on topic. In long discussions (100 comments) usually the topic has drifted to one of the usual attractors.

(For example in a new proposed rocket technology, after 100 or 200 comments there will be a huge discussion about how to use it to get FTL travel like in a popular sci-fi movie.)


👤 cristoperb
If hn had reply notifications it would go a long way toward keeping discussions relevant for later readers.

In lieu of a built-in solution I've been using https://www.hnreplies.com/ which seems to work well.


👤 holler
Creator of Sqwok here, you can have long-lived real-time conversations that will get bumped even if they're older, while also having notifications, @mentions, embeds, following, search, themes (including "hacker" https://imgur.com/a/qHkopKO), etc. The ranking algo is based off live conversation activity.

I did a Show HN back in April and have been quietly continuing to develop the site. Open to ideas/suggestions as well.

https://sqwok.im


👤 LunarAurora
IMO The best way to encourage this is through better (default) notifications. Or, this solution, for a platform with (tens) of thousands of users like HN, seems to automatically bring the specter of flame war (and intrusion and what else ?)

Is there a middle ground? I don't know. Edit : Daily/Weeky email (=slower) updates ?

As for old threads getting bumped, I think this is here equivalent to reposting the link (or re-asking). The old thread is almost "dead", but this is how it works "in real life discussions". So maybe that is not so bad. This is (as a call it) a (fast) stream model, where there is no (direct) accumulation : it is more twitter than Stack Overflow, more blogs than Wikis.


👤 ufmace
I always thought it'd be nice to have a "slow" discussion forum. Something a lot like current forums, but where it's normal to take a day or two to respond to somebody. I think I make calmer and higher-quality responses if I wait a little longer than usual, especially for topics that tend to generate a lot of heat.

👤 ravagat
I get the sentiment. And I think you should feel encouraged to repost the thing that interested you. That's one of the things I've found good about HN. Some really old, obscure posts/topics get reposted and I get to discover/re-discover them. Another way to tackle this is possibly write a blog post around your topic of interest then link it here. In one way you invite longer discussion while allowing rediscovery for any previous commenters. You should try it

👤 bovermyer
I would adore an old-school forum (phpBB, anyone?) that had the HN crowd on it.

👤 O__________O
To me, feels like more pressing issue would be to increase the ease of tagging, grouping, filtering, ranking, etc. Specifically, if you see existing coverage of a topic, it’s easy enough to revive it if you’re aware of how HN handles duplicate detection, but there’s no way to enforce users having to vote on comments with fresh eyes, hide comments that don’t have significant new sub-comments, discover significant new sub-comments, etc. Not to mention need for comment notifications and user responsiveness indicators. (Insert yet feature to support various user sub-use cases.)

All and all, reliving prior content and/or having a complex multifunctional interface would take away from the centrality and freshness of the home page experience.

I have wondered if dang would be open to allowing community to contribute to various approved feature additions; for example, better search, night mode, duplicate detection, etc.


👤 ww520
The thread discussion ends often because of two things - new popular posts pushing old ones off the front page and the lack of constant notification. Both are by design and what make HN great.

To encourage longer term discussion without changing the existing design, one idea is to add longer term notification to keep the engagement on a thread discussion, e.g. a daily summary of the responses to my comments coming as a notification. One is not constantly bombarded with instant notifications but still have a chance to catch up on the responses.

I remember Usenet newsgroups were sync’ed daily via uucp, which forced a delayed notification of new responses.


👤 zzo38computer
If you have NNTP, then that will help. You can read/write any message. There is not voting, but to me that is an advantage to not have voting; I think chronological will be better. Also if you have NNTP, you can more easily to compose and read already downloaded messages even if you are not connected to the internet (or if the server is down), only needing internet to send/receive. Scoring files can be used if you want to customize which messages should be displayed, and possibly other things if you use a client program that can use scoring files for other purposes. Another idea is global scoring files that can be optionally installed if the user intends to do, maybe. A protocol extension for search could be used if it is desirable to be able to search, maybe.

👤 eastbound
One part of HN’s success is the addictivity. Having to be-here-now-or-don’t-participate is certainly part of it, it makes people open HN many times a day. The drawback is that participants are often dopamine-high people, not the wise CEOs with developed opinions that we had 10 years ago.

A long-form HN would involve another audience than the dopamine-high people.


👤 karaterobot
I think the posts on HN are often good, and it's typical to find at least a couple insightful or informed top-level comments about them. But after that, replies to those comments, and then the replies to those replies, typically don't add much value. I have my theories about why that happens, but in any case I doubt the site would benefit from leaning in to one of its weaker aspects.

I think you might respond that improving the site's discussion features would improve the quality of the discussion. But I am skeptical that would happen: it feels like an engineering approach rather than a community approach. The best discussion sites on the internet have worked consistently because of the crowd they attract, and the pressure moderators apply, not because they had a certain feature set.


👤 californiadreem
What is the age of a Hacker News post before discussion dies on average? It seems like having a feed for any new comments on posts posts older than that age would allow anyone interested in longer-term discussion to opt-in without requiring any additional features.

👤 dpcan
I agree that even old conversations need updates, but I think it should come in the form of a repost. Ask or post about the same thing again and let it get to the front page.

Every year or two the same thing needs opened for conversation - in some cases.

You can always reference the old post.


👤 williamcotton
Find a local LessWrong group! These kinds of conversations are much more productive in person.

👤 moremetadata
> But I wonder if others would also be interested in longer term discussions,

Bots already pretty much dominate platforms like Twitter and Reddit, although I would point out the structured nature of Reddit makes it an ideal public resource AI training dataset. Saying that, I like your idea because these new LLM's like ChatGPT v3 need to be able to debate which is something that has largely been shutdown online including here, under a variety of guises. A debatable AI some would argue is the next logical step in some area's of AI evolution.


👤 marymkearney
I understand the sentiment also. It's the flip side of high-quality focused attention on the topic of the day: The resurrection of our high-quality focused attention on the topic of yore.

Past HN threads on evergreen topics do have a very long tail. I'm still getting inquiries in my area of expertise* about items I posted on HN 5 years ago. I really appreciate this and my inquirers do too.

H/T to dang for curating all this. Thank you.

*US extraordinary-ability visas for engineers / tech industry.


👤 eslaught
A few practical suggestions:

Many people here have contact info in their profiles. If you find a good (dead) comment thread, you can contact the people involved directly. I suspect many of the people here would be willing to continue the conversation.

The other way to restart discussion is to repost (if the topic is more than a year old). That's a pretty common theme on HN. You can link the past discussion in the comment section for context.


👤 xyzelement
The idea resonates. I remember in the good old days of BBS, there was a smaller community of folks having longer range conversations on a smaller set of topics.

IIRC the BBS software surfaced threads based on recent replies rather than novelty so interesting threads stayed current for longer.

It would be hard to replicate and I am not sure how one would start but I miss it :)


👤 yodsanklai
I suspect that one thing that contributes to make HN a high quality forum is that it discourages longer discussions.

👤 digitallyfree
This is a Reddit problem as well, even with notifications. In a regular forum posts that are replied to are automatically "bumped" to the top, thus a thread can go on for years. Whereas here even a popular discussion gets buried to the bottom after a day or two - for better or for worse.

👤 indigodaddy
Yes, I’ve often thought about this and wished there were some way to comment or revive an older discussion (although even the ability to comment on an >30 day discussion would hold little value inside HN— so it would need to be on some other site/forum).

👤 amadeuspagel
> old forums, where old threads get bumped

HN has something kind of like this with /newcomments.


👤 meken
I find communities on discord and slack are good for this. I’m in a slack group where we have threads that last days. Occasionally I think of a related thing to a thread and post a new message there

👤 vorpalhex
This would be nice. Sometimes people have interesting conversations but they go dead after a few days. It would be nice to be able to have long running conversations on interesting topics.

👤 ajdude
I also follow HN via RSS. Even if something was posted to 10 hours ago, I do still tend to reply to someone's message, and sometimes the discussion continues after that somehow!

👤 samsquire
Maybe someone could create a website that resurfaces old HN topics and allows users to comment on them and reply to comments as if they were the article themselves.

It would be similar to a forum.


👤 adamckay
I'd assume then we'd also need notifications of replies. Not a lot of good in replying to someone to get their (later) thoughts on something if they never see it.

👤 BlueTemplar
Very good question, HN is a bit of a waste of time because of it... what forums do people frequent with discussion of similar topics ?

👤 miiiiiike
I refuse to even add comments to my new projects.

I can't imagine running HN. If I had to run HN and also had to deal with 1-n week long flame wars I would delete the database, backups, and repo.

The worst part of the modern internet is how often we have to come into contact with commenters and moderators. No, I don't want to click on a monkey emoji to declare your Discord's constitution legally binding.


👤 jk_i_am_a_robot
I share this frustration; sometimes communities move so fast that you cannot participate.

👤 sdenton4
I alternate between hacker news and Metafilter. Metafilter often has discussions that run for a month (at which point comments close), or longer by making a series of posts to continue discussion, usually for longer events/topics like elections or the Ukraine war. It's a very different site culture, but has been my primary home on the Internet for twenty years...

👤 epicureanideal
Yes, I would be interested

👤 dredmorbius
The forums in which I've seen this most notably were Usenet (to an extent) and Google+.

I've tried to put my finger on what made certain G+ discussions just tick, and it's complex and subtle.

Much of it came down to having a good host for the discussion, and among the best was the site's chief architect, Yonatan Zunger. He was well-connected within G+ and at Google (obviously), but also had a diverse set of interests, tolerated a wide range of opinion and interactions, but not without limits. (Similar in many regards to HN's moderation philosophy.)

Threads were anchored by the initial post or link, and Yonatan often wrote a fairly substantial piece himself, rather than just throwing up links or a brief tweet-length bit.

Discussions were limited in how many comments could be appended, I believe the limit was 500. Presentation was unthreaded flat, with most recent comments at the end of the thread ... but that was also what was presented by default (the full thread could be expanded if desired).

And "recent" participants (I believe this was the most recent 100 comments, could have been more) would get a notification if there were new comments. This could (and did) occur even years after the initial post, and occasionally old posts would come back to life.

Participants would receive a notification, and could view and respond to recent comments within the Notifications pane itself, rather than having to separately go to the post itself. This is unlike many other systems I've seen, including Diaspora*, which is otherwise quite similar but has a very cumbersome (and slow) notifications -> posts interaction.

Key to keeping this from becoming a magnet for spam or tedious arguments was the fact that the host could moderate (and remove) low-value, distracting, or inappropriate replies. Doing so would effectively remove notifications generated by such comments. Again, Yonatan was diligent in this --- over several years I saw a very small handful of low-value responses, and usually they had been removed in the few seconds between my own seeing them and writing Yonatan to alert him of something untoward.

The other element driving this was an effective search tool. G+ went through numerous iterations, some lacking search entirely and some with a very half-assed search, but for its final few years, there was actually an effective and useful search which could turn up interesting prior discussions. (Search is another feature Diaspora* is entirely lacking.)

As regards HN, several elements that made G+ so vibrant in this regard are lacking. There are no notifications, individual members don't host threads in the same way as G+ did, S/N is worse than G+ at its best (and that was by no means the typical experience).

For HN, the best way to resurrect an old thread is probably to either link it (or a comment) directly, or to re-share the original article/URL and reference earlier discussion. That would have to be more than just the "previous discussion" comments which are typically made.

I'll often reference my own earlier comments (or occasionally posts elsewhere) in responses, and have a few bugbears I'll raise again. (Those ... risk becoming tedious, I try to be mindful of that.)

There are a few themes I've raised multiple times and developed somewhat in the course of multiple discussions, two examples that come to mind are the prospect of trans-oceanic trains (using submerged floating tunnels), and the possibility of a tax- or ISP-brokered scheme of universal content syndication as an alternative to subscriptions and ad-supported media, both of which I've developed over several years.