Attempting to use isolation as a security strategy for critical systems is unrealistic in an increasingly connected world.
Eric Byres From Communications of the ACM | August 1, 2013
How pair programming, peer instruction, and media computation have improved computer science education.Leo Porter, Mark Guzdial, Charlie McDowell, Beth Simon From Communications of the ACM | August 1, 2013
Censorship of information often has the opposite effect by drawing attention to the censored material.Jean-Loup Richet From Communications of the ACM | August 1, 2013
When Barnes & Noble announced, a couple of weeks ago, that its Nook division lost almost five hundred million dollars last year and that its C.E.O. was resigning...The New Yorker From ACM Opinion | July 24, 2013
Sebastian Thrun has worn many hats in the tech world: Stanford research professor, founder of Google's X Labs, where he oversaw the development of self-drivingUdacity...Technology Review From ACM Opinion | July 19, 2013
Every day in China, hundreds of messages are sent from government offices to website editors around the country that say things like, "Report on the new provincial...The New York Review of Books From ACM Opinion | July 15, 2013
The international movement of scientists and the internationalization of science rank among the most striking trends in today's scientific world.Science From ACM Opinion | July 10, 2013
Advances in artificial intelligence and robotics will have significant implications for evolving economic systems.
Martin Ford From Communications of the ACM | July 1, 2013
Improving academic success and social development by merging computational thinking with cultural practices.Ron Eglash, Juan E. Gilbert, Ellen Foster From Communications of the ACM | July 1, 2013
Expertise and service ethics are just two of the many components comprising a modern professional.Mari Sako From Communications of the ACM | July 1, 2013
How to encourage ethical behavior among all links in a global supply chain.Christopher S. Tang, Joshua Zimmerman From Communications of the ACM | July 1, 2013
Considering the negative influence of U.S. statutory damage rules on technology innovation.Pamela Samuelson From Communications of the ACM | July 1, 2013
Whether or not your child grows up to be the next Zuckerberg, programming is a highly useful skill for him or her to learn.NBC News From ACM Careers | June 3, 2013
At some point in the not-too-distant future, building powerful, miniature computing systems will be considered a hobby for high schoolers, just as robotics or even...HPC Wire From ACM News | May 24, 2013
Connecting Internet access with freedom of expression and creativity.Stephen B. Wicker, Stephanie M. Santoso From Communications of the ACM | June 1, 2013