I replied to the following: ↷

Better vote-enabled forums


Armchair speculation: how can we learn from Reddit, Lemmy, “Hacker” “News”, et al?




  1. A vote should be part of a reply with at least N words. N could be increased by mods and admins. Instances could federate votes conditionally based on the length or activity of a comment. Word counts can be problematic; I don’t know a better alternative (maybe clause-count?). Flagging doesn’t need a minimum word count.




  2. Forums shouldn’t host their own top-level posts and comments. Those should be links from authors’ own websites with microformats (think IndieWeb). The forum should be Webmention-enabled.




  3. Larger communities should have ephemeral chatrooms (“ephemeral” in that public history has a retention limit if it exists at all) to incubate posts. Authors (yes, original authors) could share their work and collect feedback/improve it before it’s “ready”. They could then post with increased visibility.




  4. One reason to flag a top-level comment could be “didn’t look at the post”. I say “look at” instead of “read” because certain posts are huge essays that could take hours to read. Top level commenters should at least be expected to skim.




These qualities will make a forum less active, since the quality of content will be higher and some validation and attention-seeking will be filtered out. Low activity means higher visibility for good content. Forums could “get of the ground” by starting invite-only, gradually enabling these rules one-by-one before opening to the public.


(psst: I might be working on “a thing”).

byRohan Kumar • posted archived copycurrent

Interesting questions. Leaned on the bullet points to reply in line.

  1. I'm a bit hesitant on word counts because of the perceived verbosity of phrases in different languages. I would be curious to see how flagging would work.
  2. Strongly agree. It could be similar to how https://indieweb.xyz works, using a link as a top-post. How would new top-level topics be made? Maybe with a special Micropub endpoint?
  3. Would the chats be something built into the platform? I'd be curious if something like XMPP (or some sort of bridging to other protocols that support group messaging) could be used for that.
  4. I'm curious about this and would need more information.

Engagement is powered by Webmentions — a premier standard of the Web to let other sites know you've mentioned them. Learn how to reply from your own site. or from a supported silo Aaron has an interactive post about this. If you've mentioned this URL via another one, use the form below to submit it.

If you don't currently own your replies, then you can click below to do so.

I currently aim to own my comments and plan to eventually show those I've received once I finish Lighthouse.