Has AI Storytelling Become Myopic? Where Does Researchers' Responsibility Lie


A researcher recently laid out a controversial proposal to add to a round of peer reviews for journals and conferences that would look at the societal consequences of any computer science research. In an interview published in Nature, Brent Hecht, who is an assistant professor at Northwestern University, director of the People, Space, and Algorithms Research Group, and the chair of the ACM Future of Computing Academy, said that the "peer reviewers must ensure that researchers consider negative societal consequences of their work." He is also of the strong opinion that the review process for any research should have the researcher to assess how the technology can be used in the future. If the researcher does not perform such an analysis then the journal should reject the paper. In March of 2018, Hecht wrote a proposal titled It's Time to Do Something: Mitigating the Negative Impacts of Computing Through a Change to the Peer Review Process where he said that the current research community only thinks of the benefits a research paper can have no impact on the society.

School of Engineering second quarter 2018 awards

MIT News

Members of the MIT engineering faculty receive many awards in recognition of their scholarship, service, and overall excellence. Every quarter, the School of Engineering publicly recognizes their achievements by highlighting the honors, prizes, and medals won by faculty working in our academic departments, labs, and centers. The following awards were given from April through June, 2018. Submissions for future listings are welcome at any time. Emilio Baglietto, of the Department of Nuclear Science and Engineering, won the Ruth and Joel Spira Award for Distinguished Teaching on May 14. Hari Balakrishnan, Department of Electrical Engineering and Computer Science and the Computer Science and Artificial Intelligence Laboratory, won the HKN Best Instructor Award on May 18. Robert C. Berwick, of the Department of Electrical Engineering and Computer Science, won the Jerome H. Saltzer Award for Excellence in Teaching on May 18. Michael Birnbaum, of the Department of Biological Engineering and the Koch Institute for Integrative Cancer Research, became a 2018 Pew-Stewart Scholar for Cancer Research on June 14.

Life lessons from artificial intelligence: What Microsoft's AI chief wants computer science grads to know about the future


In addition to awarding Bachelors, Masters and Ph.D. degrees, the Allen School recognized two 2018 Alumni Impact Award recipients, Yaw Anokwa and Eileen Bjorkman.

The Evolution of Computer Science in One Infographic


We take computing power for granted today. That's because computers are literally everywhere around us. And thanks to advances in technology and manufacturing, the cost of producing semiconductors is so low that we've even started turning things like toys and streetlights into computers. But how and where did this familiar new era start? Today's infographic comes to us from Computer Science Zone, and it describes the journey of how we got to today's tech-oriented consumer society.

Celebrating Excellence

Communications of the ACM

As we do every year, ACM convenes a gala event to celebrate and honor colleagues in our computing universe who have achieved pinnacle success in the field. Our most prestigious recognition is the ACM A.M. Turing Award and the 2017 award goes to John Hennessy and David Patterson: Their primary insight was to find a method to systematically and quantitatively evaluate machine instructions for their utility and to eliminate the least used of them, replacing them with sequences of simpler instructions with faster execution times requiring lower power. In the end, their designs resulted in Reduced Instruction Set Complexity or RISC. Today, most chips make use of this form of instruction set. A complete summary of their accomplishments can be found within this issue and at the ACM Awards website.a

Google Duplex beat the Turing test: Are we doomed?


Video: Google's Assistant gets an AI upgrade with Duplex Here's how it's related to artificial intelligence, how it works and why it matters. Alan Turing helped pioneer the idea of programmable computers and built one of the first general purpose computing machines, the Bombe, which decrypted the Nazi's Enigma code and saved thousands of lives. Turing's contributions to the war effort, and to computer science as a discipline, are astonishing. As Albert Einstein was to math and physics, Alan Turing was to computer science. But in the 1950s, the British government considered Turing a criminal.

ACM's 2018 General Election

Communications of the ACM

The ACM constitution provides that our Association hold a general election in the even-numbered years for the positions of President, Vice President, Secretary/Treasurer, and Members-at-Large. Biographical information and statements of the candidates appear on the following pages (candidates' names appear in random order). In addition to the election of ACM's officers--President, Vice President, Secretary/Treasurer--two Members-at-Large will be elected to serve on ACM Council. Please refer to the instructions posted at To access the secure voting site, you will need to enter your email address (the email address associated with your ACM member record) and your unique PIN provided by Election Services Co. Should you wish to vote by paper ballot please contact Election Services Co. to request a paper copy of the ballot and follow the postal mail ballot procedures: [email protected] or 1-866-720-4357. Please return your ballot in the enclosed envelope, which must be signed by you on the outside in the space provided. The signed ballot envelope may be inserted into a separate envelope for mailing if you prefer this method. All ballots must be received by no later than 16:00 UTC on 24 May 2018. Validation by the Tellers Committee will take place at 14:00 UTC on 29 May 2018. Jack Davidson's research interests include compilers, computer architecture, system software, embedded systems, computer security, and computer science education. He is co-author of two introductory textbooks: C Program Design: An Introduction to Object-Oriented Programming and Java 5.0 Program Design: An Introduction to Programming and Object-oriented Design. Professionally, he has helped organize many conferences across several fields.

What is Machine Learning?


Machine learning is a term that you hear often in the software development industry, and since 2015 that term has become even more popular. So what exactly is this Machine Learning, where did it come from, why is it gaining popularity, and how is it important to software developers?

Cork Institute of Technology


Students will learn how to use and develop intelligent computer systems that can learn from experience, recognise patterns in vast amounts of data and reason strategically in complex decision-making situations. The programme content will deliver a comprehensive range of topics integral to the study of AI. These include machine learning, deep learning, natural language processing, optimisation, anomaly detection and big data processing to name but a few. The programme will start in September 2018 producing the first AI graduates in 2019. Artificial intelligence (AI) is a field of computer science that enables computers and machines to perform tasks normally requiring human intelligence.