acm - an acm publication
Follow us on social media...

Peter J. Denning, Editor in ChiefThe digitally connected world has become a large, swirling sea of information stripped of context.

We help our readers make sense of it, find meaning in it, learn what to trust, and prepare for the future that may show up. "Ubiquity and Your Future

Peter J. Denning,

Ubiquity Upgrades!



Don't let good grammar spoil good writing

by Philip Yaffe

It seems that if your grammar is good, your writing will be good. However, being overly concerned about good grammar can actually be detrimental to good writing. Here's why. ...


The secrets of writing a truly useful executive summary

by Philip Yaffe

The purpose of an executive summary is not to summarize, but to direct the reader's interest. The wider the intended audience, the wider will be their range of specific interests. But however diverse the readership, they want the document to clearly direct them to what they must read, leaving any additional text they may wish to also peruse to their own judgement. ...


A conversation with Ella Peltonen: why theoretical machine learning and distributed systems researchers should find a common language

Interviewed by Bushra Anjum

In this interview, Ubiquity's senior editor Dr. Bushra Anjum chats with Dr. Ella Peltonen, a research scientist with the Center for Ubiquitous Computing, University of Oulu, Finland, about the traditional divide between theoretical machine learning and the more applied fields of distributed systems. They then discuss the need for environments and opportunities where researchers from both theory and application areas can discuss, share their latest findings, and understand each other. ...


COVID-19 and computation for policy

by Jeffrey Johnson, Peter Denning, Kemal Delic, Jane Bromley

Politicians and the public have been perplexed to observe the lack of consensus in the scientific community and there being no single "best science" to follow. But computational modeling is one of the few ways available to explore and try to understand the space of possible futures. In the same way that democracy is the least worst form of government, computational modeling may be the least worst way of trying to understand the future for policy making. ...