I think looking at the median is generally better than the mean. I don’t think a single highly downvoted message should trigger rate limits even if it turns the mean under 0.
I’m not sure median is great either, but I agree with the point of “one highly downvoted comment shouldn’t trigger it, and shouldn’t be that hard to dig yourself out of”.
I think the right function probably looks at number of net-downvoted comments, neutral comments, and comments that gained 2+ karma or something, and triggers based on the ratio.
I used the term message above as hypernym for post/question/comment/shortform. Do you think that it should focus on comments or are you also thinking that all types of messages should count.
Maybe the function should be “median of last X messages that don’t have neutral karma”?
I meant to be using ‘comment’ also as a more generic term, sorry for confusion. (I do think there are important differences between comments and posts, though, so I wouldn’t necessarily treat them interchangeably here)
I think looking at the median is generally better than the mean. I don’t think a single highly downvoted message should trigger rate limits even if it turns the mean under 0.
I’m not sure median is great either, but I agree with the point of “one highly downvoted comment shouldn’t trigger it, and shouldn’t be that hard to dig yourself out of”.
I think the right function probably looks at number of net-downvoted comments, neutral comments, and comments that gained 2+ karma or something, and triggers based on the ratio.
I used the term message above as hypernym for post/question/comment/shortform. Do you think that it should focus on comments or are you also thinking that all types of messages should count.
Maybe the function should be “median of last X messages that don’t have neutral karma”?
I meant to be using ‘comment’ also as a more generic term, sorry for confusion. (I do think there are important differences between comments and posts, though, so I wouldn’t necessarily treat them interchangeably here)