People and computers need each other - CNN.com