Table of Contents

From the Editor's Desk

Introduction

A Time to Retrospect and Prospect

The Battle of the Covers

The Battle Behind the Scenes

Déjà Vu All Over Again

From Academia to the Editorship

CACM: Past, Present, and Future

Voices

Introduction

In the Realm of Insight and Creativity

Information Security: 50 Years Behind, 50 Years Ahead

Five Deep Questions in Computing

Inspiration and Trust

The Next 50 Years

Hacking Intellectual Property Law

Ode to Code

Computing in Pervasive Cyberspace

Could Googling Take Down a President?

Toward a Network Architecture That Does Everything

Reflections on Computer-Related Risks

Cyber-Commons: Merging Real and Virtual Worlds

Articles

Bell's Law for the Birth and Death of Computer Classes

The Centrality and Prestige of CACM

Breakthrough Research: A Preview of Things to Come

Introduction

Technical Perspective: The Data Center is the Computer

Map Reduce: Simplified Data Processing on Large Clusters

Technical Perspective: Finding a Good Neighbor, Near and Fast

Near-Optimal Hashing Algorithms for Approximate Nearest Neighbour in High Dimensions

Columns

The Business of Software

Staying Connected

Viewpoint

President's Letter

Inside Risks

Departments

Forum

Career Opportunities

Calendar of Events


Communications - January 2008 Index

Communications - January 2008 - (Page CI)

Communications - January 2008 - (Page CII)

Communications - January 2008 - (Page 1)

Communications - January 2008 - Departments (Page 2)

Communications - January 2008 - Columns (Page 3)

Communications - January 2008 - Columns (Page 4)

Communications - January 2008 - Columns (Page 5)

Communications - January 2008 - Columns (Page 6)

Communications - January 2008 - Columns (Page 7)

Communications - January 2008 - Columns (Page 8)

Communications - January 2008 - Columns (Page 9)

Communications - January 2008 - Columns (Page 10)

Communications - January 2008 - Columns (Page 11)

Communications - January 2008 - Columns (Page 12)

Communications - January 2008 - Columns (Page 13)

Communications - January 2008 - Columns (Page 14)

Communications - January 2008 - Columns (Page 15)

Communications - January 2008 - Columns (Page 16)

Communications - January 2008 - Columns (Page 17)

Communications - January 2008 - Columns (Page 18)

Communications - January 2008 - Columns (Page 19)

Communications - January 2008 - Columns (Page 20)

Communications - January 2008 - Columns (Page 21)

Communications - January 2008 - Columns (Page 22)

Communications - January 2008 - Columns (Page 23)

Communications - January 2008 - Columns (Page 24)

Communications - January 2008 - Columns (Page 25)

Communications - January 2008 - Columns (Page 26)

Communications - January 2008 - Columns (Page 27)

Communications - January 2008 - Columns (Page 28)

Communications - January 2008 - Columns (Page 29)

Communications - January 2008 - Columns (Page 30)

Communications - January 2008 - Columns (Page 31)

Communications - January 2008 - Columns (Page 32)

Communications - January 2008 - Columns (Page 33)

Communications - January 2008 - Columns (Page 34)

Communications - January 2008 - Columns (Page 35)

Communications - January 2008 - Columns (Page 36)

Communications - January 2008 - Columns (Page 37)

Communications - January 2008 - Columns (Page 38)

Communications - January 2008 - Columns (Page 39)

Communications - January 2008 - Columns (Page 40)

Communications - January 2008 - Columns (Page 41)

Communications - January 2008 - Columns (Page 42)

Communications - January 2008 - Columns (Page 43)

Communications - January 2008 - Columns (Page 44)

Communications - January 2008 - Columns (Page 45)

Communications - January 2008 - Columns (Page 46)

Communications - January 2008 - Columns (Page 47)

Communications - January 2008 - Columns (Page 48)

Communications - January 2008 - Columns (Page 49)

Communications - January 2008 - Columns (Page 50)

Communications - January 2008 - Columns (Page 51)

Communications - January 2008 - Columns (Page 52)

Communications - January 2008 - Columns (Page 53)

Communications - January 2008 - Columns (Page 54)

Communications - January 2008 - Columns (Page 55)

Communications - January 2008 - Columns (Page 56)

Communications - January 2008 - Columns (Page 57)

Communications - January 2008 - Columns (Page 58)

Communications - January 2008 - Columns (Page 59)

Communications - January 2008 - Columns (Page 60)

Communications - January 2008 - Columns (Page 61)

Communications - January 2008 - Columns (Page 62)

Communications - January 2008 - Columns (Page 63)

Communications - January 2008 - Columns (Page 64)

Communications - January 2008 - Columns (Page 65)

Communications - January 2008 - Columns (Page 66)

Communications - January 2008 - Columns (Page 67)

Communications - January 2008 - Columns (Page 68)

Communications - January 2008 - Columns (Page 69)

Communications - January 2008 - Columns (Page 70)

Communications - January 2008 - Columns (Page 71)

Communications - January 2008 - Columns (Page 72)

Communications - January 2008 - Columns (Page 73)

Communications - January 2008 - Columns (Page 74)

Communications - January 2008 - Columns (Page 75)

Communications - January 2008 - Columns (Page 76)

Communications - January 2008 - Columns (Page 77)

Communications - January 2008 - Columns (Page 78)

Communications - January 2008 - Columns (Page 79)

Communications - January 2008 - Columns (Page 80)

Communications - January 2008 - Columns (Page 81)

Communications - January 2008 - Columns (Page 82)

Communications - January 2008 - Columns (Page 83)

Communications - January 2008 - Columns (Page 84)

Communications - January 2008 - Columns (Page 85)

Communications - January 2008 - Columns (Page 86)

Communications - January 2008 - Columns (Page 87)

Communications - January 2008 - Columns (Page 88)

Communications - January 2008 - Columns (Page 89)

Communications - January 2008 - Columns (Page 90)

Communications - January 2008 - Columns (Page 91)

Communications - January 2008 - Columns (Page 92)

Communications - January 2008 - Columns (Page 93)

Communications - January 2008 - Columns (Page 94)

Communications - January 2008 - Columns (Page 95)

Communications - January 2008 - Columns (Page 96)

Communications - January 2008 - Columns (Page 97)

Communications - January 2008 - Columns (Page 98)

Communications - January 2008 - Columns (Page 99)

Communications - January 2008 - Columns (Page 100)

Communications - January 2008 - Columns (Page 101)

Communications - January 2008 - Columns (Page 102)

Communications - January 2008 - Columns (Page 103)

Communications - January 2008 - Columns (Page 104)

Communications - January 2008 - Columns (Page 105)

Communications - January 2008 - Columns (Page 106)

Communications - January 2008 - Columns (Page 107)

Communications - January 2008 - Columns (Page 108)

Communications - January 2008 - Columns (Page 109)

Communications - January 2008 - Columns (Page 110)

Communications - January 2008 - Columns (Page 111)

Communications - January 2008 - Columns (Page 112)

Communications - January 2008 - Columns (Page 113)

Communications - January 2008 - Columns (Page 114)

Communications - January 2008 - Columns (Page 115)

Communications - January 2008 - Columns (Page 116)

Communications - January 2008 - Columns (Page 117)

Communications - January 2008 - Columns (Page 118)

Communications - January 2008 - Columns (Page 119)

Communications - January 2008 - Columns (Page 120)

Communications - January 2008 - Columns (Page 121)

Communications - January 2008 - Columns (Page 122)

Communications - January 2008 - Columns (Page 123)

Communications - January 2008 - Columns (Page 124)

Communications - January 2008 - Columns (Page 125)

Communications - January 2008 - Columns (Page 126)

Communications - January 2008 - Columns (Page 127)

Communications - January 2008 - Columns (Page 128)

Communications - January 2008 - Columns (Page 129)

Communications - January 2008 - Columns (Page 130)

Communications - January 2008 - Columns (Page 131)

Communications - January 2008 - Columns (Page 132)

Communications - January 2008 - Columns (Page 133)

Communications - January 2008 - Columns (Page 134)

Communications - January 2008 - Columns (Page 135)

Communications - January 2008 - Columns (Page 136)

Communications - January 2008 - Columns (Page 137)

Communications - January 2008 - Columns (Page 138)

Communications - January 2008 - Columns (Page 139)

Communications - January 2008 - Columns (Page 140)

Communications - January 2008 - Columns (Page 141)

Communications - January 2008 - Columns (Page 142)

Communications - January 2008 - Columns (Page 143)

Communications - January 2008 - Columns (Page 144)

Communications - January 2008 - Columns (Page 145)

Communications - January 2008 - Columns (Page 146)

Communications - January 2008 - Columns (Page 147)

Communications - January 2008 - Columns (Page 148)

Communications - January 2008 - Columns (Page 149)

Communications - January 2008 - Columns (Page 150)

Communications - January 2008 - Columns (Page 151)

Communications - January 2008 - Columns (Page 152)

Communications - January 2008 - Columns (Page CIII)

Communications - January 2008 - Columns (Page CIIV)

Digital edition of Communications - January 2008 provided by Texterity, Inc.