X-Clacks-Overhead

folclore

desenvolvimento webcultura de operações

Significa: X-Clacks-Overhead: GNU Terry Pratchett

O header HTTP que milhares de sites enviam em memória de Terry Pratchett: X-Clacks-Overhead: GNU Terry Pratchett.

Em Going Postal, de Pratchett, os clacks são torres de semáforo que retransmitem mensagens pelo Discworld, e o overhead de uma mensagem pode carregar códigos de controle: G, passe adiante para a próxima torre; N, não registre; U, no fim da linha, dê meia-volta e mande de volta. Um nome enviado com GNU circula para sempre, porque, como diz o livro, um homem não está morto enquanto seu nome ainda é dito. Quando Pratchett morreu em 12 de março de 2015, leitores do r/discworld propuseram colocar o nome dele no único overhead que a internet tem, e em poucos dias circulavam trechos de configuração para Apache e Nginx, um plugin de WordPress e uma extensão de Chrome que acende quando o header está presente. O header ainda é enviado por muitíssimos servidores, e este está entre eles.

Os clacks dos romances do Discworld são um telégrafo óptico: torres com lâmpadas de venezianas, cada uma repetindo o que a anterior mostrou, de modo que uma mensagem cruza um continente em horas. Em Going Postal (2004) o sistema já criou cultura própria, inclusive o overhead, os códigos de manutenção enviados junto com o tráfego. Três deles importam para o memorial. G manda a torre passar a mensagem adiante. N manda não registrar a mensagem. U manda a torre no fim da linha dar meia-volta na mensagem e devolvê-la pelo caminho de onde veio. Um nome enviado com os três nunca para de circular pelas torres e nunca é escrito, e é assim que os operadores dos clacks mantêm vivo o nome de um colega morto: a frase do livro é que um homem não está morto enquanto seu nome ainda é dito. Terry Pratchett morreu em 12 de março de 2015. Em poucos dias, leitores do subreddit do Discworld perguntaram qual seria o overhead da internet, e se decidiram por um header de resposta HTTP, que é exatamente um pedaço de manutenção enviado junto com o tráfego e visto só pelas máquinas e por quem olha. O nome X-Clacks-Overhead segue a convenção X- da época para headers privados; o valor é GNU Terry Pratchett. Trechos de configuração para Apache (uma linha Header set) e Nginx (add_header) apareceram em 15 de março de 2015, depois um plugin de WordPress, depois extensões de navegador que mostram um pequeno marcador quando um site o envia. O próprio Reddit o adicionou. A wiki L-Space, a enciclopédia dos fãs do Discworld, lista adotantes posteriores, entre eles o Minecraft, que carrega GNU Terry Pratchett como texto de abertura número 338 desde a Java Edition 1.8.5. O header não faz nada. Navegadores o ignoram; caches o repassam; acrescenta algumas dezenas de bytes a cada resposta. Esse é o ponto: um tributo que não custa nada a quem lê e só é encontrado por quem foi procurar, que é a forma das melhores coisas desse canto da web, e a razão de ele ser o modelo para os outros headers escondidos deste glossário.

Também conhecido como: GNU Terry Pratchett, clacks overhead, GNU

← Todos os verbetes do glossário