Show HN: TownSquare, uma pequena camada de presença para websites

Receção geral

  • Muitos comentadores consideram o conceito encantador: uma “camada de presença” leve que faz os websites parecerem habitados e sociais.
  • Os detalhes visuais (bancos, árvore, atmosfera) são amplamente elogiados; alguns utilizadores dizem que “ficaram por ali” durante algum tempo e se divertiram.
  • Alguns mostram-se cautelosos por o projeto ter sido “vibe‑coded”, citando provável abandono e potenciais problemas de segurança.

Moderação, abuso e spam

  • A demonstração em direto encheu-se rapidamente de texto ofensivo, spam infantil e até enxames de mensagens que congelavam o navegador.
  • Vários observam que este é um resultado previsível para qualquer espaço público anónimo e sem moderação; alguns chamam-lhe “é por isto que não podemos ter coisas boas”.
  • Há um forte sentimento de que uma moderação robusta é essencial: filtros de insultos, listas de palavras, banimentos/expulsões, limitação de taxa e controlos anti-spam.
  • O autor afirma que existem funcionalidades de moderação (bloquear/banir, lista de palavras bloqueadas), mas que ainda não tinham sido totalmente integradas na landing page antes do pico de tráfego vindo do HN; são prometidas mais melhorias.
  • Surge debate sobre:
    • Se “deixar as pessoas falar” é viável versus afastar utilizadores perturbadores.
    • O quão prejudiciais podem ser as palavras ofensivas, tanto para as pessoas como para a reputação de um produto.
    • Se qualquer filtragem de palavras/conceitos pode realmente funcionar à escala da Internet.

IA e estratégias de moderação

  • Várias sugestões apontam para o uso de um endpoint de moderação baseado em LLM (por exemplo, a API de moderação gratuita da OpenAI) para classificar conteúdo em tempo real.
  • Foram levantadas preocupações sobre o custo sob ataque, a necessidade de uma forte limitação de taxa e o risco de DoS através das chamadas de moderação.
  • Entre as ideias estão:
    • Shadowbanning e “shadow spaces” onde agentes maliciosos interagem, sem o saber, com bots em vez de utilizadores reais.
    • Filtros configuráveis do lado do cliente versus moderação controlada pelo proprietário do site, com tensão entre autonomia do utilizador e uma experiência de site curada.

Ideias de design, UX e funcionalidades

  • Pedidos por:
    • Modos minimalistas (contador simples de presença, indicador de escrita, pequeno chat).
    • Temas de dia/noite e clima com base no fuso horário do proprietário do site.
    • Salas, espaços ao estilo RPG, minijogos ou variações de plataforma/fighting.
    • Limitar utilizadores visíveis e eliminar clientes inativos para evitar lentidão.
  • Alguns propõem o uso de WebRTC ou P2P para presença/chat; outros descrevem experiências anteriores semelhantes e notam problemas difíceis de efeito de rede.