DEPARTMENT: From the chair of ACM-W
Why, with so much sustained effort by so many individuals and organizations, is progress toward gender equity so slow?
Jodi L. Tims
DEPARTMENT: Cerf's up
Every few years, I have to pass a test from the Department of Motor Vehicles to drive my car. Shouldn't a self-driving car be required to do the same thing?
Vinton G. Cerf
DEPARTMENT: Letters to the editor
It is our darkest fears that actually protect us the most. Could AI intensify such fears to levels beyond what we already know?
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http:/ …
John Arquilla, Mark Guzdial
Two projects in China demonstrate the possibility of global quantum key distribution networks.
Serverless computing lets businesses and application developers focus on the program they need to run, without worrying about the machine on which it runs, or the resources it requires.
In a world increasingly dependent on turning personal data into profits, it is unclear how much that data is actually worth.
COLUMN: Inside risks
Protecting the Internet of Things with embedded security.
Kevin Fu, Wenyuan Xu
Maximizing the performance of neurodiverse talent.
Sarah Wille, Daphne Sajous-Brady
COLUMN: Kode Vicious
Sometimes you can give the monkey a less-dangerous club.
George V. Neville-Neil
Considering rapidly evolving human-machine interactions.
Jennifer Keating, Illah Nourbakhsh
How innovation originates from market participants with multiple perspectives about commercial value.
Approaching container adoption in an already cloud-native infrastructure.
Andrew Leung, Andrew Spyker, Tim Bozarth
Expert-curated guides to the best of CS research.
Albert Kwon, James R. Wilcox, Peter Bailis
Try to see things from a manager's perspective.
SECTION: Contributed articles
Digital technology determines how (and even whether) people work as much as it determines how information produces economic activity.
John Zysman, Martin Kenney
Beta testers should represent a future product's target users as much as possible.
Vlasta Stavova, Lenka Dedkova, Martin Ukrop, Vashek Matyas
SECTION: Review articles
The challenge of computing in a highly dynamic environment.
Othon Michail, Paul G. Spirakis
SECTION: Research highlights
What to do about buggy compilers? The authors of "Practical Verification of Peephole Optimizations with Alive" give us a compelling and practical answer.
We created Alive, a domain-specific language for writing correct peephole optimizations and for automatically either proving them correct or else generating counterexamples.
Nuno P. Lopes, David Menendez, Santosh Nagarakatte, John Regehr
"Which Is the Fairest (Rent Division) of Them All?" focuses on the problem of rent division, and stands out in the variety of techniques applied to arrive at a solution.
What is a fair way to assign rooms to several housemates, and divide the rent between them? We develop a general algorithmic framework that enables the computation of solutions in polynomial time that optimize a criterion of …
Kobi Gal, Ariel D. Procaccia, Moshe Mash, Yair Zick
COLUMN: Last byte
Who can say no to the hive mind's promise of cybernetic immortality, for free?
David Allen Batchelor