acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

The Goldilocks Estimate
From Communications of the ACM

The Goldilocks Estimate

Balancing two extremes in project estimation.

Reflecting on the Facebook IPO
From Communications of the ACM

Reflecting on the Facebook IPO

Exploring some factors that reflect a company's worth.

Investing in Our Future; Investing in Research
From ACM Opinion

Investing in Our Future; Investing in Research

The future of the American university and of American innovation is in jeopardy, threatened by cuts in government-sponsored research funding, according to Caroline...

Review: Raspberry Pi
From ACM Opinion

Review: Raspberry Pi

You can get a lot for $35 these days. It bought me what looks like a credit card-size James Bond gadget prototype but is actually a fully functional computer.

The Jet Propulsion Lab Is Way Weirder (and Awesomer) Than You Even Imagined
From ACM Opinion

The Jet Propulsion Lab Is Way Weirder (and Awesomer) Than You Even Imagined

For a center of cutting-edge scientific research, Caltech's Jet Propulsion Lab seems to be a pretty wacky place. Luke Johnson, a graphic designer at the lab, set...

Death to Powerpoint!
From ACM Opinion

Death to Powerpoint!

No matter what your line of work, it's only getting harder to avoid death by PowerPoint.

Todd Akin and the Anti-Science House Science Committee
From ACM Opinion

Todd Akin and the Anti-Science House Science Committee

Aside from the sheer biological ludicrousness of Todd Akin's ideas on female physiology, one unsettling subplot to the debacle is his presence on the House of Committee...

Q&A: What Women Want
From Communications of the ACM

Q&A: What Women Want

Harvey Mudd College president Maria Klawe talks about increasing the number of women who study computer science.

Seven Lessons From Bad History
From Communications of the ACM

Seven Lessons From Bad History

Journalists, historians, and the invention of email.

Don't Feel Bad If You Can't Predict the Future
From Communications of the ACM

Don't Feel Bad If You Can't Predict the Future

Wise experts and powerful machines are no match for chaotic events and human declarations. Beware of their predictions and be humble in your own.

Automated Prediction: Perception, Law, and Policy
From Communications of the ACM

Automated Prediction: Perception, Law, and Policy

A few predictions about predictions.

The Need to Balance Innovation and Implementation in Broadening Participation
From Communications of the ACM

The Need to Balance Innovation and Implementation in Broadening Participation

Seeking to improve the process for writing and reviewing proposals for new educational programs.

Author Order: What Science Can Learn from the Arts
From Communications of the ACM

Author Order: What Science Can Learn from the Arts

Some thoughts about author order in research papers.

Alan and I
From Communications of the ACM

Alan and I

A personal account of Alan Turing's life and impact.

Bring It: A Call For Candidates to Debate Science Policy
From ACM Opinion

Bring It: A Call For Candidates to Debate Science Policy

Innovation, economic growth, and climate change are just a few of the challenges and opportunities that face the U.S. They are also firmly linked to science.

Kentucky Lawmakers Shocked to Find Evolution in Biology Tests
From ACM Opinion

Kentucky Lawmakers Shocked to Find Evolution in Biology Tests

A report surfaced this week that suggests Kentucky legislators may be experiencing a sort of cognitive dissonance that is likely to be a preview of things we can...

Is Algebra Necessary?
From ACM Opinion

Is Algebra Necessary?

A typical American school day finds some six million high school students and two million college freshmen struggling with algebra.

Should Computer Scientists Change How They Publish?
From BLOG@CACM

Should Computer Scientists Change How They Publish?

One of the most popular panels at Snowbird was "Publication Models in Computing Research: Is a Change Needed? Are We Ready for a Change?"  

The Ethics of Software Engineering Should Be an Ethics For the Client
From Communications of the ACM

The Ethics of Software Engineering Should Be an Ethics For the Client

Viewing software engineering as a communicative art in which client engagement is essential.

Internet Elections
From Communications of the ACM

Internet Elections: Unsafe in Any Home?

Experiences with electronic voting suggest elections should not be conducted via the Internet.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account