STFU - faisons-les taire
(github.com/Pankajtanwarbanna)- Après avoir vu quelqu’un regarder une vidéo à plein volume à l’aéroport, un développeur a créé une web app qui renvoie les bruits ambiants à leur auteur
- Cette application rejoue le son capté par le micro avec environ 2 secondes de délai, afin que la personne entende elle-même son propre bruit et le réduise
- Le développeur a utilisé Claude AI pour générer une version fonctionnelle en un seul prompt
- Le nom est emprunté à un projet similaire, « ShutTheFuckUp », et l’application est implémentée avec la Web Audio API
- Publiée sous licence MIT, elle peut être utilisée librement par tout le monde
Présentation du projet
- STFU est une application web simple qui détecte les bruits environnants et rejoue le même son avec environ 2 secondes de décalage
- L’idée est née d’une scène à l’aéroport, où une personne lançait des vidéos Reels à plein volume en riant
- Dans une situation où il était difficile d’intervenir directement, le développeur a choisi de répondre en lui renvoyant son propre bruit
- L’application a été générée sous une forme aboutie à l’aide de Claude AI avec un seul prompt, et elle fonctionne réellement
Principe de fonctionnement
- D’après l’explication fournie, elle s’appuie sur une boucle de rétroaction auditive (auditory feedback loop) et sur la dissonance cognitive (cognitive dissonance)
- Quand une personne réentend sa propre voix avec un léger décalage, cela produit naturellement un effet qui l’amène à s’arrêter de parler
- Le développeur précise ne pas être spécialiste en neurosciences, mais estime que le simple fait que « les gens se taisent » suffit
Nom et origine
- Le nom initial du projet était « make-it-stop », mais après avoir vu le projet similaire « ShutTheFuckUp » créé par Tim Darcet, le nom a été changé en STFU
- « C’était un meilleur nom, alors je l’ai volé »
Stack technique
- L’application prend la forme d’une page HTML unique construite sur la Web Audio API
- Les principaux fichiers sont
index.html,README.mdetLICENSE - La répartition des langages du dépôt est de 100 % HTML
- Les principaux fichiers sont
Licence et lien vers l’application web
- Licence MIT
- Le site du projet est stfu.pankajtanwar.in
1 commentaires
Avis sur Hacker News
Cette appli est vraiment drôle
Quand je vois des gens passer des appels en haut-parleur, je fais exprès de faire semblant de participer à la conversation. En général, ils me lancent un regard bizarre, coupent le haut-parleur et passent aux écouteurs. Mission accomplie
Avec ceux qui regardent des Reels à fond, je balance un faux rire ou un commentaire. Ça crée un malaise, donc la plupart arrêtent. Au final, moi aussi je veux juste du calme
Pour reprendre la formule TikTok bas de gamme « il y a deux types de personnes… », ma femme laisse toujours le volume de son téléphone au maximum. En plus, ce son a une qualité de haut-parleur atroce
Je ne comprends pas non plus les gens qui mettent de la musique sur une enceinte Bluetooth en randonnée, alors qu’ils sont seuls dans la nature. Il faut mettre un casque
C’est pareil pour ceux qui utilisent le haut-parleur à fond dans les lieux publics. Les haut-parleurs de téléphone sont conçus pour être entendus près de l’oreille, donc le son est meilleur aussi
J’attends avec impatience le jour où les progrès des batteries feront disparaître le bruit des tondeuses/débroussailleuses. Les gros bruits me pèsent vraiment
Je suis peut-être minoritaire, mais je ne comprends pas pourquoi utiliser ce genre d’appli au lieu de demander poliment à voix haute
Comme on dit, « tout ce qui est vieux redevient nouveau » : ça m’a rappelé le Speech Jamming Gun créé par des chercheurs japonais
Article lié
Dans certaines entreprises, il y a des gens qui font des réunions aux toilettes. Ils passent des appels en faisant leurs besoins, avec la chasse d’eau en bruit de fond. Je comprends les différences culturelles, mais ça reste inapproprié
C’est vraiment hilarant. Je pense que les bonnes manières en public relèvent plus de la culture que du courage.
Dans mon pays, même si quelqu’un fait beaucoup de bruit, la plupart des gens laissent passer. En revanche, aux Pays-Bas, en Allemagne ou en Scandinavie, on le fait remarquer tout de suite
Dans ce genre de situation, je fais comme ça : je pars du principe que la personne a fait une erreur et je fais semblant d’aider
Par exemple, à quelqu’un qui lance des Reels à fond dans un lieu public, je dis : « Vos écouteurs se sont débranchés, on entend tout ! »
À quelqu’un qui laisse un déchet en descendant, je le lui tends en disant : « Vous avez oublié ça ! » Comme ça, il y a une correction de comportement naturelle
C’est un peu triste de voir qu’une personne incapable de dire à quelqu’un de faire moins de bruit a préféré créer une appli JavaScript de 12 lignes, et que ça soit devenu un post populaire
Une de mes web apps préférées est webcammictest.com, qui propose au test micro des effets d’écho avec 0 s, 1 s et 3 s de délai
Je suis un Américain d’origine indienne. J’ai demandé des centaines de fois à mes parents de baisser le son de la télé ou des vidéos, mais cinq minutes plus tard il remonte. Ils refusent probablement d’admettre une baisse de l’audition
J’ai grandi aux États-Unis, donc je fais attention aux autres, mais mes parents non. C’est peut-être une différence culturelle. La prochaine fois que j’irai en Inde, j’ai bien l’intention d’utiliser cette appli