Sign In

Communications of the ACM

Recent Articles



Internet Immunity and the Freedom to Code
From Communications of the ACM

Internet Immunity and the Freedom to Code

A call to preserve the capability of developing the next generation of Internet services.

A Response to Fake News as a Response to <i>Citizens United</i>
From Communications of the ACM

A Response to Fake News as a Response to Citizens United

How boundaries on speech could free the market for speech.

Block-based Programming in Computer Science Education
From Communications of the ACM

Block-based Programming in Computer Science Education

Considering how block-based programming environments and tools might be used at the introductory level and beyond.

API Copyrights Revisited
From Communications of the ACM

API Copyrights Revisited

Deliberating on the main arguments in recent sets of briefs filed in support of Google's U.S. Supreme Court petition.

Who Benefits?
From Communications of the ACM

Who Benefits?

Considering the case of smart cities.

A New Labor Market for People with 'Coolabilities'
From Communications of the ACM

A New Labor Market for People with 'Coolabilities'

How the unique perspective and enhanced strengths accompanying disabilities can benefit the workforce.

GOTO Rankings Considered Helpful
From Communications of the ACM

GOTO Rankings Considered Helpful

Seeking to improve rankings by utilizing more objective data and meaningful metrics.

Love It or Hate It, Java Continues to Evolve
From ACM Opinion

Love It or Hate It, Java Continues to Evolve

A recent article about languages that developers love and those that they hate reported that Java was the third most loved language as well as the second most hated...

Global Data Justice
From Communications of the ACM

Global Data Justice

A new research challenge for computer science.

Continuity and Change in Internet Law
From Communications of the ACM

Continuity and Change in Internet Law

The fundamentals of the field of Internet law have remained consistent, but details have evolved in response to technological innovation.

Encryption and Surveillance
From Communications of the ACM

Encryption and Surveillance

Why the law-enforcement access question will not just go away.

What Does It Mean for a Computing Curriculum to Succeed?
From Communications of the ACM

What Does It Mean for a Computing Curriculum to Succeed?

Examining the expansion, proliferation, and integration of computing education everywhere.

As Governments Adopt Artificial Intelligence, There's Little Oversight and Lots of Danger
From ACM Opinion

As Governments Adopt Artificial Intelligence, There's Little Oversight and Lots of Danger

Artificial intelligence systems can—if properly used—help make government more effective and responsive, improving the lives of citizens. Improperly used, however...

The FBI Wanted a Backdoor to the iPhone. Tim Cook Said No
From ACM Opinion

The FBI Wanted a Backdoor to the iPhone. Tim Cook Said No

In 2016, Tim Cook fought the law—and won.

The ­.S. Is Losing a Major Front to China in the New Cold War
From ACM Opinion

The ­.S. Is Losing a Major Front to China in the New Cold War

A swathe of the world is adopting China's vision for a tightly controlled internet over the unfettered American approach, a stunning ideological coup for Beijing...

Is Julian Assange a Journalist, or Is He Just an Accused Thief?
From ACM Opinion

Is Julian Assange a Journalist, or Is He Just an Accused Thief?

Is Julian Assange a journalist? The Justice Department sidestepped that question in its indictment of Assange.

The ­.S. Campaign Against Huawei Can Offer No ­.S.-Based Alternatives
From ACM Opinion

The ­.S. Campaign Against Huawei Can Offer No ­.S.-Based Alternatives

As U.S. officials have pressured allies not to use networking gear from Chinese technology giant Huawei over spying concerns, President Trump has urged American...

­ntold History of AI: The DARPA Dreamer Who Aimed for Cyborg Intelligence
From ACM Opinion

­ntold History of AI: The DARPA Dreamer Who Aimed for Cyborg Intelligence

At 10:30pm on 29 October 1969, a graduate student at UCLA sent a two-letter message from an SDS Sigma 7 computer to another machine a few hundred miles away at...

The Robocall Crisis Will Never Be Totally Fixed
From ACM Opinion

The Robocall Crisis Will Never Be Totally Fixed

Years into the robocalling frenzy, your phone probably still rings off the hook with "important information about your account," updates from the "Chinese embassy...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account