Sustaining Open Collaboration in Universities
September 2019 - Vol. 62 No. 9
Features
Opinion Editor's letter
Increasing international tension and distrust, and its projection into universities, is eroding open collaboration and inquiry.
Opinion Departments
Research is a long game; patience and endurance are necessary components.
Opinion Letters to the editor
The concept of randomness is easy to grasp on an intuitive level but challenging to characterize in rigorous mathematical terms.
Why Programmers Should Curb Their Enthusiasm, and Thinking About Computational Thinking
Yegor Bugayenko ponders the dangers of "hazardous enthusiasm," while Mark Guzdial considers whether the need to teach computational thinking can be "designed away."
Big data and modern analytics offer enormous possibilities for research, provided scientists can produce consistent results.
Formidable optical challenges are yielding to intensive research, development.
Can You Locate Your Location Data?
Smartphone apps offering location data services may be desirable, but their ability to collect personal data that can be sold to third parties is less attractive.
Opinion Law and technology
Internet Immunity and the Freedom to Code
A call to preserve the capability of developing the next generation of Internet services.
Opinion Privacy and security
Online Voting: We Can Do It! (We Have To)
Seeking to make online voting more secure than today's flawed paper systems.
Opinion The profession of IT
An Interview with Andrew Odlyzko on Cyber Security
Is a "Cyber Pearl Harbor" any greater a risk than a natural disaster? How shall we prioritize our preparations for a cyber disaster?
DAML: The Contract Language of Distributed Ledgers
A discussion between Shaul Kfir and Camille Fournier.
Research and Advances Contributed articles
Computational Sustainability: Computing for a Better World and a Sustainable Future
Computer and information scientists join forces with other fields to help solve societal and environmental challenges facing humanity, in pursuit of a sustainable future.
Research and Advances Contributed articles
Alloy: A Language and Tool for Exploring Software Designs
Exploiting a simple, expressive logic based on relations to describe designs and automate their analysis.
Research and Advances Review articles
EarSketch: Engaging Broad Populations in Computing Through Music
EarSketch leverages the appeal of music to create a learning environment that allows students to be expressive with code.
Research and Advances Review articles
Metadata-Private Communication for the 99%
Sketching the underlying system needed to facilitate metadata-private communication for several applications with a large user base.
Research and Advances Research highlights
Technical Perspective: From Virtual Worlds to Digital Fabrication
The authors of "OpenFab" propose to revisit the processing pipeline that turns a 3D model into machine instructions in light of the solutions developed in computer graphics.
Research and Advances Research highlights
OpenFab: A Programmable Pipeline for Multimaterial Fabrication
We present OpenFab, a programmable pipeline for synthesis of multimaterial 3D printed objects that is inspired by RenderMan and modern GPU pipelines.
Opinion Last byte
Inspired by the Home of the Future
2018 ACM Prize in Computing recipient Shwetak Patel pushes old tools to new heights.