Sign In

Communications of the ACM

Recent Articles



How to Expand and Improve CS Education around the World
From ACM Opinion

How to Expand and Improve CS Education around the World

Six recommendations to take CS education to scale at primary and secondary school levels

How AI Is Reinventing What Computers Are
From ACM Opinion

How AI Is Reinventing What Computers Are

Three key ways artificial intelligence is changing what it means to compute

Programming Hate into AI Will Be Controversial, but Possibly Necessary
From ACM Opinion

Programming Hate into AI Will Be Controversial, but Possibly Necessary

For a created consciousness to make value judgments, both liking and disliking functions must be part of the system.

Moving Towards Reproducible Machine Learning
From ACM Opinion

Moving Towards Reproducible Machine Learning

Reporting machine learning-based research can help to improve transparency and reproducibility

In Favor of More Science Communication by AI Researchers
From ACM Opinion

In Favor of More Science Communication by AI Researchers

Those developing AI should do more to fix the misunderstanding, hype, and misinformation that surrounds it

The Uselessness of Useful Knowledge
From ACM Opinion

The Uselessness of Useful Knowledge

Today's powerful but little-understood AI breakthroughs echo past examples of unexpected scientific progress

Transparency Can Help Fix Social Media—if Anyone Can Define It
From ACM Opinion

Transparency Can Help Fix Social Media—if Anyone Can Define It

Transparency promises users more insight into and power over social media services, but also signals how much we must figure out
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account