Sign In

Communications of the ACM



Dynamic Analysis in the Browser
From [email protected]

Dynamic Analysis in the Browser

Autopsy of a Google Query.

Who Manufactured the Mysterious Chinese Android?
From [email protected]

Who Manufactured the Mysterious Chinese Android?

In the 18th century, there were several famous makers of automatons in Europe; who created the Chinese musical clock automaton figure?

A Design Perspective on Computational Thinking
From [email protected]

A Design Perspective on Computational Thinking

Maybe we can just design away the need to teach computational thinking

Variable Vagaries
From [email protected]

Variable Vagaries

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

Google Translate Does Not U­nderstand the Content of the Texts
From [email protected]

Google Translate Does Not U­nderstand the Content of the Texts

How well do translation programs translate?

Is the Trolley Problem ­Useful for Studying Autonomous Vehicles?
From [email protected]

Is the Trolley Problem ­Useful for Studying Autonomous Vehicles?

Does the trolley problem offer any useful insights for autonomous vehicles, in terms of design of or public policy around these systems? Here are several reasons...

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?

The Artificialistic Fallacy
From [email protected]

The Artificialistic Fallacy

Ethics discussions of artificial intelligence reveal a fallacy of omission.

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

FictionStein
From [email protected]

FictionStein

Science fiction like Frankenstein nudges readers to confer humanity but nudges them away from moral fortitude.

A Tale of Two CTs (and a Revised Timeline for Computational Thinking)
From [email protected]

A Tale of Two CTs (and a Revised Timeline for Computational Thinking)

Rethinking the timeline of Computational Thinking to recognize several computer scientists in addition to Jeannette Wing.

Scalable Intelligent Systems by 2025
From [email protected]

Scalable Intelligent Systems by 2025

People are fundamental to a Scalable Intelligent System; there is no computer-only solution that can implement such a system.

Tech ­ser Responsibility
From [email protected]

Tech ­ser Responsibility

User support presents serious challenges that are aggravated by indeterminate client responsibility.

Irrational Exuberance and the 'FATE' of Technology
From [email protected]

Irrational Exuberance and the 'FATE' of Technology

Questions of verification, safety, and trust must be central when we embody intelligence in physical systems.

A Software Architect Is the Person You Blame
From [email protected]

A Software Architect Is the Person You Blame

How efficient is your current software project, and could it potentially benefit from the addition of a software architect?

My First Interaction, Design, and Children Conference, IDC 2018
From [email protected]

My First Interaction, Design, and Children Conference, IDC 2018

IDC 2018 was a fun conference with lots of great insights.

Articulation of Decision Responsibility
From [email protected]

Articulation of Decision Responsibility

Can we establish a locution for the results of a program that does not ascribe decision-making power?

The Era of Hackers Is Over
From [email protected]

The Era of Hackers Is Over

The ability to hack algorithms and make data structures optimal was a virtue of programmers a few decades ago. The current reality is much different, with the ability...

What Went Wrong? Facebook and 'Sharing' Data with Cambridge Analytica
From [email protected]

What Went Wrong? Facebook and 'Sharing' Data with Cambridge Analytica

The road to the Cambridge Analytica/Facebook scandal is strewn with failures.

Time To End The vi/Emacs Debate
From [email protected]

Time To End The vi/Emacs Debate

If you still use Emacs, I feel for you. Perhaps it is time to give vi a try.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account