
As technologists, we are constantly exploring and pushing the limits of our own disciplines, and we accept the notion that the efficiencies of new technologies are advancing at a very rapid rate. However, we rarely have time to contemplate the broader impact of these technologies...

As technologists, we are constantly exploring and pushing the limits of our own disciplines, and we accept the notion that the efficiencies of new technologies are advancing at a very rapid rate. However, we rarely have time to contemplate the broader impact of these technologies...