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.

May 2018


From Daniel Lemire's Blog

How fast can you parse JSON?

How fast can you parse JSON?

JSON has become the de facto standard exchange format on the web today. A JSON document is quite simple and is akin to a simplified form of JavaScript: { "Image": { "Width": 800, "Height": 600, "Animated" : false, "IDs": [116…


From The Eponymous Pickle

Computer Controlled Knitting

Computer Controlled Knitting

Like the unusual process method, makes us think of the possibility of others.

Software Automatically Generates Knitting Instructions for 3D Shapes
Carnegie Mellon University
Byron Spice

Carnegie Mellon University (CMU) researchers…


From Putting People First

[Book] Ethnographic Thinking

[Book] Ethnographic Thinking

Ethnographic Thinking: From Method to Mindset by Jay Hasbrouck Routledge Press, December 2017 140 pages This book argues that ‘ethnographic thinking’―the thought processes and patterns ethnographers develop through their practice…


From Putting People First

[Book] Ethnographic Thinking

[Book] Ethnographic Thinking

Ethnographic Thinking: From Method to Mindset by Jay Hasbrouck Routledge Press, December 2017 140 pages This book argues that ‘ethnographic thinking’―the thought processes and patterns ethnographers develop through their practice…


From Putting People First

[Book] I Feel You: The Surprising Power of Extreme Empathy

[Book] I Feel You: The Surprising Power of Extreme Empathy

I Feel You: The Surprising Power of Extreme Empathy By Cris Beam Houghton Mifflin Harcourt, March 2018 272 pages Empathy has become a gaping fault line in American culture. Pioneering programs aim to infuse our legal and educational…


From Putting People First

[Book] I Feel You: The Surprising Power of Extreme Empathy

[Book] I Feel You: The Surprising Power of Extreme Empathy

I Feel You: The Surprising Power of Extreme Empathy By Cris Beam Houghton Mifflin Harcourt, March 2018 272 pages Empathy has become a gaping fault line in American culture. Pioneering programs aim to infuse our legal and educational…


From insideHPC

The OpenFabrics Alliance 2018 Annual Workshop Recap

The OpenFabrics Alliance 2018 Annual Workshop Recap

"The 14th Annual OpenFabrics Alliance (OFA) Workshop, held in scenic Boulder, Colorado, recently concluded its week-long, community-wide collaboration and dialogue on OpenFabrics. As the premier means of fostering lively discussions…


From The Computing Community Consortium Blog

IBM joins NSF’s BIGDATA program

IBM joins NSF’s BIGDATA program

The National Science Foundation’s (NSF) Directorate for Computer and Information Science and Engineering (CISE) has announced that IBM has joined as one of the cloud resource providers for the Critical Techniques, Technologies…


From The Eponymous Pickle

Sequencing Problems for Natural Language Processing

Sequencing  Problems for Natural Language Processing

Good piece by William Vorhies

Temporal Convolutional Nets (TCNs) Take Over from RNNs for NLP Predictions   Posted by William Vorhies in DSC

Summary: Our starting assumption that sequence problems (language, speech, and others)

It…


From The Eponymous Pickle

Remote Vehicle Interaction

Remote Vehicle Interaction

Beyond the Driverless Car.

Team of Engineering, CS Students Enhance Future of Remote Vehicles 
Embry-Riddle Aeronautical University
By Katharina Lane

Embry-Riddle Aeronautical University researchers have combined a small unmanned…


From BLOG@CACM

ACM Public Policy ­Update: 100-Day Highlights

ACM Public Policy ­Update: 100-Day Highlights

Chronicling the First 100 Days this year of ACM's member-driven policy efforts in Europe and the U.S.


From The Eponymous Pickle

Physical Stores as Media

Physical Stores as Media

They are media, which is what we researched for years in innovation centers.    But how do they effectively collaborate with other channels?

Stores as Media  in Retailwire.   by James Tenser

Innovative, digital-first retail concepts…


From insideHPC

Balancing the Load – A Million Cores in Concert

Balancing the Load – A Million Cores in Concert

"If you’re doing any kind of parallel simulation, and you have a bit of imbalance, all the other cores have to wait for the slowest one,” Junghans says, a problem that compounds as the computing system’s size grows. “The bigger…


From insideHPC

ACM Recognizes Innovators in Open Source Software, Biotechnology, Networks, and Artificial Intelligence

ACM Recognizes Innovators in Open Source Software, Biotechnology, Networks, and Artificial Intelligence

Today ACM announced the recipients of four prestigious technical awards. These leaders were selected by their peers for making significant contributions that have had far-reaching impact on the ascendance of computing as an integral…


From insideHPC

HPC Market Update from Hyperion Research

HPC Market Update from Hyperion Research

In this video from the HPC User Forum in Tucson, Earl Joseph from Hyperion Research presents an HPC Market Update. "Hyperion Research is the new name for the former IDC high performance computing analyst team. As Hyperion Research…


From insideHPC

What Next? Entering the World of Machine Learning

What Next? Entering the World of Machine Learning

machine learningFrameworks, applications, libraries and toolkits—journeying through the world of deep learning can be daunting. If you’re trying to decide whether or not to begin a machine or deep learning project, there are several points that…


From The Eponymous Pickle

Blockchain in Python

Blockchain in Python

The following is useful, if you understand coding, especially in Python.  Worth a scan.  Unlike the statement here, a blockchain does not have to be public.   Though useful, does not detail the implementation in use, so hardly…


From The Eponymous Pickle

Look at the Uses of Chatbots

Look at the Uses of Chatbots

Interesting, but not very unexpected examples.   Consider the implied  difference between assistants and chatbots, both can offer assistance,  with different levels of autonomy, and some assumption of conversational memory and…


From Schneier on Security

NIST Issues Call for "Lightweight Cryptography" Algorithms

NIST Issues Call for "Lightweight Cryptography" Algorithms

This is interesting: Creating these defenses is the goal of NIST's lightweight cryptography initiative, which aims to develop cryptographic algorithm standards that can work within the confines of a simple electronic device.…


From The Eponymous Pickle

Nano Marketing?

Nano Marketing?

A little skeptical this is just a millennial thing ...  In MITSloan:

Companies are making strides in reaching millennials via “nano-marketing” tactics that use social media micro-influencers as brand ambassadors.

At 80 million…


From insideHPC

NVIDIA Simplifies Building Containers for HPC Applications

NVIDIA Simplifies Building Containers for HPC Applications

In this video, CJ Newburn from NVIDIA describes how users can benefit from running their workloads in the NVIDIA GPU Cloud. "A container essentially creates a self contained environment. Your application lives in that container…


From insideHPC

Register Now for SC18 Housing in Dallas – Rooms will run out

Register Now for SC18 Housing in Dallas – Rooms will run out

Housing registration is now open for SC18 in Dallas. Unlike previous years, you should register now because the conference hotels expected to run out of rooms sometime soon. "SC18 has room blocks reserved at 21 hotels in the …


From The Eponymous Pickle

Quantum vs Encryption

Quantum vs Encryption

This has often been brought up.   Unclear yet if this is true.

Hackers' Delight: Does Quantum Computing Spell the End for Encryption?  By Joe Dysart in the CACM

Security researchers warn that hackers are currently gobbling up encrypted…


From The Eponymous Pickle

The Future of Mapping via Sensing

The Future of Mapping via Sensing

Via O'Reilly.  Abtract and link to PDF.   Its all about sensing, and here that is about spatial understanding and sensing.

https://arxiv.org/abs/1803.11288 
Computer Science > Artificial Intelligence
FutureMapping: The Computational…


From insideHPC

New Paper: A Survey of Techniques for Dynamic Branch Prediction

New Paper: A Survey of Techniques for Dynamic Branch Prediction

Branch predictor (BP) is an essential component in modern processors since high BP accuracy can improve performance and reduce energy. However, reducing latency and storage overhead of BP while maintaining high accuracy presents…


From insideHPC

Podcast: TACC Powers Deep Earth Imaging

Podcast: TACC Powers Deep Earth Imaging

"In this TACC Podcast, Ross Maguire and Jeroen Ritsema of the University of Michigan describe how supercomputer simulations of volcanos show how mantle plumes form and how they rise from Earth's mantle. What's more, the researchers…


From The Computing Community Consortium Blog

Call for Applications – CCC Leadership in Embedded Security Workshop

Call for Applications – CCC Leadership in Embedded Security Workshop

The Cybersecurity Taskforce of the Computing Community Consortium (CCC) will host a leadership workshop to envision the future of embedded security research on August 13th in Baltimore, Maryland. Embedded systems such as pacemakers…


From insideHPC

Nlyte Sofware Taps IBM Watson for Optimization of Workload Infrastructure

Nlyte Sofware Taps IBM Watson for Optimization of Workload Infrastructure

Today Nlyte Software announced the company has partnered with the IBM Watson IoT group to offer its first cognitive DCIM solution – Nlyte Machine Learning. The company is tapping into the analytical and machine-learning power…


From The Eponymous Pickle

Advanced Conversational Skills

Advanced Conversational Skills

Natural Conversation Course.

Design for Natural Conversation

Learn with Codecademy’s Free Online Courses

We're excited to announce a new advanced training series in collaboration with Codecademy on how to use conversational voice…


From The Eponymous Pickle

Smart Windows from Ford

Smart Windows from Ford

Advanced accessibility play of interest.  In Engadget.

Ford’s smart windows can help blind passengers take in the view
It converts the view into vibrations that they can feel on the window. .... " 

by Mallory Locklear, @mallorylocklear…