If the user downvoted the thing (comment/post) they’re replying to, then hide the reply from Recent Discussion. In theory, this would cover both the “heated political debate” case and the “low quality post” case.
If the forum downvoted the thing they’re replying to (i.e. karma ≤ 0), then hide the reply from Recent Discussion. This would cover only the “low quality post” case.
If I were implementing this, I would first look at a bunch of samples of comment chains matching the above queries, to see how well theory matches reality.
Perhaps one of these strategies?
If the user downvoted the thing (comment/post) they’re replying to, then hide the reply from Recent Discussion. In theory, this would cover both the “heated political debate” case and the “low quality post” case.
If the forum downvoted the thing they’re replying to (i.e. karma ≤ 0), then hide the reply from Recent Discussion. This would cover only the “low quality post” case.
If I were implementing this, I would first look at a bunch of samples of comment chains matching the above queries, to see how well theory matches reality.