acm-header
Sign In

Communications of the ACM

Careers


Featured Job
bg-corner

Time-Banking System U­tilizes Blockchain to Measure a Person's Value to Society
From ACM Careers

Time-Banking System U­tilizes Blockchain to Measure a Person's Value to Society

Researchers from Binghamton University are using a blockchain-enabled system to measure the worth of humans in terms of their societal obligations and assistance...

Google Game Builder Lets You Create 3D Video Games Without Coding Knowledge
From ACM Careers

Google Game Builder Lets You Create 3D Video Games Without Coding Knowledge

Gone are the days when you needed to know coding to create a video game.

Hackathon Winners Put End to Paper Documents with Blockchain
From ACM Careers

Hackathon Winners Put End to Paper Documents with Blockchain

Team BlockGet won DECENT's blockchain challenge hackathon by delivering a project that would ensure dematerialization and elimination of paper documents and storage...

Energy-Efficient Algorithm Keeps ­AV Swarms Flying Longer
From ACM Careers

Energy-Efficient Algorithm Keeps ­AV Swarms Flying Longer

An energy-efficient data routing algorithm could keep unmanned aerial vehicle swarms flying longer, an international team of researchers says.

Behind the Magic: Making a 3D Animation From a Single Photo
From ACM Careers

Behind the Magic: Making a 3D Animation From a Single Photo

Researchers from the University of Washington have developed a method for creating a human animation from a single photo.

AI Software Reveals the Inner Workings of Short-Term Memory
From ACM Careers

AI Software Reveals the Inner Workings of Short-Term Memory

AI networks reveal that short-term memory uses brain circuits differently depending on the complexity of a task.

Classes Address Skills Gap for Remote Coders
From ACM Careers

Classes Address Skills Gap for Remote Coders

Startup Pesto Tech's 12-week program aims to bridge cultural and skills gaps and qualify Indian programmers for remote positions with U.S. employers.

Research Center to Develop Technologies for the Differently Abled
From ACM Careers

Research Center to Develop Technologies for the Differently Abled

Researchers are working on software that will help convert any English language video into sign language animations which could be deployed as teaching and learning...

Electronic Musician's Offbeat Approach Melds Sound with Computer Science
From ACM Careers

Electronic Musician's Offbeat Approach Melds Sound with Computer Science

Like other musicians, Sam Pluta, an assistant professor at the University of Chicago, can get lost in performance. His instrument of choice is a computer.

How to Program Materials
From ACM Careers

How to Program Materials

Empa scientists are able to predict the properties of composite materials, which can help achieve research objectives faster. This could lead to better recycling...

­pdated Computer Model Helps Bioenergy Developers Conserve Water
From ACM Careers

­pdated Computer Model Helps Bioenergy Developers Conserve Water

The U.S. Department of Energy's Argonne National Laboratory released an updated version of an online computer model that helps bioenergy developers preserve critical...

Computing Mentorship Program for Girls Wins Second Global Service Award
From ACM Careers

Computing Mentorship Program for Girls Wins Second Global Service Award

William & Mary's Society of Women in Computing won ACM's Outstanding Community Service Award for the second year in a row.

Computer Analysis Shows Pop Music Lyrics Are Angrier, Sadder
From ACM Careers

Computer Analysis Shows Pop Music Lyrics Are Angrier, Sadder

Data scientists using quantitative analytics found that expressions of anger and sadness in popular music has increased in recent decades, while the expression...

How to Tell Whether Machine-Learning Systems Are Robust Enough for the Real World
From ACM Careers

How to Tell Whether Machine-Learning Systems Are Robust Enough for the Real World

MIT researchers have devised a method for assessing how robust neural networks are for various tasks, by detecting when the models make mistakes they shouldn't....

Computer Scientists Develop Dynamic Checklist for Creative Work
From ACM Careers

Computer Scientists Develop Dynamic Checklist for Creative Work

Virginia Tech researchers and collaborators at web design startup B12 applied Atul Gawande's checklist concept to creatively driven tasks like writing and programming...

Microsoft Launches Visual Studio Online, An Online Code Editor
From ACM Careers

Microsoft Launches Visual Studio Online, An Online Code Editor

Microsoft announced the private preview launch of Visual Studio Online, an online code editor positioned as a companion to Visual Studio and Visual Studio Code....

Computer Model Suggests Earthquakes Are Triggered Beyond Fluid Injection Zones
From ACM Careers

Computer Model Suggests Earthquakes Are Triggered Beyond Fluid Injection Zones

A computer model and field experiment data suggest a new link between subsurface injections used in fracking and earthquake activity.

The Seven Most Popular Programming Languages on GitHub in 2019
From ACM Careers

The Seven Most Popular Programming Languages on GitHub in 2019

Here is a list of the most popular computer languages on GitHub, an ideal spot for seeing which  languages are used the most with respect to their project count...

Netflix: Python Is Behind Every Film You Stream
From ACM Careers

Netflix: Python Is Behind Every Film You Stream

Developers at Netflix say the Python programming language is behind every aspect of the company's popular streaming service.

Novel Software Smartly Balances Data Processing Load in Supercomputers
From ACM Careers

Novel Software Smartly Balances Data Processing Load in Supercomputers

A team of researchers at Virginia Tech is helping supercomputers work more efficiently by using machine learning to properly distribute data processing tasks across...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account