será que a pessoa deveria ganhar a habilidade de negativar uma publicação, quando ela atingir um certo número de experiência no TabNews?
Não tenho dúvidas que sim, precisamos de uma exigência mínima de experiência. Já é assim desde abril, quando os novos usuários passaram a não ganhar TabCoins antes de receberem votos positivos. Isso está protegendo tanto de abusos propositais, como de usos indevidos apenas por falta de entendimento do usuário sobre o TabNews.
Sobre os critérios, eles vem sendo ajustados, e acho que sempre vão precisar de ajustes conforme o comportamento dos usuários for mudando 👍
E por experiência eu digo a conta ter uma certa quantidade de TabCash, por exemplo, para dar tempo de ela entender certas dinâmicas.
Nesse caso, entendo que a sugestão é da exigência para dar votos positivos ser menor do que a exigência para votos negativos, certo? Acha que deveria reduzir a exigência para positivos ou aumentar para negativos?
Eu acho que as exigências devem ser iguais para qualquer tipo de voto, pois senão duplicamos a complexidade do problema que precisamos constantemente resolver, que é encontrar os novos critérios que precisamos adotar a cada mudança nos comportamentos dos usuários.
Sem contar que, para ganhar TabCash na mecânica proposta, obriga o usuário a dar X votos positivos antes de poder dar votos negativos. E não vejo o que ganharíamos com isso além de possíveis votos positivos artificiais.
Ou até um combo de algumas coisas, por exemplo x publicações raiz, y publicações como respostas, mais z tempo de conta.
Com isso, entendo que a proposta é aumentar a exigência. Se for aumentar, seja só os negativos ou os dois tipos de votos, de qualquer forma vamos diminuir a quantidade de votos.
Fora que excluí ótimos autores, mas que só publicam conteúdos raiz sem nunca comentar nada, e aqueles que criam ótimas respostas, mas nunca criam conteúdos raiz.
Faz sentido?
Acho que no momento não faz sentido, pois precisamos de mais votos, não de menos. Explico...
Votos sem bons critérios sempre vão existir, seja porque alguém atingiu os requisitos que definimos mesmo sem estar realmente preparado para avaliar os conteúdos, seja porque alguém que está com TabCoins disponíveis não está tendo um bom dia e vai ter sua capacidade de avaliar impactada pelo seu estado emocional.
E como não podemos avaliar a capacidade momentânea de cada usuário que tentar votar, acho que a maneira mais simples de estarmos blindados desses votos seria tê-los em quantidade desprezível em comparação com os demais votos.
Mas isso levará mais tempo para ser alcançado, pois, por uma lado, isso exige que a quantidade de novos usuários seja insignificante comparada ao de usuários ativos e experientes. E, por outro lado, a quantidade de qualificações, sejam positivas ou negativas, ocorram em grande quantidade para que uma ou outra fora de padrão não desvie significativamente o saldo resultante.
Pelo crescimento consistente no número de usuários, acho que estamos muito longe do ponto em que a quantidade de novos usuários será insignificante comparada ao de usuários ativos. Mas nos requisitos a gente consegue trabalhar, então é isso que estou fazendo. De tempos em tempos eu estou ajustando as exigências com foco em aumentar a quantidade de votos, mas sem afrouxar muito a exigência inicial, para que esse aumento seja principalmente de votos com bons critérios.
Até exigir um tempo mínimo de conta eu não acho boa ideia, pois seria difícil saber qual seria esse tempo ideal. Em outras palavras, como e o quê vamos medir para saber que o usuário em média leva X tempo para entender o sistema de qualificação do TabNews e dar votos com melhores critérios? Não é um experimento que eu faria nesse momento, pois acho que só traria uma experiência ruim para os novos usuários, mas dificilmente traria algum benefício. Acho que a exigência de ter recebido votos positivos é suficiente para exigir certa experiência do usuário no TabNews, independentemente do tempo que for necessário para isso ocorrer.
De qualquer maneira, podemos testar qualquer coisa, mas é legal que exista algum impacto esperado definido e que possa ser medido. Tem uma issue (#1438) em que eu peço para concentrar as sugestões relacionadas, e que já inspiraram alguns dos ajustes que fiz. 💪