acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Turing's Sunflowers
From BLOG@CACM

Turing's Sunflowers

It's the Turing Centenary Year. Why not plant a sunflower to celebrate? Manchester University, Manchester Science Festival and the Museum of Science and Industry...

­Using 'Averages' While Thinking About Social Behavior? That's Probably Wrong!
From BLOG@CACM

­Using 'Averages' While Thinking About Social Behavior? That's Probably Wrong!

Using "averages" as a metric while thinking about Social Systems is probably wrong.

Curriculum Standards Efforts Are Important: Help Reduce Committee Battles
From BLOG@CACM

Curriculum Standards Efforts Are Important: Help Reduce Committee Battles

Curriculum standards efforts are important. They help bootstrap new departments, and they help reduce pervasive curriculum committee battles.

NITRD 20: A Day in Your Life
From BLOG@CACM

NITRD 20: A Day in Your Life

Progress in information technology over the past 20 years has dramatically changed our lives — in our daily routine, at play, and at work. 

Happy 20th Birthday to NITRD!
From BLOG@CACM

Happy 20th Birthday to NITRD!

The theme of NITRD's 20th birthday symposium was to recognize that in just 20 years, computing research has made astounding progress and has had an astounding impact...

Avoiding the Rabbit Hole of Bad Science
From BLOG@CACM

Avoiding the Rabbit Hole of Bad Science

The scandal surrounding the recently published so-called empirical evidence for precognition has caused psychologists to reconsider the way they analyze their data...

Judea Pearl Wins 2011 ACM Turing Award
From ACM News

Judea Pearl Wins 2011 ACM Turing Award

Judea Pearl, professor of computer science at the University of California, Los Angeles, is the winner of the 2011 ACM A.M. Turing Award.  

COLT/ICML Open Problems and ICML Instructions
From BLOG@CACM

COLT/ICML Open Problems and ICML Instructions

Open problems will be presented in a joint session in the evening of the COLT/ICML overlap day. If you have a difficult, theoretically definable problem in machine...

Design Adventures in a Children
From BLOG@CACM

Design Adventures in a Children

The first in a series of articles about the design process used in a technology and play project in a children's hospital.

Why Don't We Use Worksheets in Computer Science Education?
From BLOG@CACM

Why Don't We Use Worksheets in Computer Science Education?

Worksheets (short, constrained, sets of exercises with mostly fill-in-the-blank, true/false, and multiple choice activities) are unusual in CS education. Use of...

Most Smartphone Apps Are Spyware
From BLOG@CACM

Most Smartphone Apps Are Spyware

Why does  this flashlight app use an Internet connection? Why does this Bible quotes app want my location data? Why does this game want my contacts list?

All Grown ­Up Now: Service and Serial Reciprocity
From BLOG@CACM

All Grown ­Up Now: Service and Serial Reciprocity

Computing is central to the debate about so many aspects of our present and future that we have a duty and responsibility to be active and enthusiastic participants...

Royal Society Report Recommends CS in English Schools: Implications For ­USA?
From BLOG@CACM

Royal Society Report Recommends CS in English Schools: Implications For ­USA?

The Royal Society, the world's oldest scientic academy, released a report this month calling for a radical change to English schools: Real Computer Science for...

The Way Forward For Computer Science in the U.K.
From BLOG@CACM

The Way Forward For Computer Science in the U.K.

The last week has seen some interesting developments in Computer Science Education in the U.K., with some sensible suggestions for improvements published in a report...

Research Data Sustainability and Access
From BLOG@CACM

Research Data Sustainability and Access

The dramatic growth of research data, the collaborative nature of international research, expectations for economic returns, and disciplinary differences all make...

We Needn't Be Malevolent Grumps in 2012
From BLOG@CACM

We Needn't Be Malevolent Grumps in 2012

I propose that 2012 is the year to solve the nastiness problem in Computer Science. Zero tolerance for rude reviewers starts from midnight tonight.

Online Stanford Classes Explore New Models For CS Learning
From BLOG@CACM

Online Stanford Classes Explore New Models For CS Learning

What's cool about the online Stanford CS classes is not the numbers, but the models.  They are explorations of new ways to teach computer science. 

Is the Computer Security Community Barking ­Up the Wrong Trees?
From BLOG@CACM

Is the Computer Security Community Barking ­Up the Wrong Trees?

There's a big mismatch right now between what the data says about computer security vulnerabilities and what kind of research is being done and products offered...

Planting Seeds in the Field of Knowledge
From BLOG@CACM

Planting Seeds in the Field of Knowledge

In these challenging economic times, universities are under great stress--economically, politically, and socially. It is tempting for those of us in computing to...

Hadoop AllReduce and Terascale Learning
From BLOG@CACM

Hadoop AllReduce and Terascale Learning

In a breakthrough last summer, we came up with the first learning algorithm I've seen that is provably faster than any future single machine learning algorithm....
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account