Now is the time for chief information officers (CIOs) and other business leaders to begin developing ethical programming protocols for smart machines, according to the Gartner research group. Smart ...