I have found myself getting more and more interested in the interactions that we have with machines. I have always loved to watch futuristic movies and shows that featured innovative ideas on communication as well as technology. I had never witten my thoughts down on a public forum such as this. It is important that I write some of these thoughts down, both for the purpose of sharing as well as to make sure that the little ideas that come to my mind do not disappear. All feedback is welcome. Please share your thoughts.