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.

June 2019


From Schneier on Security

iOS Shortcut for Recording the Police

iOS Shortcut for Recording the Police

"Hey Siri; I'm getting pulled over" can be a shortcut: Once the shortcut is installed and configured, you just have to say, for example, "Hey Siri, I'm getting pulled over." Then the program pauses music you may be playing, turns…


From Daniel Lemire's Blog

Nearly Divisionless Random Integer Generation On Various Systems

Nearly Divisionless Random Integer Generation On Various Systems

It is common in software to need random integers within a range of values. For example, you may need to pick an object at random in an array. Random shuffling algorithms require such random integers. Typically, you generate a…


From Schneier on Security

Security and Human Behavior (SHB) 2019

Security and Human Behavior (SHB) 2019

Today is the second day of the twelfth Workshop on Security and Human Behavior, which I am hosting at Harvard University. SHB is a small, annual, invitational workshop of people studying various aspects of the human side of security…


From insideHPC

Michael Zentner to Lead SDSC Sustainable Scientific Software Group

Michael Zentner to Lead SDSC Sustainable Scientific Software Group

Today the San Diego Supercomputer Center (SDSC) announced the appointment of Michael Zentner as director of Sustainable Scientific Software, effective immediately. "Having worked with Michael as a co-PI of SGCI since 2016, I’m…


From The Eponymous Pickle

Models of Social Contagion

Models of Social Contagion

During our earliest looks at word-of-mouth interactions, aimed at things like advertising, we examined the structure of customer interaction. Also that context drives this kind of interaction.   This overall is a very technical…


From The Eponymous Pickle

Working Together

Working Together

Google blog talks working together.   Not unexpected.  Much more at the link.

Working together when we’re not together  By Veronica Gilrane, People Analytics Manager

As the manager of Google’s People Innovation Lab (PiLab) team…


From insideHPC

Atos to Deploy Most Powerful Supercomputer in Norway

Atos to Deploy Most Powerful Supercomputer in Norway

Today Atos announced a 4-year contract to deliver a BullSequana XH2000 supercomputer to Uninett Sigma2, the national e-infrastructure provider in Norway. As the most powerful supercomputer in Norway, the AMD-powered system will…


From insideHPC

Kmesh.io – Multicloud Lustre-as-a-Service

Kmesh.io – Multicloud Lustre-as-a-Service

Vinay Gaonkar from Kmesh.io gave this talk at LUG 2019. "The need for cloud-based Lustre, he explained, is driven by both technological and business factors. In the end, this all adds up to a trend in which the cloud world is…


From insideHPC

Pricing American Options with the NEC SX-Aurora TSUBASA Vector Engine

Pricing American Options with the NEC SX-Aurora TSUBASA Vector Engine

The Aldwin division of ANEO is now working together with NEC to leverage the leading-edge vector technology of SX-Aurora TSUBASA for porting and optimizing Aldwin’s in-house software for American option pricing. The code is implemented…


From Computational Complexity

What Happened to the Surprising Theorems?

Twenty-five years ago Peter Shor presented a polynomial-time factoring algorithms for quantum computers. For Peter, it was a simple translation of a quantum algorithm due to Dan Simon. For the rest of us, it was a shock, while…


From insideHPC

The Convergence of HPC & AI: Why it’s Great for Supercomputing and the Enterprise

The Convergence of HPC & AI: Why it’s Great for Supercomputing and the Enterprise

HPC and AIBy the end of 2019, worldwide AI spend is expected to reach $35 billion and more than double by 2022, according to IDC. While AI market projections may be speculative, there's a general consensus the investment will be significant…


From The Eponymous Pickle

Ford Home Deliveries

Ford Home Deliveries

Having this robot show up at the front step seems a bit scary, but I like the logic of its use.   Good additional details here from IEEE Spectrum.

Ford Self-Driving Vans Will Use Legged Robots to Make Deliveries

Agility Robotics…


From Schneier on Security

Chinese Military Wants to Develop Custom OS

Chinese Military Wants to Develop Custom OS

Citing security concerns, the Chinese military wants to replace Windows with its own custom operating system: Thanks to the Snowden, Shadow Brokers, and Vault7 leaks, Beijing officials are well aware of the US' hefty arsenal…


From The Eponymous Pickle

How AI will Improve Networks

How AI will Improve Networks

Extensive first piece, more to follow, by Cisco on Networks and AI.  Click through below.

Enterprise Networks
Improving Networks with Artificial Intelligence

John Apostolopoulos, Ph.D.
June 5, 2019  

Artificial intelligence is changing…


From The Eponymous Pickle

W. Brian Arthur Podcast

W. Brian Arthur Podcast

We connected with Arthur about modeling economies and enterprises at the SFI.

The Autonomous Economy  HBR Podcast

Listen and subscribe to this podcast via Apple Podcasts | Google Podcasts | RSS

One of the founders of complexity

In…


From The Eponymous Pickle

Getting Started with Business Models

Getting Started with Business Models

Nicely done piece with lots of links.    Via O'Reilly.   Gives you many ways to think about business models.  For data scientists, yes, but for most anyone thinking about how to get started in making money by reaching out to

10…


From insideHPC

ORNL to lead INFUSE Network for Fusion Energy Program

ORNL to lead INFUSE Network for Fusion Energy Program

The Department of Energy has established the Innovation Network for Fusion Energy program, or INFUSE, to encourage private-public research partnerships for overcoming challenges in fusion energy development. "Researchers and …


From insideHPC

Agenda Posted: Exacomm 2019 Workshop at ISC High Performance

Agenda Posted: Exacomm 2019 Workshop at ISC High Performance

"The goal of this workshop is to bring together researchers and software/hardware designers from academia, industry and national laboratories who are involved in creating network-based computing solutions for extreme scale architectures…


From insideHPC

Video: Supercomputing Dynamic Earthquake Ruptures

Video: Supercomputing Dynamic Earthquake Ruptures

Researchers are using XSEDE supercomputers to model multi-fault earthquakes in the Brawley fault zone, which links the San Andreas and Imperial faults in Southern California. Their work could predict the behavior of earthquakes…


From insideHPC

Microway Deploys NVIDIA DGX-2 Supercomputer at Clemson University

Microway Deploys NVIDIA DGX-2 Supercomputer at Clemson University

Today Microway announced the company has shipped a NVIDIA DGX-2 supercomputer to Clemson University. "The NVIDIA DGX-2 delivers industry-leading 2 petaFLOPS of AI deep learning performance. The system harnesses the power of 16…


From The Eponymous Pickle

Robots in Cluttered Environments

Robots in Cluttered Environments

Like in the Smart Home,  or emergency interactions.   Robotics have to be able to adapt.

Quicker Eye for Robotics to Help in Our Cluttered, Human Environments   By University of Michigan News 

University of Michigan (UM) researchers…


From The Eponymous Pickle

Big Business Leaping into Space

Big Business Leaping into Space

A big transition.  This [email protected] article give a good view of the motivations.   Also the consequences and need for further regulation when opening up Space for business.

Why Big Business Is Making a Giant Leap into Space
Jun 04, 2019…


From [email protected]

How Do You Calculate with the Sector?

How Do You Calculate with the Sector?

The sector was developed in the second half of the 16th century, and was in widespread use until the end of the 19th century,


From The Eponymous Pickle

Garmin DriveSmart 65

Garmin DriveSmart 65

Been recently examining options for in-car assistant connection.   Awaiting the Echo Auto in the car.  Considering other elements of what data is being transmitted and leveraged.    Here Garmin makes a move with Alexa.   What…


From The Eponymous Pickle

Toward the Intelligent Workplace

Toward the Intelligent Workplace

ake many experimental moves in this direction, starting with the issuing of iPads and Apps, but none were completely satisfactory.  More like issuing tools and training rather than creating systems that would initiate and help…


From The Eponymous Pickle

China's Fast Move in Blockchain

China's Fast Move in Blockchain

Special edition of the MIT Tech Review Blockchain newsletter, which covers China, Ant Financial, Alibaba and new work in Smart Contracts ...   Sign on to this newsletter at the link, well worth following.

Chain   Chain Letter …


From The Computing Community Consortium Blog

CCC Chair Mark D. Hill Receives The 2019 Eckert-Mauchly Award!

CCC Chair Mark D. Hill Receives The 2019 Eckert-Mauchly Award!

The Association for Computing Machinery (ACM) and IEEE Computer Society just jointly announced that Computing Community Consortium (CCC) Chair Mark D. Hill of the University of Wisconsin-Madison is the recipient of the 2019 Eckert…


From Schneier on Security

Lessons Learned Trying to Secure Congressional Campaigns

Lessons Learned Trying to Secure Congressional Campaigns

Really interesting first-hand experience from Maciej Cegłowski....


From Gödel's Lost Letter and P=NP

A Quantum Connection For Matrix Rank

A new paper with Chaowen Guan Chaowen Guan is a PhD student at Buffalo. After a busy end to the Spring 2019 term at UB, we are getting time to write about our paper, “Stabilizer Circuits, Quadratic Forms, and Computing Matrix…


From insideHPC

Appentra Releases Parallelware Trainer 1.2

Appentra Releases Parallelware Trainer 1.2

Appentra is pleased to announce the release of Parallelware Trainer 1.2, further improving the provision of accessible HPC and parallel programming training using OpenMP and OpenACC. "Appentra has a clear goal: to make parallel…