ACM Queue, October 2018. There were, are, and will be no general purpose processors, according to the author.
CACM, July 2018. What is chosen often depends on how the choice is presented. What are the techniques and heuristics we can exploit?
CACM, May 2018. How do we model emotions, and how do we recognize them from speeches? What have we achieved until now and what do we aim for the future?
ACM Queue March+April 2018. Technical article on the data structures and algorithms used in modern storage systems.
ACM Ubiquity Symposium, February 2018. Technical article on the design of synthetic information environments.