News for hackers. Stuff that matters.
Re:Blank screen if kids yell too much by skreech on Saturday February 02, 2013 @04:34AM (#5155620)
It seems wrong to teach your children that the machine is a person.

Why not tell them "I put a script in the machine that will shut down the screen if you yell too loud"?

Same result, more truthful method.

Re:Blank screen if kids yell too much by CodeMage on Saturday February 02, 2013 @09:05AM (#5155974)
Because the "truthful" method doesn't get the desired results.

I'm a father (and I also remember something about being a kid) and I can tell you that 4 year old kids are unbelievably egocentric. A lot of the rules adults try to impose that are perfectly reasonable to anyone with enough empathy seem completely arbitrary to a 4 year old. So, "don't yell because that distracts/bothers me" is an "arbitrary" rule coming from a "cranky" dad. "I put a script in the machine that will shut down the screen if you yell too loud" gets translated into "I don't want you to yell", which is, again, an "arbitrary" rule kids don't care about.

On the other hand, "computer doesn't like loud sounds" is a perfectly "reasonable" rule, because the computer is "in charge" of letting you play the game. You disturb the computer, the computer reacts. And you can't argue with it or try to manipulate it. Crying at it or throwing a temper tantrum won't do any good. It has no mouth, so you can't have a conversation with it. In short, you have to follow its rules.

If you want to avoid having the kids jump to the "logical" conclusion that the machine is a person, you can formulate it differently: instead of saying "the computer doesn't like loud sounds", you can say "the computer is a machine that doesn't work well when there's a lot of yelling".

Then again, someone else already pointed out that kids believe that an old, fat man can come down their chimney and leave gifts in a matter of minutes -- and do so for every kid in the freaking world -- without suffering any psychological scars from an "untruthful" method of influencing their behavior (because Santa brings gifts only to kids who are "good"), so I don't see what the big deal is with going through a short period of believing the machine is a person.

Re:Blank screen if kids yell too much by andrewflnr on Saturday February 02, 2013 @07:44PM (#5158007)
Actually, if you just say "it doesn't work well when there's a lot of yelling", that's basically a true statement, even if the only reason is the script you added. ;) But it doesn't work to just say "I put this script there because I, not the computer, am in charge of letting you play the game"?
Re:Blank screen if kids yell too much by CodeMage on Saturday February 02, 2013 @08:24PM (#5158108)
Depends on what you mean by "works". If you want it to have any effect whatsoever, you have to follow through and actually turn off the game. And you'll have to do so until the lesson sinks in. And you'll have to deal with the kids that are crying and idle in the mean time. And they'll probably resent you for that rule because they aren't able to identify with it.

None of the above is a bad thing or an insurmountable obstacle, but there's nothing seriously wrong with making the computer take the blame either. In my opinion, it ends up teaching the kids to be considerate to others (even if it's just a computer), with less suffering all around. YMMV, etc.

Re:Blank screen if kids yell too much by maeon3 on Saturday February 02, 2013 @09:36AM (#5156041)
When I discover anyone has deceived me successfully, my shields are up around them, forever, because a deceiver is always a deceiver, I always have to spend more cpu cycles to wonder: "Are they deceiving me now"? This could be an elaborate lesson for the kid to teach them about deception. But it looks to me like this is a dysfunctional family in the making. When you break the bond of trust, it takes YEARS to get it back, and for me, it's like 5 years. Father is playing with fire here, and I'd kick that guy in the shins and post an image to reddit for all to laugh, why? Because it's FUNNY!
Re:Blank screen if kids yell too much by SoftwareMaven on Saturday February 02, 2013 @11:21AM (#5156346)
I think you are 1) applying a different age's mental model onto a much younger one and 2) describing a much stronger deception than what actually exists here.

People anthropomorphism objects all the time. Kids do it even more than adults. This action isn't going to cause psychological damage and, if it does, it is only because it existed already from something much more serious.

Re:Blank screen if kids yell too much by angersock on Saturday February 02, 2013 @11:27AM (#5156369)
You must be a riot at parties.

So, if a deceiver is always a deceiver, what do you do if they tell you they are a deceiver? beep boop does not compute

Re:Blank screen if kids yell too much by dllthomas on Saturday February 02, 2013 @03:44PM (#5157269)
> So, if a deceiver is always a deceiver, what do you do if they tell you they are a deceiver? beep boop does not compute

Stupid word games. The word "deceiver," as used by the parent commentator, is quite reasonably used to mean "one who is noticeably more likely than baseline to choose to deceive" - your example gives no trouble: you accept it at face value. Disagree for reasons, if you disagree.

Re:Blank screen if kids yell too much by maeon3 on Saturday February 02, 2013 @12:48PM (#5156673)
Most families have no control over their kids, they are spoiled rotten, and they don't know why, they will grow up leeches on the system, open your eyes they are all around us. Beep boop does not compute.
Re:Blank screen if kids yell too much by stch2 on Saturday February 02, 2013 @01:11PM (#5156737)
"Most" families children grow up to be "leeches on the system" ?

Can you please tell me what your definition of "most" and "leeches" are.

Re:Blank screen if kids yell too much by stch2 on Saturday February 02, 2013 @10:49AM (#5156214)
So how many years did it take for you to recover from finding out Santa wasn't real?
Re:Blank screen if kids yell too much by maeon3 on Saturday February 02, 2013 @12:56PM (#5156700)
My parents didn't tell me Santa was real, unlike most families, they have NEVER once lied to me. As such I am a highly productive citizen about to retire to entrepreneurship early 30's.

I find your response stemming from a false assumption as evidence that you are spending too much of your neural network trying to deal with the deceivers in your life. Instead of having success, coming to right conclusions about things, you instead come to false conclusions, evidence of failure, can't get things right the first time. I find it disturbing and yet an addition to my understanding of how present-emotional people work. Without automations for the lower classes our society would not run as is.

When you get back into work Monday morning, you did your thing wrong, you'll have to correct that as well.

Re:Blank screen if kids yell too much by stch2 on Saturday February 02, 2013 @01:18PM (#5156761)
"I find your response stemming from a false assumption as evidence that you are spending too much of your neural network trying to deal with the deceivers in your life."

Really, you got all that because I assumed your parents lied to you about Santa Claus, just like the majority of parents in the US?

Honestly, I'd love for you to continue ranting. I'm all ears, it's a lot of fun to read. I promise I'll read it.

Re:Blank screen if kids yell too much by blazingfrog2 on Saturday February 02, 2013 @12:05PM (#5156524)
I never trusted the tooth fairy again after that fateful day she "forgot" to pay me.
Re:Blank screen if kids yell too much by maeon3 on Saturday February 02, 2013 @01:12PM (#5156741)
Church is full of deceivers as well. Lying about God, Lying about Jesus. Trying to get your money. We have to teach the kids about deceiving for personal gain. But you treat kids like a member of society as early as they can take it. Overpowering them psychologically is the wrong answer, and is part of the reason why most families are broken. My mom/dad is one of the most tight relationships I have ever seen, and I've seen many relationships. They are built on trust, and what this person is doing is exchanging a little bit of trust for some temporary pain relief, a bad exchange that leaves a bad taste in my mouth. The lesson for deception should occur simultaneously on the lesson that your actions have consequences, and if you piss off your friends, they will retaliate. It's complex and I have a hard time describing it, but it's the glue that makes families happy and productive. It doesn't feel right to me at all.

It's teaching the kids to be passive aggressive. Can't get what you want? Work behind the scenes to cause the people you love to do what you want. Do it to the kid, the kid does it back to you. It's not something to trifle with. You're configuring the personality of the kid with these interactions, and these choices have huge consequences about how the kid interacts with society, family and friends. There are only a couple people in the world I would trust with my life, whom I could give them power of attorney over me and I could rely on them not to loot me and leave me powerless. And that relationship is built on one of trust, one of never deceiving. The father is deceiving the kid, that trust-relationship I have may not materialize with the person who plays these mind games.

The relationship I describe is the most valuable thing on Earth, people KILL for it, literally, and I'm trying to comment here about how to get that thing, and I see these articles are pooping all over it, and I have to give my 2 cents. These ideas I have aren't silly, it's the operating principles of the most valuable thing in the world: Love and trust. The only thing worth more than money.

Re:Blank screen if kids yell too much by koide on Saturday February 02, 2013 @09:47PM (#5158357)
0. Your whole viewpoint stems from thinking that any deception, regardless of how well intentioned or small, is actively and hugely harmful. I don't share that view. Small and well intentioned deceptions can be handled well by most people which do not then learn that you can't trust or love or know that actions have consequences or that serious deceptions are not to be done.

1. A zero tolerance policy on "lies" does have a psychological cost on both the parents and children (not just convenience) and, while it's great that has worked alright for you, that's not a proof that it can be generalized and get it working well for everyone.

Re:Blank screen if kids yell too much by neumann_alfred on Saturday February 02, 2013 @02:20PM (#5156971)
But of course, it's easier to mod you down than to address even a single point you raised ^^
Re:Blank screen if kids yell too much by Camillo on Saturday February 02, 2013 @03:39PM (#5157250)
That sounds exactly like the workaround a mildly autistic person would come up with after being lied to a couple of times. Where are you on the autism spectrum?
Re:Blank screen if kids yell too much by simonh on Saturday February 02, 2013 @06:25PM (#5157794)
It sounds exactly like the sorts of thongs my daughters say to each other from time to time. "You LIED! I'll never ever believe anything you say ever again!" And then 2 minutes later they're laughing and joking and whispering secrets to each other about which boy likes which girl at school.
Re:Blank screen if kids yell too much by chakalakasp on Saturday February 02, 2013 @04:53AM (#5155647)
Son, I hate to tell you this, but I invented the Internet to keep you preoccupied as a child. It took me a good half year of coding in my off time, but I finally got it right and, well, your posts and this response are the only human-input things you've read on this screen since you were 7.

Love, Pa

Re:Blank screen if kids yell too much by neya on Saturday February 02, 2013 @05:29AM (#5155697)
Brilliant reply, sir!
Re:Blank screen if kids yell too much by critium on Saturday February 02, 2013 @07:19AM (#5155843)
when i first read this, i thought you put in SIRI not SIR!

That would have been more awesome :)

Re:Blank screen if kids yell too much by cnvogel on Saturday February 02, 2013 @07:14AM (#5155839)
The idea of changing behaviour, conditioning living creatures, to obey rules enforced my machines feels very disturbing to me. Even though I understand that in this case it is for sure a pretty harmless feedback mechanism (stopping the computer game), I don't like the idea at all.

Furthermore, on the technical side, it's not too easy to calculate some number corresponding to the perceived loudness level, especially not as some answers suggested to parse the RMS-signal number output by the command-line tools "aplay"/"arecord". You'd need at least to take the (non-linear in amplitude, dependent on frequency) weighting curves shown on the wikipedia-page for "Loudness" into account:

http://en.wikipedia.org/wiki/Loudness

Then, you'd have to take into account how annoying a sound is, which is obviously highly dependant on the circumstances: A colleague might drive you mad with only very quiet squeeking of his chair, but a lound regularly humming machine you might be able to completely mask out mentally so that you don't even remember if it was turned on or off at some day.

Putting these technical things back to the (morally questionable) problem at hand: If you don't "punish", "educate" or "feedback" your children according to a quantity that they can actually perceive and whose magnitude they can judge, they will experience this apparatus to be highly unfair.

And, additionally, if I would put such a machinery to use, my children would with absolute certainty become masters in creating the most appallingly unpleasant and annoying sounds one can imagine that just don't reach the threshold of the machine. And they would be completely right doing so ;-).

Edit: Typos, "tools aplay/arecord".

Re:Blank screen if kids yell too much by dsr_ on Saturday February 02, 2013 @08:50AM (#5155946)

   The idea of changing behaviour, conditioning living creatures, to obey rules enforced my machines feels very disturbing to me. 
Do automated traffic lights bother you?
Re:Blank screen if kids yell too much by ordinary on Saturday February 02, 2013 @09:07AM (#5155984)
Traffic lights do not condition humans. Traffic accidents, driving instructors, parents and policemen do.

I find myself sharing the grandparent's discomfort. I'm an avid gamer, yet sometimes, when I lie awake at night and mull over the events of the day, I find myself wondering if I've truly mastered the game or if the game has only taught me what succession of button presses and mouse movements give me the highest levels of dopamine.

Re:Blank screen if kids yell too much by X-Istence on Saturday February 02, 2013 @12:23PM (#5156588)
If that is so worrying to you ... maybe it is time to put down the controller and pick up a tennis racket, or golf clubs and go outside. Either you are getting better and can master the game and win tournaments, or you can't.
Re:Blank screen if kids yell too much by ctbeiser on Saturday February 02, 2013 @12:32PM (#5156617)
"The idea of changing behaviour, conditioning living creatures, to obey rules enforced my machines feels very disturbing to me."

I've made use of this technique on myself; I've got a concentration app that, when turned on, will make an abhorrent piercing noise if I go on Facebook/Twitter/Hackernews/ read RSS feeds / etc. It's helped me train myself to focus when I'm working.

I will grant that using this on someone else without their knowledge is more questionable, but I wanted to say that it's sometimes legitimate.

Re:Blank screen if kids yell too much by neumann_alfred on Saturday February 02, 2013 @03:22PM (#5157189)
I will grant that using this on someone else without their knowledge is more questionable

If you set that alarm, you know why and what for you are conditioning yourself, and that is even true if you know how and why someone else set it; but when it's just a faceless event that you learn to adapt to, possibly while even having a narrative about it that has nothing to do with reality, that's not just slightly different or worse, for me that's worlds apart.

Re:Blank screen if kids yell too much by skriticos2 on Saturday February 02, 2013 @07:37AM (#5155862)
Children are told that a fat man climbs down the chimney on Christmas to deposit presents under a tree and other stories that are total lies. It's probably better that they get a chance this way to figure out not to believe everything without question.
Re:Blank screen if kids yell too much by Jach on Saturday February 02, 2013 @12:13PM (#5156551)
I second the idea that it's good for kids to be able to learn things on their own and not have all the answers immediately given to them. However if I had a kid I'd try my hardest not to intentionally lie--if they pick up the Santa lie or other lies from other kids, I'll neither confirm nor deny them and let them figure it out. (I might give hints toward avenues of testing a belief, though... but especially the importance of making beliefs pay rent in anticipated experiences...)
Re:Blank screen if kids yell too much by jjsz on Saturday February 02, 2013 @12:33PM (#5156619)
Off topic:

I disagree, when I have kids I will tell it everything my wife tells me not to tell it, if this includes telling it Santa Clause is not real- I'm going to do it. I rather have him learn from me then some snob egotistic kid who thinks he knows the secrets of life preaching about how unfair it is that other parents are lying to his friends or another ignorant kid, who is figuring it all by himself, confusing my kid. Having a kid who is aware might pay off..or not, like someone in the top said, us without kids don't know how the robot methodology isn't going to work.

On Topic:

Putting the tv to a certain volume level and a tablet, with a voice monitoring application- if it passes a certain threshold it will change the channel to a 1 minute pre recorded message telling him not to yell, sounds more productive than a white screen and a notification for you to go to the room and explain to him why that keeps happening or sending him to the room for yelling to loud after a few warnings. We can all agree there's a certain level of yelling one can stand from kids!

Re:Blank screen if kids yell too much by abstractbill on Saturday February 02, 2013 @12:46PM (#5156661)
I will tell it everything my wife tells me not to tell it

Good luck staying married, with that attitude. If you don't parent as a team, you'll fail in much worse ways than doing the "wrong" thing wrt Santa.

Re:Blank screen if kids yell too much by lilsunnybee on Saturday February 02, 2013 @03:57PM (#5157303)
> I will tell it everything my wife tells me not to tell it

It? Please never have kids.

Re:Blank screen if kids yell too much by jjsz on Sunday February 03, 2013 @07:30PM (#5161850)
I was battling between saying him/her because I'm really biased towards saying him since I want my first child to be a boy. Sorry for the dehumanization!
Re:Blank screen if kids yell too much by ajuc on Saturday February 02, 2013 @06:21AM (#5155768)
> It seems wrong to teach your children that the machine is a person.

In 2100 your comment will be evidence of wild anti-AI sentiments popular in our backward times.

Re:Blank screen if kids yell too much by reinhardt on Saturday February 02, 2013 @09:29AM (#5156024)
Check your meatspace privilege, human.
Re:Blank screen if kids yell too much by angersock on Saturday February 02, 2013 @11:29AM (#5156378)
ahahahahhahaha yeah okay

when duke nukem forever is ported to common lisp running on the hurd

suuuuure

Edit: More seriously, trends in AI seems to be running towards statistical analysis and away from anything that might resemble actual "sentience"--even were we to define such a thing. I doubt that an overgrown Bayes engine would take offense at anything I do.

Re:Blank screen if kids yell too much by Evbn on Saturday February 02, 2013 @03:35PM (#5157235)
Brains also tended to run towards statistical analysis.
Re:Blank screen if kids yell too much by onlyup on Saturday February 02, 2013 @06:37AM (#5155791)
No it won't.
Re:Blank screen if kids yell too much by damian2000 on Saturday February 02, 2013 @04:57AM (#5155652)
I don't think its wrong, its just stretching the truth. Kids know its a machine, but believe that its sensitive to noise.
Re:Blank screen if kids yell too much by rytis on Saturday February 02, 2013 @08:42AM (#5155937)
I agree. Furthermore, if you think about it, why are we sensitive to noise? In simple terms, because we have sensors, processing "circuit" and some sort of analogy of "code" that has this primitive logic - "high sound pressure -> pain".

Now looking back at a machine - it has microphone, and sound card. So the input mechanism is in place, the only missing bit is the logic that determines machine's reaction to stimuli.

Without the scrip, the machine cannot be "upset by the noise", but with the script it actually can be, IMHO. So there is some grain of truth in what the guy is saying to his kids...

Re:Blank screen if kids yell too much by Evbn on Saturday February 02, 2013 @04:02PM (#5157315)
Yes, but if you intentionally altered someone's brain to add a sensitivity, and then say ”gosh, it seems sensitive for some reason...”
Re:Blank screen if kids yell too much by kawera on Saturday February 02, 2013 @08:52AM (#5155951)
An interesting book by Donald Norman on the subject: http://www.amazon.com/Turn-Signals-Facial-Expressions-Automo...