ACM CEO Search
ACM is inviting applications for the position of CEO. The CEO serves as the primary executive responsible for the formulation and implementation of ACM strategic direction, for representing ACM in the worldwide computing community, and for overall management of the affairs of the association. To apply, visit the ACM CEO Search page.
A Decade of Docker Containers
For the past decade, Docker has provided a robust solution for building, shipping, and sharing applications. But behind its simple "build and run" workflow lie many years of complex technical challenges. In "A Decade of Docker Containers" in the March issue of Communications of the ACM, Anil Madhavapeddy, David J. Scott, and Justin Cormack explain the technical foundations of Docker, beginning with its origins on Linux, and subsequently how they rebuilt it to work on macOS and Windows without compromising ease of use.
CACM Special Section: Federal Funding of Academic Research
Technological innovation is not just a byproduct of American ingenuity—it is its driving force. Most of the United States' 20th-century productivity growth stemmed from domestic breakthroughs in science and technology. And it is federal funding of basic research which has sparked and sustained the modern technological revolution. Yet despite the extraordinary returns of this investment, federal support for basic research is being sharply curtailed. This special section of Communications of the ACM raises the critical question: Can America remain a global innovation powerhouse if it sidelines the very engine that powered past progress?

ACM Queue Spotlight
In the latest edition of ACM's magazine for practicing software engineers: Memory safety—the property that makes software devoid of weaknesses such as buffer overflows, double-frees, and similar issues—has been a popular topic in software communities over the past decade and has gained special prominence alongside the rise of the Rust programming language. But if you're not yet sold on its value, "Memory Safety for Skeptics" by Andrew Lilley Brinker is for you. The goal of the article is to treat the question of pursuing memory safety in legacy systems with the seriousness and rigor that it deserves—and as worthwhile with or without Rust.
ACM Reaffirms Its Commitment to Our Mission and Core Values
ACM is aware that many in our community are concerned about potential negative effects of recent Executive Orders by the new US Administration on our work in both the US and globally. This includes concerns about possible consequences for ACM publishing, conferences, education, and practitioner efforts, as well as concerns about possible harms to our work on inclusion for a strong and diverse technology workforce.
ACM reaffirms its commitment to our mission and core values in all our scientific and educational activities. This includes global scientific and educational efforts dedicated to advancing the art, science, engineering, and application of computing. We will continue to serve both professional and public interests by fostering the open exchange of information and by promoting the highest professional and ethical standards.
ACM’s commitment to its mission, guided by its core values, is unchanged. We will work with members of the community to understand how new Executive Orders may affect their work as it relates to scientific, educational, and community development efforts.
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.

ACM Code of Ethics
The ACM Code of Ethics and Professional Conduct was updated in 2018 to address the significant advances in computing technology since the 1992 version, as well as the growing pervasiveness of computing in all aspects of society.

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

Send Email as Your "@acm.org" Address
ACM is excited to announce a new enhancement of to the widely used ACM email forwarding service. Through a partnership with MailRoute, SMTP Auth Relay is now available for member use. To start sending fully authenticated email as your @acm.org address, simply log in at https://myacm.acm.org and click the "SMTP Auth Relay" link.














