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,
Editor-in-Chief

Ubiquity Upgrades!

LATEST ARTICLES

Communication Corner

Active voice, active writing

by Philip Yaffe

Knowing when to write in the active or passive voice can fundamentally improve your work, but understanding how to use either can be tricky. Keep reading to learn the difference. ...


Interview

A conversation with Richard Skarbez: the elements of compelling virtual (immersive) experiences

Interviewed by Bushra Anjum

In this series of interviews with innovation leaders, Ubiquity Associate Editor and software engineer, Dr. Bushra Anjum sits down with Dr. Richard Skarbez, a lecturer in the Department of Computer Science and Information Technology at La Trobe University, to discuss augmented, mixed, or virtual realities and how users interact with such technologies.

...



Interview

An interview with Jeronimo Castrillon: novel programming abstractions and methodologies for new computing architectures

December 2019
Interviewed by Bushra Anjum

In this series of interviews with innovation leaders, Ubiquity Associate Editor and software engineer, Dr. Bushra Anjum sits down with Jeronimo Castrillon, a professor in the Department of Computer Science at the TU Dresden, to discuss the need for novel programming abstractions and methodologies for efficient computing on future systems. ...


department

How not to be overwhelmed by obvious advice

December 2019
by Philip Yaffe

With unprecedented access to information, the internet can be a source of useful material. However many times, so-called experts share specious advice. In this article, Phil Yaffe addresses a widely discussed topic, clear writing, and dives deeper to fix the flaws found in regurgitated writing advice. ...