The need for diversity, equity, and inclusion is not only an issue of fairness, but also of excellence; research consistently finds that diverse teams produce better results than non-diverse teams.
Vicki L. Hanson Page 5DEPARTMENT: Editor's letter
The grid faces major challenges to decarbonize, and the computing community can and should help accelerate the process.
Andrew A. Chien Pages 6-7DEPARTMENT: Cerf's up
Computing is an endless frontier in which we have an unending supply of new problems to confront in the search for new solutions.
Vinton G. Cerf Page 9DEPARTMENT: Letters to the editor
Michael A. Cusumano's October 2021 column, "Section 230 and a Tragedy of the Commons," contains some fundamental factual errors that further muddle a debate that already has been rife with inaccuracies.
CACM Staff Pages 10-12DEPARTMENT: BLOG@CACM
Robin K. Hill on overcoming biases against alternative views, and Carlos Baquero on his search for the elusive Camille Noûs.
Robin K. Hill, Carlos Baquero Pages 14-15COLUMN: News
The cost of powering streaming and other rapidly growing online services will not "take down the Internet."
Samuel Greengard Pages 23-25DEPARTMENT: ACM publications finances
This annual update on ACM Publications finances summarizes income and expenses for the 2020 calendar year.
Jack W. Davidson, Joseph A. Konstan, Scott E. Delman Pages 26-27COLUMN: The profession of IT
Professionals practice a form of computational thinking that is significantly more advanced than popular descriptions suggest.
Peter J. Denning, Matti Tedre Pages 30-33COLUMN: Economic and business dimensions
Charging computer scientists to develop the science needed to best achieve the performance and cost goals of accelerator-level parallelism hardware and software.
Mark D. Hill, Vijay Janapa Reddi Pages 36-38COLUMN: Kode Vicious
After decades of incentivizing the isolation of hardware, software, and algorithm development, the catalysts for closer collaboration are changing the paradigm.
Sara Hooker Pages 58-65
3D heart modeling and AI bring new cardiac surgery to remote and less-developed regions.
Xiaowei Xu, Hailong Qiu, Qianjun Jia, Yuhao Dong, Zeyang Yao, Wen Xie, Huiming Guo, Haiyun Yuan, Jian Zhuang, Meiping Huang, Yiyu Shi Pages 66-74
Smart Farming with technologies such as IoT, computer vision, and AI can improve agricultural efficiency, transparency, profitability, and equity for farmers in low-and middle-income countries.
Ranveer Chandra, Stewart Collis Pages 75-84SECTION: Review articles
"Software-Defined Cooking Using a Microwave Oven," by Haojian Jin et al., introduces a feedback mechanism to microwave heating through a technique the authors call software-defined cooking.
Fadel Adib Page 94
We present software-defined cooking (SDC), a low-cost closed-loop microwave oven system that aims to heat food in a software-defined thermal trajectory.
Haojian Jin, Jingxian Wang, Swarun Kumar, Jason Hong Pages 95-103
"Speculative Taint Tracking (STT): A Comprehensive Protection for Speculatively Accessed Data," by Jiyong Yu et al., might be a beginning of an end to speculation-based attacks.
Timothy Sherwood Page 104
This paper proposes speculative taint tracking (STT), a high security and high performance hardware mechanism, to block speculative execution attacks.
Jiyong Yu, Mengjia Yan, Artem Khyzha, Adam Morrison, Josep Torrellas, Christopher W. Fletcher Pages 105-112COLUMN: Last byte