acm - an acm publication

Commentaries

2017
  • How to say what you mean and mean what you say

    Each "Communication Corner" essay is self-contained; this week learn how to construct truly effective sentences. For best results, before reading this essay and doing the exercise, go to the first essay "How an Ugly Duckling Became a Swan," then read each succeeding essay.

  • Computational design
    Computational thinking refers to a deliberative process that finds a computational solution for a concern. Computational doing refers to use of computation and computational tools to address concerns. ...
  • 10 rules for an unhackable data vault
    Most recent publicity on cyber security has focused on preventing attacks by external hackers. While many of these attacks began with an insider, there has been much less discussion about ...
  • The glorious promise of the post-truth world
    "Post-truth"---an adjective designated the 2016 Word of the Year by the Oxford English Dictionaries, and the related term "truthiness," have received much public attention recently, and have inspired heated discussions ...