I find it interesting, the approach to computers that some companies have taken up in the last few years, that is, teaching computers to learn.
This is pretty interesting. Programming a computer to learn to respond to things...which is what most computers do...keeps control in the hands of the designer. However, once a computer learns to learn, it can teach itself. If it has access to information...like any student...it can learn whatever it desires.
But what would a computer desire to learn, and would it learn to desire something on its own. All very interesting.
I think there is a fundamental mis-understanding about what defines life. And there is really a fundamental misunderstanding about survival of the fittest.
Cool read over at Wired about teaching computers to learn languages.