The blog archive provides access to past blog postings from Communications of the ACM and other sources by date.
Good debate in the Wall Street Journal. This isn't an obvious one; there are good arguments on both sides....
It's as easy as riding a bike … or so the saying goes. But how do we manage to stay upright on a bicycle? If anyone ventures an answer they most often say that it's because of the "gyroscopic effect" – but this can't be true.
The government is spending about three-fourths of its technology budget maintaining aging computer systems, including platforms more than 50 years old in vital areas from nuclear weapons to Social Security. One still uses floppy…
How Ahold USA Optimizes Customer dataCollecting customer data and figuring out how to use it is a challenge for all retailers, one that Ahold USA has met by managing its data to help the company make decisions about different…
Today Symbolic IO emerged from stealth mode with a suite of products destined to change the way industry defines storage and computing architecture, by bringing to market the first truly computational-defined storage solution…
This is good news: Communications and Electronics Security Group (CESG), the information security arm of GCHQ, was credited with the discovery of two vulnerabilities that were patched by Apple last week. The flaws could allow…
Today CoolIT Systems announced a commercial partnership with STULZ USA. Under the agreement, the two companies will cooperate closely in delivering unique Chip-to-Atmosphere solutions across the globe.
In Technology Review: Learning things with far fewer examples. Pushes at the edges of what is meant by learning, and varying kinds of errors that define success in varying contexts. Also, at the edge of innovative creativity…
Related to recent thoughts. MIT Sloan on the relevance of reinventing work with Virtual Reality, Need some more good examples. If anyone has some, especially ones beyond the usual, will post them for discussion here.
The Computing Community Consortium (CCC) recently sponsored a Blue Sky Ideas Conference Track at the 38th International Conference on Software Engineering (ICSE), May 14-22, 2016 in Austin, TX. The purpose of this conference…
The Dell HPC Community will hold their user group meeting on Monday, June 20 at the Movenpick Hotel in Frankfurt. Held in conjunction with ISC 2016, the Dell HPC Community event will feature keynote presentations by HPC experts…
Work on a framework for computer science education in grades Kindergarten through grade 12 continues with many of the writers and advisors meeting over the past few days in New Orleans. It is somewhat humbling to be involved …
"We took the Aries system interconnect from our supercomputers, the industry-standard architecture of our clusters, the scalable graph engine from the Urika-GD appliance, and the pre-integrated, open infrastructure of our Urika…
In criminal justice systems, credit markets, employment arenas, higher education admissions processes and even social media networks, data-driven algorithms now drive decision-making in ways that touch our economic, social and…
"The promising new parameter in place of the transistor count is the perceived increase in the capacity and bandwidth of storage, driven by device, architectural, as well as packaging innovations: DRAM-alternative Non-Volatile…
Power shovels and a bulldozer have destroyed a huge mound of 2 million illegally copied CDs and DVDs outside Algeria's Culture Ministry, as part of a government pledge to crack down on long-rampant digital piracy.
Wendy Powley and Gloria Childress Townsend report on the National Center for Women & IT Annual Summit, themed "making the world fair and just."
Google is trying to bring this to Android developers by the end of the year: Today, secure logins -- like those used by banks or in the enterprise environment -- often require more than just a username and password. They tend…
In VR Focus, an overview of current announcements in head mounted displays and also notably Project Tango. Advertisers and marketers have taken notice, but I have yet to see an example of the use of a head mounted display 'in…
(Workshop for women in computational topology in August: see here. For a post about these kinds of workshops see here.) (I have already posted twice on stuff I saw or heard at the Gathering Conference here and here,) MetaThe…
Finding the right balance between automation and peopleThis talks about fast food, primarily McDonald's, but the breadth of the problem in retail is considerable. As robots and smarter in store devices evolve, this will change…
In the Cyberneum at the Tübingen-based Max Planck Campus, people are transported into virtual worlds in order to investigate how our brain processes impressions. A motion simulator - a cable robot - has recently been developed…
Live video feeds from cameras across Hartford, Connecticut, light up a wall of flat-screen monitors in a high-tech room at the city's old police department, while computers take in data from license plate readers and a gunshot…
A good introduction. But still a narrow view. Unveiling the Hidden Layers of Deep LearningInteractive neural network “playground” visualization offers insights on how machines learnBy Amanda Montañez on May 20, 2016 ... "
Had not heard of the specific concept, but make sense. ....What Makes a Scalable Database?Database scalability is a concept in database design that emphasizes on the capability of a database to handle growth in the amount of…
Another in process development from DSC. Exploring, but it will take some time. Bravo DSC." .... This is one of the first comprehensive machine learning, data science, statistical science, and computer science repository --…
I wanted to know how a modern C compiler like clang would process the following C code: #include <stdint.h> int count(uint64_t x) { int v = 0; while(x != 0) { x &= x - 1; v++; } return v; } Can you guess? popcntq %rdi, %rax That…
I haven’t been shy to expose the insane decisions of the Greek Ministry of Education when necessary; one such time was 3 years ago, when the government removed the elective “Application Development in a Programming Environment…
Today AMD, ARM, Huawei, IBM, Mellanox, Qualcomm, and Xilinx announced a collaboration to bring the CCIX high-performance open acceleration framework to data centers. The companies are collaborating on the specification for the…
Big Data has been a major theme of the Computing Community Consortium (CCC) over the years. In addition to having a Convergence of Data and Computing Task Force, the CCC held two events for Big Data that coalesced the research…