Sign In

Communications of the ACM

Blogs Archive


Archives

The blog archive provides access to past blog postings from Communications of the ACM and other sources by date.

July 2016


From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Advanced Placement CS Principles Off By One Errors

Advanced Placement  CS Principles Off By One Errors

I’m learning about the new AP CS Principles class the week. There is some good stuff in it. On the other hand the arrays in the pseudo code that is used to write language independent questions uses one based indexes rather than


From The Eponymous Pickle

Supply Chain Metrics in Household and Beauty

Supply Chain Metrics in Household and Beauty

Good report out of SupplyChainInsights.Supply Chain Metrics That Matter: A Focus on Household Products, and Beauty Companies – 2016" ... Report Details: This report is based on analysis of financial balance sheet and income statement


From Schneier on Security

Detecting When a Smartphone Has Been Compromised

Detecting When a Smartphone Has Been Compromised

Andrew "bunnie" Huang and Edward Snowden have designed a smartphone case that detects unauthorized transmissions by the phone. Paper. Three news articles. Looks like a clever design. Of course, it has to be outside the device


From insideHPC

Podcast: UT Chancellor William McCraven on What Makes TACC Successful

Podcast: UT Chancellor William McCraven on What Makes TACC Successful

"It's great to have these incredible servers and incredible processors, but if you don't have the people to run them - if you don't have the people that are passionate about supercomputing, we would never get there from here."Behind


From The Eponymous Pickle

Encyclopedia of Interaction

Encyclopedia of Interaction

An update on this work, which I first examined in 2011.  Still apparently a free resource.   The Encyclopedia of Human-Computer Interaction, 2nd Ed. ...  from the  Interaction Design Foundation. which now also sells courses in


From The Computing Community Consortium Blog

The “Tire Tracks” Diagram Corrected and Humanized by National Academy Workshop Report

The “Tire Tracks” Diagram Corrected and Humanized by National Academy Workshop Report

The following blog post is by CCC Vice Chair and University of Wisconsin-Madison Professor Mark D. Hill.  I write about a recent Computer Science and Telecommunications Board (CSTB), an operating unit within the National Academies


From insideHPC

Supermicro Now Shipping Intel Xeon Phi Systems with Omni-Path

Supermicro Now Shipping Intel Xeon Phi Systems with Omni-Path

"With our latest innovations incorporating Intel Xeon Phi processors in a performance and density optimized Twin architecture and 100Gbps OPA switch for high bandwidth connectivity, our customers can accelerate their applications


From Phys.org Technology News

Atlantic flights disrupted by Iceland air traffic glitch

Atlantic flights disrupted by Iceland air traffic glitch

Iceland's airport authority says the country briefly closed its airspace to flights because of a technical problem at its air traffic control center.


From insideHPC

Video: Matching the Speed of SGI UV with Multi-rail LNet for Lustre

Video: Matching the Speed of SGI UV with Multi-rail LNet for Lustre

Olaf Weber from SGI presented this talk at LUG 2016. "In collaboration with Intel, SGI set about creating support for multiple network connections to the Lustre filesystem, with multi-rail support. With Intel Omni-Path and EDR


From insideHPC

The Industrialization of Deep Learning – Intro

The Industrialization of Deep Learning – Intro

Deep learning is a method of creating artificial intelligence systems that combine computer-based multi-layer neural networks with intensive training techniques and large data sets to enable analysis and predictive decision making


From insideHPC

FlyElephant 2.0 Improves HPC Collaboration Features

FlyElephant 2.0 Improves HPC Collaboration Features

Today the FlyElephant team announced the release of the FlyElephant 2.0 platform for High Performance Computing. Versioin 2.0 enhancements include: internal expert community, collaboration on projects, public tasks, Docker and


From The Eponymous Pickle

Defending the Power Grid

Defending the Power Grid

Further applications to other kinds of monitored networks, IOT applications. Detecting Cybersecurity Threats by Taking the Grid's Pulse   By Peter Fairley:    " .. DARPA teams are building grid defenses using phasor measurement


From The Eponymous Pickle

Future of 3D Printing

Future  of 3D Printing

Good forward looking article in CACM on the future of consumer 3D printing. " ... Bill Decker, chairman of the Association of 3D Printing, agrees the consumer market for 3D printers is largely untapped, although he noted, "Best


From Phys.org Technology News

Researchers create new 3-D imagery and documentation of Native American artifacts

Researchers create new 3-D imagery and documentation of Native American artifacts

Idaho State University researchers are working with Grand Teton National Park and various tribes to better document about 50 Native American artifacts from the park's David T. Vernon Collection and create digital 3-D visualizations


From Schneier on Security

The NSA and "Intelligence Legalism"

The NSA and "Intelligence Legalism"

Interesting law journal paper: "Intelligence Legalism and the National Security Agency's Civil Liberties Gap," by Margo Schlanger: Abstract: This paper examines the National Security Agency, its compliance with legal constraints


From The Eponymous Pickle

Predix Opening to Development

Predix Opening to Development

GE Opening Development. " ... General Electric has more than a century of industrial experience, but its five-year-old GE Digital division hopes to leverage outside expertise in its IoT mission. This week the company is hosting


From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Collecting and Grading Programming Projects

Collecting and Grading Programming Projects

No one like grading. Well no one I know. But as teachers it is an essential part of what we do. Grading programs can be a real pain to do though. Do you run every program? Well you probably better. Do you read all of the code


From Phys.org Technology News

Businesses can't afford to ignore the human element of IT, study says

Businesses can't afford to ignore the human element of IT, study says

Mood and personality play an important role in how companies should manage their IT systems, according to a new study co-authored by a researcher at Binghamton University, State University of New York.


From insideHPC

Seeking Bids for Helix Nebula Science Cloud

Seeking Bids for Helix Nebula Science Cloud

This week, the Helix Nebula Science Cloud (HNSciCloud) launched a €5.3 million tender for the establishment of a European hybrid cloud platform. The purpose of the platform is to support the deployment of high-performance computing


From Schneier on Security

Russian Hack of the DNC

Russian Hack of the DNC

Amazingly enough, the preponderance of the evidence points to Russia as the source of the DNC leak. I was going to summarize the evidence, but Thomas Rid did a great job here. Much of that is based on June's forensic analysis


From insideHPC

Video: Breogan Supercomputer Brings High Speed Trading to Mexico

Video: Breogan Supercomputer Brings High Speed Trading to Mexico

In this CCTV video, Alberto Alonso describes his new supercomputer, Breogan, that has the ability to modernize Mexico's antiquated stock market.

Since it was launched in February, the Breogan computer has generated $475,000 for


From insideHPC

NERSC to Host Data Day on August 22

NERSC to Host Data Day on August 22

Today NERSC announced plans to host a new, data-centric event called Data Day. The main event will take place on August 22, followed by a half-day hackathon on August 23. The goal: to bring together researchers who use, or are


From The Eponymous Pickle

A Conversation about the State of AI

A Conversation about the State of AI

Link to talk with Peter Norvig who is Director of Research at Google.  We used his text as an intro to AI and it is still very popular.  This is not ot a technical talk.  It is very non hype. It reminds me of similar discussions


From The Eponymous Pickle

Putting Digital in Perspective

Putting Digital in Perspective

 In CustomerThink: " ... This year, the number of smartphones, tablets and connected devices is expected to cross 7 billion – that will mean more connected devices than there are human beings on earth. With more and more people


From insideHPC

Seagate Announes Industry-First 2TB M.2 Enterprise SSD

Seagate Announes Industry-First 2TB M.2 Enterprise SSD

Today Seagate unveiled a first-of-its kind, high-capacity drive that can help data centers more easily accommodate exponential data growth, while still maintaining high levels of computing power and performance. The two terabyte


From The Noisy Channel

Punch Hard

Punch Hard

If you’ve read my posts on reducing scope and incremental product development, you may have concluded that I’m conservative about the…


From The Eponymous Pickle

For Better Decisions: Get more Varied input

For Better Decisions: Get more Varied input

In Inc.    Big observer of the decision process.  How do you improve the decision process?  Get a diversity of input.     People that fundamentally think about the process in different ways.


From Schneier on Security

Tracking the Owner of Kickass Torrents

Tracking the Owner of Kickass Torrents

Here's the story of how it was done. First, a fake ad on torrent listings linked the site to a Latvian bank account, an e-mail address, and a Facebook page. Using basic website-tracking services, Der-Yeghiayan was able to uncover


From insideHPC

Video: Hewlett Packard Enterprise Moves Forward with HPC Strategy at ISC 2016

Video: Hewlett Packard Enterprise Moves Forward with HPC Strategy at ISC 2016

At ISC 2016, HPE introduced new high-performance computing solutions that aim to accelerate HPC adoption by enabling faster time-to-value and increased competitive differentiation through better parallel processing performance


From Writing

Gruntwork Infrastructure Packages: world-class infrastructure, all of the control, none of the work

Gruntwork Infrastructure Packages: world-class infrastructure, all of the control, none of the work

An Infrastructure Package is a reusable, battle-tested, documented, configurable, best-practices definition of a piece of infrastructure. We think it’s a better way to build and manage infrastructure. And today, we’re unveiling

Read CACM in a free mobile app!
Access the latest issue, plus archived issues and more
ACM Logo
  • ACM CACM apps available for iPad, iPhone and iPod Touch, and Android platforms
  • ACM Digital Library apps available for iOS, Android, and Windows devices
  • Download an app and sign in to it with your ACM Web Account
Find the app for your mobile device
ACM DL Logo