acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

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...

Lynn Conway: revolutionising chip design
From CS4FN (Computer Science For Fun)

Lynn Conway: revolutionising chip design

by Paul Curzon, Queen Mary University of London MIT professor and transgender activist, Lynn Conway along with Carver Mead, completely changed the way we thinkContinue...

Sorry to bug you: Grace Hopper
From CS4FN (Computer Science For Fun)

Sorry to bug you: Grace Hopper

by Peter W McOwan and Paul Curzon, Queen Mary University of London (from the archive) In the 2003 film The Matrix Reloaded, Neo, Morpheus, Trinity and crew continue...

The first computer music
From CS4FN (Computer Science For Fun)

The first computer music

by Paul Curzon, Queen Mary University of London (updated from the archive) The first recorded music by a computer program was the result of a flamboyant flourish...

Swat a way to drive
From CS4FN (Computer Science For Fun)

Swat a way to drive

by Peter W McOwan, Queen Mary University of London (updated from the archive) Flies are small, fast and rather cunning. Try to swat one and you will see just how...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account