New Directions for CACM?

David A. Patterson
2006 Communications of the ACM  
doi:10.1145/1107458.1107480 fatcat:2fjdx373lfbrrp2tzzzse534yq