1 pontos por GN⁺ 2026-01-17 | 1 comentários | Compartilhar no WhatsApp
  • Inspirado por uma pessoa no aeroporto assistindo a vídeos em volume alto, foi criado um web app que devolve o ruído ambiente para quem o produz
  • O app reproduz o som captado pelo microfone com cerca de 2 segundos de atraso, fazendo com que a própria pessoa ouça o próprio barulho e reduza o volume
  • O desenvolvedor usou o Claude AI para gerar uma versão funcional com um único prompt
  • O nome foi emprestado do projeto semelhante “ShutTheFuckUp”, e a implementação foi feita com a Web Audio API
  • Foi publicado sob a licença MIT, podendo ser usado livremente por qualquer pessoa

Visão geral do projeto

  • STFU é uma aplicação web simples que detecta sons barulhentos ao redor e reproduz esse mesmo som com cerca de 2 segundos de atraso
    • A motivação surgiu de uma situação em um aeroporto, quando uma pessoa assistia a vídeos curtos em volume alto e ria
    • Em vez de confrontar diretamente a pessoa, a resposta foi devolver o som para ela ouvir
  • O app foi gerado como uma versão completa a partir de um único prompt usando Claude AI, e de fato funciona

Como funciona

  • Segundo a explicação, ele usa os fenômenos de auditory feedback loop e dissonância cognitiva
    • Quando a pessoa ouve a própria voz ou som com um pequeno atraso, isso naturalmente faz com que ela pare de falar ou reduza o ruído
    • O desenvolvedor diz que não é especialista em neurociência, mas comenta que o fato de “as pessoas ficarem quietas” já basta

Nome e origem

  • O nome original do projeto era “make-it-stop”, mas
    ao ver o projeto semelhante “ShutTheFuckUp” criado por Tim Darcet, o nome foi alterado para STFU
    • “Era um nome melhor, então eu roubei”

Estrutura técnica

  • O app é uma página HTML única baseada na Web Audio API
    • Os principais arquivos são index.html, README.md e LICENSE
    • A proporção de linguagem no repositório é 100% HTML

Licença e link do web app utilizável

1 comentários

 
GN⁺ 2026-01-17
Opiniões do Hacker News
  • Esse app é muito divertido
    Quando vejo gente falando no viva-voz, finjo de propósito que estou participando da conversa. Aí normalmente a pessoa me olha estranho, desliga o alto-falante e passa para os fones. Funciona
    Com quem fica vendo Reels em volume alto, eu solto uma risadinha falsa ou algum comentário. Aí a situação fica constrangedora e, na maioria das vezes, a pessoa para. No fim, eu também só quero silêncio

    • Meu amigo trabalha como engenheiro de AV em casas de show, e na mesa de som existe um botão chamado “The Suck Button”. Quando ele aperta, o DJ passa a ouvir nos monitores um som com reverb e meio tom abaixo, o que deixa a audição toda confusa. Assim eles conseguem tirar do palco um DJ que estourou o tempo em menos de 30 segundos. Uma vez, um DJ tinha deixado o monitor no mudo e acabou não ouvindo quatro avisos seguidos
    • Eu também ando concordando com esse tipo de abordagem. Se alguém usa o viva-voz em público, na prática já convidou todo mundo ao redor para participar da conversa. Quando eu reajo, a pessoa fica desconfortável e muda de comportamento
    • E se a pessoa for perigosa? Se ela já está ignorando normas sociais, também pode ser violenta
    • Uma vez cheguei perto de um cara e falei alto: “Sr. Smith? O governo está pronto!”. O efeito foi certeiro
    • Fazer algo assim sempre foi uma pequena fantasia minha. É uma atitude corajosa
  • Na linha daquele papo barato de TikTok de “existem dois tipos de pessoa...”, minha esposa sempre deixa o volume do celular no máximo. E o pior é que a qualidade do alto-falante é péssima
    Também não entendo quem vai caminhar sozinho e coloca música numa caixa Bluetooth. Se você está sozinho na natureza, deveria usar fones de ouvido
    O mesmo vale para quem usa viva-voz no volume máximo em locais públicos. O alto-falante do celular foi feito para ser ouvido de perto, então a qualidade também fica melhor
    Estou esperando o dia em que a tecnologia de baterias avance a ponto de acabar com o barulho de cortador de grama. Eu realmente sofro com barulhos altos

    • É natural esperar um mínimo de educação em espaços compartilhados. Obrigar os outros a ouvir o seu som é egoísmo. E não custa nada evitar isso
    • Eu também fico muito irritado com música no alto-falante durante trilhas. Em camping tudo bem, mas na trilha incomoda tanto quanto barulho de moto
    • Poluição sonora não é diferente de fumo passivo. Dá para comprar fones por 4 dólares, então a desculpa de que “tem gente sem fone” não faz sentido
    • Algumas pessoas parecem precisar de som de fundo o tempo todo. Como se a própria vida delas fosse um filme. Hoje em dia muita gente até dorme com podcast ligado em vez de TV
    • Hoje em dia a música em cafés e restaurantes está alta demais, a ponto de atrapalhar a conversa. Poluição sonora é um problema real
  • Talvez eu seja minoria, mas não entendo por que usar um app desses em vez de simplesmente pedir com educação

    • Numa cafeteria, um homem estava assistindo a vídeos no celular com o volume alto, e todo mundo estava incomodado. Uma senhora foi até ele e disse: “Desculpe, você poderia abaixar um pouco?”. Ele respondeu “Ah, desculpe” e abaixou na hora. Resolveu-se com uma conversa simples
    • Mas no metrô isso às vezes acaba em briga. Tem gente que provoca de propósito, então pode ser perigoso
    • Acho que isso é meio uma ‘fantasia de vingança de programador’. Parece mais uma história imaginada do que algo realmente posto em prática
    • Você já tentou de fato pedir para alguém “fazer silêncio”? Na maioria das vezes, as pessoas não reagem com educação
    • Muita gente não consegue por causa de ansiedade social. Tem medo de ser rejeitada ou passar vergonha. Quem consegue abordar um estranho e falar com educação já costuma ter boas habilidades sociais
  • Esse caso me lembrou a Speech Jamming Gun, criada por pesquisadores japoneses, nessa linha de “o velho volta a ser novo”
    Artigo relacionado

    • A chave para atrapalhar a fala de alguém é fazer a pessoa ouvir a própria voz com algumas centenas de milissegundos de atraso. Um atraso de 2 segundos parece longo demais, então talvez o efeito real de interrupção seja menor
    • O app do OP funciona mais para provocar consciência social do que interferência cognitiva. Ele não impede a pessoa de falar de fato
    • Eu já quis ter uma função dessas embutida no smartphone. Seria útil para encurtar ligações intermináveis
    • Há também uma invenção premiada com o Ig Nobel relacionada a isso
  • Na empresa, algumas pessoas fazem reuniões no banheiro. Atendem chamadas enquanto fazem suas necessidades, com barulho de descarga ao fundo. Entendo diferenças culturais, mas isso é inadequado

    • Há uma história parecida na biografia de LBJ escrita por Robert Caro. Dizem que LBJ usava táticas de negociação no banheiro para pressionar os outros
    • Um ex-CTO meu fazia isso, e eu combinava de propósito o momento da descarga para zoar
    • Eu não faria isso, mas entendo o cansaço de quem passa o dia inteiro em reunião. Talvez seja só o resultado de a rotina e as reuniões terem se misturado completamente
    • É ilegal, mas também existe a opção de usar um bloqueador de sinal portátil para derrubar a ligação. Só que, nos EUA, isso pode render multa e prisão
    • Um antigo chefe também fazia isso, e ouvir som de vaso sanitário durante uma ligação com cliente passava pouca credibilidade. Talvez até por isso ele tenha perdido novos clientes
  • Muito engraçado. Acho que etiqueta em público é mais uma questão cultural do que de coragem.
    No meu país, mesmo que alguém faça barulho, a maioria simplesmente deixa passar. Já na Holanda, Alemanha ou Escandinávia, as pessoas apontam isso na hora

    • Na Suécia, costumam corrigir imigrantes ou estrangeiros até por coisas pequenas, mas entre suecos isso nunca acontece. Em 25 anos, nunca vi um caso assim
  • Nessas situações, eu faço o seguinte: parto do princípio de que a pessoa cometeu um engano e finjo que estou ajudando
    Por exemplo, para alguém assistindo Reels no alto em público, eu digo: “Seu fone desconectou, dá para ouvir tudo!”.
    Para quem vai embora deixando lixo para trás, eu entrego e digo: “Você esqueceu isso aqui!”. Aí acontece uma correção de comportamento de forma natural

  • É meio triste que alguém não consiga nem dizer que outra pessoa está fazendo barulho e, em vez disso, crie um app de JavaScript de 12 linhas e isso vire um post popular

    • Os comentários descambaram demais para a discussão sobre se pode ou não ouvir música durante trilha
    • Hoje em dia há cada vez mais pessoas antissociais com quem não dá para conversar. Com esse tipo de gente, falar não resolve
    • É difícil acreditar que o Twitter já foi só uma página estática para postar mensagens de 140 caracteres
  • Um dos webapps de que eu gosto é webcammictest.com, que no teste de microfone tem eco com atraso de 0, 1 e 3 segundos

  • Sou indo-americano. Já pedi centenas de vezes para meus pais abaixarem o volume da TV ou dos vídeos, mas cinco minutos depois volta a subir. Acho que eles não querem admitir a própria perda auditiva
    Eu cresci nos EUA e tento considerar os outros, mas meus pais não são assim. Talvez seja uma diferença cultural. Na próxima vez que eu for para a Índia, pretendo usar esse app

    • Por outro lado, também é difícil lidar com pessoas sensíveis demais a sons. Elas acham que o mundo inteiro tem que ser silencioso segundo o padrão delas. Era só usar protetor auricular