The recent release of the Facebook papers by a whistleblower has confirmed that leaders at the company have long known about problems facilitated by their social...Jason Hong From BLOG@CACM | November 12, 2021 at 12:35 PM
Up to the second half of the 19th century —with the exception of the industrial power Great Britain—the protection of inventions was inadequate and strongly disputed...Herbert Bruderer From BLOG@CACM | November 8, 2021 at 09:54 AM
Until the middle of the 20th century, computers were in fact humans who performed calculations.
Herbert Bruderer From BLOG@CACM | October 7, 2021 at 09:20 AM
A couple of excellent papers from the International Computing Education Research conference.
Mark Guzdial From BLOG@CACM | September 29, 2021 at 01:57 PM
Not everyone who questions computational hegemony is appealing to magic, mysticism, or divinity.
Robin K. Hill From BLOG@CACM | September 27, 2021 at 09:15 PM
By 2019, I generally thought there wasn't much that could surprise me about organizing meetups. Then Covid-19 hit. I was so wrong.
Doug Meil From BLOG@CACM | September 17, 2021 at 12:07 PM
Napier's multiplication and division rods, deriving from the basic multiplication table, simplify calculations considerably.
Herbert Bruderer From BLOG@CACM | August 16, 2021 at 11:12 AM
The ambitious systems that we develop today need a proper requirements structure. The plan defined here organizes requirements specification along four books, the...Bertrand Meyer From BLOG@CACM | July 20, 2021 at 12:12 PM
Of all non-relationals, the key-value store is by far the most popular due to its extreme simplicity.
Alex Williams From BLOG@CACM | June 30, 2021 at 09:28 AM
When integrating computer science and computational thinking in a school district through inclusive learning pathways, school district leaders face challenging...Merijke Coenraad, Brian Giovanini, Kelly Mills, Jeremy Roschelle From BLOG@CACM | June 24, 2021 at 12:24 PM
I take a peek at the history of computing to see if pioneering early developments were the results of team effort.
Saurabh Bagchi From BLOG@CACM | June 23, 2021 at 09:36 AM
Maybe the first programming language didn't really matter, because students learning programming were different.
Mark Guzdial From BLOG@CACM | June 18, 2021 at 10:29 AM