Advancements in technology have changed personal computing immensely since the 1980s. In the early days, computers could only be controlled via the keyboard. Now we can interact with a computer with a mouse, graphics pad, touch screen monitor, and even with voice recognition technology. For example, I have been writing this article by speaking into...