DEPARTMENT: 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.
As we celebrate ACM's 75th Anniversary this year, it seems a fitting time to consider the community that ACM has fostered.
DEPARTMENT: 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 …
DEPARTMENT: Letters to the editor
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). …
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 …
Kernel methods clarify why neural networks generalize so well.
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.
COLUMN: The profession of IT
How detachment from your community blocks your success at leading innovations, and what to do about it.
COLUMN: Inside risks
Considering how to achieve the long-term goal to systemically reduce risks.
COLUMN: Kode Vicious
Rearranging buckets for no good reason.
The climate emergency and computing's responsibility.
The time is (also) way overdue for IT professional liability.
Software engineering teams can exploit attackers' human nature by building deception environments.
SECTION: 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?
Perspectives on the role and responsibility of the data-management research community in designing, developing, using, and overseeing automated decision systems.
SECTION: Review articles
Improving the peer review process in a scientific manner shows promise.
SECTION: Research highlights
"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.
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.
"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.
We present SoundWatch, a smartwatch-based deep learning application to sense, classify, and provide feedback about sounds occurring in the environment.
COLUMN: Last byte
ACM A.M. Turing Award recipient Jack Dongarra never intended to work with computers.