acm-header
Sign In

Communications of the ACM

Blogroll


Refine your search:
dateMore Than a Year Ago
subjectSoftware
authorPaul Curzon
bg-corner

A gendered timeline of technology
From CS4FN (Computer Science For Fun)

A gendered timeline of technology

Women have played a gigantic role in the history of computing. Their ideas form the backbone to modern technology, though that has not always been obvious.

Operational Transformation
From CS4FN (Computer Science For Fun)

Operational Transformation

How do online word processing programs manage to allow two or more people to change the same document at the same time without getting in a complete muddle? One...

Manufacturing Magic
From CS4FN (Computer Science For Fun)

Manufacturing Magic

Can computers lend a creative hand to the production of new magic tricks? That's a question Howard Williams and Peter McOwan wrestled with.

News you can trust
From CS4FN (Computer Science For Fun)

News you can trust

Having reliable news matters. Artificial Intelligence expert Sameena Shah gave news provider Thomson Reuters a head start with her Artificial Intelligence system...

Object-oriented pizza at the end of the universe
From CS4FN (Computer Science For Fun)

Object-oriented pizza at the end of the universe

Object-oriented programming is a popular kind of programming. To understand what it is all about it can help to think about cooking a meal (Hitchhiker's Guide to...

Understanding Parties
From CS4FN (Computer Science For Fun)

Understanding Parties

Kavin Narasimhan studied how people move and form groups at parties, creating realistic computer models of what is going on. Her work could help avatars and robots...

Mood Gloves
From CS4FN (Computer Science For Fun)

Mood Gloves

When we watch a film, it's not just the pictures that make the experience, it's the soundtrack too. The music and sound effects play a big part in setting the mood...

What the real Pros say
From CS4FN (Computer Science For Fun)

What the real Pros say

Here is what some (female) computer scientists and electronic engineers said that they most liked about their job and the subject.

Susan Kare: Icon Draw
From CS4FN (Computer Science For Fun)

Susan Kare: Icon Draw

Graphical User Interfaces completely changed the way we used computers. A key to their success were clear and simple icons that had clear meanings. They were thanks...

Barbara Liskov: Byzantine birthdays
From CS4FN (Computer Science For Fun)

Barbara Liskov: Byzantine birthdays

You may not think of computers as argumentative, but some of them do bicker quite a lot, and for good reason. They often need to, including to get things right...

Opinions, Opinions, Opinions
From CS4FN (Computer Science For Fun)

Opinions, Opinions, Opinions

Social media is full of people’s opinions, whether about politics, movies, things they bought, celebrities or just something in the news. However, sometimes there...

Ingrid Daubechies: Wiggly lines help catching crime
From CS4FN (Computer Science For Fun)

Ingrid Daubechies: Wiggly lines help catching crime

by Paul Curzon, Queen Mary University of London from the cs4fn women are here special issue. Computer scientists rely on maths a lot. As mathematicians devise new...

Mark Dean: An Inspiration
From CS4FN (Computer Science For Fun)

Mark Dean: An Inspiration

Black Girls Code aims to teach one million Black girls to code before 2040.

Edie Schlain Windsor and same sex marriage
From CS4FN (Computer Science For Fun)

Edie Schlain Windsor and same sex marriage

Edie Schlain Windsor was a senior systems programmer at IBM. There is more to life than computing though. She led the landmark US Supreme Court Case that was a...

Lego Computer Science: Logic with Truth Tables
From CS4FN (Computer Science For Fun)

Lego Computer Science: Logic with Truth Tables

by Paul Curzon, Queen Mary University of London We have seen how to represent truth tables in lego. Truth tables are a way of giving precise meaning to logicalContinue...

Lego Computer Science: Truth Tables
From CS4FN (Computer Science For Fun)

Lego Computer Science: Truth Tables

by Paul Curzon, Queen Mary University of London Truth tables are a simple way of reason about logic that were popularised by the 20th century philosopher Ludwig...

Jacquie Lawson: the multi-million pound greeting
From CS4FN (Computer Science For Fun)

Jacquie Lawson: the multi-million pound greeting

by Paul Curzon, Queen Mary University of London (from the cs4fn women are here special issue) There is real money to be made out there in the virtual world – if...

Ludwig Wittgenstein: tautology and truth tables
From CS4FN (Computer Science For Fun)

Ludwig Wittgenstein: tautology and truth tables

by Paul Curzon, Queen Mary University of London Ludwig Wittgenstein is one of the most important philosophers of the 20th century. His interest was in logic and...

Chatbot or Cheatbot?
From CS4FN (Computer Science For Fun)

Chatbot or Cheatbot?

by Paul Curzon, Queen Mary University of London The chatbots have suddenly got everyone talking, though about them as much as with them. Why? Because one, chatGPT...

Hedy Lamarr: The movie star, the piano player and the torpedo
From CS4FN (Computer Science For Fun)

Hedy Lamarr: The movie star, the piano player and the torpedo

by Peter W McOwan, Queen Mary University of London (from the archive) Hedy Lamarr was a movie star. Back in the 1940’s, in Hollywood’s Golden Age, she was considered...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account