Need help?
<- Back

Comments (442)

  • athenot
    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.
  • tra3
    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.
  • connorgurney
    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?
  • SeanAnderson
  • CapsAdmin
    I moved from a very quiet culture to a very noisy one.Here people watch tik tok on full blast, people let their kids run amok in concrete cafes, constantly honk at each other, blast karaoke for all neighbors to hear, etc.These people have some ability to sift through noise. For example being able to talk to someone on the phone with a loudspeaker in a loud environment while both seem to understand each other well.But for some reason, the majority of people don't care, and so in some weird way, the concept of sound pollution don't exist.When sound pollution don't exist as a concept, there is nothing to get annoyed about.
  • lazarus01
    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.
  • dekhn
    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.
  • phlo
    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.
  • jlebar
    I carry cheap earbuds I got off aliexpress in my backpack and offer them to people who are listening to music or tiktok without headphones.I have a nonzero accept rate!But you really have to be in the right frame of mind. If you approach someone in anger, they'll pick up on it and mirror you.The best line I've found so far is, "I know Apple stopped giving out earbuds with their phones; would you like some?"
  • quirino
    One of my favorite web apps for testing your microphone and camera has this echo feature built in, with 0s, 1s and 3s delay:https://webcammictest.com/mic/
  • ikamm
    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.
  • thadt
    In the 80's we had a way to deal with that kind of thing [1]. Just gotta practice to get the technique right.https://www.youtube.com/watch?v=D1GyHQiuneU
  • SuboptimalEng
    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.
  • jimmiles
    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.
  • ivanjermakov
    > me being me, didn't have the courage to speak upI hardly imagine a situation where speaking up is less "couraging" than using such tool to mock annoying person.
  • stephenhandley
  • bityard
    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.
  • zahlman
    I love that you're honest about having one-shot something with Claude and that you describe the experience in your own words without asking Claude to hype up the result for you.It's also a simple, genius idea. Congrats.[Edit: I guess this wasn't submitted by the author/prompter. Still, you get the point.]
  • omgJustTest
    ``` README.mdstraight 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...
  • ahupp
    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.
  • lbrito
    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.
  • maximilianroos
    I'm all for building apps to solve problems, but I would really encourage folks to ask people politely to do what you want them to do, rather than having an app do it for you.You can just ask people for things! And you will become a better person for it.
  • disqard
    Reminds me of SpeechJammer:https://sites.google.com/site/qurihara/top-english/speechjam...(which won the Ig Nobel prize in 2012)
  • EvanAnderson
    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.
  • ahmetomer
    It seems that most of the people who suffer from loud voices in public spaces tend not to confront those scoundrels, and instead eat it up and wonder endlessly how they can be so mindless and rude to others. I am sometimes like that as well, but I would rather "fix" it myself because I just don't know of any practical ways to bring about a proper public commute etiquette. That's not my job.Today I went to Munich on public transportation — with a mix of transfers on trams and regional trains. I think I read about 50 pages, all the while traveling. It may sound like an ad, but it's not; I really appreciate my Sony XM4 — would not have been possible to focus on reading without it — which I've been using for years now. I put it on with ANC, and play a non-distracting focus music. This helps quite a lot!
  • bevelwork
    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.https://youtu.be/J4LhdU3a1KM?t=111
  • ericwood
    Very similar in theory to Bob Widlar's legendary "hassler" circuithttps://en.wikipedia.org/wiki/Bob_Widlar#Personality
  • analog31
    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.
  • publicdebates
    > 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.
  • arjie
    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.
  • hereme888
    Sorely needed app. Amazing how inconsiderate and shameless many people are these days: airport, bus, train, even the gym sauna just blasting random tiktok feeds.
  • clueless
    The fact that we can't just spin up a Claude code on our iPhones and have it program and run the end result right there in iOS should be chargeable offense by apple (and Android). Looking forward to the day that this capability exists.
  • test1072
    https://htmlpreview.github.io/?https://github.com/Pankajtanw...It's working. Op might consider adding to readme
  • pjs_
    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
  • indigodaddy
    Initially thought this was cloning and doing TTS, but then I looked at the html file. I'm dumb lol
  • PeterStuer
    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.
  • hamburglar
    I wonder how well this would work on a street preacher if connected to a megaphone.
  • overfeed
    I wonder what fraction of people complaining about inconsiderate behavior in this thread, permanently use high beams when driving.
  • kogus
    I love the ingredients for this project: made with spite and web audio api. do whatever you want with it.
  • anymouse123456
    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.
  • burnerRhodov2
    Im from LA... the type of people who play music or talk on speaker are not the kinda people you'd want to do this too.. This sounds like a perfect way to get stabbed.Fun light hearted github, that will passively agressively get someone killed.
  • shevy-java
    I have to admit: I found the two seconds delay quite entertaing there.
  • alturp
    Audio jacks have to come back.
  • blks
    Dislike for ai profile picture
  • wagwang
    This is why going to the gym matters
  • potato-peeler
    Isn’t delayed auditory feedback similar to echo?
  • doktor2un
    Doesn’t work on my phone
  • Craighead
    You need it to be 200ms not 2 secondsDelayed 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.
  • mrinterweb
    This is so passive aggressive. I kinda love it and hate it if that makes sense.
  • idsafsdij
    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 thingWe 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 youP.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
  • anon
    undefined
  • arlattimore
    > made with spite
  • lifetimerubyist
    We are at the stage where we can engage in AI warfare with bespoke AI generated weapons.Nice.
  • drob518
    And the award goes to “STFU” for best practical use of AI.
  • jonathanstrange
    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.
  • sodafountan
    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.
  • rw_panic0_0
    solving problems with tech that are solvable with speaking to ppl is crazy social anxiety spares no one
  • xpe
    I’ve read several dozen comments, but I haven’t come across the following stated quite this way:One option is to politely ask someone if they have headphones and/or to turn it down.Cont’d from ^: you can often lubricate the situation by giving some “reason” that lets the other person save face. You can be genuine or creative or both. (You might say you just really had a rough day and would appreciate quiet.)As a point of comparison, think about how many drivers forget to turn on their headlights even after the sun goes down. Some fraction of people screw up in spite of their self-interest.If you are genuinely afraid of speaking to someone, listen to your gut. Just try to check this against reality… if this happens at 1000X the rate of crime in the area, you might be miscalibrated.You might consider talking to Mr Blaring McLoud without mentioning your annoyance at first. This might help get you one step closer to asking nicely later.Some people are genuinely unaware, so erring on the side of kindness is a smart step one. Even when asking nicely without snark or impugning someone’s pride, you might still face rude behavior. I like the phrase “don’t mistake kindness for weakness.” You can walk away and figure out what you want to do next, knowing that you gave the other person a chance.
  • magicmicah85
    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?
  • silexia
    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.
  • maximgeorge
    [dead]
  • NedF
    [dead]
  • DefundPortland
    [flagged]
  • sublinear
    Is fighting antisocial behavior with more antisocial behavior really necessary?There is no singular solution that fits all situations. This entire discussion is pointless.
  • kittikitti
    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.
  • friedtofu
    Hey HN! Check out this vibe-coded shell script that Claude Opus one-shot that does the same thing(Pretty CrAzY!!!).This is a fish shell function but you can probably get claude code to convert it to bash or zsh function STFU #alsa records incoming audio from the default input device for 2 seconds arecord --duration 2 echo.wav #alsa plays back the echo.wav of the recorded audio file aplay echo.wav #Ctrl+C when the target looks your way!!! end STFU Guess I should create a git repo for this now and add an MIT license like OP, amirite?(Yes this is post is entirely sarcasm, except that I do use fish as my default shell.)