DEPARTMENT: Departments
The slow progress in cybersecurity is leading many to conclude the problem is not due to just a lack of technical solution but reflects a market failure, which disincentivizes those who may be able to fix serious security vulnerabilities …
Moshe Y. Vardi
Page 5
DEPARTMENT: Career paths in computing
When you apply for a career in tech, it often means having to decide: Am I a product manager? A software engineer? A researcher? A designer? Most of us have a variety of skills that don't all neatly fall into one box.
Andreea Danielescu
Page 7
DEPARTMENT: Letters to the editor
Reinhard von Hanxleden ends his May 2022
Communications Viewpoint by pointing out the unthinking application of unconditional criteria to privacy "seems like a dead end in the long run." It has already proven to be a "dead end" …
CACM Staff
Pages 8-9
DEPARTMENT: BLOG@CACM
Orit Hazzan and Koby Mike suggest a more focused approach to teaching machine learning, while Herbert Bruderer considers the identity of the first programmer.
Orit Hazzan, Koby Mike, Herbert Bruderer
Pages 10-11
COLUMN: News
Reversible computing principles point a way toward more efficient computers.
Chris Edwards
Pages 13-15
Business, entertainment, and fashion companies already are staking their claims in this enhanced virtual world.
Keith Kirkpatrick
Pages 16-18
Virtual meetings have mixed effects on employee productivity, creativity, and relationships.
Logan Kugler
Pages 19-21
COLUMN: Legally speaking
Parsing the fine print on repair tolerances.
Pamela Samuelson
Pages 22-25
COLUMN: Privacy
Android and iOS privacy labels confuse developers and end users.
Lorrie Faith Cranor
Pages 26-28
COLUMN: Education
Expanding students' understanding of computing's potential.
Valerie Barr
Pages 29-31
COLUMN: Viewpoint
Discovering a hidden chapter in computing history.
John Markoff
Pages 32-34
Applying lessons learned developing and deploying task management software.
Ryen W. White
Pages 35-39
SECTION: India Region Special Section
This second regional special section from India represents the diversity and excitement of the computational sciences in India through 15 articles, all co-written by authors from the Indian subcontinent.
Hemangee Kalpesh Kapoor, Mausam, Venkatesh Raman
Pages 40-42
SECTION: India Region Special Section: Big Trends
While accessibility normally refers only to the modality for making information accessible, in the Indian context, it is tightly tied to affordability.
M. Balakrishnan
Pages 44-47
The SHAKTI Processor Program started as an academic initiative in 2014 aimed to create open source, industrial-grade processors and build associated components of a more extensive ecosystem.
Kamakoti Veezhinathan
Pages 48-51
SECTION: India Region Special Section: Hot Topics
We have been developing two frameworks — VeriAbs and VeriFuzz — to solve the problems of formal methods to improve software quality, which often fail to scale to the size and complexity of software.
Priyanka Darke, Ravindra Metta, Raveendra Kumar Medicherla, R. Venkatesh
Pages 52-53
SECTION: India Region Special Section: Big Trends
Online learning provides an effective approach to some of the systemic challenges related to higher education in India. Two key initiatives have demonstrated positive results.
Jayakrishnan Warriem, Andrew Thangaraj, Madhavan Mukund, Bharathi Balaji
Pages 54-57
The National Digital Library of India was conceptualized with an aim to bring equity of access to educational resources for every Indian through a single window access mechanism.
Plaban Kumar Bhowmick, Partha Pratim Das, Partha Pratim Chakrabarti, Debarshi Kumar Sanyal
Pages 58-61
SECTION: India Region Special Section: Hot Topics
The Prutor browser-based tutoring system offers an integrated development environment (IDE) with a text editor, linter, interactive access to a remote compiler, and a debugger.
Amey Karkare, Purushottam Kar
Pages 62-64
SECTION: India Region Special Section: Big Trends
Several initiatives have come up to address gender gaps in the context of engineering education in India.
Bidisha Chaudhuri, Meenakshi D'Souza, Janaki Srinivasan
Pages 65-67
We explore some of the results of exciting new research in the field of algorithms in India.
C. Aiswarya, V. Arvind, Saket Saurabh
Pages 88-93
SECTION: India Region Special Section: Hot Topics
Explainability has become a cornerstone of responsible AI use and deployment.
Vineeth N. Balasubramanian
Pages 68-69
An overview of the state of the art and its limitations for analyzing the impacts of noise on artificial neural networks.
Iram Tariq Bhatti, Mahum Naseer, Muhammad Shafique, Osman Hasan
Pages 70-73
SECTION: India Region Special Section: Big Trends
A report on the Project on Climate Resilient Agriculture (PoCRA) program whose main objective is to make smallholder farmers resilient to climate variability through targeted interventions.
Hemant Belsare, Milind Sohoni, Rahul Gokhale, Pooja Prasad, Asim R. P., Chirag Marathe, Parth Gupta, Shubhada Sali, Swapnil Patil, Sudhanshu Deshmukh
Pages 74-79
SECTION: India Region Special Section: Hot Topics
The massive proliferation of fake news in India has created a dire need to consider solutions explicitly catering to the region.
Shivangi Singhal, Rishabh Kaushal, Rajiv Ratn Shah, Ponnurangam Kumaraguru
Pages 80-81
SECTION: India Region Special Section: Big Trends
A look at models developed in India to forecast the spread of the coronavirus disease in the country.
Siva Athreya, Gautam I. Menon, Rajesh Sundaresan
Pages 82-87
A ook at the activities of artificial intelligence and data science centers located at seven top Indian institutes.
B. Ravindran, Sunita Sarawagi, Aditi Jain
Pages 94-97
A look at some of the major research accomplishments resulting from the efforts of several academic institutes to secure cyberspace.
Debdeep Mukhopadhyay
Pages 98-102
SECTION: Practice
The return of a popular feature that shares the joy and utility of reading CS research between academics and their counterparts in industry.
Martin Kleppmann, Peter Alvaro
Pages 104-106
SECTION: Contributed articles
IBN promises to better align network operations with enterprise intent, but several challenges must be resolved before it can reach its full potential.
Matthias Falkner, John Apostolopoulos
Pages 108-117
Data-centric methods designed to increase end-to-end reliability of data-driven decision systems.
Yuval Moskovitch, H. V. Jagadish
Pages 118-128
SECTION: Research highlights
The work explored in "Hummingbird," by Sujay Narayana et al., focuses on the energy consumption of a typical GPS receiver and its operational challenges in a nanosat setting.
Karthik Dantu
Page 132
In this work, we elucidate the design of a low-cost, low-power GPS receiver for small satellites.
Sujay Narayana, R. Venkatesha Prasad, Vijay S. Rao, Luca Mottola, T. V. Prabhakar
Pages 133-140
COLUMN: Last byte
An ambitious reporter's quest to interview a reclusive tech CEO leads her to find out who really pulls the strings.
Brian Clegg
Pages 144-ff