- O autor Herman está lidando com spammers em sua plataforma gratuita, a 'Bear'. A plataforma é alvo de fazendas de backlinks, phishing de cartão de crédito, vendedores de drogas ilícitas, anunciantes de cassinos online e promotores de criptomoedas.
- Esses spammers não são bots, mas sim fazendas de spam capazes de enviar conteúdo por toda a web para aumentar o ranking de SEO.
- Para responder a isso, Herman implementou um mecanismo que atribui as tags "no-index" e "no-follow" a todos os blogs não revisados até que a revisão seja concluída, para que posts de spam não fiquem visíveis na internet em geral.
- Herman usa o Akismet, ferramenta de detecção de spam do WordPress, para identificar spam. Ele tentou desenvolver seu próprio sistema de detecção de spam usando GPT4, mas descobriu que o Akismet era mais preciso e mais econômico.
- Apesar de uma detecção de spam robusta, alguns spammers encontraram maneiras de postar spam em áreas menos reguladas ao se disfarçarem como blogs legítimos.
- Bloquear posts de determinados endereços IP não foi eficaz. Os spammers frequentemente usam serviços comerciais de VPN, como a Nord, que possuem servidores no mundo todo.
- Depois disso, Herman propôs a ideia chamada 'The Frustration Loop' para atrapalhar os spammers. Em vez de bloquear o blog quando o spam é detectado, o sistema gera erros falsos e torna o processo o mais irritante possível, desperdiçando o tempo dos spammers até que desistam.
- O The Frustration Loop, quando detecta spam, limpa o formulário, desativa o colar em todas as áreas de texto, alterna o foco dos elementos a cada 5 a 10 segundos e gera erros diferentes quando eles tentam reenviar o formulário.
- Herman testou esse sistema e concluiu que ele quase nunca seria acionado para usuários válidos. O sistema ficou em desenvolvimento nos últimos 3 meses, e apenas um usuário relatou isso como problema.
- Desde a implementação do The Frustration Loop, o volume de spam caiu de cerca de 30% dos novos blogs para menos de 5%. Herman reconhece que ainda há pontos a melhorar e brechas a fechar, mas, no geral, o sistema está funcionando bem.
1 comentários
Opiniões do Hacker News