acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Log4j Vulnerability: Why Your Hot Take on It Is Wrong
From ACM Opinion

Log4j Vulnerability: Why Your Hot Take on It Is Wrong

Log4j vulnerability is too complex to be boiled down to just single cause

AWS Has a Sexy New Modernization Play: Mainframes
From ACM Opinion

AWS Has a Sexy New Modernization Play: Mainframes

AWS announced a range of cool services at re:Invent 2021, but none more important than its Mainframe Modernization service

Your Response to AWS Going Down Shouldn't Be Multicloud
From ACM Opinion

Your Response to AWS Going Down Shouldn't Be Multicloud

It's convenient but wrong to assume multicloud will solve your application resilience woes

Four AI Trends for 2022
From ACM Opinion

Four AI Trends for 2022

Look for improvements to neural networks, strategic ethics, hiring practices, and even gastronomy

Be Wary of Trusting Algorithms in Volatile Markets
From ACM Opinion

Be Wary of Trusting Algorithms in Volatile Markets

IT leaders can prevent disaster by understanding and articulating the risks of relying on increasingly complex algorithms

Will the Cloud Eat Your AI?
From ACM Opinion

Will the Cloud Eat Your AI?

Big cloud providers have a lot going for them when it comes to AI, but are they the only game in town?

Leadership Lessons about Ethical AI and Algorithms
From ACM Opinion

Leadership Lessons about Ethical AI and Algorithms

Wall Street Journal's Facebook series exposes flaws in leadership's handling of algorithms' unintended consequences

Tesla's Dojo Is Impressive, but It Won't Transform Supercomputing
From ACM Opinion

Tesla's Dojo Is Impressive, but It Won't Transform Supercomputing

Dojo's reported performance numbers and niche application place it outside the ranks of true supercomputers

How to Do Machine Learning without an Army of Data Scientists
From ACM Opinion

How to Do Machine Learning without an Army of Data Scientists

Machine learning is still harder than it needs to be, but there are tools that can help

How AI Struggles with Bike Lanes and Bias
From ACM Opinion

How AI Struggles with Bike Lanes and Bias

Despite continued advances in AI, we still haven't solved some of its most basic problems

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.

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.

Kubernetes Magic Is in Enterprise Standardization, Not App Portability
From ACM Opinion

Kubernetes Magic Is in Enterprise Standardization, Not App Portability

Kubernetes isn't going to magically make your applications portable, but it just might give you something even better.

 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.

Neo4j's $325 Million Venture Suggests Databases Are Cool Again
From ACM Opinion

Neo4j's $325 Million Venture Suggests Databases Are Cool Again

Relational databases aren't dead, but database innovation is cropping up in all sorts of places now, including graph databases.

How Voice Assistants Reinforce the Tech Gender Gap
From ACM Opinion

How Voice Assistants Reinforce the Tech Gender Gap

Voice assistants are becoming commonplace in most homes and offices, but using women's voices for most devices may be doing more harm than good.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account