Ian P Stephens wrote:Once an inkling as to how evolution works is gained, one come across the idea that multicellular organisms have a precursor, namely unicellular organisms.
The evidence says before around 800 million years ago, life was not multicellular, it was just a one cell organism that multiplied by dividing. ie it split in half, with the the new half being the egg and the old half being the chicken. The chicken and the egg are the same thing at different times. Once you take time into consideration, the chicken and the egg are the same.
Thanks for that Peter, I have now stepped out of the "Eternal loop" and now consider the Chicken/egg paradox to be somewhat like a sand filled egg timer that was once a single entity suspended until some type of reaction occurred that then set off the division, This "egg Timer" began to pivot to produce an egg which then produced the Chicken, so the "Chickenegg" could indeed be one entity at different stages of a cycle.
If you look at the end of your arm do you see five digits or one hand?
Do we see two Kim Jongs or one Dynasty? (keeping on thread)
Do we see billions of people or one World?
I first had experiences of computers, long before the Internet became part of our culture in the early 80's. My first computer was a TRS-80 it had a grand total of 4 KB of ram, can you imagine it? I taught myself to program the TRS-80 , first in BASIC then in Z80. The first program I wrote for it ran in a Tandy shop window extolling the virtues of a TRS-80, the Indian shopkeeper gave me a soldering iron for writing it
Then I bought a BBC micro, what a powerful piece of kit that was, if you could 'code' and yes in those days I could 'code'. I could actually think in '6502'!
I actually sold one game nationwide.
Basically there are two ways to write a computer program 'top down' and 'bottom up'.
Basically all computer programs are a giant loop of code, that connects lots of subroutines together, the giant loop calls each subroutine in turn, some routines input data, some routines process data and some routines output data, in a lot of programs, one routine checks purely for 'control alt and delete' as an input routine (AKA the Vulcan nerve pinch) this enables you to escape from the giant loop, if you have tried to do something stupid like divide by zero or find the square root of a minus number.
Top down programs, are written by writing the giant loop first, then the individual subroutines, once you have written the giant loop, the structure of the program is preordained, it is said this method of programming is tidier.
Bottom up programs are written by writing the individual routines first, then when they have been written and individually tested, joined together by one giant loop.
An operating system is just a computer program like any other computer program.
Windows is written in the main 'top down' and UNIX in the main, is written bottom up.
Writing top down OS's, enables you to become colossally rich, the sequence runs, win3.1, win95, win98, winNT , winME, winXP and win7, you know, the latest windows washes whiter.
UNIX is written from the concept of 'it if it aint broke don't try and fix it'
Some UNIX programs are over 30 years old, one example is vi, it is still used.
I find it remarkable ,how the concepts of 'top down' and 'bottom up' are applicable in many different areas other than computer programming.
People who look at life 'top down' are religious and have lots of preconceived notions as to the nature of reality.
People who look at life bottom up, perceive life as only detail and it's all just a matter of wallet and testicles.