Advertisement

BLOG@CACM

Operating Systems as Possible Worlds

Is a comparison between operating systems, which are analyzed by software engineers for conditional execution paths, and possible worlds, which are analyzed by philosophers for consequences under assumptions, rich enough to shed philosophical light on either one?
BLOG@CACM

Ethical Theories Spotted in Silicon Valley

Some of the prevailing theories of ethics surface in modern high tech.  We take a quick and rather superficial look at their tracks on the ground, noting especially the prominence of virtue ethics in predictions and mission statements.  But what ethical guidance technology companies actually follow, or should actually follow, remains open to question.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved