acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Federated Learning: How Private Is It Really?
From BLOG@CACM

Federated Learning: How Private Is It Really?

Just when it looks like Federated Learning is able to keep local data private, out comes a study to deflate us.

ChatGPT Helps or Hurts our Cybersecurity?
From BLOG@CACM

ChatGPT Helps or Hurts our Cybersecurity?

The specter is that when fully mature, this technology would be able to generate undetectable attacks and the defenders will be constantly fighting these fires....

Is Computing Innovation Getting Harder?
From BLOG@CACM

Is Computing Innovation Getting Harder?

Many of us, inside the ivory tower and outside, have felt at times that research is not quite delivering at the rate we hope it would.

Your Job Can Be Done Better By My Algorithm
From BLOG@CACM

Your Job Can Be Done Better By My Algorithm

In our rarefied world of university teaching and learning, which jobs can be replaced by algorithms?

Cultivating Habits: -1 +2 for Researchers
From BLOG@CACM

Cultivating Habits: -1 +2 for Researchers

The New Year is stereotypically the time when we resolve to start some good habits and get rid of some of the bad.

Is Computing a Team Sport?
From BLOG@CACM

Is Computing a Team Sport?

I take a peek at the history of computing to see if pioneering early developments were the results of team effort.

Computer Systems Research: The Joys, the Perils, and How to Count Beans Well
From BLOG@CACM

Computer Systems Research: The Joys, the Perils, and How to Count Beans Well

This post is meant to highlight my subjective take on the joys and the road bumps on the way to doing innovative work in computer systems.

Technology in the Time of Cataclysms
From BLOG@CACM

Technology in the Time of Cataclysms

How is the development of technology, and its more basic cousin science, affected during such cataclysmic times?

The Internet at 50
From BLOG@CACM

The Internet at 50

A personalized take on three things we have to celebrate about the Internet today.

The Autocracy of Autonomous Systems
From BLOG@CACM

The Autocracy of Autonomous Systems

We, as developers of such systems, need to take some conscious decisions to make sure we do not usher in the age of autocracy of autonomous systems.

Will We All Be Wearing Wearables?
From BLOG@CACM

Will We All Be Wearing Wearables?

If wearable computing products are really needed, what are the biggest practical and research challenges to mainstream adoption?

Short Take: Big Data and IoT in Practice
From BLOG@CACM

Short Take: Big Data and IoT in Practice

Looking at some use cases for the adoption of big data in industries that deal with physical things, and drawing some inferences.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account