Grace Hopper Conference Opening Session: Part 1
BLOG@CACM
Grace Hopper Conference--some highlights on who attends and what it's like.
Opening Day of Grace Hopper Conference
A panoply of posters welcome attendees to the Grace Hopper Celebration of Women in Computing.
The Netflix Prize, Computer Science Outreach, and Japanese Mobile Phones
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish excerpts from selected posts. Greg Linden writes about machine learning and the Netflix Prize, Judy Robertson offers suggestions about getting teenagers interested in computer science, and Michael Conover discusses mobile phone usage and quick response codes in Japan.
Computer security warnings are something we all see everyday, but many people find them annoying and ignore them. What are better ways of designing warnings?
Decisions about whether there is computer science in the classroom are largely state-based. The most recent example is the State of Kansas, which is moving to remove computing courses from the content students are required to take. This could undercut computer science education. ACM and the Computer Science Teachers Association recommend a different approach asking that the State include computer science in students' core requirements.
Donation of Technological Goods and its Impact on a Society
What are the possible consequences of donation of technological goods on the society
How many electronic devices do you own? It is tempting to answer, “Just a handful,” but the truth is much more nuanced. Here’s a simple experiment that will (quite literally) illuminate the truth. Some evening, after darkness has fallen, turn off all the lights in your house, walk from room to room and count the number of lighted power indicators, blinking LEDs and glowing screens. I suspect you will be surprised.
Science acts as a bridge between societies that trasncends culture, and it may be our best hope for finding a common thread in a globalized future.
Why Doesn’t the U.S. Fund Computing Education Research?
How do we bootstrap research in computing education? Existing education research programs only fund the best research, with the best measurement instruments and theories. What do you do when those don't exist yet?
A happy ending to the petition which asked for an apology to Turing from the British government.
Frequent Releases Change Software Engineering
If you started deploying software much more frequently, how would it change your software development?
A series of recent articles suggests that higher education in the United States is actually causing inequality, and that CS faculty play a role in that.
The Benefits of Public Engagement
Working with public engagment projects can be satisfying, and has benefits for the researcher as well as the general public. This article describes my current Making Games in Schools project.
Not that many years ago international travel meant one was largely inaccessible to colleagues at home. Today, when my plane lands, I will turn on my smart phone, connect to the local GSM network and download queued messages. Now if I could just catch up on my email deluge.
Saying Good-Bye to DBMSs, Designing Effective Interfaces
Michael Stonebraker discusses the problems with relational database management systems and possible solutions, and Jason Hong writes about interfaces and usable privacy and security.
Corporate showrooms offer floor after floor of lovable digital strangeness. It's easy to forget they're after your cash.
The rapid pace of technology means that there are solutions that worked well, but are now abandoned -- not always for technical reasons. Perceptions about a technology matter.
HCI research is moving out of the lab and onto the web. This new style of research -- Venture Research -- calls for a different set of skills and different metrics for success than traditional research.
Today's practice of a deadline-driven approach to research is potentially bad for our field. Instead, our focus should be on the quality of the research we do. And our goal should be on advancing the frontiers of science and engineering.
Technology and information are ominpresent in Tokyo, but nobody seems to notice; a look at the future of ultra-integrated high technology.
Increasingly, CS departments are moving to a programming language monoculture--it's C or C-derived languages throughout the curriculum. What are we losing out on?
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 InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More