Issue Downloads
ACM's 2018 general election: please take this opportunity to vote
Meet the candidates who introduce their plans---and stands---for the Association.
Commenting on code, considering data's bottleneck
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.
Follow us on Twitter at http://twitter.com/blogCACM
http://...
Shrinking machines, cellular computers
Scientists are using DNA and RNA to build the world's tiniest robots and computing devices.
Using functions for easier programming
Functional programming languages automate many of the details underlying specific operations.
Finding a healthier approach to managing medical data
Researchers are exploring ways to put medical data to greater use while better protecting privacy.
Is the law ready for driverless cars?
Yes, with one big exception.
Putting trust in security engineering
Proposing a stronger foundation for an engineering discipline to support the design of secure systems.
Scale or fail
Moving beyond self-selected computer science education in Switzerland.
The march into the black hole of complexity
Addressing the root causes of rapidly increasing software complexity.
Science, policy, and service
Some thoughts on the way forward.
Research for practice: cluster scheduling for datacenters
Expert-curated guides to the best of CS research.
Canary analysis service
Automated canarying quickens development, improves production safety, and helps prevent outages.
How is your week going so far?
Praise matters just as much as money.
More than the code: learning rules of rejection in writing programs
A teacher and students coding together make explicit the unwritten rules of programming.
Internet freedom in West Africa: technical support for journalists and democracy advocates
- Richard R. Brooks,
- Lu Yu,
- Yu Fu,
- Oluwakemi Hambolu,
- John Gaynard,
- Julie Owono,
- Archippe Yepmou,
- Felix Blanc
The U.S. State Department's Internet Freedom agenda is being adapted to help them communicate without DNS and IP address filtering.
Data acquisition in vehicular ad hoc networks
The data comes from multiple optimal sources in parallel, helping reduce addressing and data-acquisition latency.
Speech emotion recognition: two decades in a nutshell, benchmarks, and ongoing trends
Tracing 20 years of progress in making machines hear our emotions based on speech signal properties.
Never-ending learning
- T. Mitchell,
- W. Cohen,
- E. Hruschka,
- P. Talukdar,
- B. Yang,
- J. Betteridge,
- A. Carlson,
- B. Dalvi,
- M. Gardner,
- B. Kisiel,
- J. Krishnamurthy,
- N. Lao,
- K. Mazaitis,
- T. Mohamed,
- N. Nakashole,
- E. Platanios,
- A. Ritter,
- M. Samadi,
- B. Settles,
- R. Wang,
- D. Wijaya,
- A. Gupta,
- X. Chen,
- A. Saparov,
- M. Greaves,
- J. Welling
Whereas people learn many different types of knowledge from diverse experiences over many years, and become better learners over time, most current machine learning systems are much more narrow, learning just a single function or data model based on ...
Free press
From the intersection of computational science and technological speculation, with boundaries limited only by our ability to imagine what could be.
When all online news and comment can be digitally manipulated, some might recall a more trustworthy way to ...