acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Text and Data Mining of In-Copyright Works
From Communications of the ACM

Text and Data Mining of In-Copyright Works: Is It Legal?

How copyright law might be an impediment to text and data mining research.

Instagram Isn't the Only Social Media That's Hurting Girls
From ACM Opinion

Instagram Isn't the Only Social Media That's Hurting Girls

Researchers and reporters have been documenting social media's harmful effects on kids prior to whistleblower Frances Haugen's testimony

Amazon Should Invent With Care
From ACM Opinion

Amazon Should Invent With Care

Amazon's spirit of invention is refreshing, but technologists must think through the consequences.

AI Futures
From Communications of the ACM

AI Futures: Fact and Fantasy

Three books offer varied perspectives on the ascendancy of artificial intelligence.

Competitive Compatibility
From Communications of the ACM

Competitive Compatibility: Let's Fix the Internet, Not the Tech Giants

Seeking to make Big Tech less central to the Internet.

Apple and Facebook Are Coming for Your Face Next
From ACM Opinion

Apple and Facebook Are Coming for Your Face Next

The face computer is coming—brace yourself

Here's Why Tech Companies Are Suddenly Focused on Child Safety
From ACM Opinion

Here's Why Tech Companies Are Suddenly Focused on Child Safety

Tech colossi are responding to shifting political winds and trying to preempt new, impending regulations

Testing Educational Digital Games
From Communications of the ACM

Testing Educational Digital Games

Diversifying usability studies utilizing rapid application development.

Protecting the Global Internet from Technology Cold Wars
From Communications of the ACM

Protecting the Global Internet from Technology Cold Wars

Considering the perceived dangers of the global information flow.

Why So Many Young People Hate STEM Courses
From ACM Opinion

Why So Many Young People Hate STEM Courses

A high school senior recounts why she almost gave up on her dream of becoming a scientist

How Higher Ed Can Win at Tech Offense and Defense
From ACM Opinion

How Higher Ed Can Win at Tech Offense and Defense

To live in a world that is enhanced rather than oppressed by technology, we need to change its culture from one of opportunism to one in the public interest

What Does Saying That 'Programming Is Hard' Really Say, and About Whom?
From Communications of the ACM

What Does Saying That 'Programming Is Hard' Really Say, and About Whom?

Shifting the focus from the perceived difficulty of learning programming to making programming more universally accessible.

The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them
From Communications of the ACM

The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them

Proven practices to recruit domestic computer science graduate students.

The Importance of STEM Education Goes Beyond Building a Workforce
From ACM Opinion

The Importance of STEM Education Goes Beyond Building a Workforce

STEM education researcher Cornelia Connolly speaks to the invaluable nature of computer science education, diversity, and equality.

Why Machine Learning Can't Understand Human Language
From ACM Opinion

Why Machine Learning Can't Understand Human Language

While larger deep neural networks can incrementally improveme specific tasks, they aren't fit for general natural language understanding.

97 Things Every Java Developer Should Know
From ACM Opinion

97 Things Every Java Developer Should Know

Book authors discuss compilation featuring expert advice from Java leaders and practitioners.

Reimplementing Software Interfaces Is Fair Use
From Communications of the ACM

Reimplementing Software Interfaces Is Fair Use

A multifactored rationale for denying Oracle's claim against Google.

Why Computing Students Should Contribute to Open Source Software Projects
From Communications of the ACM

Why Computing Students Should Contribute to Open Source Software Projects

Acquiring developer-prized practical skills, knowledge, and experiences.

The 2021 Software Developer Shortage Is Coming
From Communications of the ACM

The 2021 Software Developer Shortage Is Coming

Companies must address the difficulty of hiring and retaining high-skilled employees from an increasingly smaller labor supply.

When AI Becomes Child's Play
From ACM Opinion

When AI Becomes Child's Play

Algorithms trained in pattern recognition struggle to understand kids.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account