Sign In

Communications of the ACM

Opinion Archive


Archives

The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.

November 2019


From ACM Opinion

AIs Should Have The Same Ethical Protections As Animals

AIs Should Have The Same Ethical Protections As Animals

We will soon have AI as cognitively sophisticated as mice or dogs, so it is time to start thinking about whether these AIs deserve the ethical protections we typically give to animals.


From ACM Opinion

The Architect of Modern Algorithms

The Architect of Modern Algorithms

Barbara Liskov pioneered the modern approach to writing code. She warns that the challenges facing computer science today can't be overcome with good design alone.


From ACM Opinion

I Invented the World Wide Web. Here’s How We Can Fix It.

I Invented the World Wide Web. Here’s How We Can Fix It.

Sir Tim Berners-Lee wanted the Web to serve humanity. He says it's not too late to live up to that promise.


From ACM Opinion

Dan Jacobson On ORNL's Algorithms for Climate-Resilient Crops

Dan Jacobson On ORNL's Algorithms for Climate-Resilient Crops

Dan Jacobson of Oak Ridge National Laboratory has a few ideas on how artificial intelligence might impact agriculture, the food industry, and the field of bioengineering.


From ACM Opinion

Removing the Risk of AI Bias in the Public Sector

Removing the Risk of AI Bias in the Public Sector

What practical steps can be taken to drive ethical, unbiased AI use in the public sector?


From ACM Opinion

Why Cybersecurity Should Be India's Foremost Priority

Why Cybersecurity Should Be India's Foremost Priority

Attacks on embedded systems and IoT have increased in India.


From ACM Opinion

How to Improve Technical Expertise for Judges In AI-Related Litigation

How to Improve Technical Expertise for Judges In AI-Related Litigation

There are several things court systems and professional organizations should do to enhance the technical capabilities of judges.


From ACM Opinion

Trolling Is Now Mainstream Political Discourse

Trolling Is Now Mainstream Political Discourse

We are heading down the dystopian path. Trolling has become a mainstream form, if not the mainstream form of political discourse.


From ACM Opinion

Is the Computer Science Degree Dead?

Is the Computer Science Degree Dead?

Recent trends point to a decline in traditional education due to changing views and alternative education opportunities.


From ACM Opinion

Computing Ethics Are a Board Concern

Computing Ethics Are a Board Concern

Five recommendations for directors by Marty J. Wolf on where to start.


From ACM Opinion

Should Computer Science Be Required?

Should Computer Science Be Required?

At far too many institutions today, students who are not computer science majors encounter severe enrollment caps and watered-down or limited courses, writes Robert Sedgewick.


From ACM Opinion

We Shouldn't be Scared by 'Superintelligent A.I.'

We Shouldn't be Scared by 'Superintelligent A.I.'

Bostrom, Russell, and other writers argue that even if the probability is small that superintelligent machines will emerge in the foreseeable future, we should start preparing for it now.


From Communications of the ACM

Europe's Controversial Digital Copyright Directive Finalized

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.


From Communications of the ACM

Computational Thinking Should Just be Good Thinking

Computational Thinking Should Just be Good Thinking

Seeking to change computing teaching to improve computer science.


From Communications of the ACM

An Interview with Leonard Kleinrock

An Interview with Leonard Kleinrock

The UCLA professor and networking pioneer reflects on his career in industry and academia.


From Communications of the ACM

Algorithms, Platforms, and Ethnic Bias

Algorithms, Platforms, and Ethnic Bias

How computing platforms and algorithms can potentially either reinforce or identify and address ethnic biases.

Blog at CACM
Towards Equity in K-12 Computer Science Education: Consistency, Cumulativity and Competencies
Towards Equity in K-12 Computer Science Education: Consistency, Cumulativity and Competencies
07.31.2020

To address structural barriers in Computer Science education, school districts are now looking beyond the need for specific courses or …

3 Proposals to Change How We Teach Computing In Order to Reduce Inequality
3 Proposals to Change How We Teach Computing In Order to Reduce Inequality
08.02.2020

Computer Science education is inequitable. The least-prepared students are going to be hurt the most in online teaching. We have …

The Software that Led to the Lockdown
The Software that Led to the Lockdown
07.31.2020

One of the key drivers for the decision to lockdown the U.K. in late March 2020 was a computational epidemiological …

View More Blog@CACM

Latest News
Automated Line Calls Replace Human Judges at U.S. Open
Automated Line Calls Replace Human Judges at U.S. Open
08.05.2020

With the coronavirus pandemic highlighting the need for safety, the …

Researchers Disclose Widespread Bootloader Vulnerability
Researchers Disclose Widespread Bootloader Vulnerability
08.05.2020

Researchers at enterprise device security company Eclypsium reported a buffer-flow …

China Celebrates Completion of Rival Satellite Navigation System
China Celebrates Completion of Rival Satellite Navigation System
08.05.2020

China has completed its BeiDou Navigation Satellite System (BDS), with …

View More News