Quantcast
Channel: Computing Applications – Communications of the ACM
Browsing all 20 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

DevEX: What Actually Drives Productivity?

  Engineering leaders have long sought to improve the productivity of their developers, but knowing how to measure or even define developer productivity has remained elusive.5 Past approaches, such as...

View Article



Image may be NSFW.
Clik here to view.

Echoes of Intelligence

  What counts is not what people actually know, but what people believe that everyone knows, and which is thus taken as a common background.     — Patrizia Violi The rising popularity of AI systems...

View Article

Image may be NSFW.
Clik here to view.

The Infrapolitics of Algorithmic Resistance

There is growing concern about the power algorithms play in contemporary societies, which has led to debates about how to deal with these artifacts of power.5 Regulation, governance, transparency, and...

View Article

Image may be NSFW.
Clik here to view.

Privacy in the Age of AI

In January 2020, privacy journalist Kashmir Hill published an article in The New York Times describing Clearview AI—a company that purports to help U.S. law enforcement match photos of unknown people...

View Article

Image may be NSFW.
Clik here to view.

Machine Learning Sensors

The last decade has seen a surge in commercial applications using machine learning (ML). Similarly, marked improvements in latency and bandwidth of wireless communication have led to the rapid...

View Article


Legal Challenges to Generative AI, Part II

DALL-E, Midjourney, and Stable Diffusion are among the generative AI technologies widely used to produce images in response to user prompts. The output images are, for the most part, indistinguishable...

View Article

Image may be NSFW.
Clik here to view.

Lessons from PL/I: A Most Ambitious Programming Language

https://bit.ly/44OqI2R July 5, 2023 One might argue language creation might be accelerating today, but it’s not a new problem. In my BLOG@CACM post “Why are there so many programming languages?”, I...

View Article

Image may be NSFW.
Clik here to view.

All Photos are Fake Until Proven Real

When we look at a painting, we rarely expect it to depict reality with fidelity; we look for some meaning, aesthetic value, and possibly a message or a lasting feeling. With photography, we still...

View Article


Image may be NSFW.
Clik here to view.

The Perils of ‘Stay In Your Lane’

I was once at an organization that had multiple acronym-based culture programs such as “CARE,” “LEAD,” “SUPPORT,” and whatnot. These programs came with marketing flyers that were frequently found near...

View Article


Are You Confident in Your Backups?

The importance of data backups cannot be overestimated. Backups are essential for reducing the harm from hardware failures and lessening the effects of various hacker attacks, with ransomware being...

View Article

Mitigating Urban Climate Change

Planting trees—lots of them—is one of the most popular ways local governments attempt to counter the warming effects of climate change. Worldwide, municipalities have launched tree planting programs...

View Article

The State of the Metaverse

After its ascension as one of the tech darlings of 2022, the metaverse took a major backseat to generative AI and ChatGPT last year. Yet, while still in a nascent phase, enterprise projects are...

View Article

Technical Perspective: How Easy Is It to Describe Hard Polynomials?

We study real-life problems via mathematical models, which usually tend to be nonlinear systems, or equations. A standard trick is to “linearize” this nonlinear system. The newly obtained system then...

View Article


Image may be NSFW.
Clik here to view.

Superpolynomial Lower Bounds Against Low-Depth Algebraic Circuits

1. Introduction 1.1. Algebraic complexity The central questions of Complexity theory, such as P vs. NP, have proven to be difficult because it is hard to understand and capture the power of general...

View Article

What Do Computing and Economics Have to Say to Each Other?

In July 2020, I wrotea about a computational perspective of economics. I described a 1999 result by Koutsoupias and Papadimitriou, regarding multi-agent systems. They studied systems in which...

View Article


Software Managers’ Guide to Operational Excellence

To be a good software leader, you must give your teams as much autonomy as possible. However, you also must be ultimately responsible, especially when things go wrong. One of the most difficult things...

View Article

What’s That Smell?

The fashion designer Donna Karan once said, “Smell is the primordial sense, more powerful, more primitive, more intimately tied to our memories and emotions than any other. A scent can trigger...

View Article


Defending the Business

Nothing brings an issue into focus like the repeated assertion of the significance of its risk. The enterprise has no greater risk than a cyber incident, such as a ransomware attack, data breach, or...

View Article

Can Machines Be in Language?

In late 2022, large language models (LLMs) erupted into the public spotlight. Pundits were quick to claim LLMs are the next step in the path to artificial general intelligence (AGI) and even the...

View Article

A Healthy Dose of AI

Diagnosing and treating medical problems is at the heart of effective healthcare. However, too often, symptoms are vague, errors occur, or people simply do not have access to adequate healthcare at...

View Article
Browsing all 20 articles
Browse latest View live




Latest Images