acm-header
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.

April 2018


From insideHPC

Thierry Pellegrino on the Move to AI with HPC at Dell EMC

Thierry Pellegrino on the Move to AI with HPC at Dell EMC

In this video from the GPU Technology Conference, Thierry Pellegrino describes how Dell EMC customers are applying HPC technologies to AI workloads. "I'll just mention one of our customers, AeroFarms, who use a lot of our technology…


From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Idealism and Computer Science

Idealism and Computer Science

Idealism is a good thing. Well, mostly it is. This morning I heard Facebook COO Sheryl Sandberg say that Facebook was too idealistic about somethings and that lead to the current Cambridge Analytica scandal. In another interview…


From The Eponymous Pickle

AliBaba Carpools

AliBaba Carpools

Continued interesting things being done by Alibaba in China.

Alibaba’s Mapping Unit AutoNavi Declares War On Didi Via Launch Of Carpooling Business  By Yimian Wu

Alibaba’s mapping unit, AutoNavi Holdings Ltd. also known as Gaode…


From The Eponymous Pickle

Assistants and Chatbots in the Enterprise

Assistants and Chatbots in the Enterprise

A non detailed view, with some stats.   Though I would have to ask 'which enterprise'?  Cortana as I see it is still primitive in its interaction with business process.  Automated or otherwise.  And there is so much opportunity…


From The Eponymous Pickle

B2B Value

B2B Value

Never seen this adequately and numerically positioned before the fact, thus we don't often get reasonable ROIs.

The B2B Elements of Value

By Eric Almquist. Jamie Cleghorn. Lori Sherer  in the HBR

 "....  Maybe those two calculations…


From insideHPC

Video: Supermicro Steps up with High Density NVMe Storage Server

Video: Supermicro Steps up with High Density NVMe Storage Server

In this video from the GPU Technology Conference, Les Lorenzo from Supermicro describes the company's new High Density NVMe Storage Server. "Supermicro’s latest storage server platform supporting the Next Generation Small Form…


From The Eponymous Pickle

Evolutionary Computing

Evolutionary Computing

A pretty broad question.  We solved specific, narrow problems using this, essentially genetic methods.   But if the solution has to be a body of derived code, the problem is much harder.

Evolutionary computation has been promising…


From insideHPC

IBM brings in Startups to Accelerate Quantum Computing

IBM brings in Startups to Accelerate Quantum Computing

Over at the IBM blog, Jeff Welser writes that nearly 100 startups, venture capitalists, and industry thought leaders are gathering today at the first IBM Q Summit Silicon Valley event. "IBM Q Summit attendees are gathering to…


From Computational Complexity

Challenge about NFA for {a^y : y\ne 1000} answered.



Recall that in a prior post I asked



Is there an NFA for  { ay : y ≠ 1000 } with substantially less than 1000 states.



I will now show that any NFA for this set requires 999 states, so essntially 1000. The proof uses Ramsey


From insideHPC

Pawsey Supercomputing Centre teams with NSCC Singapore to Accelerate Science

Pawsey Supercomputing Centre teams with NSCC Singapore to Accelerate Science

The National Supercomputing Centre (NSCC) Singapore and the Pawsey Supercomputing Centre have signed a Memorandum of Understanding (MOU) to collaborate in the fields of supercomputing, networking, data analytics, scientific software…


From insideHPC

How NVIDIA Powers HPC for Energy and Transportation at Dell EMC

How NVIDIA Powers HPC for Energy and Transportation at Dell EMC

In this video from the GPU Technology Conference, Peter Lilian from NVIDIA describes how the company works with Dell EMC to deliver extreme performance solutions for the Energy and Transportation sectors. "Dell EMC and NVIDIA…


From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Thoughts on where CS education tools come from

Thoughts on where CS education tools come from

TouchDevelop is being retired. It’s not the first tool with educational use to be retired by Microsoft. Or from other companies either. While I have used TouchDevelop with my students I was getting ready to move to MakeCode anyway…


From The Eponymous Pickle

Assessing the Application Landscape of Blockchains

Assessing the Application Landscape of Blockchains

Via Karolyn Schalk, Manager
Executive and Technical Expertise, Cloud, AI and IT Operations

April 5, 10:30 AM ET Assessing the application landscape of blockchain applications

Join us when Nico Abbatemarco, Research Associate of

Zoom…


From The Eponymous Pickle

Blockchain for Truth

Blockchain for Truth

Interesting, but non technical view, of using Blockchain type technology to establish truth.   There is no such guarantee that the chain could not be cracked, but the thought is interesting ...

Blockchain for a Society Based on…


From Putting People First

Human-centred design in the industrial context

Human-centred design in the industrial context

Three papers from the last couple of years: The Benefits of Human-centred Design in Industrial Practices: Re-design of Workstations in Pipe Industry By Margherita Peruzzini, Stefano Carassai and Marcello Pellicciari Procedia …


From Putting People First

Human-centred design in the industrial context

Human-centred design in the industrial context

Four papers from the last couple of years: The Benefits of Human-centred Design in Industrial Practices: Re-design of Workstations in Pipe Industry By Margherita Peruzzini, Stefano Carassai and Marcello Pellicciari Procedia Manufacturing…


From The Eponymous Pickle

Quick Review of 10 Machine Learning Algorithms

Quick Review of 10 Machine Learning Algorithms

A  quick, relatively non technical view of some of the most common machine learning algorithms.  Not how to, but Why you should care - to.  You should know these already, but this provides some tips and  re-introductory thoughts…


From insideHPC

HPC Pioneer Burton Smith passes away

HPC Pioneer Burton Smith passes away

Burton J. Smith has passed away. An internationally recognized leader in HPC architecture, Smith was a co-founder of Tera Computing (later renamed Cray, Inc) and most recently a Microsoft technical fellow. Smith was 77. "Burton…


From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Phillips Academy Capture the Flag 2018

Phillips Academy Capture the Flag 2018

Those of you with interests in working on cybersecurity with your high school students this Capture the Flag event will find this to be of interest.


PACTF is back! PACTF 2018 begins Monday, April 16. Like last year, PACTF will…


From Daniel Lemire's Blog

Caching hash values for speed (Swift-language edition)

Caching hash values for speed (Swift-language edition)

In my posts Should you cache hash values even for trivial classes? and When accessing hash tables, how much time is spent computing the hash functions?, I showed that caching hash values could accelerate operations over hashContinue…


From The Eponymous Pickle

What People See in Robot Faces

What People See  in Robot Faces



A reminder of work we did using brand equity to represent assistants on the Web.   We assumed that a well known ad character would an ideal way to engage, with an otherwise chatbot-style interaction. This could have been good…


From The Eponymous Pickle

Modeling Product Cannabilization with Bayesian Nets

Modeling Product Cannabilization with Bayesian Nets

Currently investigating further applications for the use of Bayesian nets.

Another interesting example of the use of Bayesian networks, here  to model Product cannibalization, under conditions of uncertainty. 

Stefan Conrady, Managing…


From The Eponymous Pickle

Executive Management Getting Most from AI

Executive Management Getting Most from AI

Background for upcoming webinar, to be mentioned .....

Five Management Strategies for Getting the Most From AI

Big Idea: Artificial Intelligence and Business Strategy Blog   By Jacques Bughin and Eric Hazan

A global survey of C-level…


From insideHPC

Mellanox powers NVIDIA DGX-2 AI Supercomputer

Mellanox powers NVIDIA DGX-2 AI Supercomputer

Today Mellanox announced that the company’s InfiniBand and Ethernet solutions have been chosen to accelerate the new NVIDIA DGX-2 artificial intelligence system. DGX-2 is the first 2 Petaflop system that combines sixteen GPUs…


From insideHPC

Video: AI Ready Solutions from Dell EMC

Video: AI Ready Solutions from Dell EMC

In this video from the GPU Technology Conference, Kash Shaikh from Dell EMC describes the company's new AI Ready Solutions. "Dell EMC is at the forefront of AI, providing the technology that makes tomorrow possible, today. Dell…


From insideHPC

The UberCloud becomes ANSYS Advanced Solution Partner

The UberCloud becomes ANSYS Advanced Solution Partner

Wolfgang Gentzsch writes that The UberCloud has just received the highest technology partnership level as an ANSYS Advanced Solution Partner. "Achieving this elevated partnership status has been the natural evolution of UberCloud's…


From insideHPC

DDN Named Intel Technology Partner of the Year

DDN Named Intel Technology Partner of the Year

We are honored to be recognized by our strategic partner, Intel. This award further validates our position as the world’s leading provider of data-intensive at-scale solutions,” said Alex Bouzari, chief executive officer, chairman…


From The Eponymous Pickle

Market Newsletter on AI

Market Newsletter on AI

Nicely done:

nathan.ai newsletter   By Nathan Benaich

March 18 · Issue #24 · View online

A market intelligence newsletter covering AI in the technology industry, research lab and venture capital market.  ..... " 


From Schneier on Security

Subverting Backdoored Encrryption

Subverting Backdoored Encrryption

This is a really interesting research result. This paper proves that two parties can create a secure communications cannel using a communications system with a backdoor. It's a theoretical result, so it doesn't talk about how…


From Computer Science Teacher - Thoughts and Information From Alfred Thompson

How To Teach Computer Science

How To Teach Computer Science

How can I do a better job of teaching computer science? It’s a question I ask myself just about every day. There have been two big influences on my teaching style. The first was my first computer science teacher – Wally RothMore…