To get back to the original question, "Has evolution for humans ended?", no it hasn't but the rules have changed.
In our little corner of the planet (Europe isn't very big), you could argue that natural selection now favours stupidity.
People who have half a dozen babies before they work out the cause can now expect most of them to survive. Meanwhile, those who limit their offspring to two or less may improve their own quality of life (and that of their offspring too)
but pass on fewer genes to the next generation.
Will this cause future problems?
Not necessarily. Will it eventually lead, as EngStudent suggests, to the evolution of two different species. I would consider this highly unlikely for it would require the differences to be so great that interbreeding became impossible. Geography caused early humans to split into different races but not different species - and, if anything, interbreeding is slowly removing those differences.
imamartian said:
my point was, are we removing natural selection with medicine?
We're certainly changing it. Our ability to keep people alive who would have died before they could breed will, in theory at least, increase the number of faulty genes in the population. On the other hand, our ability to detect genetic defects in advance has the opposite effect.
and also said:
maybe as a race, we should be selectivley and proactively combining successful genes, e.g. Steven Hawkings with the latest Chinese female genius.... to get a race that will take human knowledge so much further?!!!
The theory has a potentially fatal flaw. What other genes will be unwittingly selected or discarded?
Life as we know it thrives on diversity. What if the new, carefully bred super-human has a defect that nobody noticed until it was too late?
It's not an uncommon problem in agriculture.
adlplumbing said:
no we are going to evolve into machine of our own design
We won't evolve into machines but the machines themselves are evolving already. Sooey said it:
Perhaps robots will be the ones to evolve from now on.
Robots are already faster and stronger than us and they're getting smarter all the time. They can't yet advance without our help but that day isn't far off. How long will it be before we have computers designing the next generation of microchips without any input from us - and robots building them?
I would go so far as to predict that some time in the future, if we aren't very careful, the dominant 'life-form' on this planet will be a machine!