acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Are Business Methods Patentable?
From Communications of the ACM

Are Business Methods Patentable?

How the U.S. Supreme Court's forthcoming decision in the Bilski v. Doll case is expected to affect existing and future software patents.

Usable Security: How to Get It
From Communications of the ACM

Usable Security: How to Get It

Why does your computer bother you so much about security, but still isn't secure? It's because users don't have a model for security, or a simple way to keep important...

Q&A: Defcon's Jeff Moss on Cybersecurity, Government's Role
From ACM TechNews

Q&A: Defcon's Jeff Moss on Cybersecurity, Government's Role

Defcon founder and organizer Jeff Moss, who was named to the U.S. Homeland Security Advisory Council in June, notes that there is a desire in the U.S. Department...

From ACM TechNews

­.s. Must Focus on Protecting Critical Computer Networks From Cyber Attack

A study from the RAND Corp. suggests the United States should focus on defending critical civilian and military computer networks from cyberattack, but does not...

Amit Yoran Talks Cybersecurity
From ACM TechNews

Amit Yoran Talks Cybersecurity

Amit Yoran, former cybersecurity director for the U.S. Department of Homeland Security, agrees with the findings of a review commissioned by President Barack Obama...

From ACM CareerNews

Government Should Help Widen Cyber Knowledge

The U.S. Department of Homeland Security should be doing more to recruit top cyber security talent and develop a highly skilled workforce of cyber security workers...

From ACM Opinion

Should Operating Systems Be Intuitive?

Should computers be intuitive, requiring little to no learning or thinking? Is it even possible for them to be so? “Nothing is intuitive,” said Slashdot blogger...

A Conversation with David E. Shaw
From Communications of the ACM

A Conversation with David E. Shaw

Stanford professor Pat Hanrahan sits down with the noted hedge fund founder, computational biochemist, and (above all) computer scientist.

Retrospective: An Axiomatic Basis For Computer Programming
From Communications of the ACM

Retrospective: An Axiomatic Basis For Computer Programming

C.A.R. Hoare revisits his past Communications article on the axiomatic approach to programming and uses it as a touchstone for the future.

Kode Reviews 101
From Communications of the ACM

Kode Reviews 101

A review of code review do's and don'ts.

Dealing with the Venture Capital Crisis
From Communications of the ACM

Dealing with the Venture Capital Crisis

The venture capital industry, like financial services in general, has fallen on hard times. Part of the problem is that large payoffs...

Reflections on Conficker
From Communications of the ACM

Reflections on Conficker

Conficker's alarming growth rate in early 2009 along with the apparent mystery surrounding its ultimate purpose had raised concern among...

Computing in the Depression Era
From Communications of the ACM

Computing in the Depression Era

Since its beginning, the computer industry has been through several major recessions, each occurring  approximately five years...

Contagious Craziness, Spreading Sanity
From Communications of the ACM

Contagious Craziness, Spreading Sanity

Some examples of the upward or downward spiral of behaviors in the workplace.

World War 3.0: 10 Critical Trends For Cybersecurity
From ACM Opinion

World War 3.0: 10 Critical Trends For Cybersecurity

"Cybersecurity is the soft underbelly of this country," outgoing U.S. National Intelligence Director Mike McConnell declared in a valedictory address to reporters...

Dhs Cybersecurity Chiefs Speak Out
From ACM TechNews

Dhs Cybersecurity Chiefs Speak Out

As federal agencies continue to brainstorm ways to effectively oversee cybersecurity, the U.S. Department of Homeland Security (DHS) is increasing its foothold...

An Interview with Maurice Wilkes
From Communications of the ACM

An Interview with Maurice Wilkes

Maurice Wilkes, the designer and builder of the EDSAC, passed away on Nov. 29 at age 97. He reflects on his career in this 2009 interview.

An Interview with Maurice Wilkes
From Communications of the ACM

An Interview with Maurice Wilkes

Maurice Wilkes, the designer and builder of the EDSAC, passed away on Nov. 29 at age 97. He reflects on his career in this 2009 interview.

Face the Inevitable, Embrace Parallelism
From Communications of the ACM

Face the Inevitable, Embrace Parallelism

Hardware, software, and applications must all evolve in anticipation of the proliferation of parallelism.

The Long Road to Computer Science Education Reform
From Communications of the ACM

The Long Road to Computer Science Education Reform

Viewing the factors impeding improvements to CS education from kindergarten through grade 12 from a policy perspective.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account