September 2022 - Vol. 65 No. 9
Features
Opinion Departments
Computing has become highly important in everyday life during the past 75 years. In addition to its many benefits, however, it has also played a major role in driving societal polarization.
Careers Career paths in computing
The Making of an IT Strategy Consultant
Years ago, my mentor asked me how I envisioned my career. I replied, "It's important that my work is fun." She replied rather dryly, "You can't live off fun, Kristian."
BLOG@CACM
Changing the Nature of AI Research
Subbarao Kambhampati considers how artificial intelligence may be straying from its roots.
Competition Makes Big Datasets the Winners
Measurement has driven research groups to home in on the most popular datasets, but that may change as metrics shift to real-world quality.
How AI Is Driving the Esports Boom
Artificial intelligence is helping the esports industry take the world by storm.
Opinion Law and technology
These Are Not the Apes You Are Looking For
Considering copyright licensing issues involving non-fungible tokens to manage creative works.
Opinion The profession of IT
Celebrating virtual memory, which has made such a difference in how we approach programming, memory management, and secure computing.
Opinion Point/counterpoint
We must extend our model of computation to account for cost and location.
Opinion Point/counterpoint
Parallel programming wall and multicore software spiral: Denial hence crisis.
Opinion Viewpoint
Let Us Not Put All Our Eggs in One Basket
Toward new research directions in computer science.
Research and Advances Contributed articles
Deploying Decentralized, Privacy-Preserving Proximity Tracing
Lessons from a pandemic.
Research and Advances Contributed articles
Deconstructing the Bakery to Build a Distributed State Machine
A rigorous journey from the bakery algorithm to a distributed state machine.
Research and Advances Review articles
When SDN and Blockchain Shake Hands
A survey of recent efforts to combine SDN and BC shows promising results and points to directions for future research.
Research and Advances Research highlights
Technical Perspective: Physical Layer Resilience through Deep Learning in Software Radios
"Polymorphic Wireless Receivers," by Francesco Restuccia and Tommaso Melodia, tackles the problem of physical layer resilience in wireless systems from a completely new perspective.
Research and Advances Research highlights
Polymorphic Wireless Receivers
We introduce PolymoRF, a deep learning-based polymorphic receiver able to reconfigure itself in real time based on the inferred waveform parameters.
Research and Advances Research highlights
Technical Perspective: The Effectiveness of Security Measures
"Measuring Security Practices," by Louis F. DeKoven et al., provide a unique perspective into how users choose to implement common security advice in practice.
Research and Advances Research highlights
This paper seeks to make progress on the prevalence of popular security practices and their relationship to security outcomes via the longitudinal empirical measurement of a large population of computer devices.
Opinion Last byte
Advancing the Ability of Robots to Help
ACM Athena Lecturer Ayanna Howard considers the benefits of robotics and the potential drawbacks of overtrust.