Advertisement

Opinion

Can Liberty Survive the Digital Age?

Online social media have provided a megaphone for voices that might not have been heard except in limited circles. The amplifying effect, however, gives visibility to deliberate (or ignorant) misinformation, hate speech, incitement to violence, and advocacy of terrorism.
BLOG@CACM

Operating Systems as Possible Worlds

Is a comparison between operating systems, which are analyzed by software engineers for conditional execution paths, and possible worlds, which are analyzed by philosophers for consequences under assumptions, rich enough to shed philosophical light on either one?
Research and Advances

A Service Computing Manifesto: The Next 10 Years

Mapping out the challenges and strategies for the widespread adoption of service computing.
Opinion

Stacking the Deck

Consider 16 cards  consisting  of  the  ace  through 8 of hearts and the ace through 8 of spades. You are allowed to arrange the cards as you wish. Your opponent chooses a  number  between  1  and  8.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More