Keith Abney of the Ethics + Emerging Sciences group of California Polytechnic State University surveys the moral landscape of cyberwar.
Robin K. Hill
The abstraction from big data on English words of distributed vector representations computing simple semantic aspects has drawn interest from the computing community.
The Ethical Problem of Software Neglect
We call the problem of mediocre sofware "neglect," and we pitch it in ethical terms by noting that it illustrates a failure of the ethics of care.
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…
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 Slow Evolution of CS For All, The Beauty of Programs
Mark Guzdial considers the steps needed to reach the goal of CS for All, while Robin K. Hill ponders the aesthetics of programming.
Fact Versus Frivolity in Facebook
Facebook, for the sake of its own business integrity and for the sake of the public, should give up any attempt to guarantee veracity in items posted by users.
The Work and Inspiration of the Commission on the History and Philosophy of Computing
The international organization HaPoC promotes and sponsors research that brings together the history and the philosophy of computing.
Like model theory, fiction deploys a theory and an interpretation. An interpretation that makes the statements of the theory true demonstrates consistency, in both…
The Work and Inspiration of the APA Newsletter on Philosophy and Computers
The Newsletter of the Committee on Computing and Philosophy of the American Philosophical Association offers a wide range of scholarly work in the philosophy of…
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