O Hacker News, como a maior parte da web atual, é construído em torno do que é novo. Artigos antigos ainda aparecem quando um leitor reenvia um — geralmente com o ano em que foi escrito entre parênteses, como "(1999)" —, mas essas ressurreições são raras e dispersas, então os posts genuinamente atemporais do site passam a maior parte do tempo em seus arquivos.

Um mecanismo de recomendação ou uma lista editorial escolhida a dedo teria sido a solução habitual, e ambos custam muito mais do que uma página de hobista. James Somers percebeu que a comunidade já havia resolvido o problema da rotulagem: ao longo dos anos, envios com data no título, como "(1998)", tendiam a ser os melhores posts do site, porque, em um site dedicado a notícias, um artigo postado muito depois de sua publicação precisa ser especialmente bom para sobreviver.

Então ele automatizou a convenção. Um script consultou a API de busca do Algolia Hacker News para todas as histórias com mais de 40 pontos cujo título contém um ano entre parênteses de 1900 a 2010, removeu reenvios duplicados do mesmo título, ordenou os sobreviventes cronologicamente e os armazenou em um arquivo stories.json que a página renderiza no lado do cliente. O resultado foi o The Hacker Classics, uma estante navegável de cerca de dois mil reposts em vez de um suporte de jornal.

Publicado como "Show HN" em 23 de fevereiro de 2018, a página atraiu 864 pontos e 107 comentários. Os comentaristas confirmaram a premissa do mecanismo: um punhado de remetentes — Tomte, luu, tosh e outros — vinha trazendo à tona a maior parte dos clássicos, atuando efetivamente como os bibliotecários voluntários da comunidade, e os leitores sugeriram refinamentos como deduplicação, ordenação por pontos e links do Wayback Machine para URLs mortas.

Reposts com '(ano)' no título são clássicos pré-avaliados

A convenção do ano no título é um rótulo que a comunidade já aplica manualmente, então o filtro colhe a curadoria humana acumulada em vez de tentar detectar qualidade do zero.

O piso de votos acima de 40 remove reenvios que afundaram, mantendo apenas artigos que sobreviveram tanto ao tempo quanto ao julgamento da comunidade.

Um artigo antigo repostado muito depois da publicação é auto-selecionado: em um site de notícias, ele precisa ser excepcional para chegar à primeira página.

Ordenar pelo ano original transforma uma lista em uma biblioteca: os leitores perambulam por décadas de estantes em vez de folhear mais um ranking.

Quando uma comunidade marca qualidade com uma convenção implícita — '(1999)' em artigos antigos ressuscitados —, trate-a como dados rotulados e extraia-a automaticamente em vez de curar manualmente.

O The Hacker Classics permaneceu online e ainda carrega em 2026, e o repositório no GitHub documenta como a lista é construída para que qualquer pessoa possa regenerá-la. A discussão de fevereiro de 2018 tornou visível a camada social por trás da convenção: cerca de uma dúzia de usuários havia enviado uma grande parte dos clássicos com ano no título, então a curadoria que a página automatizou vinha acontecendo o tempo todo. Os leitores também pediram ordenação por pontos, remoção de duplicatas (já tratada na fonte) e links automáticos do Wayback para envios cujas páginas originais haviam morrido.

CONFIRA AS EVIDÊNCIAS

As fontes

  1. The Hacker Classics jsomers.net · jsomers.net
  2. jsomers/hacker-classics: Classic Hacker News stories GitHub · github.com
  3. Show HN: Hacker News Classics (Hacker News discussion) Hacker News · news.ycombinator.com ·