January 2006 - Vol. 49 No. 1

January 2006 issue cover image

Features

Opinion Editorial pointers

Editorial Pointers

I recall a conversation with Gordon Bell a few months ago after he received reviewers’ comments for his article on MyLifeBits (page 88), a pioneering system he and colleagues at Microsoft Research created to digitally archive his life. He was most appreciative of the feedback, but was struck by some questions the reviewers posed. One […]
News News track

News Track

A new report alleges much of the used computer equipment being sent to developing countries for use in schools, businesses, and homes is not only unusable it is creating enormous environmental problems in some of the world’s poorest places, according to the New York Times. The report by the Basal Action Network, a Seattle-based environmental […]
Opinion Forum

Forum

Although Peter J. Denning and Andrew McGettrick hit the nail on the head with their "The Profession of IT" column ("Recentering Computer Science," Nov. 2005), I’d still like to add two thoughts: Education for industry. ACM should make it a fourth initiative in what Denning and McGettrick called ACM’s "three-prong approach to reverse this amazingly […]
Opinion Hot links

Top 10 Downloads from ACM’s Digital Library

Communications of the ACM Volume 49, Number 1 (2006), Pages 15-16 Hot links: Top 10 downloads from ACM’s digital library Diane Crawford Table of Contents Tables Back to Top Tables Table. The Top 10 Most Popular Papers from ACM’s Refereed Journals and Conference Proceedings Downloaded in October 2005 Table. The 10 Most Popular Courses at […]
News

ACM Annual Report For FY05

A year in the life of ACM is always a study of progress and promise, but FY05 was truly exceptional. The Association recorded a third consecutive year of excellence over performance and accomplishments; introduced a bevy of new publications, products, and services to our professionally diversified members; and made great strides on a number of […]
Opinion Inside risks

Software and Higher Education

With software playing an undeniably critical role in our lives, one would expect that the best engineering techniques, such as rigorous specification and systematic inspections, would be applied routinely in its development. But in our experience, the opposite is often the case. Many large and important software development projects are conducted with poor choices of […]

Recent Issues

  1. July 2024 CACM cover
    July 2024 Vol. 67 No. 7
  2. June 2024 Vol. 67 No. 6
  3. May 2024 CACM cover
    May 2024 Vol. 67 No. 5
  4. April 2024 CACM cover with text
    April 2024 Vol. 67 No. 4