Democracy and technology

Digital technology has profound social implications that bring
with them ethical responsibilities for computing professionals.