Algunos usuarios –bastantes– del Menéame se quejaban del abuso que hacían algunos con los votos negativos a comentarios. Tenían razón. El sistema anterior hacía que los votos negativos sólo afectasen a los autores del comentario, lo que generaba el «voto fácil». Eso cambió, ahora se penalizará a los votos negativos «injustos» (o unfair, como aparece en los logs).

Se penalizan aquellos votos a comentarios que de media tienen más de 5 puntos por voto sin contar el voto que se está analizando. La penalización máxima es de 5 puntos en el cálculo intermedio (luego con la suma de los otros factores y media ponderada final se hace mucho menor, dependiendo del valor anterior del karma). El usuario que haya obtenido más de la mitad de «votos injustos» que el máximo número para el período analizado es susceptible de obtener esa penalización, los que tengan menos obtienen una penalización proporcional.

Supongamos que el usuario con mayor votos injustos sea de 50 (el número es bastante aproximado a lo que he podido ver), así todos los usuarios que tengan 25 o más obtendrán 5 puntos de penalización. Si un usuario tiene 10 votos «injustos» será penalizado con 5 * 10/25 = 2 puntos de karma.

El resultado final es una «meta moderación» basada en el voto de los demás usuarios y en el comportamiento «dinámico» de los demás.

PD: aproveché estos cambios y pruebas para resumir y mejorar la visualización del «log» del cálculo del karma accesible desde el perfil de cada usuario.