Five Years as Editor-in-Chief of Communications
June 2022 - Vol. 65 No. 6
Features
Opinion Editor's letter
This is my last editorial as Editor-in-Chief of Communications, so it is a moment to share learnings and, of course, to reflect on accomplishments.
Opinion Editorial
As we celebrate ACM's 75th Anniversary this year, it seems a fitting time to consider the community that ACM has fostered.
Opinion Cerf's up
Inventing an imaginary company helped me imagine how powerful it can be to have data available that permits fact-based analysis of business performance, projections for future business operations, and understanding of the marketplace the business serves.
Opinion Letters to the editor
More on Computing’s Divided Future
Thank you for addressing the danger posed by the current Chinese government's imperialistic ambitions, using every tool at its disposal, including technology and foreign visitors (January 2022 Communications Editor's Letter).
BLOG@CACM
The Role of Math in IT Education
Andrei Sukhov considers why and how the foundations of teaching mathematics for information technology specialties need to be revised.
Jack J. Dongarra is the recipient of the 2021 ACM A.M. Turing Award for his pioneering contributions to numerical algorithms and libraries that enabled high-performance computational software to keep pace with exponential hardware improvements for over four decades.
A Deeper Understanding of Deep Learning
Kernel methods clarify why neural networks generalize so well.
Addressing Labor Shortages with Automation
Labor shortages have many companies turning to automation technology, but with mixed outcomes.
Depending on climate conditions, the availability of renewables and other factors, immersion cooling can make a profound difference in both energy consumption and costs.
Opinion The profession of IT
How detachment from your community blocks your success at leading innovations, and what to do about it.
Opinion Inside risks
Toward Total-System Trustworthiness
Considering how to achieve the long-term goal to systemically reduce risks.
Opinion Viewpoint
Our House Is On Fire: The Climate Emergency and Computing's Responsibility
Efficiencies delivered by computing technology could play a vital role in enabling continued functionality within a resource-constrained future.
The Software Industry Is Still the Problem
The time is (also) way overdue for IT professional liability.
Lamboozling Attackers: A New Generation of Deception
Software engineering teams can exploit attackers' human nature by building deception environments.
Research and Advances Contributed articles
The growing popularity of computational workflows is also a cause for concern. How can we enjoy the common benefits of the workflows and eliminate the risks?
Research and Advances Contributed articles
Perspectives on the role and responsibility of the data-management research community in designing, developing, using, and overseeing automated decision systems.
Research and Advances Review articles
Challenges, Experiments, and Computational Solutions in Peer Review
Improving the peer review process in a scientific manner shows promise.
Research and Advances Research highlights
Technical Perspective: The Compression Power of the BWT
"Resolution of the Burrows-Wheeler Transform Conjecture," by Dominik Kempa and Tomasz Kociumaka, finally settles the question of how well r in the BWT captures repetitiveness.
Research and Advances Research highlights
Resolution of the Burrows-Wheeler Transform Conjecture
In this paper, we show that r = (z log2 n) holds for every text. This result has numerous implications for text indexing and data compression.
Research and Advances Research highlights
Technical Perspective: Computation Where the (inter)Action Is
"SoundWatch," by Dhruv Jain et al., provides an example of HCI research's vital role in designing architectures that trade off different computational capabilities and latencies.
Research and Advances Research highlights
SoundWatch: Deep Learning for Sound Accessibility on Smartwatches
We present SoundWatch, a smartwatch-based deep learning application to sense, classify, and provide feedback about sounds occurring in the environment.
Opinion Last byte
Learning New Things and Avoiding Obstacles
ACM A.M. Turing Award recipient Jack Dongarra never intended to work with computers.