For some years now, the terms "algorithms", "digitization" and "artificial intelligence" have become commonplace. However, these terms are rarely explained. One...Herbert Bruderer From BLOG@CACM | July 13, 2018 at 03:41 PM
How efficient is your current software project, and could it potentially benefit from the addition of a software architect?
Yegor Bugayenko From BLOG@CACM | July 5, 2018 at 11:19 AM
The foundational work of the first AI for Good Summit allows the AI community to work together to create an infrastructure for responsible communication, development...Amir Banifatemi From BLOG@CACM | July 3, 2018 at 11:24 AM
James Bond-like spies have been eclipsed by a new generation of operatives who don't travel the world (not physically, anyway) or drink martinis, shaken or stirred...John Arquilla From BLOG@CACM | June 18, 2018 at 09:54 AM
Can we establish a locution for the results of a program that does not ascribe decision-making power?
Robin K. Hill From BLOG@CACM | May 21, 2018 at 11:12 AM
Chronicling the First 100 Days this year of ACM's member-driven policy efforts in Europe and the U.S.
Adam Eisgrau From BLOG@CACM | May 2, 2018 at 11:55 AM
Evidence from Broward County of integrated CS curriculum having an impact on standardized tests
Mark Guzdial From BLOG@CACM | April 17, 2018 at 05:11 PM
The branch of philosophy known as phenomenology can broaden our understanding of what is really going on in the tasks we address with computing.Robin K. Hill From BLOG@CACM | March 29, 2018 at 07:39 AM
Election systems are supposed to be disconnected from the Internet, for obvious and sensible reasons. Most elections today, however, use computers.
Duncan Buell From BLOG@CACM | March 27, 2018 at 09:22 AM
Reacting to the U.S. Nuclear Posture Review, which now tries to extend nuclear deterrence to cyberspace.
John Arquilla From BLOG@CACM | February 23, 2018 at 03:24 PM
There is a growing trend to treat very difficult problems in computer science as purely engineering problems where solutions are approximated using data-driven...Walid S. Saba From BLOG@CACM | February 8, 2018 at 11:14 PM
Ethics for Tech must address how professional issues play out in the workplace, in real life.Robin K. Hill From BLOG@CACM | January 29, 2018 at 12:02 PM
What can an individual do on a day-to-day basis to ensure that her/his environment fosters inclusiveness?
Jodi Tims From BLOG@CACM | January 3, 2018 at 10:33 AM