acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

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.

Now That Machines Can Learn, Can They Unlearn?
From ACM Opinion

Now That Machines Can Learn, Can They Unlearn?

Researchers are testing whether they can remove sensitive data without retraining AI systems from scratch

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

Beyond the Bitcoin Bubble
From ACM Opinion

Beyond the Bitcoin Bubble

The mania for cryptocurrency could wind up building something much more important than wealth

Why One of Ethereum's Cofounders Is Walking Away from Crypto
From ACM Opinion

Why One of Ethereum's Cofounders Is Walking Away from Crypto

Anthony Di Iorio discusses his exit, the trends behind crypto's rise, risk, security, and changes coming to Ethereum

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?

Low-Code Development Could Boost AI Adoption
From ACM Opinion

Low-Code Development Could Boost AI Adoption

Artificial intelligence is hard, but low-code options might make it much easier

Let the Linux Kernel Rust
From ACM Opinion

Let the Linux Kernel Rust

Rust is creeping into the Linux kernel, which could mean a very important step forward in terms of security.

The Privacy Battle that Apple Isn't Fighting
From ACM Opinion

The Privacy Battle that Apple Isn't Fighting

California has begun enforcing a browser-level privacy setting, but you still can't find that option in Safari or iOS

What Do Developers Want and Need from Secure Coding Training?
From ACM Opinion

What Do Developers Want and Need from Secure Coding Training?

There is still confusion about the role developers play in software security

Computational Sustainability Meets Materials Science
From ACM Opinion

Computational Sustainability Meets Materials Science

Exploiting synergies between the disciplines advances both fields and can help establish a sustainable future.

But Is the Code (Re)usable?
From ACM Opinion

But Is the Code (Re)usable?

It is crucial to guarantee the reproducibility of reported results, but don't forget to make research artifacts reusable for the scientific community

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.

Mark in the Metaverse
From ACM Opinion

Mark in the Metaverse

Facebook's CEO on why the social network is becoming 'a metaverse company.'

Why 90% of Machine-Learning Models Never Hit the Market
From ACM Opinion

Why 90% of Machine-Learning Models Never Hit the Market

Most companies lack leadership support, effective communication between teams, and accessible data

Why Business and Academia Need Each Other for Better AI
From ACM Opinion

Why Business and Academia Need Each Other for Better AI

The best way to accelerate innovation is through cooperation between academics and business.

What OpenAI and GitHub's AI Pair Programmer Means for the Software Industry
From ACM Opinion

What OpenAI and GitHub's AI Pair Programmer Means for the Software Industry

AI-powered code generator provides some interesting hints about the business of large language models and the future of the software industry.

 Non-Relational's Quiet Revolution in Databases
From ACM Opinion

Non-Relational's Quiet Revolution in Databases

It's no longer exciting to talk about the rise of non-relational databases, but it's happening all the same.

TinyML: What Is It and How Will It Change Machine Learning Best Practices?
From ACM Opinion

TinyML: What Is It and How Will It Change Machine Learning Best Practices?

TinyML will change machine-learning best practices by encouraging more developers to view it as a viable option.

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