acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Whose Smartphone Is It?
From Communications of the ACM

Whose Smartphone Is It?

Should two private companies have complete control over the world's cellphones?

Back of the Envelope
From Communications of the ACM

Back of the Envelope

Back-of-the-envelope calculations are a powerful professional practice.

Women's Lives in Code
From Communications of the ACM

Women's Lives in Code

Exploring Ellen Ullman's 'Close to the Machine' and AMC's 'Halt and Catch Fire.'

Security Done Right Can Make Smart Cities Wise
From Communications of the ACM

Security Done Right Can Make Smart Cities Wise

Seeking security improvements for smart cities.

Protecting the Global Internet from Technology Cold Wars
From Communications of the ACM

Protecting the Global Internet from Technology Cold Wars

Considering the perceived dangers of the global information flow.

Deloitte's Quantum Computing Leader on the Technology's Healthcare Future
From ACM Opinion

Deloitte's Quantum Computing Leader on the Technology's Healthcare Future

Scott Buchholz believes it will improve healthcare analytics, disease tracking and diagnosis, supply chains, drug discovery, and more

Why Tesla's 'Beta Testing' Puts the Public at Risk
From ACM Opinion

Why Tesla's 'Beta Testing' Puts the Public at Risk

Elon Musk has turned American streets into a public laboratory for the company's supposed self-driving car technology

L. Peter Deutsch on the Fallacies of Distributed Computing
From ACM Opinion

L. Peter Deutsch on the Fallacies of Distributed Computing

How relevant are the fallacies today?

Embodied AI, Superintelligence, and the Master Algorithm
From ACM Opinion

Embodied AI, Superintelligence, and the Master Algorithm

What will take us from potential to reality in the next 18 months?

The Question Medical AI Can't Answer
From ACM Opinion

The Question Medical AI Can't Answer

It's unable to tell us why it came to a particular decision—and that's crucial information

How to Create Successful Developer Products
From ACM Opinion

How to Create Successful Developer Products

Interested in building software for developers? Follow these three design principles from Akita Software CEO Jean Yang.

Governing AI Safety through Independent Audits
From ACM Opinion

Governing AI Safety through Independent Audits

Governance of highly automated systems is critical to garner widespread public trust

A European Union Approach to Regulating Big Tech
From Communications of the ACM

A European Union Approach to Regulating Big Tech

Considering a new regulatory proposal for addressing digital market competition concerns.

In Praise of the Disassembler
From Communications of the ACM

In Praise of the Disassembler

There is much to be learned from the lower-level details of hardware.

Responsible AI
From Communications of the ACM

Responsible AI: Bridging From Ethics to Practice

Recommendations for increasing the benefits of artificial intelligence technologies.

Science Needs to Engage With Society
From Communications of the ACM

Science Needs to Engage With Society: Some Lessons From COVID-19

Recent experiences toward communicating science to the general public.

Artificial Intelligence and the Intelligence Community
From ACM Opinion

Artificial Intelligence and the Intelligence Community

The intelligence community's budget and acquisition processes rise to the top of the issues it must address before it can take full advantage of AI

Why You Should Care About Your Right to Repair Gadgets
From ACM Opinion

Why You Should Care About Your Right to Repair Gadgets

New legislation could simplify tech maintenance and make buying a new smartphone or computer the last resort.

Improving Code Quality and Penetration Testing With DAST
From ACM Opinion

Improving Code Quality and Penetration Testing With DAST

Dynamic application security testing can provide developers with meaningful feedback loops.

Faster Python Programming: How Developers Built Pyston and Where It Goes Next
From ACM Opinion

Faster Python Programming: How Developers Built Pyston and Where It Goes Next

Now in version 2.2, Pyston stakes its claim on the speed and performance of web applications.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account