Sign In

Communications of the ACM



Leonardo's Self-driving Car
From [email protected]

Leonardo's Self-driving Car

Leonardo da Vinci, who died 500 years ago, had already designed a self-driving car.

Turing Lectures Open ACM FCRC
From [email protected]

Turing Lectures Open ACM FCRC

The Turing Lectures of 2018 ACM A.M. Turing Award Laureates Geoffrey Hinton and Yann LeCun were highlights of the welcome session of ACM FCRC. 

How Do You Calculate with the Sector?
From [email protected]

How Do You Calculate with the Sector?

The sector was developed in the second half of the 16th century, and was in widespread use until the end of the 19th century,

Variable Vagaries
From [email protected]

Variable Vagaries

The variable, construed as an L-value, makes some offbeat appearances.

How to Support Research in Computer Science via Russian Scientific Foundations
From [email protected]

How to Support Research in Computer Science via Russian Scientific Foundations

Russia is lagging behind the world average in fields including medicine, the agricultural sciences, biotechnology, pharmacology, the social sciences, and computer...

Fake Translations?
From [email protected]

Fake Translations?

Inconsistencies in translation programs.

Google Translate Does Not Understand the Content of the Texts
From [email protected]

Google Translate Does Not Understand the Content of the Texts

How well do translation programs translate?

Breaking the Chains of Freelance Slavery
From [email protected]

Breaking the Chains of Freelance Slavery

The idea of working from home is no longer novel, and there are a number of drawbacks to consider.

Women Now Outnumber Men in Medical Schools. Computer Science Should Be Next.
From [email protected]

Women Now Outnumber Men in Medical Schools. Computer Science Should Be Next.

This story about encouragement tells us how we can change girls' and women's lives.

Immigrants Help Solve the Looming STEM Worker Shortage
From [email protected]

Immigrants Help Solve the Looming STEM Worker Shortage

Our economic vitality depends on them.

Blockchain Was the First, but Will Not Be the Last
From [email protected]

Blockchain Was the First, but Will Not Be the Last

What is the outlook for Zero-Trust Decentralization, and should we expect other products aside from Blockchain?

In Search of A Rare Roman Pocket Calculator
From [email protected]

In Search of A Rare Roman Pocket Calculator

As far as we know, three original copies of the Roman hand abacus have survived. There is a fourth device, but nobody knows where it is.

Will We All Be Wearing Wearables?
From [email protected]

Will We All Be Wearing Wearables?

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

Five Research Questions Raised by a Pre-Mortem on the 60 Minutes Segment on Code.org
From [email protected]

Five Research Questions Raised by a Pre-Mortem on the 60 Minutes Segment on Code.org

If undergraduate CS research doesn't become gender-balanced in 10 years, why didn't it?

The Artificialistic Fallacy
From [email protected]

The Artificialistic Fallacy

Ethics discussions of artificial intelligence reveal a fallacy of omission.

An Agile Approach to Learning Programming
From [email protected]

An Agile Approach to Learning Programming

The Super Simple Programming Book is one example to teach programming in an Agile way. In general, Agile concepts can lead to highly effective learning.

In (Virtual) Defense of Democracy
From [email protected]

In (Virtual) Defense of Democracy

There are two ways to proceed with political discourse in cyberspace, if the trolls are to be tamed.

Calculating With Roman Numerals is Not So Difficult
From [email protected]

Calculating With Roman Numerals is Not So Difficult

How to deal with Roman numerals and without a sign for zero in an additive number system, if no hand abacus is available?

Computer Science Was Invented to Teach Everyone About Everything
From [email protected]

Computer Science Was Invented to Teach Everyone About Everything

Our goal should not be Computational Thinking, but Science, Mathematics, History, Engineering, and *Everything* Thinking.

Why is Privacy So Hard?
From [email protected]

Why is Privacy So Hard?

Why is privacy so hard? Why is it, after so much negative press about it, are we still being constantly tracked on the web and on our smartphones? Why is it, after...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account