Argonalyst

Loop de Beeper no Hacker News: Uma Experiência Divertida

Argonalyst
10 April 2025

"Na verdade, é como um abraço do Hacker News para os surdos." – @TonyTrapp

Há cerca de três anos, configurei um loop simples no netcat em um dos meus servidores Debian para aceitar conexões do pessoal da comunidade do Hacker News (HN). O loop funcionou por 24 horas e fez três coisas sempre que um cliente se conectava: enviou uma mensagem de ok, fechou a conexão imediatamente e fez meu terminal emitir quatro sinais sonoros.

Esse experimento leve surgiu em resposta a uma discussão sobre sistemas de alerta caseiros e peculiares para amigos e familiares. Para compartilhar o que fiz, utilizei o seguinte comando no meu servidor:

while true; do (echo ok | nc -q 1 -vlp 8000 2>&1; echo; date -u) | tee -a beeper.log; for i in 1 2 3 4; do printf '\a'; sleep 1; done & done

O comando nc fecha a conexão logo após enviar a mensagem de ok e, ao mesmo tempo, um loop interno em um shell em segundo plano imprime o caractere de sino quatro vezes. O comando while externo rapidamente reinicia o processo nc, tornando assim o script pronto para aceitar novas conexões a todo momento.

Após compartilhar a ideia, a comunidade começou a se conectar ao meu demo em susam.net:8000. Qualquer pessoa na Internet podia usar o cliente que quisesse para se conectar. Expliquei: "Agora, sempre que alguém se conectar à porta 8000 do meu sistema, ouvirei 4 beeps!" Os usuários podiam utilizar navegadores, comandos nc, curl, ssh e outros para a conexão.

Em um período de 24 horas, recebi mais de 4761 conexões, cada uma disparando quatro beeps, totalizando 19044 beeps no terminal ao longo do dia!

Embora 4761 conexões possam não parecer muito em um contexto maior, foi empolgante ver as pessoas reagirem a um comentário obscuro em um tópico comum do HN e fazer meu terminal apitar tantas vezes. No fim das contas, foi uma experiência divertida, mesmo que sem propósito prático. A computação não se resume a resolver problemas; às vezes, é sobre explorar ideias curiosas. A alegria está na exploração, e ter outros se juntando a isso tornou tudo ainda mais gratificante. Atividades como essa mantêm a computação divertida para mim!

Atualização em 10 de abril de 2025: Compartilhei este artigo no Hacker News hoje e percebi um novo aumento nas conexões para meu loop de beeper.

Últimos vídeos

Confira os últimos vídeos publicados no canal

Argonalyst

A maior virada da Inteligência Artificial começou... e vem da China

Argonalyst

o ALERTA de Satya Nadella que ASSUSTOU o mercado de IA

Argonalyst

GPT 5.6 SURPREENDE: OpenAI finalmente alcançou a Anthropic?

Argonalyst

Os novos modelos de IA estão decepcionando... e ninguém quer admitir isso

Argonalyst

Midjourney quer ESCANEAR humanos e o Open Source já rivaliza com Claude Opus

Argonalyst

Rio 3.5 e Fable 5: as duas polêmicas que expõem o futuro da IA

Argonalyst

Fim dos PCs como conhecemos: Nvidia, Microsoft e IA local vão mudar tudo

Argonalyst

O plano SECRETO das Big Techs para cobrar MUITO mais pela IA

Argonalyst

BOLHA da IA ou NOVA era de crescimento EXPONENCIAL? O mercado está dividido

Argonalyst

Nova IA da OpenAI traduz em TEMPO REAL e pode mudar o mundo dos negócios

Argonalyst

Spec Driven Development (SDD): a habilidade que vai separar quem SOBREVIVE à IA

Argonalyst

DeepSeek V4: o Open Source que está AMEAÇANDO GPT 5.5 e Opus 4.7

Argonalyst

Prometeram Renda Universal… mas só veio desemprego?

Argonalyst

Mythos Preview: o começo da AGI ou só mais hype?

Argonalyst

Ele automatizou TUDO com IA… e pode virar bilionário sozinho