Sign In

Communications of the ACM

BLOG@CACM



Framing the Right Problem for Water Fowl
From BLOG@CACM

Framing the Right Problem for Water Fowl

 U.S. Geological Survey scientists describe their work, outlining complexity.

HPC: Making a Small Fortune
From BLOG@CACM

HPC: Making a Small Fortune

There is an old joke in the high-performance computing community that begins with a question, “How do you make a small fortune in high-performance computing?” There...

The Future of Applications?
From BLOG@CACM

The Future of Applications?

With the Web delivering richer content to our desktops, why don't today's applications let us seamlessly create that content?

Scientists Convene at First Computational Sustainability Meeting
From BLOG@CACM

Scientists Convene at First Computational Sustainability Meeting

 Keynote Address at the First Computational Sustainability Meeting by Carla Gomes.

Windmills in the Water
From BLOG@CACM

Windmills in the Water

A call to the computer science community for what a research agenda might look like for the role of information and communications technologies in energy, the environment...

E-Government in Latin America
From BLOG@CACM

E-Government in Latin America

According to wikipedia: e-Government  is a diffused neologism used to refer to the use of information and communication technology to provide and improve government...

The Impact of APCS on Undergraduate CS Enrollment
From BLOG@CACM

The Impact of APCS on Undergraduate CS Enrollment

The critics and detractors of the Advanced Placement exam in Computer Science (APCS) are many.  But the flaws of APCS most likely have no effect on undergraduate...

The Siren Song of Startups
From BLOG@CACM

The Siren Song of Startups

If you go to a startup, make sure you go for the right reasons.

From BLOG@CACM

In February, President Obama pegged Melissa Hathaway of the National Security Council to do a 60-day review of the nation’s cybersecurity policy. Midway through...

Building a Smarter Web
From BLOG@CACM

Building a Smarter Web

As more information moves to the Web, we need better tools to manage it. Today's tools focus on static Web pages. However, I claim that the Web is becoming a platform...

Robotics in South America
From BLOG@CACM

Robotics in South America

Webopedia defines robotics as: The field of computer science and engineering concerned with creating robots, devices that can move and react to sensory input. Robotics...

Helping Younger People Protect Themselves from Security Attacks
From BLOG@CACM

Helping Younger People Protect Themselves from Security Attacks

One potentially disturbing trend that came out in a recent eCrime meeting is that younger people 18-24 years old seem to be more susceptible to phishing attacks...

Media Computation: For Creativity and Surprises
From BLOG@CACM

Media Computation: For Creativity and Surprises

The Media Computation approach to introductory computing is mostly used for creative expression, but it can also lead to some surprises.

Only the Developed World Lacks Women in Computing
From BLOG@CACM

Only the Developed World Lacks Women in Computing

The developing world has lots of women in computing. Great talks at this week's NCWIT meeting explain why the difference.

Visibility Matters: Why You Need a Professional Web Page
From BLOG@CACM

Visibility Matters: Why You Need a Professional Web Page

If you do research in computer science, you need to have a professional web page summarizing your research career.  Let me tell you why it matters, and what information...

Enjoying Reading Research
From BLOG@CACM

Enjoying Reading Research

If you find reading research papers unpleasant, difficult, and boring, maybe it is time to try doing it differently.

High-Performance Computing:  Where
From BLOG@CACM

High-Performance Computing: Where

By definition, the raison d’être for high-performance computing is high performance, but floating point operations per second (FLOPS) need not be the only measure...

Common Problems of SE Students in Latin America, Part 2
From BLOG@CACM

Common Problems of SE Students in Latin America, Part 2

Second part of this analysis of common problems faced by SE students in Latin America.

Designing Effective Security Warnings
From BLOG@CACM

Designing Effective Security Warnings

How do we create effective security warnings that people don't just swat away? Here, I report on one line of research that examines this question.

Security Education Can Really Work (but Only if it's Done Right)
From BLOG@CACM

Security Education Can Really Work (but Only if it's Done Right)

Although many people in computer security think that user education is hopeless, security education can really work, but only if it's done right. I report on a...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account