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 2017


From XRDS

The Power of WordNet and How to Use It in Python

The Power of WordNet and How to Use It in Python

In this post, I am going to talk about the relations in WordNet (https://wordnet.princeton.edu) and how you can use these in a Python project. WordNet is a database of English words with different relations between the words.…


From The Eponymous Pickle

Amazon Spark Crowdsources Advertising?

Amazon Spark Crowdsources Advertising?

Amazon takes another step forward.  I would imagine this will also emerge on the new Amazon Show screen as well.  A crowdsourcing of advertising to enthusiastic consumers?  Note their creation of an influencer program.  Seems…


From The Eponymous Pickle

Analytics Magazine

Analytics Magazine

The latest analytics Magazine from Informs.    A practically oriented view of how analytics can be used in business today.   Industry News and Articles.


From The Eponymous Pickle

Limitations of Machine Learning

Limitations of Machine Learning

Just the introductory paragraphs to post in the Keras Blog.   Worth following.   Useful statement of limitations,  on both narrow aspects of deep learning, and more generally about AI.   Technical, but readable as well.   I agree…


From insideHPC

Intel Launches Movidius Neural Compute Stick

Intel Launches Movidius Neural Compute Stick

Today, Intel launched the Movidius Neural Compute Stick, the world’s first USB-based deep learning inference kit and self-contained artificial intelligence accelerator that delivers dedicated deep neural network processing capabilities…


From insideHPC

Fernanda Foertter Elected SIG HPC Education Vice Chair

Fernanda Foertter Elected SIG HPC Education Vice Chair

Today the Association for Computing Machinery’s Special Interest Group on High Performance Computing (SIGHPC) announced that Fernanda Foertter from ORNL is the new Vice Chair of the organization's Education Committee. In this…


From insideHPC

Interview: The Computational Challenges of Fusion Energy

Interview: The Computational Challenges of Fusion Energy

In this video from PASC17, Idamura Yasuhiro from the Japan Atomic Energy Agency and Laurent Villard from EPFL discuss the computational challenges of developing Fusion reactors. "Numerical plasma physics models are used to improve…


From insideHPC

Interview: DDN’s Jessica Popp on the Importance of Diversity in HPC

Interview: DDN’s Jessica Popp on the Importance of Diversity in HPC

In this video, ISC Diversity Chair Kim McMahon interviews Jessica Popp from DDN about the importance of fostering diversity in High Performance Computing. “Through collaboration and networking, the Women in HPC community strives…


From Schneier on Security

Ethereum Hacks

Ethereum Hacks

The press is reporting a $32M theft of the cryptocurrency Ethereum. Like all such thefts, they're not a result of a cryptographic failure in the currencies, but instead a software vulnerability in the software surrounding the…


From insideHPC

Go with Intel® Data Analytics Acceleration Library and Go*

Go with Intel® Data Analytics Acceleration Library and Go*

Use of the Go* programming language and it’s developer community has grown significantly since it’s official launch by Google in 2009. Like many popular programming languages (C and Java come to mind), Go started as an experiment…


From The Eponymous Pickle

Game Theory for Competitive Strategy

Game Theory for Competitive Strategy

A favorite topic for corporate strategy considerations, but as we discovered, somewhat hard to apply in realistic circumstances.   Especially for competitive interactions. Fairly non-technical view.

In Game Theory, No Clear Path…


From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Algorithms, Bias, and Beautiful Women

Algorithms, Bias, and Beautiful Women

I've been keeping my eyes open for things to discuss with students this fall, especially in Advanced Placement Computer Science Principles. This week bias in algorithms kept crossing my path. It was even a topic for the #EthicalCS…


From The Eponymous Pickle

How Alibaba Works with Retail Data

How Alibaba Works with Retail Data

Via O'Reilly.

How Alibaba does retail data

What does it take to compete in a global market in which retail and the cloud are increasingly intertwined? Alibaba says it's domain-specific data science and machine learning for theHere's…


From The Eponymous Pickle

IBM And Automation Anywhere Partner to Produce BPM Bots

IBM And Automation Anywhere Partner to Produce BPM Bots

I had been wondering for some time how IBM might be integrating business process management (BPM) and their cognitive methods to approach improving real business process.  Always seemed they had rule based systems, so why not…


From The Eponymous Pickle

Min Basadur's Simple Question

Min Basadur's Simple Question

A former colleague of mine at Procter & Gamble,  Min Basadur's work is described.   Clever and very simple use of the question  "How Might we ... ?"  is mentioned.   Remember hearing of its use as a tool upon arrival at the company…


From The Eponymous Pickle

Apple Journals its AI/Machine Learning Efforts

Apple Journals its AI/Machine Learning Efforts

Apple has started blogging to draw attention to its AI work  : Sorry, it’s a ‘Journal’   by James Vincent@jjvincent in theVerge:

" ... The company’s new website, titled “Apple Machine Learning Journal,” is a bit grander than a…


From The Eponymous Pickle

Claude Shannon

Claude Shannon

Great to see this article about Claude Shannon, who is little mentioned these days, but truly was a key element of understanding the value of knowledge in systems of information.  Had never heard the 'work habits' angle.

From
4…


From The Eponymous Pickle

Google Glass Better for Business Applications

Google Glass Better for Business Applications

To put it simply,  Google Glass just looks more business-like than Augmented Reality Goggles.  It at least implies that you are still attached to solving problems in the real world.   Even better focused than you would be with…


From Computer Science Teacher – Thoughts and Information From Alfred Thompson

GP–A General Purpose Block Programming Language

GP–A General Purpose Block Programming Language

GPLogo260I added GP to my list of block programming languages this morning. Mark Guzdial announced on his blog that it was available in Beta (The General Purpose Blocks Programming Language, GP, is now in beta) According to the website…


From insideHPC

Agenda Posted: Hot Interconnects Conference in Santa Clara

Agenda Posted: Hot Interconnects Conference in Santa Clara

The Hot Interconnects conference has posted their program Agenda. The event takes place Aug. 28-30 in Santa Clara, California. "Join us for our 25th year of an information-packed three-day Symposium about the latest in High Performance…


From Schneier on Security

Password Masking

Password Masking

Slashdot asks if password masking -- replacing password characters with asterisks as you type them -- is on the way out. I don't know if that's true, but I would be happy to see it go. Shoulder surfing, the threat is defends…


From insideHPC

Supercomputing the Signature of Chaos in Ultracold Reactions

Supercomputing the Signature of Chaos in Ultracold Reactions

Researchers have performed the first ever quantum-mechanical simulation of the benchmark ultracold chemical reaction between potassium-rubidium (KRb) and a potassium atom, opening the door to new controlled chemistry experiments…


From The Computing Community Consortium Blog

NSF CISE Core Program Solicitations Released

NSF CISE Core Program Solicitations Released

Three divisions at the National Science Foundation (NSF) Directorate for Computer and Information Science and Engineering (CISE) have just released new solicitations for their core programs. Computing and Communication Foundation…


From insideHPC

Lenovo Gains Momentum in HPC at ISC 2017

Lenovo Gains Momentum in HPC at ISC 2017

In this video from ISC 2017, Rick Koopman from Lenovo describes the company's innovative solutions for HPC. "Lenovo recently announced the delivery of one of the most powerful systems – among the first in the world based on Intel…


From insideHPC

Panel Discussion: Sustainable Software Development in Computational Sciences

Panel Discussion: Sustainable Software Development in Computational Sciences

"PASC has recently formed collaborative partnerships with a number of scientific journals. In this panel discussion, representatives from these journals are invited to express their thoughts regarding publication practices in…


From insideHPC

Brazil-Based AMT to Resell Bright Computing Software

Brazil-Based AMT to Resell Bright Computing Software

Today Bright Computing announced a reseller agreement with AMT. "We are very impressed with Bright’s technology and we believe it will make a huge difference to our customers’ HPC environments," said Ricardo Lugão, HPC Director…


From The Eponymous Pickle

CMO's Preparing for the Future

CMO's Preparing for the Future

Former colleague of mine is interviewed. Business, now more than ever, is about prediction.

How CMOs Can Prepare For The Future: A Q&A With 'Predicting The Turn' Author Dave Knox
by Jennifer Rooney 

Dave Knox regards and engages…


From The Eponymous Pickle

On the Business of AI

On the Business of AI

Right now, for the second time in a long career, am involved directly in making AI part of a business.  So was struck by this view.

HBR:   On the business of AI. ...

".... What can AI do Today?

The term artificial intelligence was…


From The Eponymous Pickle

Multisensor Interfaces Reference

Multisensor Interfaces Reference

Of technical interest: 

Announcing: The Handbook of Multimodal-Multisensor Interfaces: Foundations, User Modeling, and Common Modality Combinations. Volume 1
Eeditors: Oviatt, Sharon; Schuller, Bjorn; Cohen, Philip R; Sonntag,

P…


From The Computing Community Consortium Blog

NSF DCL Pursuing Meaningful Actions in Support of Broadening Participation in Computing (BPC)

NSF DCL Pursuing Meaningful Actions in Support of Broadening Participation in Computing (BPC)

National Science Foundation (NSF) Assistant Director for the Directorate of Computer & Information Science & Engineering (CISE) James Kurose has issued the following letter to the community for pursuing meaningful actions in…