We are reaching an exciting period in scientific discovery in which computation is as important as laboratory experiment and observation.
Vinton G. Cerf
The Greeks and the Romans carved letters in stone and these are still eminently readable over 2,000 years later. Newer media have not been around as long but I think it is arguable that the more recent media do not have the resilience of stone or baked clay.
To those who have spoken for and who espouse an open and welcoming Internet now falls the task of keeping it that way. To do so will require more than words and argument.
Since 1951, there has been an annual meeting of Nobel laureates. It was decided last year to have a Nobel laureate address the participants of the Heidelberg Laureate Forum (HLF) and to have an HLF laureate address the participants of the Nobel annual meeting.
Big ideas are, in some ways, organizing principles that point in the direction of useful research, development, and engineering. Interestingly, these simply stated goals may also motivate the development of business models for sustainability.
There is a rhythm in the affairs of the Association for Computing Machinery and June marks our annual celebration of award recipients and the biennial election of new officers.
This month I explore the proposal sent in March 2016 by ICANN to the U.S. Department of Commerce, National Telecommunication and Information Agency (NTIA) to end the long-standing contractual relationship between ICANN and NTIA for the conduct of the Internet Assigned Numbers Authority functions.
Enrollments Explode! But Diversity Students Are Leaving . . .
I want to return to the theme of diversity in our discipline. To do this, I have enlisted the help of my colleague at Google, Maggie Johnson. We are both concerned the computer science community is still not benefiting from the diversity it could and should have.
Computer Science in the Curriculum
Computer science is in significant measure all about analyzing problems, breaking them down into manageable parts, finding solutions, and integrating the results. The skills needed for this kind of thinking apply to more than computer programming.
There are trade-offs to be found between a native mode implementation of an application and a browser-based implementation.
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