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
The NSA has a diverse range of surveillance capabilities—from monitoring Google Maps use to sifting through millions of phone call records and spying on Web searches...Slate From ACM Opinion | July 23, 2013
NASA's Space Apps Challenge recently became the world's largest open hackathon, with over 8,000 participants spanning 44 countries.Wired From ACM Opinion | July 23, 2013
Thursday, Colonel Denise Lind, the judge in the Bradley Manning court martial, refused to dismiss the "aiding the enemy" charge.The Guardian From ACM Opinion | July 22, 2013
In the early 2000s it was the height of geek fashion to run your own email server—then along came Gmail with two gigabytes of free storage and excellent spam filtering...Scientific American From ACM Opinion | July 18, 2013
Today we have asked the Attorney General of the United States to personally take action to permit Microsoft and other companies to share publicly more complete...Microsoft From ACM Opinion | July 17, 2013
Just like the IP protocol, bitcoin is the culmination of several important advancements, all combining to form a paradigm-changing innovation.O'Reilly Radar From ACM Opinion | July 9, 2013
An anonymous "Suzy Citizen" leaves fliers criticizing management in a public area of the St. Cloud Public Library, and the Great River Regional Library board of...SA Today From ACM Opinion | July 8, 2013
On March 24, 2009, the National Security Agency’s inspector general issued a 51-page draft report on the President’s Surveillance Program, the warrantless authority...Slate From ACM Opinion | July 1, 2013
For a spy novelist like me, the Edward J. Snowden story has everything. A man driven by ego and idealism—can anyone ever distinguish the two?—leaves his job and...The New York Times From ACM Opinion | June 26, 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
After leaker Edward Snowden revealed the existence of massive domestic-surveillance programs operated by the NSA, the airwaves were clotted with pundits and politicians...Newsweek From ACM Opinion | June 21, 2013