This is a fun app.
One way I deal with people talking on speakerphone, is inviting myself into their conversation and making comments as if I were an active participant. That usually earns me a weird look, and then they go off speaker so I can't hear what's been said. Success.
Similar with folks watching reels on speaker, I fake a laugh or make comments about the content. It's awkward enough that they usually stop because they want a moment alone, not an interactive session with a stranger. Which ironically is the same thing I want too.
In the style of cheap tiktoks: "There are two types of people...". My wife loves listening to her phone on max volume, but it sounds so bad compared to half decent speakers.
Also what's up with the people hiking (by themselves) with a bluetooth speaker. You're by yourself, in nature. If you want to listen to music wear headphones!!
Also why are people using speaker phones in public places at max volume. The speaker in your phone is designed to deliver the sound directly to your ear, probably at higher fidelity.
I'm loving the fact that battery technology will eventually eliminate weed wackers.
Sorry if I sound cranky, I find loud noises challenging.
I might be in a minority saying this - and particularly so here on HN - but I struggle to understand why you'd be willing to use a tool like this, as OP did, but not to politely ask someone to keep it down?
Very funny!
I believe the concept of public decency is entirely cultural and has less to do with courage.
Where I live, if someone is being loud in public, you usually keep to yourself. So long as they are not being overtly offensive or profane.
In other countries, like the Netherlands for example, people will have no problem telling you to be quiet or verbalize any violation of cultural norms. I believe it's like that in Germany and Scanda as well, from what I hear.
What's old is new again!
https://www.cbsnews.com/news/japanese-researchers-make-speec...
One of my favorite web apps for testing your microphone and camera has this echo feature built in, with 0s, 1s and 3s delay:
In the 80's we had a way to deal with that kind of thing [1]. Just gotta practice to get the technique right.
> me being me, didn't have the courage to speak up
I hardly imagine a situation where speaking up is less "couraging" than using such tool to mock annoying person.
``` README.md
straight up honest - originally called this "make-it-stop" but then saw @TimDarcet also built similar and named it STFU. wayyyyy better name. so stole it. sorry not sorry.
```
Probably the reason that the code "worked" from a single prompt. Could potentially have downloaded the github repo first...
The idea that 12 lines of vibe coded JavaScript prompted because someone was too scared to talk to someone disturbing him (but not enough to take a creep shot and blast him on Twitter) could make it to the top post of this website is quite sad.
I absolutely hate the people who walk around or bike around or skate and carry a big speaker and force everyone else to listen to their garbage music.
Indian-American here. Thank you for this!
I have hearing sensitivity and have repeatedly asked my parents to lower the volume on TVs, whatsapp videos, insta reels 100s of times. They always lower it for 5 minutes before raising it back. Likely because they are losing their hearing, but unable to admit that.
I tend to be very mindful of others (maybe because I grew up in America), but my parents are not even mindful of my requests. Maybe it's a cultural thing? I expect those who have grown-up (or spent their whole lives) in India would do the same.
Definitely need to test this out app out when I go home.
My go-to for situations like these: Assume that the offender _clearly_ didn't mean to behave incorrectly, and help them overcome the mistake.
Person in a public space listening to reels at full volume? Get their attention, then loudly point out that their headphones got disconnected and everybody can hear the audio.
People leaving a train or bus and leaving behind trash? Loudly let them know that they forgot their water bottle or paper bag. If it's a single item, this works doubly well if you helpfully hand them the item, too.
At my old job I had a phone that had IR remote capability. I'd turn off or mute the blaring TVs in our break rooms. Good times.
Okay, but... people with loud phones/voices in public places are absolutely fine with it because they don't care about anybody else's space or opinion of them. And they very likely are not afraid of instigating confrontation or assault either.
Hilarious. When working on a virtual reality VOIP product, someone added a test mode that played back your own speech with a delay. It was like part of your brain shut off, was a surprisingly strong effect.
> app that plays back the same audio it hears, delayed by ~2 seconds.
> idk i'm not a neuroscientist. all i know is it makes people shut up and that's good enough for me.
Is it happening for the right reasons?
What is going through the minds of those people in that moment, when they hear an audio recording of what just happened played back to them?
Are they thinking they're being recorded? Are they nervous? Do they feel threatened? Might they act out on this in an unexpected and perhaps escalating way?
These are why I would not use this app.
I saw a video a few years ago with people speaking into microphones connected to a digital delay attached to headphones they wore. With something like a 200 - 300ms delay most people could only speak a few words before becoming unable to speak intelligibly.
Something like that, with a directional microphone and one of those eerie directional speaker rigs I find in retail stores could be tons of fun for those irritating people who insist on using speaker phone in public.
People blasting awful music any time of the day or night, anywhere (neighbours, beachgoers, public park, transit) is enough of a problem in my country (Brazil) that arduino/Raspberry Pi/ESP32-based bluetooth jammers are somewhat common.
I would never try to use it though, as you can very realistically get killed in retaliation.
Very similar in theory to Bob Widlar's legendary "hassler" circuit
That reminds of seeing Mike Rowe do something like this that just broke my brain of doing exactly that for extended periods of time for voice over work.
I love this… have been thinking about exactly this technology for years but combined with phased array directional loudspeaker and shotgun mic. Deploy during major political speech, instantly shut down brain of speaker, would appear to be an internal malfunction
I love the ingredients for this project:
made with spite and web audio api. do whatever you want with it.There was an exhibit at the Exploratorium demonstrating a similar effect. You speak into a device and it plays your voice back to you delayed. If you're also listening for the other person this makes it impossible to speak. You can easily ignore it by just not paying attention to the audio back but it's surprising how, if you have to listen, this delay ruins everything. Someone saying a different thing, on the other hand, is easy to listen to while speaking.
It is true that this app is more hostile than asking someone to keep it down, but people should beware of either approach, as it's not unusual for the same assholes who are comfortable blasting their audio in public spaces to also be comfortable getting into a fist fight.
I have personally been threatened on multiple occasions because I asked someone to turn down (or turn off) their volume while watching videos on their phone in public.
In one instance, I was in a doctor's office waiting room and a rather large, otherwise normal-looking man (likely in his late fifties) was watching videos at full volume while 4-5 of us were sitting quietly. We were all annoyed by him and exchanging looks, so I politely asked him to mute the video or watch it outside and he stood up and started threatening to fight me in a doctor's office waiting room!
In my anecdotal experience in various tier 2 USA cities (i.e., not NY, SF, LA, etc), Gen-Xers and Boomers seem to be the worst offenders and also surprisingly, the most belligerent when confronted.
If you're going to try either approach (this app, or asking), please do not be surprised if you find yourself in a rapidly escalating confrontation that may quickly result in physical violence.
Sometimes, this calculus is more than worth it, sometimes it's not, but just don't think it can't happen.
https://htmlpreview.github.io/?https://github.com/Pankajtanw...
It's working. Op might consider adding to readme
On the one hand I love this. Otoh. Will the people who this is supposed to target actually care?
To be fair, the callousnes of the people blastimg any audio in public is just beyond me.
this whole app is just theatrical programming. a vibe coded repo built so this guy could share a made-up anecdote about when he was passive-aggressive at the airport. By the author's own admission, even the name "STFU" was ripped from someone else's app that does the exact same thing
We don't even get to see it in action! It's just the code, a gesture at what's possible if one could be bothered to pull the repo and run it themselves. "person asks LLM for an app that does audio recording and playback with a delay". fascinating, thank you
P.S. the so called "discussion" thread linked in the repo is wild. "Garbage will be there everywhere... Have zero hope in the political system regardless of party in power" what does this have to do with anything man, i'm just trying to look at cool dev articles
I wonder what fraction of people complaining about inconsiderate behavior in this thread, permanently use high beams when driving.
I'm a musician, and any delay between the sound coming direct from my instrument and from my headphones completely bollixes my ability to play.This made online jam sessions with an acoustic instrument impossible.
Audio jacks have to come back.
My personal take is that having phone conversations at normal speaker volume is fine because people also talk amongst each other in public and there is no substantial difference, but watching videos or even listening to music on loud speaker is not okay because it's a public nuisance.
However, it seems that the cultural norms differ a lot, I've heard of people who disapprove of almost everything and don't have much sympathy for them. Politeness goes both ways, and in my opinion using that app is impolite, too.
You need it to be 200ms not 2 seconds
Delayed Auditory Feedback (DAF) is the term you need to look into. Playing back what someone says to you back at them with a 200ms delay is literally a brain Denial of Service.
I wonder if the future of AI is that we all just create our own programs out of thin air like this. Like if I need something, I just describe it to AI, and within seconds, it's generated and ready to use.
Operating systems become redundant; you open any digital device, and it's just a portal into the most advanced LLM on the planet.
Obviously just spitballing here.
I wonder how far AI will advance.
And the award goes to “STFU” for best practical use of AI.
solving problems with tech that are solvable with speaking to ppl is crazy social anxiety spares no one
So now there is two obnoxious people blaring sound? If you didn't have the courage to speak up, how are you going to have the courage to disrupt them and others?
[dead]
[flagged]
Is fighting antisocial behavior with more antisocial behavior really necessary?
There is no singular solution that fits all situations. This entire discussion is pointless.
I think it's worse that you have to behave maliciously. They have a right to make sound in public places. I'm not one of those people who plays stuff on full volume in public places but sometimes I am a bit noisy. I think back to when I'm having fun and it often involves a bunch of noise. Society is becoming way too intolerant and conformist.
Here's one I don't know how to solve: at work some folks take meetings in the bathroom. They're on their phone, they walk to a stall, do their... business while doing their business, all the while talking and listening, while toilets flush in the background.
I understand cultural differences but taking business meetings in the bathroom seems inappropriate under effectively all circumstances.