It Takes a Village: Bridging the Gaps between Current and Formal Specifications for Protocols
Proposals for narrowing the gap between the formal methods and networking communities.
It Takes a Village: Bridging the Gaps between Current and Formal Specifications for Protocols
Proposals for narrowing the gap between the formal methods and networking communities.
To Post or Not to Post: AI Ethics in the Age of Big Tech
AI ethicists should recognize their potential complicity in the systems they study.
Welcome: Sustainability and Computing Special Section
Computing has a responsibility to become more environmentally sustainable.
Defying Moore: Envisioning the Economics of a Semiconductor Revolution through 12nm Specialization
Architectural innovation can make substantial contributions to the economics and efficiency of sustaining Moore’s Law’s cadence of improvements for AI chips.
Revolutionizing Datacenter Networks via Reconfigurable Topologies
An overview of reconfigurable datacenter networks and their technological enablers.
Ransomware: Extortion Is My Business
A look at ransomware, its ecosystems, the impact of its attacks, and the tactics of its attackers.
Sutton and Barto developed reinforcement learning, a machine learning method that trains neural networks by offering them rewards in the form of numerical values.
‘What I Think about When I Type about Talking’: Reflections on Text-Entry Acceleration Interfaces
The GenieTalk system was designed to address physical and cognitive barriers in sentence prediction and phrase retrieval systems.
The Importance of Distrust in Trusting Digital Worker Chatbots
While trust is essential to promote human interaction with AI-powered digital workers, distrust may also play a role.
Multisensory Experiences: Formation, Realization, and Responsibilities
Sensory manipulation, privacy, and other ethical considerations must be carefully addressed as technology-enabled multisensory experiences evolve.
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 InvolvedBy 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