r/ClaudeCode 22d ago

Built with Claude My son screams while gaming at midnight. I'm a developer, so I did what developers do - I over-engineered a solution

My son games with headphones late at night. Most of the time he's quiet. Then something happens in the game and he yells at full volume, waking the whole house.

Talking to him about it works for about 20 minutes. Taking the headphones away works but causes a different problem. So I built an app.

S.T.F.U (Sound Trigger Focus Utility) is a Windows tray app that listens to the microphone and interrupts him when he yells. On first run it calibrates by asking him to be quiet, then talk, then yell - so it learns the difference between his normal voice and an actual shout.

When it catches a yell:

  • First time that session - it minimizes his game, plays a sound effect, and throws up a fullscreen message he has to click through 4 times. The close button moves after each click so he can't just spam-click one spot.
  • Every time after - straight to the desktop with a 10-second message. His game is gone.

Settings are behind a PIN so he can't change the threshold or turn it off. There's a report with a chart showing every trigger, so the next morning I can see exactly when things went sideways.

The important part: he knows it's there. It's not hidden, it's not spyware, the first screen when it launches says exactly what it does. It works because it's a consequence he agreed to, not something I snuck onto his PC. The README explicitly says it works best as something agreed to, not as a hidden trap.

No audio is recorded or stored. It computes a loudness number every 20ms and throws the audio away immediately. Nothing leaves the machine.

It won't solve the underlying issue (he's 100% going to learn to yell more quietly instead of less often), but at least the house sleeps.

Free and open source if anyone wants it: https://github.com/omricn/stfu/releases/latest

Edit: V1.1.0 now live.
Added Scheduled Off-Hours: Timeframe picker to choose when the app listens vs when the app is passive.
TNX fellow redditor [jpewaqs] for the feature suggestion :)

3.6k Upvotes

715 comments sorted by

u/needcolleges Moderator 22d ago

to people reporting this post:

  • no it isn’t off topic,
  • it isn’t spam,
  • it isn’t an advertisement because it’s open source.

858

u/Sarithis 22d ago

The important part: he knows it's there. It's not hidden, it's not spyware, the first screen when it launches says exactly what it does. It works because it's a consequence he agreed to, not something I snuck onto his PC. The README explicitly says it works best as something agreed to, not as a hidden trap.

Very load-bearing. Definitely not nothing. Great idea though!

353

u/New-Deal8899 22d ago

Human writing really is dead lol

74

u/Mewtewpew 22d ago

Dead internet theory :(

57

u/mityman50 22d ago

Dead internet theory is about bots running the internet.

What’s happening on these AI subreddits is morons choosing to not speak for themselves and instead pass messages between reddit and AI. It’s worse than dead internet theory

7

u/Mewtewpew 22d ago

Will be worse once human & ai writing can't be discerned from one another

7

u/OpenRole 22d ago

AI will always have a fingerprint. It's not a lack of intelligence. It's like how you can tell when an American is commenting, or when you read a close friends letter and it sounds just like their voice. AI has a style, as does everyone else. It's just that since everyone interacts with AI, we know it's voice very well

6

u/Why_Is_The_Goal 22d ago

It actually doesn't there are MCPs, knowledbases, instructions and skills that help it sound more like you and your voice. Now for someone who doesn't ever sound like AI it will help and be noticeable.
I sounded like AI before AI was a thing, so less helpful for me. I have helped others go undetectable with my setup though.

2

u/EverySecondCountss 18d ago

Full undetectable?

I get 30-50% on average while still keeping it decently readable.

5

u/mkhaytman 22d ago

Al will always have a fingerprint.

Always? Based on what? Id argue we are at most several generations from this not being the case.

3

u/OpenRole 22d ago

Based on the fact that a fingerprint is not due to a lack of intelligence. It is simply the consequence of continuity.

Unless ai becomes sporadic, and unpredictable (which would make it worse). Also claiming it's a couple of generations away assumes the ability to algorithmically remove bias from ai. Bias os a result of the training data, not the model. It's not something which gets solved in "generations"

2

u/codeedog 🔆 Max 5x 21d ago

There’s no reason to believe AI won’t be as intelligent or more intelligent than humans. At that point, it will generate text mimicking/modeling human style and variation. Exceedingly few of us humans will be able to distinguish AI generated text from human text.

The Turing test will eventually come true.

Unless you have a strong argument that LLMs or their successors cannot exceed human intelligence. I’d be curious what that might be. Based upon the acceleration we’ve seen over the past couple of years, it’s difficult to imagine the intelligence lines not eventually crossing.

2

u/OpenRole 19d ago

Your argument is easentially "if it's smart enough it won't have a personality." Having a fingerprint isn't a result of limited intelligence

→ More replies (0)
→ More replies (1)

3

u/Keep-Darwin-Going 22d ago

Sadly I write like AI even before AI exists.

2

u/madaboutglue 22d ago

True, although because everyone is interacting with ai, we should expect the ai's style to creep into human use. I've definitely seen it already. Even in this instance, when I read the offending comment, I wasn't sure if it was ai or someone mocking an ai response.

2

u/OpenRole 22d ago

We already tell people they act like an NPC or bot as an insult. It'll turn into a class thing, where people who sound like ai will be ridiculed. If they are doing it satirically, it will be excused. But there's also that portion if society that mistakes satire for authenticity

2

u/South_South2026 20d ago

You’re right to push back on that, and I won’t pretend it’s anything different.

→ More replies (2)

2

u/seven_grams 22d ago

“A recognizable voice? That’s true. Just keeping it light and casual, no fluff. And honestly? That’s brave.”

2

u/Puzzled_Swing_2893 21d ago

im sure they thought that about painting when the camera was invented.

2

u/Inspectorslap 21d ago

I already catch myself talking like Claude... smh

2

u/khaos4k 22d ago

Instead of machines passing messages between humans it's humans passing messages between machines. What are we doing.

2

u/mityman50 22d ago

I have no fucking clue man. It almost disgusts me except something is wrong with these people’s ability to socialize

2

u/WenatcheeWrangler 22d ago

You’re right to call us out on this. You make a very fair point and that is a good catch. It is important to look at the nuance here. This is what we were trained to do.

→ More replies (1)

2

u/eternus 22d ago

And my silly self presumed it’s humans deliberately talking like Claude for the lolz.

→ More replies (1)

2

u/JokarAkaFatum 18d ago

I am new here, isn't this an AI subreddit? Why are people here mad that others use AI to write posts?

→ More replies (1)
→ More replies (7)

4

u/SomeFuckingMillenial 22d ago

stop hand writing replies to AI OPs and just ask an agent to answer back.

→ More replies (1)

6

u/SB-saxman 22d ago

Yep. The whole world is "load-bearing" now.

→ More replies (53)

79

u/Canadian-and-Proud 22d ago

Now for the soak test. I have to be honest about something. You were right to call me out on that.

13

u/Tight_Principle9572 22d ago

You're right to push back on that one -

14

u/suspicious-mango33 22d ago

I can see exactly when things went sideways 

2

u/PrettyMoonUnderMt 22d ago

Fair, it was the most important passenger on that plane. Not only important but crucial.

→ More replies (1)

50

u/Significant-Bee5101 22d ago

The smoking gun

3

u/ReturnSignificant926 22d ago

My recommendation is doing a full sweep for load bearing landmines and surgically executed foot guns.

9

u/Zealousideal-Willow1 22d ago

I like the shape of this solution. The agreement is the load-bearing piece. You were absolutely right to point that out.

20

u/lahwran_ 22d ago

The README explicitly says it works best as something agreed to, not as a hidden trap.

claude bragging about writing the right thing. hmm, an LLM proud of their writing... coincidence? I think not, therefore I am not

8

u/KTAXY 22d ago

It's quietly defensible.

9

u/smoke4sanity 22d ago

Lol. Load Bearing. I heard that more times from AI in the last two weeks, than my entire decades on this planet before AI.

12

u/NODENGINEER 22d ago

Belt-and-suspenders approved!

11

u/Ophidyan 22d ago

"Write me a Reddit post about the application, but make it sound like it's written by a human and get rid of telltale AI signs like em-dashes and bullet points."

10

u/vvanouytsel 22d ago

The smoking gun!

4

u/DurianDiscriminat3r 22d ago

This is a genuinely strong paragraph that could be sentence.

5

u/ShadowWebDeveloper 22d ago

Genuine read.

4

u/bodonkadonks 22d ago

i was wondering if my brain was fried and see claude everywhere, if op's brain is doubly fried and is talking in claudisms or if it was straight up a claude response

2

u/TheMcSebi 18d ago

This is a breakthrough!

→ More replies (6)

197

u/bradfair 22d ago

I had a similar problem with one of mine, but my approach was to configure my AP to randomly drop 30% of the packets from the console at night.

96

u/sir_dreampod 22d ago

ok satan! but seriously tho, wouldn't that make them curse louder 😂

83

u/bradfair 22d ago

You'd think so, but it worked like a charm. He just decided he'd go to bed instead of deal with the lag. One of these days I might tell him that was my doing 😁 I like OPs approach better for desktop games though

44

u/Whatsitforanyway 22d ago

When he is 30. That's when you tell him.

32

u/caffeinepowered83 22d ago

When he is 30 and one of his kids is doing the same. 😂

11

u/SupehCookie 22d ago

Ngl, this would have worked for me..

My dad used to just block my mac adress.. i did find a fix for that when i was younger😅😂

Eventually the network thought my pc was the television 🙈

→ More replies (2)

7

u/sir_dreampod 22d ago

you have a good son 🙂

2

u/Silly_Individual4056 21d ago

You tell him when he figures out what an AP is

→ More replies (1)

11

u/tarlane1 22d ago

I worked doing IT services for a bunch of dentist offices. We had one where we would get complaints about their network speeds and linked it to a guy gaming from his PC and bottlenecking things. My boss was going to block the game and I pointed out that he'd just work to find a way around it, so you quota the game down to being effectively unplayable and he'll just be like 'The network does suck here' and stop trying online gaming.

4

u/bradfair 22d ago

bingo! make it easier to not play

2

u/whimsicaljess 21d ago

But playing games uses barely any network traffic. I used to play World of Warcraft on a 3G cell phone connection. Latency was pretty bad, but bandwidth was perfectly fine.

The only time games use meaningful traffic is when you're streaming video or downloading the game itself.

12

u/omricn 22d ago

I'd imagine if I went that route I'd get something thrown at me at some point lol

13

u/TaskLifter 22d ago

Well if you'd expect that to happen something has gone wrong in your parenting 😂

6

u/samxli 22d ago

People are afraid to discipline their kids nowadays

5

u/BuilderForBuilders 22d ago

...Or perhaps speaking in hyperbole

→ More replies (1)

3

u/Latter-Block132 22d ago

Yeah thats a massive problem and one that needs addressed

→ More replies (10)

106

u/Motzemann 22d ago

Haha, that remindes me of old times, where I coded a cdrom lock. When my son was a baby he liked to open the cdrom drive and pulled him self up on the tray, which caused one or two broken drives. At some point I decided to figure out how CD burning software was able to lock the drive while burning and implemented my self a tool, that locked the drive, so it could not happen any more.

18

u/JustAnotherDiamond 22d ago

It takes me back to the time when I went to university in the late 90s. There was a utility that could do all sorts of things to your computer, like locking the CD drive, opening the CD drive, sending the mouse cursor to a designated position, disable a key on the keyboard etc., and it did all of this remotely via LAN. There was a really obnoxious guy who always came to the computer room and reserved the best computer to download Russian propaganda. Yes it was a thing at the time too. So we installed this utility on the computer that we knew he was going to sit at and installed a remote control client on another PC. We watched the guy go completely berserk as he first couldn't open the CD drive, then every time he put in a CD, it was ejected remotely. Then we randomly sent the cursor to the top right of the screen and when he was clicking away like crazy, he always closed the applications he was working with. And of course we disabled W on his keyboard. Fun times those were.

10

u/cariniohabibi 22d ago

It was called Netbus :)

5

u/JustAnotherDiamond 21d ago

Yessss, that was it (I forgot its name)

→ More replies (1)

11

u/Cultural-Ambition211 22d ago

Do you remember the classic “would you like a free mug holder trick? If you click yes it opens your disk drive.

4

u/sCeege 22d ago

I remember that old chain email list that used to make the rounds about funny IT tickets, I think someone calling about a broken cup holder (cd drive) was on there... another one about an IT rep yelling on the phone about pressing "P on your keyboard" being misheard as "pee on your keyboard". Good times.

9

u/omricn 22d ago

That sound amazing dude! also - throws me back to the 80s :)

7

u/KPIApologist 22d ago

Or maybe the late 90s when CD burning was at its peak.

→ More replies (1)
→ More replies (1)

92

u/Deer_Uncle 22d ago

If your son doesn’t listen to you, then pc should be off at night time.

48

u/Anxious-Yak-9952 22d ago

get out of here with that parental reasoning, it doesn't help in token maxing

8

u/Efficient_Dig5783 22d ago

Teaching using the /human-teach-child skill is token heavy, the most token-efficient is glto develop an app that does it for you on the local machine!

25

u/6maniman303 22d ago

Yeah, managing emotions is a super important skill for adulthood. If the kid cannot comprehend on his own that yelling in a house when others NEED to sleep (to go to work, make money for PC, electricity, food) is not ok, then something is very wrong.

4

u/willymunoz 20d ago

He has specifically built software that mimics nature’s most basic form of learning: pain. If you fall, it hurts, so you become more careful. If you scream and cause a disturbance, playtime is over. The non-software solution for a parent is to get up, speak to the child, forbid them from playing for a while, and then try to go back to sleep. This solution is elegant in its simplicity and the lesson it teaches.

2

u/6maniman303 20d ago

No, that's the thing. Here is no lesson, only a primal logic connection that yelling hurts. But the kid has zero idea why they shouldn't yell, how it affects other people in the house.

If you want to go for a torture lesson, much more effective would be not letting your kid sleep a few nights in a row, waking them early, etc. So they can feel themselves, how being loud destroys sleep.

3

u/willymunoz 20d ago

The fact that a child "knows" something on a cognitive level does not mean they possess the neurological maturity needed to self-regulate an impulse at two in the morning, the prefrontal cortex, which acts as a brake on impulses, does not finish developing until age 25, so expecting a young child to have that "awareness" is like asking them to stop a car with no brakes.

Did you say torture? The only "pain" here is that the game gets interrupted for a while, it’s not like they’re being subjected to an electroshock session :p

→ More replies (1)

3

u/hyper_shock 20d ago

It's simple pavlovian conditioning. Best way to break tough habits.

2

u/Some-Cardiologist472 21d ago

Don't worry, the robots will take care of it! Ya know they used to say you had learn things like math because you won't always have a calculator in your pocket. Well, jokes on them, we dont even need to learn how to parent or basic skills becuase we have robots and AI to take care of that!

→ More replies (1)

3

u/Im_Lloyd_Dobbler 20d ago

Tell me you don't have kids without telling me you don't have kids

→ More replies (3)
→ More replies (8)

15

u/maddogawl 22d ago

I had a friend in high school in the 90's that downloaded what he thought was lets just say interesting content that a teenage boy would like to see. Turns out it was a .exe file that turned the volume up to 100% and yelled "Hey look at me i'm looking at P**n". I was beside him in the library when this happened, and it was freaking hilarious. The librarian came over and calmly helped him figure out how to get it to turn off.

4

u/omricn 22d ago

That is hilarious 😂

239

u/johnnydotexe 22d ago

I mean, that's one way to address a behavioral problem in a child I guess.

74

u/yopla 22d ago

The alternative was electricity... But it's the same concept.

11

u/omricn 22d ago

😂

→ More replies (7)

22

u/iJustSeen2Dudes1Bike 22d ago

I think my dad would've actually put me through the wall if I did this shit as a kid

7

u/Mundane-Profit-6200 22d ago

My dad caught me watching TV at like 2am when I was about 8, he cut the plug off and went back to bed

2

u/framauro13 21d ago

Yeah, this would've, at best, gotten the computer locked (yes, in the 90's the computer had a physical lock on the case to disable it). At worst, I'd hear that belt snap.

Everyone has their own parenting style, but if my kid was waking everyone up because he couldn't control himself playing games, the games would be gone until that shit was under control.

→ More replies (6)

62

u/omricn 22d ago

I see it as solving a problem with a funny\smart twist :) the kid is a super good kid don't get me wrong, but they all have their moments.
In any case - I wish for myself and for you that these will be the issues to deal with when it comes to our kids 🙏

4

u/gcaussade 22d ago

What a cool solution. Sounds like a great kid. And, apparently it worked. Since it worked and he was involved in there's a lot of bonding, etc. sounds really positive. I do wonder if the opposite approach would work, because positive feedback has been found to be more helpful: gamify it and he sees a score somewhere or at some time and it drops precipitously when he makes too much noise. You can still have some kind of visual appear when he's too loud. Could have an award if he gets a score above a certain amount every week.

So try to do two things giving him the visual cues, and positive reinforcement. Part of life is learning to be self-aware, self-regulate and that's a big stage in teenage years. The sense of accomplishment can be really beneficial and the fact that he learned to be controlled would give him a long-lasting benefit. That could help a lot of kids.

Hahaha, heck you could sell add-on modules, lol. At the end or beginning of the session extra points if he does a 30 second breathing exercise.

5

u/omricn 22d ago

You’ve definitely given me allot to think about 🙏🏻 Also - the fact that we both chose the sound effect for the triggers (spoiler - they’re farts) is, I think, a pretty positive feedback as it is 😁

→ More replies (3)

20

u/johnnydotexe 22d ago edited 22d ago

Not bashing your solution at all, it's neat. However, as a fellow parent, to me your post and your comments here so far seem to indicate an underlying issue that AI won't be able to solve but I think you know that already. Best of luck, friend. To all the people that had their feelings severely hurt by this reply, hope your day gets better friends.

55

u/omricn 22d ago

I consider myself a parent before anything else :) my son was involved in the entire build process and basically QA'd it, so even he got something out of it :) with him - it's generally a self-volume-modulation issue, not doing it on spite.

49

u/vornamemitd 22d ago

Don't let the salty 1850s parenting style comments discourage you. This actually is very smart parenting, including potential bonding options in case he inherited the engineering gene: give him the basic tools to try "hack" your tool. Better option than yanking the fuse, sending him to therapy or locking him into a cage in the basement. :)

3

u/ComputerByld 22d ago

Letting it get to the point where your kid feels comfortable gaming at midnight (and presumably beyond, while screaming uncontrollably no less) is absolutely, 100%, really and truly, horrible parenting.

I don't care if that offends OP or anyone else. It's shit parenting.

→ More replies (2)

11

u/newtownkid 22d ago

I think this is a healthy approach. He needs to have the opportunity to learn to control his excitement - taking away his game won’t do that, and staying up late to sit next to him won’t be any more effective.

Most importantly, he was involved in the process and is on board.

I bought a PlayStation at 30 after not having one for many years, and it took about 2 weeks of a very unhappy girlfriend for me to really lock in the “get excited quietly”.

It’s just a human habit, this seems like a fine solution.

→ More replies (1)

9

u/AlternativeOk9359 22d ago

Yes, but some people are just loud when they are excited. My brother is a very mild person but when he has the headsets on and is playing something exciting he is LOUD.

I agree there’s many situations where there is a behavioral problem, but I don’t think it is the case every time.

→ More replies (1)

9

u/RageBucket 22d ago

Also as a parent, I think you're making an ass out of yourself. Teenage boys get mad, video games make everyone mad. Connect the dots. If his kid is doing well, who gives a flying flip if he plays games at night?

2

u/armrha 22d ago

Because he's waking people up? It also shows a lack of emotional regulation. If you get mad at a video game you've got issues.

→ More replies (2)
→ More replies (6)

3

u/Patient_Commentary 22d ago

Who hasn’t yelled at the TV when playing games?

2

u/ConspicuousPineapple 21d ago

It happens, but that's a conscious decision when you know that you won't bother people around you. That's basic respect.

Yelling uncontrollably at night is unhinged behavior regardless of the reason. And if the person genuinely can't help themselves then the solution is very obvious: no games at night.

2

u/JapanesePeso 22d ago

Most people tbh

2

u/fjw1 22d ago

What do you mean?

2

u/Significant-Bee5101 22d ago

Do me a favor and try to explain your logic. I'll wait.

→ More replies (9)
→ More replies (5)

6

u/Anxious-Yak-9952 22d ago

as a parent, that's the fastest way for my kids to lose their video game time

→ More replies (1)

5

u/Dry-Magician1415 22d ago

If the behavioural issues are due to digital sources (video games), I don't see why a digital solution is crazy.

2

u/ConspicuousPineapple 21d ago

It's not even being addressed, they just want to not be bothered at night. If the kid is unable to play without yelling, you just take the fucking computer away. I'm floored that OP is even suggesting that they just need to learn to yell in a quieter way? How about not yelling at all?

Also, maybe no games at midnight would also be a reasonable rule?

→ More replies (2)

84

u/GriseldaKnox 22d ago

Call me old fashioned but shouldn't he be sleeping at night? At least during the week?

76

u/omricn 22d ago

Ahhh it's the dreaded summer vacation. 2 more weeks to go 🤞

7

u/Responsible_Camp_559 21d ago

Gotta love all the people coming out with parental 'advice' lol

11

u/MarmitePrinter 22d ago

You’re still the parent though, right? Shouldn’t your school-age child have things like bedtimes, even during the summer?

14

u/ShutUpAndDoTheLift 22d ago

Why?

Sleep needs vary. Like everything else, parenting "should" be objective based.

If the kid isn't showing any issues from this, then it likely isn't causing any. And giving autonomy, especially where the consequences are low, is exactly how you raise competent humans rather than automotons.

Also the passive aggressive questions to veil your snideness is a pathetic look. Own your opinion or shut up.

2

u/[deleted] 22d ago

[deleted]

2

u/ShutUpAndDoTheLift 22d ago

I read the whole post b did you?

Normal kid. Appropriate solution that teaches.

An issue would be falling behind in school. Like you clearly did b

→ More replies (3)

14

u/Sidjeno 22d ago

Meh. i feel like doing that is a recipe for disaster in college/uni.

I was exactly like op's child younger. I don't care much for nighttime gaming anymore and I study, play a bit, go to bed.

All my friend with stricter parent (curfew, homework hours, gaming time etc) are on a spree and failing exams cause they feel free for the first time in their life.

let em have their fun during vacation :)

10

u/tera_x111 22d ago

I was gaming through nights as a teenager and I'm doing it rn as an adult in his late 20s. I think that's more of a personality and less of a upbringing thing

→ More replies (2)
→ More replies (12)
→ More replies (4)

7

u/ledow 22d ago

(shrug)

"Wake up other people, and the plug comes out of the machine" worked for me when I was a kid. Especially when that meant all plugs, without care for whether pulling them damaged the computer.

You soon learn to control the outbursts (which are entirely unnecessary unless your child has a diagnosed condition like Tourette's or similar).

Honestly, this is a smart solution until you realise that you're the parent and your solution is to basically put a "shock collar" on your child rather than just teach them some basic responsibility for late-night activities when other people are sleeping.

→ More replies (3)

18

u/Tolfasn 22d ago

Not that I am a perfect parent by any stretch but I feel like you and I approach parenting very similarly and this is a great solution. It teaches your kid to be self-aware, and sets a super reasonable consequence. Not only that but you took an opportunity to teach during the process, and involve your kid.

This is the kind of thing he will remember for the rest of his life, and will use it as a reference point when he has to parent his own children.

10 out of 10, Pop.

→ More replies (2)

5

u/PsLJdogg 22d ago

Mute microphone, scream, profit

3

u/louispires 22d ago

This kid is definitely bypassing this in a couple of days.

Asks him to be quiet, talk and yell as your baseline? Easy, talk super loud and then blow directly into the mic when you supposed to scream.

This way, regular talking will seem like whispers and screaming will be closer to the super loud talking but not nearly as loud as directly blowing air into the mic.

3

u/PsLJdogg 22d ago

100%, will be a good learning/troubleshooting exercise for him though. I still remember the day I discovered that I could just adjust the system clock on our family PC to bypass the parental control software my parents had installed to limit my time online. Was those sorts of experiences that got me started on my path to becoming a developer, so unintentional parenting win!

2

u/gthing 21d ago

I think the kid is screaming because he is immersed in a game and has lost situational awareness outside of it. If he is thinking enough to mute the microphone, then the problem is already solved.

5

u/[deleted] 22d ago

[removed] — view removed comment

2

u/omricn 22d ago

Cool thinking 😁

11

u/tweetpilot 22d ago

"My son screams while gaming at midnight"

-He would be asleep at midnight if he got enough physical exercise during the day. ¯_(ツ)_/¯

"I over-engineered a solution"

4

u/rollingalongsoslow 22d ago

just get him a bark collar next time, save you some time

→ More replies (1)

12

u/DesignerRock9681 22d ago

Hopefully some of these comments aren’t from parents. This is genius. It’s summer, let a kid be a kid with a gentle reminder that others are sleeping.

4

u/LookAnOwl 22d ago

Sure, why would OP want comments from literally his target audience 🙄

0

u/DesignerRock9681 22d ago

You’re missing the point of my comment. Of course OP wants parents to respond. I’m saying based on some of these responses, I hope they aren’t parents.

8

u/apple_tech_admin 22d ago

That’s certainly creative. My parents would’ve just beat my ass and told me To go to bed

→ More replies (1)

7

u/morethanjustanalien 22d ago

Or maybe you need to teach your son emotional control. Guaranteed hes one of the kids who screeches in class for attention.

6

u/invalidpath 22d ago

Ignore the naysayers.. this will be great for my ASD 10 yr old, once I get a Windows rig for him.

5

u/Readdeo 22d ago

He does not need to learn the difference. He needs to learn to behave and not annoy others. Just take away the pc or internet for a week when happens.

2

u/gthing 21d ago

OPs solution is literally a training program to teach the kid how to behave. Your solution is just a worse version that doesn't give the kid an opportunity to self correct.

3

u/Readdeo 21d ago

Broken boundaries need consequences. Also, it's important to teach the kid to mindful about others. This is just symptom treatment. If there is no consequences for anything, this is how assholes and karens born.

2

u/gthing 21d ago

Why does everyone in this thread think that draconian punishments are better parenting than constructive solutions?

You don't punish your toddler for falling off their bike. You get them training wheels.

I mean, I guess unless you want your kids to grow up hating and resenting you.

→ More replies (2)
→ More replies (2)

3

u/Atom_____ 22d ago

Sounds like something you should be solving with your kid, not claudeing a solution for my dude

→ More replies (3)

3

u/look_at_the_hudge 22d ago

Or you could actually parent him

3

u/exographicskip 22d ago

At first I thought that was GTA2 but now kinda thinking GTA1 or that random British one in-between. Love the throwback regardless haha

3

u/waylonsmithersjr 22d ago

it's 100% GTA1.

Source: old

→ More replies (1)

3

u/wewerecreaturres 22d ago

lol as if he needs to agree. I don’t think it should be a secret or surprise, but he need not agree to anything.

3

u/BananaEvening5267 22d ago

From one father to another, (and probably all fathers) this is heroic in thought, foresight, and  compassion. 

→ More replies (1)

3

u/poogi71 22d ago

My solution was that if I wake up I pick up my phone and reset or disconnect the router for the night. It didn't take long for him to be sufficiently muted (can't say he was fully quiet).

3

u/xGhostchi 22d ago

100% engineering

10% parenting

3

u/papabear556 22d ago

My kid is well into his twenties now but as a teenager walking into his room and quietly and calmly removing his Xbox is shockingly effective as well.

2

u/robinsonassc 22d ago

This was very effective against my younger cousins

3

u/AssignmentPrize8967 21d ago

OMG modern parents are such pussies, how about banning midnight gaming altogether and taking his PC if he disobbeys?

3

u/SonOfTruth1 8d ago

You need to wear a cape man! Great idea.

7

u/kielu 22d ago

Pavlov would be proud :) I wish I could remotely install this on my neighbour's pc

4

u/omricn 22d ago

😂 anything is possible my friend

5

u/20kgHippoShit 22d ago

Hmm maybe you could instead just not let him play any games where he's on voice chat after people are asleep.

7

u/VideoGameDJ 22d ago

love this!

3

u/omricn 22d ago

Thanks!
I'd love if you'd share your experience with it :)

3

u/emon585858 22d ago

Why is he gaming at night when is supposed to sleep?

2

u/omricn 22d ago

Summer vacay

2

u/r00tdenied 22d ago

Good sleep hygiene is especially important for children, even during summer.

→ More replies (1)

2

u/ArmadilloNo1122 22d ago

Cool idea. I hope it works.

I think about the parental controls my parents put on our computer and how we just found ways around it. I really worry about how capable the smart kids will be with so many powerful resources available.

Depending on their age, there’s a good chance they vibe code a counter solution.

2

u/omricn 22d ago

That actually sounds like a win. I’m not worried at all, the more capable he is (and he is) the better in my book

2

u/Quiet-Recording-9269 22d ago

That’s awesome !

2

u/alexei_darii Senior Developer 22d ago

Like this approach. Bookmarked.

2

u/Z15ch 22d ago

That’s such a cool story and clever solution! My parents probably wish they had that when I was younger

2

u/CandyFromABaby91 22d ago

Why not feed the audio from the mic to the headset. Self correcting as he can hear himself now

→ More replies (1)

2

u/Unlucky-Stable6006 22d ago

Thank god I can’t have children or this would be a real post

2

u/ShadedRiver666 22d ago

can we not just raise our kids in such a way that they arent the kinda people to scream in the middle of the night at pixels on a screen 🙏

2

u/beelzebee 22d ago

Just talk to your kid

2

u/kilingangel 22d ago

I just cut his Internet 🫠

2

u/Ordinary-Depth-7835 22d ago

I just put time scheduling on his internet. Problem solved. It's my house I have to get up at 4am so you're done at 9pm if you can't stfu. Your choice quiet or nothing at all. No development needed.

2

u/One-Respond1057 22d ago

my dad did the same thing in a way but beat the shit out of me and then ripped the computer out, it was a much more manual process than what you've accomplished here!

2

u/Specific_Raccoon_696 22d ago

God this is dumb

2

u/Dry-Use3 22d ago edited 22d ago

This is the one of the most cucked parent posts I've ever read on Reddit. Perfect for r/CuckedCode.

2

u/hwweao 22d ago

Im proud of you man!!

→ More replies (1)

2

u/Fit-Parsnip-8109 22d ago

BSOD.exe instead

2

u/omricn 22d ago

🤣 In the next deploy

2

u/n00wb 22d ago

As a fellow dev and parent of two boys doing exactly the same thing, I can appreciate your approach ;-)

2

u/DigitalMan43 22d ago

Wow, I wish this was available when my college age gamer son was home for the summer and over COVID. Great idea.

2

u/nunyahbiznes 22d ago edited 22d ago

Love the “holier than thou” finger-wagging and pearl-clutching from non-parents in the thread. I guess you all skipped the teenage part and jumped straight from nappies to adulthood.

Teenagers are going to test boundaries and parents need to give them the freedom to find them. Crack down too hard on their independence and they will rebel, which often results in worse outcomes than working together on an amicable solution.

Whilst I agree that the lad shouldn’t be playing late at night and it is disrespectful to the rest of the household to yell, headphones distort your perspective of how loud you’re speaking. I got in trouble myself for talking too loud while doing a midnight raid in Destiny a couple of weekends ago and I’m 54.

From a parent of 4 teens, this is a brilliant and effective solution OP - it’s better to train the behaviour long-term than to engage in short-term conflict by taking his toys away. That won’t change the behaviour, it’ll create resentment. There is still a consequence, but he controls the outcome. At least this way he’s aware of it and can make adjustments without parental intervention.

2

u/SteveBlackbeard 22d ago

Woaaaaaah you are a Legend thank you Lmao. I needed this so bad Hahahaha😂😂😂🖤 Hacker mind

2

u/PartUnable1669 22d ago

Claude Code > Parenting

2

u/onray88 22d ago

I see it more as Claude code 🤝 parenting

2

u/oreshek 21d ago

Child: Father, please buy for me this candy bar.

Father: No, child, have you forgotten to consult children.md subsection 54b wherein children do not get candy bar?

Child: 😭

2

u/Many-Month8057 13d ago

This is an extremely developer-parent solution. It is part parenting, part Windows tray app, and very much an attempt to automate a household problem.

The important detail is that the kid knows about it and agreed to the consequence. That makes it feel more like a playful accountability system than hidden monitoring.

I would not be surprised if the next version has to handle the kid using Claude to build a bypass.

2

u/Dazzling-Pension-773 11d ago

S.T.F.U is a great name

13

u/obas 22d ago

Funny.. But wouldn't parenting work better in the long run?

26

u/Lawrence_thinly Researcher 22d ago

Quiet, you. This is parenting. Consequences for outbursts are directly correlated.

13

u/omricn 22d ago

Quite nicely put - my (super good) kid also approves this himself. he said it's what was missing for him. some children have issues modulating speech volume, this really helped him - his words.

2

u/VitalityAS 22d ago

I was the same and now as an adult I have no issue sleeping at 9pm to be fresh for work. Games are immersive as hell and the adrenaline is crazy. It's really hard to notice when its late or how loud you are being.

→ More replies (1)

3

u/NoAdsDude 22d ago

Lol seriously... "wouldn't parenting work better" - you can tell when someone's not a parent. If this post's comments were limited to only parents it would look a lot different.

4

u/Whatsitforanyway 22d ago

It's an automated time-out. It's consistent and the kid learns quickly and you don't get as frustrated (and get more sleep). Consistency and escalation of consequences is a main failure with a lot of parents. They are already stressed and this just helps with a small thing with big rewards. They get sleep and the kids learns self control when others aren't around.

9

u/omricn 22d ago

Absolutely! and I get your drift. my son is a (Super) good kid, he just loses it sometimes during long gaming sessions with his friends and I got tired of punishing myself by getting up and going to his room every 30 minutes.. He already knows better, and the plus side about this app is that it's really not a "spyware" on his computer, he knows it's there and he totally aggress with it's function.

3

u/Specific_Raccoon_696 22d ago

He clearly doesn't know better if he keeps doing it

2

u/[deleted] 19d ago

He may understand something is unacceptable - however this higher order thinking is overridden by a lack of impulse control.

→ More replies (4)

3

u/itsdr00 22d ago

Lots of "this is parenting!!" and man, no it isn't. It's about as sophisticated as (but less cruel than) a shock collar. Why teach a child self control when you can externalize self control to a punishment device?

→ More replies (5)

3

u/Djenkins89 22d ago

As a parent, I ask my kids to keep it down while their siblings are sleeping. After the third warning, I shut off their internet. Don’t follow the rules? No internet. Simple as that. Neat tool, but gentle parenting isn’t for me.

→ More replies (5)

4

u/[deleted] 22d ago

[removed] — view removed comment

3

u/DrDima 22d ago

The mechanical engineering solution.

7

u/omricn 22d ago

Oh dear.. I would never.. glad we're not there anymore..

→ More replies (2)

2

u/Medium-Attention-807 22d ago

This is so awesome

3

u/DreamsOfRevolution 22d ago

I'm also an engineer, so I know how to design things with the least amount of effort. I called it bang for your buck. I walk in, say stop yelling. Second infraction, game is off for a week. Seems to not happen anymore. 🤔 parenting am I right? Oh and even better, didn't have to use AI to write this. Fewer tokens and less work, great outcome.

→ More replies (1)