Are We on the Brink of a Computer (R)evolution?
Computers have been part of our lives for the better part of the last few decades. Slowly they have evolved from monsters to occupy major buildings to small, interconnected devices that we can put in our pockets or wear on our wrists. Still, the major types of computers have still...