"Computing Professionals should share Technical Knowledge with the Public, foster awareness of Computing, and encourage understanding of computing ... Important issues include the impacts of computer systems, their limitations, their vulnerabilities, and the opportunities that they present"