Add a voting mechanism for posts, beside the karma, that indicates whether you
understood the post well enough to agree or disagree with it (upvote), or
cannot understand the post with a reasonable time investment (downvote)
I suggest that this determines the post's clarity score (we could name it something else, like the 'simplicity' score).
Then, allow users to sort posts by clarity.
Especially: allow users to sort posts by clarity within a topic. That way, people can read posts in a topic in order of simplicity descending/complexity ascending. I suspect that this would make familiarization with a topic a rather linear and efficient process.
I don't like the implication that just because something is complex then it must be muddled. 'Muddled' sounds like an extremely close synonym of 'confused'.
In general, I'm not in favour of over-complicating numerical ratings, from the point of view of both the one giving the rating and the one receiving it. "Over-complicating" to me is anything beyond the --/-/0/+/++ karma. I don't have strong feelings about the agree/disagree points, but I rarely use them, and what can I do with an anonymous agree/disagree or clear/obscure score? I'd rather make a comment or receive one.
Add a voting mechanism for posts, beside the karma, that indicates whether you
I suggest that this determines the post's clarity score (we could name it something else, like the 'simplicity' score).
Then, allow users to sort posts by clarity.
Especially: allow users to sort posts by clarity within a topic. That way, people can read posts in a topic in order of simplicity descending/complexity ascending. I suspect that this would make familiarization with a topic a rather linear and efficient process.