"Forums are the dark matter of the web, the B-movies of the Internet. But they matter," I totally agree with Jeff and do welcome any innovation in this space but it's hard to imagine more efficient comment/forum systems than the Reddit/HN style (I like even more the Reddit style since it offers more features and hides irrelevant or long discussions in a better way). I'm not much a fan of the linear, non-nested, old-f…
StackExchange Founder Vows to Reinvent Online Discourse
41–50 of 86 posts
Re: StackExchange Founder Vows to Reinvent Online Discourse
#42Earlier quoted context omitted.
I've never really liked nested conversations, personally.
But conversations are nested anyway. In real life you rarely have discussions with more than ten people at once. Even when you do, it's frustrating as you have to switch between topics instead of following the "threads" of the conversation. (And inevitably someone doesn't shut up and derails the conversation in a particular way.) So what do current systems do? * Go for broke, go full threading (eg. HN, Reddit, Usenet…
Re: StackExchange Founder Vows to Reinvent Online Discourse
#43We got a basic demo online (w/o API keys for 3rd party auth, and there's some broken stuff): http://discourse.a.pogoapp.com/ We'd like to ultimately contribute back some 12factor-esque code (e.g. ENV vars instead of YAML for config, Procfile to define processes). It was interesting reading the comments on the Metafilter thread about how the app seems promising but difficult to host compared to shared hosting+PHP: htt…
Re: StackExchange Founder Vows to Reinvent Online Discourse
#44No nesting. Is this 2004? How are you supposed to follow a conversation more than two posts deep? This is PHPBB with more javascript.
Re: StackExchange Founder Vows to Reinvent Online Discourse
#45Earlier quoted context omitted.
Threaded comments—like here, on HN, and on Reddit—easily spiral out of control. It's especially hard to come back later and see what's new. Many people seem to have missed this, but Discourse solves the problem in a particularly elegant way. Each topic is about, well, a single topic. The conversation flows as a series of replies, ordered chronologically. If, however, you'd like to change the topic, there's a "Reply a…
notice that one of the flag reasons is "off-topic", to give the poster (if threshold reached) a gentle nudge that hey, maybe they can click "Reply as new Topic" and take it there. Or mods can click "select posts", click click click the posts they want, then click "move to new topic". And topics created either way are bidirectionally linked, so you can follow different related tangents back and forth without breaking…
Flat forums have to worry more about staying on topic because all the conversations happening in a thread are thrown together. There's no "flow". Posts responding to each other and posts responding to the OP are all jarbled up.
On reddit you don't worry about conversational tangents. You just fold them.
Notice how I didn't have to quote you for others to follow our discussion? That's because our conversation is nested :) If this were a flat forum, my original post would be at the top of the page, your reply would be in the middle, and this comment would be at the bottom. Multiple other conversations would be in between. And we would have to quote each other to have any chance of following the conversation.
Flat forums are strictly worse than nested forums for in-depth discussion.
Re: StackExchange Founder Vows to Reinvent Online Discourse
#46Re: StackExchange Founder Vows to Reinvent Online Discourse
#47No nesting. Is this 2004? How are you supposed to follow a conversation more than two posts deep? This is PHPBB with more javascript.
Flat (and stably ordered by time) offers some hope for a convergence of viewpoints, or at least shared-narrative and common-knowledge. Or: deliberation.
Re: StackExchange Founder Vows to Reinvent Online Discourse
#48No nesting. Is this 2004? How are you supposed to follow a conversation more than two posts deep? This is PHPBB with more javascript.
Nesting (and reordering by votes or activity) works well for divergent discussions: expressing views, exploring the possibility space, brainstorming. Or: exhibition . Flat (and stably ordered by time) offers some hope for a convergence of viewpoints, or at least shared-narrative and common-knowledge. Or: deliberation .
Re: StackExchange Founder Vows to Reinvent Online Discourse
#49No nesting. Is this 2004? How are you supposed to follow a conversation more than two posts deep? This is PHPBB with more javascript.
At the other end, Google Plus comments don't nest, and nor have the typical PHP forums added it.