Sign In

Communications of the ACM



Articulation of Decision Responsibility
From [email protected]

Articulation of Decision Responsibility

Can we establish a locution for the results of a program that does not ascribe decision-making power?

Securing Threats to Election Systems
From [email protected]

Securing Threats to Election Systems

Election systems are supposed to be disconnected from the Internet, for obvious and sensible reasons. Most elections today, however, use computers.

Time To End The vi/Emacs Debate
From [email protected]

Time To End The vi/Emacs Debate

If you still use Emacs, I feel for you. Perhaps it is time to give vi a try.

A Computing Education Research Perspective on Programmable Programming Languages
From [email protected]

A Computing Education Research Perspective on Programmable Programming Languages

Computing education researcher take on the implications of programmable programming languages

Operating Systems as Possible Worlds
From [email protected]

Operating Systems as Possible Worlds

Is a comparison between operating systems, which are analyzed by software engineers for conditional execution paths, and possible worlds, which are analyzed by...

Cyber Insecurity and Cyber Libertarianism
From [email protected]

Cyber Insecurity and Cyber Libertarianism

Here we are, 70 years into the computer age and we still do not seem to know how to build secure information systems. And yet, our community marches forward with...

Just Press Reboot
From [email protected]

Just Press Reboot

Why does the press continue to talk about "computer problems"?

Star Trek@50: Inspiring Discovery and Innovation
From [email protected]

Star [email protected]: Inspiring Discovery and Innovation

Star Trek has inspired generations to pursue science and technology careers, not a few of whom have transformed part of it into technological and commercial fact...

Welcome to the 40th Annual ACM-ICPC World Finals in Phuket, Thailand
From [email protected]

Welcome to the 40th Annual ACM-ICPC World Finals in Phuket, Thailand

The ACM International Collegiate Programming Contest, sponsored by IBM, is the oldest, largest, and most prestigious programming competition in the world.

SC16 Expands Focus on Hpc Provider Community, Practitioners
From [email protected]

SC16 Expands Focus on Hpc Provider Community, Practitioners

State of the Practice focus at SC16 expands opportunities for HPC service providers and practitioners to publish their innovations and best practices.

California's Internet Voting Initiatives
From [email protected]

California's Internet Voting Initiatives

The vast majority of computer and network security experts agree that there is currently no way to adequately secure an online public election.

A Week of HPC at SC15
From [email protected]

A Week of HPC at SC15

ETH's Torsten Hoefler walks through a week of workshops, tutorials, papers, and his reactions to a week at SC.

Intriguing Possibilities as Hpc Reaches an Inflection Point
From [email protected]

Intriguing Possibilities as Hpc Reaches an Inflection Point

SC15 is taking place at a time when high-performance computing (HPC) finds itself at an inflection point. As we approach the end of CMOS, the path forward for HPC's...

SC Turns Reproducibility Challenges Into Opportunities
From [email protected]

SC Turns Reproducibility Challenges Into Opportunities

The annual SC conference is instituting new practices over the next five years that will help establish SC as the "gold standard" for computational science practice...

SIGGRAPH Presents 2015 Awards
From [email protected]

SIGGRAPH Presents 2015 Awards

Five are honored for exceptional achievements in computer graphics and interactive techniques.

The Robots Are Taking Over! (Perhaps Not Quite Yet)
From [email protected]

The Robots Are Taking Over! (Perhaps Not Quite Yet)

Programs fix themselves! Today! It's scary!

SF Reading For Computer Scientists: Summer 2015
From [email protected]

SF Reading For Computer Scientists: Summer 2015

Summer reading recommendations for computer scientists, courtesy of the SIGCSE 2015 Using Science Fiction in CS Courses BOF.

Exascale Computing and Big Data: Time To Reunite
From [email protected]

Exascale Computing and Big Data: Time To Reunite

It is past time to reunite the big data, cloud, and high-performance computing communities. Each can each learn much from the other.

Meet A.I. Joe
From [email protected]

Meet A.I. Joe

In the 70 years since the end of World War II, AI has advanced enormously, and the military has continued to show a steady appetite for acquiring lethal robots....

Budget Beowulf Clusters
From [email protected]

Budget Beowulf Clusters

At SIGCSE 2015, five CS educators brought and live-demo'd the low-cost Beowulf clusters they had built for teaching parallel and distributed computing.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account