IFIP Bases New Code of Ethics on ACM's
At its virtual General Assembly held in September, the International Federation for Information Processing (IFIP) adopted a new IFIP Code of Ethics and Professional Conduct. The code was adapted from ACM's Code of Ethics, which itself had been through consultation and development with members of IFIP, IEEE and other national and international bodies and companies. "As an international member of IFIP, ACM endorses the proposed IFIP Code of Ethics as a common international standard for computing and the profession," said ACM CEO Vicki Hanson. Read the IFIP news release.

Listen to ACM ByteCast!
ACM's Practitioner Board has created ACM ByteCast, a new podcast series in which hosts Rashmi Mohan and Jessica Bell interview researchers, practitioners, and innovators who are at the intersection of computing research and practice. In each monthly episode, guests will share their experiences, the lessons they’ve learned, and their own visions for the future of computing.
Listen to the latest episode featuring Shwetak Patel, 2018 ACM Prize in Computing recipient and 2011 MacArthur Fellow, on the ACM Learning Center website, and subscribe to the series wherever you get your podcasts.

CRA Releases 2020 Quadrennial Papers
The Computing Research Association recently released the first of more than a dozen planned white papers exploring areas and issues around computing research with the potential to address national priorities over the next four years. Called "Quadrennial Papers," they attempt to portray a broad picture of computing research detailing potential research directions, challenges, and recommendations for policymakers and the computing research community. The papers cover five thematic areas: Core Computer Science, Broad Computing, Socio-Technical Computing, Artificial Intelligence, and Diversity and Education.

Applications Now Open for Cutler-Bell Prize for High School Students
The ACM/CSTA Cutler-Bell Prize in High School Computing recognizes talented high school students intending to continue their higher education in computer science or technology. The program seeks to promote and encourage the field of computer science and empower young and aspiring learners to pursue computing challenges outside of the traditional classroom environment. Applications for the 2020-2021 prize are open now through January 18, 2021.

Discover the Latest "Selects," Shortlists of Learning Resources Curated by Experts
ACM Selects are themed shortlists curated by subject matter experts for both serious and emerging computing professionals, with the goal of providing new ways to discover relevant resources, either through ACM or authenticated by ACM-affiliated specialists. The latest Selects cover Getting Started with Software Engineering Best Practices; Understanding Machine Learning; and People in Computing #1.

Meet Koji Yatani
Koji Yatani is an Associate Professor and 2017 UTokyo Excellent Young Researcher at the University of Tokyo, where he leads the Interactive Intelligent Systems Laboratory (IIS Lab). Yatani was one of the founding editors of Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (PACM IMWUT). His volunteer roles also include serving as the Vice Chair of the ACM Japan SIGCHI Chapter and the Steering Committee Chair for the annual ACM UbiComp conference. His honors include receiving the Information Processing Society of Japan (IPSJ)/ACM Award for Early Career Contributions to Global Research.

ESEC/FSE 2020, November 6 to 13 (online)
The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering is a forum for researchers, practitioners, and educators to present and discuss the most recent innovations, trends, experiences, and challenges in SE. Scheduled keynote speakers are Pernille Bjørn (University of Copenhagen) on "ATARI Women: Retro Gaming and the Women Pioneers behind Them" and Mira Lane (Microsoft) on "Real-world Approaches to Human-computer Collaboration."

Meet Meena Mahajan
Meena Mahajan is a Professor at the Institute of Mathematical Sciences in Chennai, India. She has served as member and Past Chair of the Steering Committee of the IARCS Conference on Foundations of Software Technology and Theoretical Computer Science; as Paper Chair for the Computational Complexity Conference; as a member of the Editorial Board of the Leibniz International Proceedings in informatics, as and an editor of Logical Methods in Computer Science. Mahajan is also an ACM India Eminent Speaker.

CRA Surveys Computer Science Faculty, Department Heads on COVID-19's Impacts
The Computing Research Association (CRA) conducted two surveys about the COVID-19 disruption in summer 2020. One surveyed computer science faculty members about their experiences transitioning from teaching in person to teaching online as the result of the COVID-19 pandemic. The other surveyed department chairs, asking them about the impact of COVID-19 on their faculty, department operations, student job searches, and budgets, and their concerns going into fall 2020.

Virtual Conferences: A Guide to Best Practices
In March 2020 ACM formed a Presidential Task Force (PTF) to help conference organizers transition their events to online. The PTF is working on a guide to offer practical advice and shed light on the largely unfamiliar territory of online conferencing.
The report, available here, includes pointers to a live document with additional resources. We welcome comments, suggestions and experience reports from the community.
USTPC Urges Narrower Definition of Computer Fraud and Abuse Act
ACM's US Technology Policy Committee filed a friend of the court brief with the US Supreme Court in the landmark case of Van Buren v. United States—the first time it has reviewed the Computer Fraud and Abuse Act, a 1986 law that was originally intended to punish hacking. USTPC notes that the questions posed in this case have broad implications for data and computing scientists, as well as other professionals who use the internet and computing technology, particularly to access information posted online.

USTPC Issues Statement on Use of Facial Recognition Technologies
ACM's US Technology Policy Committee has called for “an immediate suspension of the current and future private and governmental use of facial recognition (FR) technologies in all circumstances known or reasonably foreseeable to be prejudicial to established human and legal rights” in its “Statement on Principles and Prerequisites for the Development, Evaluation and Use of Unbiased Facial Recognition Technologies.”

USTPC Joins Call on Election Officials to Avoid Internet Voting
ACM’s US Technology Policy Committee (USTPC) joined many of the nation’s leading experts in cybersecurity, computing, and science in calling on all governors and state election directors to refrain from using any form of internet voting or voting app system in the 2020 elections. The joint open letter includes a detailed analysis prepared by the AAAS Center for Scientific Evidence in Public Issues which clearly demonstrates that internet voting is not a secure solution for voting in the US.

Latin America Regional Special Section
Latin America is a striving region, with many countries aiming at a developed status in the near future, while at the same time facing enormous challenges in inequality, education, and government. The region also supports a great wealth of biodiversity. With generally less resources for research and a more difficult path for technology transfer when compared to developed countries, we aimed at highlighting the excellent level of research in computer science that flourishes in the region, both on basic research and on problems that are unique to Latin America. The Latin America Regional Special Section appears in the November 2020 Communications of the ACM.
To Catch a Failure: The Record-and-Replay Approach to Debugging
Mozilla’s record-and-replay debugging tool rr was built to test failures in the Firefox browser. After it was delivered, it became widely used outside of Mozilla, for regular debugging as well as for sleuthing out elusive failures. In “To Catch a Failure: The Record-and-Replay Approach to Debugging,” a Case Study in ACM Queue, Mozilla developers Robert O'Callahan and Kyle Huey recount the challenges they faced in creating and extending rr to Devon O'Dell, Senior Systems Engineer at Google, and Terry Coatta, CTO of Marine Learning Systems.

ACM Updates Code of Ethics
ACM recently updated its Code of Ethics and Professional Conduct. The revised Code of Ethics addresses the significant advances in computing technology since the 1992 version, as well as the growing pervasiveness of computing in all aspects of society. To promote the Code throughout the computing community, ACM created a booklet, which includes the Code, case studies that illustrate how the Code can be applied to situations that arise in everyday practice and suggestions on how the Code can be used in educational settings and in companies and organizations. Download a PDF of the ACM Code booklet.
Become an Ambassador for ACM
Encourage your colleagues to join ACM, share the benefits of ACM and receive free gifts for participating. Your support of ACM is critical to our continuing efforts to advance computing as a science and a profession.

Bringing You the World’s Computing Literature
The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications.

Lifelong Learning
ACM offers lifelong learning resources including online books from O'Reilly, online courses from Skillsoft, TechTalks on the hottest topics in computing and IT, and more.


