The Moral Imperative of Artificial Intelligence
May 2016 - Vol. 59 No. 5
Features
Why All Writs Is a Trojan Horse
ACM’s 2016 General Election: Please Take This Opportunity to Vote
Bringing Computer Science to U.S. Schools, State By State
Silicon Photonics: Ready to Go the Distance?
The Internet of Things We Don’t Own?
Beyond Blocks: Syntax and Semantics
Do Patent Commons and Standards-Setting Organizations Help Navigate Patent Thickets?
How to Increase the Security of Smart Buildings?
The Challenges of Partially Automated Driving
Static Presentation Consistency Issues in Smartphone Mapping Apps
A Survey of Robotic Musicianship
Technical Perspective: A Breakthrough in Software Obfuscation
Hiding Secrets in Software: A Cryptographic Approach to Program Obfuscation
Technical Perspective: Software Is Natural
On the Naturalness of Software
Future Tense: Becoming a Multi-Planet Species