acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

The Smallness of Large Language Models
From Communications of the ACM

The Smallness of Large Language Models

There is so much more to language and human beings than large language models can possibly master.

Can Generative AI Bots Be Trusted?
From Communications of the ACM

Can Generative AI Bots Be Trusted?

It will be a long road to learning how to use generative AI wisely.

A Map for Innovation
From Communications of the ACM

A Map for Innovation

Innovation is less elusive with the right navigational map.

The Context Problem in Artificial Intelligence
From Communications of the ACM

The Context Problem in Artificial Intelligence

The artificial intelligence design challenge of teaming humans and machines is difficult because machines cannot read the context of use.

Involvement and Detachment
From Communications of the ACM

Involvement and Detachment

How detachment from your community blocks your success at leading innovations, and what to do about it.

Systems Abstractions
From Communications of the ACM

Systems Abstractions

Computing professionals use powerful abstractions to tame complexity in large software systems and distributed networks.

Computational Thinking for Professionals
From Communications of the ACM

Computational Thinking for Professionals

Professionals practice a form of computational thinking that is significantly more advanced than popular descriptions suggest.

Back of the Envelope
From Communications of the ACM

Back of the Envelope

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

Locality and Professional Life
From Communications of the ACM

Locality and Professional Life

The locality principle extends beyond computer memories. It teaches us something about being human.

Science Is Not Another Opinion
From Communications of the ACM

Science Is Not Another Opinion

The issue is not who has the "truth," but whose claims deserve more credence.

Navigating in Real-Time Environments
From Communications of the ACM

Navigating in Real-Time Environments

An interview with Jim Selman.

Avalanches Make Us All Innovators
From Communications of the ACM

Avalanches Make Us All Innovators

Avalanches generate enormous breakdowns. The practices of innovation adoption may be just what you need to resolve them.

Technology Adoption
From Communications of the ACM

Technology Adoption

The S-shaped curve of technology adoption is a welcome recurrence in an otherwise chaotic adoption world.

Dilemmas of Artificial Intelligence
From Communications of the ACM

Dilemmas of Artificial Intelligence

Artificial intelligence has confronted us with a raft of dilemmas that challenge us to decide what values are important in our designs.

Uncertainty
From Communications of the ACM

Uncertainty

Considering how to best navigate stability and randomness.

An Interview with Andrew Odlyzko on Cyber Security
From Communications of the ACM

An Interview with Andrew Odlyzko on Cyber Security

Is a "Cyber Pearl Harbor" any greater a risk than a natural disaster? How shall we prioritize our preparations for a cyber disaster?

An Interview with David Brin on Resiliency
From Communications of the ACM

An Interview with David Brin on Resiliency

Many risks of catastrophic failures of critical infrastructures can be significantly reduced by relatively simple measures to increase resiliency.

An Interview with William Hugh Murray
From Communications of the ACM

An Interview with William Hugh Murray

A discussion of the rapidly evolving realm of practical cyber security.

Learning Machine Learning
From Communications of the ACM

Learning Machine Learning

A discussion of the rapidly evolving realm of machine learning.

Navigating with Accelerating Technology Change
From Communications of the ACM

Navigating with Accelerating Technology Change

Mathematical tools such as S-curves locate inflection points in technology-accelerated social spaces; where we move next depends on our navigational skills.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account