Sign In

Communications of the ACM

BLOG@CACM



Language Imitation Games and the Arrival of Broad and Shallow AI
From BLOG@CACM

Language Imitation Games and the Arrival of Broad and Shallow AI

On the impact of large language models.

We Are Camille
From BLOG@CACM

We Are Camille

Who is Camille Noûs, who has contributed to hundreds of papers on Google Scholar?

How Does One Divide with Napier's Rods?
From BLOG@CACM

How Does One Divide with Napier's Rods?

Napier's multiplication and division rods, deriving from the basic multiplication table, simplify calculations considerably.

How Does One Multiply with Napier's Rods?
From BLOG@CACM

How Does One Multiply with Napier's Rods?

Napier's multiplication and division rods, deriving from the basic multiplication table, simplify calculations considerably.

The Evolution of Computing Power in Switzerland
From BLOG@CACM

The Evolution of Computing Power in Switzerland

Milestones in the history of computing from the Swiss National Supercomputing Center, Lugano.  

New Areas for Application of Self-Organizing Routing
From BLOG@CACM

New Areas for Application of Self-Organizing Routing

To organize the productive work of multiprocessor chips, it is necessary to establish an efficient distribution of computational processes between computational...

The Art Of Speedy Systems Conversions
From BLOG@CACM

The Art Of Speedy Systems Conversions

System conversions represent a type of development in which project scope includes all the effort of an initial software release, plus an entirely new set of complexities...

The World's Most Magnificent Historical Calculating Machines
From BLOG@CACM

The World's Most Magnificent Historical Calculating Machines

The design of today's electronic computers is usually not very appealing, in contrast to magnificent mechanical calculating machines from earlier times.

The World's Most Magnificent Historical Automatons
From BLOG@CACM

The World's Most Magnificent Historical Automatons

Automatons are ubiquitous. Some of the most magnificent works in the genre have survived in museums.

Computer Systems Research: The Joys, the Perils, and How to Count Beans Well
From BLOG@CACM

Computer Systems Research: The Joys, the Perils, and How to Count Beans Well

This post is meant to highlight my subjective take on the joys and the road bumps on the way to doing innovative work in computer systems.

Birthday Bit Boundaries
From BLOG@CACM

Birthday Bit Boundaries

Which birthdays would have special significance if our culture were binary-based instead of decimal-based?

How Do You Calculate on the Abacus?
From BLOG@CACM

How Do You Calculate on the Abacus?

Considering the use of one of the most long-lived calculating devices.

Discovery: User Manual of the Oldest Surviving Computer in the World
From BLOG@CACM

Discovery: User Manual of the Oldest Surviving Computer in the World

A rare find: the user manual of the oldest surviving computer in the world, the Zuse Z4 relay machine (1945).

Technology in the Time of Cataclysms
From BLOG@CACM

Technology in the Time of Cataclysms

How is the development of technology, and its more basic cousin science, affected during such cataclysmic times?

The World's Largest Commercial Cylindrical Slide Rule has a Scale Length of 24m
From BLOG@CACM

The World's Largest Commercial Cylindrical Slide Rule has a Scale Length of 24m

The world's largest mass-produced cylindrical slide rules come from Loga-Calculator AG in Zurich/Uster, Switzerland.

Hacking the Axis
From BLOG@CACM

Hacking the Axis

The role of early high-performance computing capabilities in World War II.

Would There Be Computers Without Easter?
From BLOG@CACM

Would There Be Computers Without Easter?

Finding roots of computing in the computation of Easter.

Why Is There No Well-Known Swiss IT Industry?
From BLOG@CACM

Why Is There No Well-Known Swiss IT Industry?

Herbert Bruderer asks why no information technology industry emerged in Switzerland in the 1950s, despite the appearance of computers from several sources.

Are My Requirements Complete?
From BLOG@CACM

Are My Requirements Complete?

Knowing the notion of sufficient completeness and the theory of abstract data types helps practitioners produce better requirements.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account