The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
. . . and why it will have to wait.
On repositories of patches and tension between security professionals and in-house developers.
Lessons learned from a decade of practice.
Until we moderate our fascination with creating ideas, we will not achieve the rate of innovations we seek.
Critical reflection on value choices.
Experiences with a successful school program in Scotland.
Computers should not treat their owners as adversaries.