Hacker News new | ask | show | jobs
by stch2 4883 days ago
The downside is that it's nearly impossible to go back to a thread and continue where you left off. With a linear thread, you can go back to the last post you read and continue from there -- with a fully threaded forum, I basically get one pass at the comments and then can never view that page again without huge effort to reconstruct my position.
4 comments

nearly impossible to go back to a thread and continue where you left off

We have the technology, we can do both!

The page is drowning in useless javascript gimmickry anyway, it should be possible to add some actually useful javascript to seamlessly switch between linear, conversation and tree view. You know, to aid the user in his interaction with the content rather than fancy stylesheets and sliding widgets.

The more I look at discourse the more it infuriates me.

The complete disregard of time tested interfaces (Usenet and the authors own StackOverflow) just doesn't jive at all with their wild claims to "reinvent online discourse". Unless their idea of reinvention translates to repeating every mistake made in the past 30 years...

What they did is unleash a terrible forum software that will undoubtedly be forced down the throat of a great many users for no reason other than it being "the next hip SV thing".

I think it would be possible if the forum tracked what you have viewed and then greyed out or made it noticeably different than what is new.

local storage would be sufficient to store the viewed pages without cluttering up a db on the server.

> The downside is that it's nearly impossible to go back to a thread and continue where you left off

False.

In the early days, browser designers took care to use different link colors for visited/unvisited links (gasp!). Nowdays, in the age of fancy JS gimmicks and contrast-less design, we are overriding this functionality because it apparently looks better (if you don't see the extra information).

Forums with diffent link colors for visited/unvisited posts and threading work pretty well. It's not to hard to implement something like this with JS (unless one wants all posts to be open/visible as default).

You can only show new comments, highlight them, even view them in flat mode. Threaded forum naturally separates subtopics while flat forum is just a big mess. Also old subthreads naturally die so the new stuff is usually in the new nodes. And you can also just view subtrees to follow certain discussion.

edit: In yesterday's discussion I posted some advantages of a discussion system based on tree structure https://news.ycombinator.com/item?id=5175660