Sunday, January 30, 2011

Raising Kid Tips #31

Tip from Maggie;

Tell your kids that their is a vertical line on their tongue that shows up when they lie. They may or may not believe you but you'll find that when they are telling the truth, they will show you their tongue willingly. But if they are lying, they will keep their mouth shut as much as possible.

Lies!

Truth with a bang

Raising Kid Tips #34:

First off, I don't have kids, not even married. But I would like to have kids someday... maybe. But I also want to make sure they grow up right so I gather tips from various sources;

Something I learned from the Tiger Mom...

Make you kids do something they hate, all the time. Don't let them quit. Like a musical instrument or something else that with practice, they can get good at. If they start to really like it, give them something new as well. This will teach them determination and that avoiding or complaining will not get them anywhere. Many parents let their kids quit things they don't like many times before they even have a chance to get good at it. The few friends that I have that were forced to learn some musical instrument that they hated, they jump at the things that NEED to be done, no matter how much they don't want to. Everyone else (including myself to a degree) avoid the things that they don't want to do until the last minute or even worse, sweep it under the carpet and pray that it goes away.

Already talked to one friend with kids about it, he love that idea and will start doing that to his kids next week... I'm sorry kids, it's for your own good.

I don't care how small your fingers are!
Plus side, if they get good, you have a personal chef

Tuesday, January 25, 2011

Just because it's on the internet, doesn't make it right

http://www.braingle.com/brainteasers/9026/survival-of-the-sheep.html

I disagree with the answer. I GREATLY disagree with the answer. This is exactly what happens when you have an accountant try and solve every problem. They use their own logic and don't take into account the real world. Sure it sounds logical but it is still wrong.

Ok, enough ranting, here is the question;

There is an island filled with grass and trees and plants. The only inhabitants are 100 lions and 1 sheep. 
The lions are special: 
1) They are infinitely logical, smart, and completely aware of their surroundings.
2) They can survive by just eating grass (and there is an infinite amount of grass on the island).
3) They prefer of course to eat sheep.
4) Their only food options are grass or sheep.

Now, here's the kicker:

5) If a lion eats a sheep he TURNS into a sheep (and could then be eaten by other lions).
6) A lion would rather eat grass all his life than be eaten by another lion (after he turned into a sheep).

Assumptions:
1) Assume that one lion is closest to the sheep and will get to it before all others. Assume that there is never an issue with who gets to the sheep first. The issue is whether the first lion will get eaten by other lions afterwards or not.
2) The sheep cannot get away from the lion if the lion decides to eat it.
3) Do not assume anything that hasn't been stated above.

So now the question:
Will that one sheep get eaten or not and why?

Here is their answer (mine is under)

The sheep would remain untouched. 

In fact, the sheep would remain untouched if there is an even number of lions on the island, and would be eaten immediately if there is an odd number of lions on the island. 

Here's the reasoning:
Consider a scenario with just one lion and one sheep: The lion will eat the sheep. Why? Because after he eats it and turns into a sheep himself, there aren't any lions on the island to eat him, so he is happy.

Now look at a scenario with 2 lions and 1 sheep. Here the sheep would remain unharmed. Why? Because if any one of them eats it, and turns into a sheep himself, he knows that he awaits certain death because he will then be a sheep and the other lion will be the only lion on the island and nothing will stop him from eating the sheep. 

So now we know for a fact 1 lion and 1 sheep - sheep gets eaten. 2 lions and 1 sheep - sheep doesn't get eaten. 
We can now make a conclusion about 3 lions and 1 sheep: the sheep will definitely be eaten, because the lion that eats it will know that by eating he leaves behind 2 lions and 1 sheep (himself). And as we already know 2 lions and 1 sheep is a situation where the sheep survives.

You can use the same logic to go on to 4 lions and 1 sheep, and then all the way to 100 or 1000, but it will always be true that with an odd number of lions the sheep gets eaten and with an even number the sheep doesn't.

Why can't we all just get along?


Now this question apparently makes it into interview questions for jobs and schools. I am honestly not sure if the result is a pass fail if you get it wrong but if they do, then you don't want to join that group that is that narrow minded anyway.

Here is my answer depending on how smart you make the lions or sheep.
1) If you make the sheep smart but he is paranoid, he would start killing the lions. Nothing can happen to him and if he is afraid (and who wouldn't be with that many lions around) he would just go nuts and kill off as many lions as possible until they were gone or totally afraid of him.

2) If the lions REALLY want to eat the sheep (because meat is so good) then they could either kill the other lions (with the same logic as above) or they could team up and ALL eat the sheep together, thus all turning into sheep and everyone is happy.

3) Going more into the induction approach as they did... If there was only one lion, yes, he would eat the sheep. If their is 2 lions, then they would not because they would not eat the sheep as long as their was at least one other lion on the island. You can move THAT logic up and thus any quantity of lions greater than 1, the sheep will be safe. (not the odd, even bull crap that they use)

Before and After