acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Computational Thinking Should Just be Good Thinking
From Communications of the ACM

Computational Thinking Should Just be Good Thinking

Seeking to change computing teaching to improve computer science.

Europe's Controversial Digital Copyright Directive Finalized
From Communications of the ACM

Europe's Controversial Digital Copyright Directive Finalized

Considering the new liability risks for ISPs, search engines, and news aggregators under recent EU-wide mandatory rules.

A Controversial Plan to Encrypt More of the Internet
From ACM Opinion

A Controversial Plan to Encrypt More of the Internet

The road to routing all Domain Name System lookups through HTTPS is pocked with disagreements over just how much it will help.

What Is a Chief Security Officer Good For?
From Communications of the ACM

What Is a Chief Security Officer Good For?

Security requires more than an off-the-shelf solution.

How Might We Increase System Trustworthiness?
From Communications of the ACM

How Might We Increase System Trustworthiness?

Summarizing some of the changes that seem increasingly necessary to address known system and network deficiencies and anticipate currently unknown vulnerabilities...

Computer Scientist David Gelernter Wants To Revolutionize Social Media
From ACM Careers

Computer Scientist David Gelernter Wants To Revolutionize Social Media

David Gelernter, a computer science professor at Yale, is concerned with the amount of power Facebook holds thanks to the data handed over to the social media giant...

How the Firm Behind Many Store Credit Cards Is Using AI to Fight Fraud
From ACM Opinion

How the Firm Behind Many Store Credit Cards Is Using AI to Fight Fraud

Synchrony deploys AI to speed up operations including credit approvals and fraud detection. Chief Information Officer Carol Juel has led the undertaking.

Hackers Needed To Defeat Hackers
From ACM Opinion

Hackers Needed To Defeat Hackers

In an online world infested with hackers, we need more hackers.

Wouldn't It Be Great If People Could Vote on the Blockchain?
From ACM Opinion

Wouldn't It Be Great If People Could Vote on the Blockchain?

Mobile voting could increase voter participation, but it's plagued by security issues in search of a solution.

Inspired by the Home of the Future
From Communications of the ACM

Inspired by the Home of the Future

2018 ACM Prize in Computing recipient Shwetak Patel pushes old tools to new heights.

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 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?

Online Voting
From Communications of the ACM

Online Voting: We Can Do It! (We Have To)

Seeking to make online voting more secure than today's flawed paper systems.

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.

Why Tech Will Never Be Able to Predict the Next Mass Shooting
From ACM Opinion

Why Tech Will Never Be Able to Predict the Next Mass Shooting

Following the horrific mass shootings in El Paso and Dayton last weekend, President Trump called on social media companies to develop tools that could help identify...

Western Academia Helps Build China's Automated Racism
From ACM Opinion

Western Academia Helps Build China's Automated Racism

Researchers in China are developing new and more invasive techniques to surveil the Uyghurs minority. Some of their work is being supported by academia in the West...

The Success of the Web
From Communications of the ACM

The Success of the Web: A Triumph of the Amateurs

Connecting the unique factors that influenced the origination and subsequent development of the World Wide Web.

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.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account