Mar 25, 2007 22:14
I had a really interesting thought today...
If you think about how a sieve (a sieve is basically a strainer/filter) works, it is a device which does one of two things (A) Lets a particle pass through it (or B) Does not let a particle pass through it. So if you put a pile of sand, made of 4mm particles and 8mm particles, through a sieve which has holes 5mm big...the 4mm sand pieces will pass and the 8mm ones will not. The sieve is basically saying "You can pass through me if you are less than or equal to 5mm in diameter."
This is great if you can find what you are looking for with a single equation (5 or less)....but what about if you have many different sizes of "things" and need to sort them all into their own group. Let me use the analogy of coins...imagine you had a big bowl of coins you've saved up and you need to sort all the coins into separate piles. Using a binary system (binary = each step is an either or like the sand problem) you would have to go through many steps...you would start out asking, "is this a quarter" then you would ask "is this a dime" and so on.
The binary system is very simple...and so computers can understand it. Everything your computer does is based on billions of yes or no question. "010110011" something like that is really a bunch of no's (0) or yes's (1). Computers have gotten faster because computer designers have sped up the speed at which the computers ask the question.
This is like a person playing 20 Questions...trying to guess who the other player is thinking of. You speed up the game by asking each question faster.
Computers have only gotten faster, however, NOT more efficient. Doesn't it make sense to invent a new paradigm of thinking? I'm not sure how it would work but I have a feeling that you would design more dimensions...things would become interconnected.
It sounds impossible...but if we only go with what we know, we will only know what we know now. For example in the Giver...feeling does not exist because no one has ever imagined it.