2 pontos por GN⁺ 2025-10-01 | 1 comentários | Compartilhar no WhatsApp
  • Listas de discussão são uma tecnologia antiga da história da internet, mas ainda são amplamente usadas
  • Oferecem uma experiência de uso simples, sem necessidade de software dedicado ou interfaces web complexas
  • São muito seguras do ponto de vista de segurança e privacidade e funcionam bem tanto em ambientes móveis quanto em conexões de baixa largura de banda
  • Oferecem interoperabilidade eficiente e flexibilidade, como liberdade para busca e arquivamento offline
  • Ao contrário de fóruns web ou redes sociais, têm vários pontos fortes em arquivamento, busca, portabilidade e escalabilidade

O valor duradouro da tecnologia de listas de discussão

  • Sistemas de e-mail e listas de discussão têm uma estrutura totalmente federada, sem necessidade de conexão simultânea separada nem de software especial
  • Arquivamento e busca são fáceis, e essa vantagem nunca deixou de existir

Por que usar listas de discussão

  • Listas de discussão (no início chamadas de "reflectors") têm sido usadas como um importante meio de comunicação desde os primórdios da internet
  • O motivo de continuarem sendo usadas até hoje é que possuem vantagens técnicas muito superiores em relação às alternativas

Principais vantagens das listas de discussão

  1. Não exigem software especial

    • Qualquer pessoa pode participar livremente usando apenas um cliente de e-mail padrão
    • Cada pessoa pode ter uma experiência consistente dentro da sua UI ou ambiente de software preferido
    • Não é preciso aprender uma interface diferente para cada um dos 687 fóruns web
  2. Simplicidade e consistência

    • Basta conhecer a netiqueta básica e algumas regras da internet para participar imediatamente
    • Diferentemente de vários fóruns web com estruturas totalmente distintas entre si, participar de várias listas de discussão também é simples
  3. Risco mínimo de segurança

    • Os usuários podem participar sem assumir praticamente nenhum risco adicional
  4. Risco mínimo à privacidade

    • Quase não há exposição de informações pessoais

    • Os dois itens acima (segurança/privacidade) contrastam de forma especialmente clara com os riscos do uso de fóruns web e redes sociais

  5. Amigáveis à largura de banda

    • São adequadas para ambientes móveis e com uso de dados limitado
    • Fóruns web consomem relativamente mais dados
  6. Interoperabilidade excepcional

    • Tarefas como entrega e encaminhamento de mensagens são fáceis e livres
    • É possível integrar com flexibilidade várias listas, pessoas, e outros sistemas de e-mail
    • Compatibilidade e encaminhamento entre softwares de fórum web são quase impossíveis
  7. Modelo assíncrono

    • É possível receber, verificar e redigir mensagens sem precisar estar conectado em tempo real
    • Dá para revisar o conteúdo e preparar respostas offline
  8. Resiliência mesmo com falhas de rede

    • Mesmo em situações de falha ou atraso, as mensagens são preservadas e enviadas após a recuperação
  9. Modelo push (atualização automática)

    • Conteúdo novo chega automaticamente; o usuário não precisa ir verificar por conta própria
  10. Escalabilidade excepcional

    • Mesmo aumentando a escala, a qualidade do serviço e a complexidade da administração não crescem de forma abrupta
  11. Resistência a abuso e uso indevido

    • São relativamente fortes contra ataques de software, spam e phishing
    • Fóruns web, por sua complexidade, ficam muito mais expostos a ameaças de segurança
  12. Excelentes recursos de threading e citação

    • É fácil acompanhar o fluxo da discussão e organizar citações adequadamente
  13. Portabilidade

    • A lista pode ser movida ou migrada livremente entre domínios e hosts
  14. Conversão e migração fáceis

    • É livre a mudança para outros servidores, softwares e sistemas operacionais
    • Fóruns web tornam conversão e migração muito difíceis ou impossíveis
  15. Facilidade para armazenar e ler localmente ou em mídia física

    • Em fóruns web, esse tipo de arquivamento é extremamente difícil ou impossível
  16. Consumo mínimo de recursos

    • O uso de CPU, memória, disco e rede é muito baixo
  17. Integração com Usenet e outras mídias

    • Como na Python Mailing List, é possível integração com gateway bidirecional para Usenet, além de websites e RSS
  18. Formato de arquivo legível no longo prazo

    • Com o formato Unix mbox, até dados arquivados há décadas podem ser abertos sem problemas
    • Até centenas de milhões de mensagens podem ser armazenadas em um único pendrive USB
  19. Possibilidade de arquivamento local

    • O usuário pode criar e manter seu próprio arquivo
  20. Possibilidade de busca local

    • O usuário pode pesquisar rapidamente com o software de busca de sua preferência
    • Há liberdade para buscar mesmo em ambiente offline
    • Desde que exista backup, não há risco de perda do original, e fóruns web não oferecem esse recurso

1 comentários

 
GN⁺ 2025-10-01
Comentários no Hacker News
  • Recentemente vi a reação de alguém surpreso por listas de discussão “ainda existirem” em 2025, e isso me fez pensar.
    Gostaria de saber se alguém pode sugerir uma alternativa que seja

    • não proprietária
    • federada
    • arquivável
    • acessível
    • não dependente de uma empresa específica
      Link relacionado
    • É por isso que eu realmente detesto a tendência de o debate migrar para Discord, Slack e até grupos do Facebook.
      Essas plataformas exigem conta/convite separados (na maioria das vezes são privadas por padrão), não aparecem em mecanismos de busca, são proprietárias e não permitem arquivamento nem exportação.
      No fim, o conhecimento vai desaparecendo aos poucos.

    • Na verdade, uma lista de discussão não é estritamente uma rede federada.
      Todo mundo precisa enviar e-mail para um endereço específico dentro de um único domínio, então é possível bloquear/censurar isso pelo administrador desse domínio.
      (O que, por outro lado, também é uma vantagem para combate a spam.)
      Se você aceita um certo grau de centralização, há várias alternativas a listas de discussão.
      Fóruns web open source populares oferecem, em sua maioria, notificações por e-mail, postagem por e-mail, arquivos rastreáveis por crawlers etc. (phpBB, Discourse etc.)

    • Acho que NNTP (Newsgroups) atende a esses requisitos.
      A parte da federação é um pouco mais complicada hoje em dia, mas antigamente a maioria dos ISPs operava servidores NNTP.
      O protocolo em si suporta uma estrutura federada.
      Saiba mais sobre Network News Transfer Protocol (NNTP)

    • Eu gostaria de reformular “não depender de uma empresa específica” como
      “não ficar refém do ransomware de uma empresa específica”.
      Discussão relacionada

    • Na prática, para 99,99% da população, grupos de WhatsApp atendem só um dos requisitos (espero que ao menos um; como nem selecionar texto funciona direito, não tenho certeza).
      O que as pessoas querem é simplesmente uma forma fácil de trocar mensagens e adicionar/remover participantes.
      O resto dos requisitos, na verdade, elas não ligam.

  • Na associação de moradores do nosso condomínio (HOA), temos uma única lista de discussão integrada para conversas e avisos.
    Todo mundo só precisa lembrar de um único endereço de e-mail, então dá para usar imediatamente, por exemplo, para avisos de festa de formatura.
    É conveniente porque não exige conta de Facebook nem Google Groups.
    Quando alguém se muda, basta atualizar o endereço na lista.
    O único problema operacional era que as pessoas frequentemente respondiam sem pensar ao e-mail mais recente, mudando o assunto da thread.
    Então configuramos para que, após 1–2 semanas de inatividade, a thread seja bloqueada automaticamente,
    fazendo com que temas realmente novos sejam enviados em uma nova thread.

    • Um detalhe curioso é que, no Outlook (só no cliente desktop; não sei como é no 365), se você mudar o assunto ao responder, uma nova thread é criada automaticamente.
      A Microsoft adicionou isso depois de perceber que muita gente “começa um novo e-mail respondendo ao último e-mail da pessoa”.

    • Tenho a impressão de que a experiência de usuário (UX) de listas de discussão, na prática, não é tão boa assim.

    • No nosso condomínio usamos Google Groups.
      Às vezes aparece spam, mas no geral funciona bem para gerenciar threads.
      Só é uma pena que muita gente envie para todos qualquer tipo de pergunta, como indicação de encanador.

  • É difícil superestimar o valor da estrutura federada/descentralizada do e-mail.
    Muitos dos problemas da tecnologia moderna vêm da centralização.
    Riqueza e poder se concentram em poucas empresas, que acabam assumindo o controle da internet.
    Surgem problemas técnicos sérios na operação global de dados e serviços em grande escala.
    Vigilância governamental (PRISM etc.) fica muito mais fácil, e abre-se espaço para abusos como publicidade e propaganda direcionadas.
    A soberania dos dados enfraquece.
    Quase nada disso era um problema nas tecnologias distribuídas de 50 anos atrás.
    A web foi construída sobre protocolos distribuídos como e-mail, Usenet, DNS e a própria internet,
    mas, surpreendentemente, hoje a internet resultou em forte centralização.
    Acho que parte da culpa está nas implementações iniciais da web.
    Escrevi um texto longo sobre isso no passado; vale a pena consultar.
    Referência 1 / Referência 2

    • Acho perigoso usar “rede federada/descentralização” como se fossem a mesma coisa.
  • Saiu um aviso de que a lista de discussão do nginx.org será encerrada no fim deste mês (setembro de 2025).
    Talvez seja mais um motivo para prestar atenção no fork freenginx.
    Informações sobre a lista de discussão deles podem ser vistas aqui.
    Mais detalhes em sobre o fork freenginx

    • Além disso, vale a pena dar uma olhada também no projeto Angie.
  • Concordo que listas de discussão têm vantagens nos seguintes pontos:

    • são muito simples
    • usam pouca banda
    • têm boa interoperabilidade
    • permitem comunicação assíncrona
    • são portáveis
    • podem ser convertidas livremente
    • podem ser registradas/lidas em mídia

    Porém, não concordo com os seguintes pontos:

    • não exigem software especial
    • têm menos ameaças de segurança
    • têm menos riscos de privacidade
    • novos conteúdos chegam imediatamente por push
    • escalam muito bem
    • têm poucos vetores de abuso
    • têm excelente gerenciamento de threads

    Eu ainda uso listas de discussão tanto no trabalho quanto no pessoal,
    mas a sensação de ser uma tecnologia dos anos 1970 continua muito presente.
    Seria perfeitamente possível criar uma nova lista de discussão modernizada, adequada aos dias de hoje,
    mas como não há modelo de negócio para isso, não há progresso.

    • Fico curioso sobre por que isso “parece uma tecnologia dos anos 1970” e por que isso seria algo ruim.
      A maioria das pessoas que vejo se opondo a listas de discussão em discussões técnicas
      diz que “as gerações mais jovens acham e-mail antiquado, cafona”.
      Se essa é a reação, talvez seja preciso um pouco de autorreflexão e abandonar esse tipo de percepção.

    • Acho que a parte de “não há progresso porque não há modelo de negócio” é justamente a prova de que o e-mail é o melhor sistema.
      Por ser um padrão aberto, nenhuma empresa consegue possuí-lo ou controlá-lo.
      Essa é a força fundamental do e-mail.

    • Não concordo com a afirmação de que “há menos riscos de privacidade”.
      Se você publica e-mails oficialmente, todo mundo pode ver seu endereço, então privacidade não existe.
      Para participar anonimamente, é preciso o trabalho extra de criar um e-mail separado,
      e se inscrever, ler e responder tudo isso já é bem incômodo.
      Em fóruns, por outro lado, você simplesmente escolhe um apelido
      e pode receber notificações anônimas na sua caixa de entrada habitual, o que é muito mais conveniente.

  • Eu gostava de listas de discussão antes e continuo gostando,
    mas como os e-mails de todos os participantes ficam expostos,
    o risco de invasões vindas de spam, golpes etc. é alto.
    Por isso criei e uso um e-mail exclusivo para listas de discussão (descartável, mas sem parecer descartável).
    Também gostaria que mais grupos adotassem listas de discussão.
    Quando tentei iniciar no passado um pequeno clube de cinema/literatura,
    propus uma lista de discussão (assíncrona, privada),
    mas todos preferiram ferramentas recentes de chat em grupo ou reunião online,
    e minha proposta foi rejeitada imediatamente.

  • Recomendo fortemente listas de discussão para comunicação da equipe de engenharia da empresa, revisão de código e discussões de design.
    O fluxo de trabalho via lista de discussão é extremamente intuitivo.
    Em comparação, IRC, Slack, Discord e fóruns web são relativamente difíceis de customizar ou desenvolver por conta própria.
    Listas de discussão também não trazem preocupação com vendor lock-in,
    e qualquer pessoa pode participar desde que siga regras básicas.
    Internamente, uma lista de discussão somente por convite com criptografia PGP e verificação de não repúdio já é totalmente viável.
    Em listas públicas, basta deixar novos usuários por um tempo na fila de moderação para verificar etiqueta e formatação.

    • Para colaboração interna, acho que NNTP teria sido muito melhor (se clientes de e-mail dessem suporte).
      No fim dos anos 90, de fato implantamos NNTP e ficamos muito satisfeitos.
      Hoje em dia, dá para obter efeito semelhante com caixas de correio compartilhadas via IMAP,
      e esse era um ponto ao qual o projeto Cyrus da CMU dedicou bastante esforço.
      A maioria dos clientes IMAP oferece suporte a grupos compartilhados,
      e, com o servidor bem configurado, isso pode ser usado facilmente.
  • Como alguém que cresceu na geração dos fóruns, passei a reavaliar listas de discussão de forma mais positiva.
    Recentemente, até fui atrás de arquivos de listas de discussão dos anos 80.
    Exemplo de arquivo dos anos 80

  • Muitos dos argumentos também se aplicam igualmente a newsgroups (Usenet).
    Você pode usar o cliente que quiser, e também é possível arquivar.
    Buscar nos arquivos é relativamente fácil (embora a maioria não fosse completa, então era preciso usar serviços separados como Deja, Google Groups etc.).
    Alguns newsgroups ainda continuam ativos.
    Então por que isso desapareceu tanto?

  • Tanto listas de discussão quanto RSS são sistemas antigos e simples, mas funcionam bem.
    É ótimo que não tenham anúncios.