When the Japanese computer scientist Yukihiro Matsumoto decided to create Ruby, a programming language that has helped build Twitter, Hulu, and much of the modern...Technology Review From ACM Opinion | April 2, 2015
Shortly before the dreadful crash of Germanwings Flight 9525, I happened to be reading part of "The Second Machine Age," a book by two academics at M.I.T., Erik...The New Yorker From ACM Opinion | March 30, 2015
By now, you've probably experienced it: After grabbing a cup of espresso, buying some ice cream or taking a cab, you swipe your credit card and prepare to sign—but...The Washington Post From ACM Opinion | March 27, 2015
On October 16, 2011, the early evening weather on the Stanford University campus in Palo Alto, California, was almost unspeakably gorgeous—mild as a warm bath,...Medium From ACM Opinion | March 23, 2015
Finding a better solution by thinking about the problem and its solution, rather than just thinking about the code.Leslie Lamport From Communications of the ACM | April 1, 2015
Considering the many different paths and unprecedented opportunities for companies exploring emerging markets.Mari Sako From Communications of the ACM | April 1, 2015
Two proposals intended to reduce flaws in software use two very different approaches for software security.Dorothy E. Denning From Communications of the ACM | April 1, 2015
Social networks offer an incredible tool for tapping into the collective unconscious, a virtual Jungian arena in which competition might be expected to amplify...The Atlantic From ACM Opinion | March 17, 2015
Search for "vaccines." At least within our filter bubble, the top item in Google's "In the news" section earlier this week was an anti-vax column about the "feds'...Slate From ACM Opinion | March 16, 2015
Let me hazard a guess that you think a real person has written what you're reading. Maybe you're right. Maybe not.The New York Times From ACM Opinion | March 10, 2015
Thursday, during a rancorous meeting of the Federal Communications Commission, the agencyvoted 3-2 to impose public utility regulations on Internet access providers...The Washington Post From ACM Opinion | March 2, 2015
Comparing the legacy of Alan Turing in computer science with that of Carl Friedrich Gauss in mathematics.Maarten Bullynck, Edgar G. Daylight, Liesbeth De Mol From Communications of the ACM | March 1, 2015
Sharing experiences running artifact evaluation committees for five major conferences.Shriram Krishnamurthi, Jan Vitek From Communications of the ACM | March 1, 2015
In our elation about rising CS enrollments, we are overlooking a growing shortage of computing technicians. Our education system is not responding to this need.Peter J. Denning, Edward E. Gordon From Communications of the ACM | March 1, 2015
Introducing children to fundamental computing concepts through Computer Science Unplugged.
Thomas J. Cortina From Communications of the ACM | March 1, 2015