acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Anne Carpenter: Her Machine Learning Tools Pull Insights from Cell Images
From ACM Opinion

Anne Carpenter: Her Machine Learning Tools Pull Insights from Cell Images

Computational biologist brings the power of machine learning to researchers seeking answers in mountains of cell images

Strong AI Requires Autonomous Building of Composable Models
From ACM Opinion

Strong AI Requires Autonomous Building of Composable Models

Models built by AI must encode the fundamental patterns of experience

Nicki Washington: How Tackling Tech's Diversity Challenges Can Spur Innovation
From ACM Opinion

Nicki Washington: How Tackling Tech's Diversity Challenges Can Spur Innovation

Computer scientist and educator says technology's diversity problems begin in learning and working environments

Jeannette Wing: How Computing Has Transformed
From ACM Opinion

Jeannette Wing: How Computing Has Transformed

Data science expert talks about how trustworthy AI and causal reasoning can help society solve real-world problems

Who Is Writing Our Digital Future, and Why It Matters?
From ACM Opinion

Who Is Writing Our Digital Future, and Why It Matters?

The world is not built for everybody—we must make sure every voice is heard and every body seen

Computer Science Education Is a Global Challenge
From ACM Opinion

Computer Science Education Is a Global Challenge

Analysis in the Brookings report shows a correlation between a country's economic position and implementation of computer science in schools.

Avoiding AI's Bad Reputation
From ACM Opinion

Avoiding AI's Bad Reputation

AI-based advertising models 'give tech a bad name,' says Autodesk CEO Andrew Anagnost

What's Missing from the Push to Diversify Tech?
From ACM Opinion

What's Missing from the Push to Diversify Tech?

Focusing on hiring pipelines or career pathways alone won't solve tech's diversity and inclusion problems.

Where Computing Might Go Next
From ACM Opinion

Where Computing Might Go Next

The future of computing depends in part on how we reckon with its past

Wall Street Doesn't Care about the Facebook Leaks, but Mark Zuckerberg Does
From ACM Opinion

Wall Street Doesn't Care about the Facebook Leaks, but Mark Zuckerberg Does

Facebook's numbers are doing fine for now, but not its reputation

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

We Are Not Users
From Communications of the ACM

We Are Not Users: Gaining Control Over New Technologies

Seeking a more selective approach to technology usage.

Medical Artificial Intelligence
From Communications of the ACM

Medical Artificial Intelligence: The European Legal Perspective

Although the European Commission proposed new legislation for the use of "high-risk artificial intelligence" earlier this year, the existing European fundamental...

Explicative Programming
From Communications of the ACM

Explicative Programming

Making Computational Thinking relevant to schools.

Shaping Ethical Computing Cultures
From Communications of the ACM

Shaping Ethical Computing Cultures

Lessons from the recent past.

Privacy Engineering Superheroes
From Communications of the ACM

Privacy Engineering Superheroes

Privacy engineers are essential to both preventing and responding to organizational privacy problems.

Text and Data Mining of In-Copyright Works
From Communications of the ACM

Text and Data Mining of In-Copyright Works: Is It Legal?

How copyright law might be an impediment to text and data mining research.

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.

Infrastructure as Code
From ACM Opinion

Infrastructure as Code

Helping software developers use code to access more control over cloud infrastructure assets
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account