Refine your search:

Don't try to impress me with big words.

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

On the impact of large language models.

From BLOG@CACM
#### Computers Were Originally Humans

Until the middle of the 20th century, computers were in fact humans who performed calculations.

From BLOG@CACM
#### Students are Interested in People, and Teachers Value Multiple Languages: ICER 2021 Pointers

A couple of excellent papers from the International Computing Education Research conference.

From BLOG@CACM
#### Safe Space for Alt-Views

Not everyone who questions computational hegemony is appealing to magic, mysticism, or divinity.

From BLOG@CACM
#### We Are Camille

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

From BLOG@CACM
#### Tech Meetups In A Pandemic

By 2019, I generally thought there wasn't much that could surprise me about organizing meetups. Then Covid-19 hit. I was so wrong.

From BLOG@CACM
#### Protecting Enterprise Use of IoT

How to strengthen the security of the Internet of Things in organizations.

From BLOG@CACM
#### The Role of Computer Science in Elite Higher Education: Seeing the Expert Blind Spot

CS has an important role in preparing elite scientists, engineers, and mathematicians.

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.

From BLOG@CACM
#### A Standard Plan for Modern Requirements

The ambitious systems that we develop today need a proper requirements structure. The plan defined here organizes requirements specification along four books, the...

From BLOG@CACM
#### How Does One Calculate With A Circular Slide Rule?

The circular slide rule was widely used until the 1970s.

From BLOG@CACM
#### 10 Tips for Implementing Executable Exams

The focus is on executable exams for an Introduction to Computer Science course.

From BLOG@CACM
#### Understanding NoSQL Database Types: Key Value

Of all non-relationals, the key-value store is by far the most popular due to its extreme simplicity.

From BLOG@CACM
#### Inclusive Integration of Computing in School Districts: Two Essential Tradeoffs

When integrating computer science and computational thinking in a school district through inclusive learning pathways, school district leaders face challenging...

From BLOG@CACM
#### Is Computing a Team Sport?

I take a peek at the history of computing to see if pioneering early developments were the results of team effort.

From BLOG@CACM
#### Why Did We Ever Think the First Programming Language Didn't Matter?

Maybe the first programming language didn't really matter, because students learning programming were different.

From BLOG@CACM
#### The Evolution of Computing Power in Switzerland

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

From BLOG@CACM
#### Soresini: A Very Rare Book on the History of Computing

The work is an extremely instructive, rich history of calculating technology. It also includes the analog world and automata, and is written in Italian.

From BLOG@CACM
#### Competitions, Not Confrontation

The ACM as an organizer of international cooperation.