Archive for 10th March 2005

Google Even Knows Alcohol.

During random conversation on IRC the question “How many ounces are in a shot?” was brought up. I guessed 1 then 1.5 and decided to goto Google for the answer. Much to my surprise Google Calculator knows how how many ounces are in a shot.

The Kitchen Analogy

I heard a basic form of this from somebody back when I was doing pc tech work. It’s a way to explain what each component in a computer does in a way that your grandmother will understand.

Your kitchen is the computer, you are the processor, your counter is ram, and your cupboards are the hard drive. Running a program is much the same as cooking a meal. To start with you go to the cupboard, grab some bowls and place these on the counter. This is much like loading a program into ram. The more you plan to cook the more ram you need so you don’t have keep moving things back and forth from the cupboard to the counter. A faster CPU can help but most of it’s time will be wasted moving things from the cupboard to the counter if your counter isn’t big enough. The more cooking tools you want to store the more cupboard space you need. Thus everything needs to grow in relation to everything else.

More things can be added in such as using a cutting board to explain cpu cache.