acm-header
Sign In

Communications of the ACM

Blogroll


Refine your search:
dateMore Than a Year Ago
subjectPersonal Computing
bg-corner

Blade: the emotional computer.
From CS4FN (Computer Science For Fun)

Blade: the emotional computer.

by Paul Curzon, Queen Mary University of London Communicating with computers is clunky to say the least – we even have to go to IT classes to learn how to talkContinue...

Exploring mazes, inventing algorithms (part I) 
From CS4FN (Computer Science For Fun)

Exploring mazes, inventing algorithms (part I) 

To become a Jedi Knight you must have complete control of your thoughts. As you feel the force you start to control your surroundings and make objects move just...

Why the Romans were pants at maths
From CS4FN (Computer Science For Fun)

Why the Romans were pants at maths

In case you've ever wondered how on earth the Romans multiplied numbers using Roman numerals...

“The Truth About AI” – get ready to get tickets to the Ri Christmas Lectures 2023 #XmasLectures with @Ri_Science
From CS4FN (Computer Science For Fun)

“The Truth About AI” – get ready to get tickets to the Ri Christmas Lectures 2023 #XmasLectures with @Ri_Science

The ballot for this year's AI-themed Ri Christmas lectures opens on 14 Sep, but there are other ways to see the lectures live, or later when broadcast.

How far can you hear? Modelling distant birdsong.
From CS4FN (Computer Science For Fun)

How far can you hear? Modelling distant birdsong.

by Dan Stowell, Queen Mary University of London How do we know how many birds there are out there: in the countryside, and in the city? Usually, it’s because people...

Threads & Yarns – textiles and electronics
From CS4FN (Computer Science For Fun)

Threads & Yarns – textiles and electronics

by Paul Curzon, Queen Mary University of London, from June 2011 At first sight nothing could be more different than textiles and electronics. Put opposites together...

3D models in motion
From CS4FN (Computer Science For Fun)

3D models in motion

by Paul Curzon, Queen Mary University of Londonbased on a 2016 talk by Lourdes Agapito The cave paintings in Lascaux, France are early examples of human culture...

Frequency Analysis for Fun
From CS4FN (Computer Science For Fun)

Frequency Analysis for Fun

by Paul Curzon, Queen Mary University of London Frequency Analysis, a technique beloved by spies for centuries, and that led to the execution of at least one Queen...

Keeping secrets on the Internet – encryption keeps your data safe
From CS4FN (Computer Science For Fun)

Keeping secrets on the Internet – encryption keeps your data safe

How do modern codes keep your data safe online? Ben Stephenson of the University of Calgary explains When Alan Turing was breaking codes, the world was a pretty...

Composing from Compression
From CS4FN (Computer Science For Fun)

Composing from Compression

by Geraint Wiggins, Queen Mary University of London Computers compress files to save space. But it also allows them to create music! Music is special. It’s oneContinue...

Balls, beams and quantum computers – performing calculations with patterns of light
From CS4FN (Computer Science For Fun)

Balls, beams and quantum computers – performing calculations with patterns of light

by Jane Waite, Queen Mary University of London Have you played the seaside arcade game where shiny metal balls drops down to ping, ping off little metal pegs and...

Getting off the beach, fast
From CS4FN (Computer Science For Fun)

Getting off the beach, fast

by Paul Curzon, Queen Mary University of London Paul goes on holiday and sees how a car park can work like a computer. Computers get faster and faster every year...

[From the archives] “A mob for the Earth” – online communities supporting the real world, and businesses
From CS4FN (Computer Science For Fun)

[From the archives] “A mob for the Earth” – online communities supporting the real world, and businesses

A mob for the Earth by Paul Curzon, Queen Mary University of London One Saturday afternoon last spring in San Francisco, a queue of people stretched down the pavement...

Competitive Zen
From CS4FN (Computer Science For Fun)

Competitive Zen

To become a Jedi Knight you must have complete control of your thoughts. As you feel the force you start to control your surroundings and make objects move just...

Pit-stop heart surgery
From CS4FN (Computer Science For Fun)

Pit-stop heart surgery

The Formula 1 car screams to a stop in the pit-lane. Seven seconds later, it has roared away again, back into the race. In those few seconds it has been refuelled...

Cyber Security at the movies: Rogue one (Part II: Authentication)
From CS4FN (Computer Science For Fun)

Cyber Security at the movies: Rogue one (Part II: Authentication)

In a galaxy far, far away cyber security matters. So much so, that the whole film Rogue One is about it. Part of the key to keeping the Death Star plans secret...

Happy World Emoji Day –
From CS4FN (Computer Science For Fun)

Happy World Emoji Day –

“Emoji didn’t become so essential because they stand in for words – but because they finally made writing a lot more like talking.” Gretchen McCulloch (see Further...

Cyber Security at the movies: Rogue one (Part I: Physical Security)
From CS4FN (Computer Science For Fun)

Cyber Security at the movies: Rogue one (Part I: Physical Security)

In a galaxy far, far away cyber security matters quite a lot. So much so, in fact, that the whole film Rogue One is about it. The plot is all about the bad guys...

When a chatbot acts as your “trusted” agent …
From CS4FN (Computer Science For Fun)

When a chatbot acts as your “trusted” agent …

Artificial Intelligences are capable of acting as our agents freeing up our time, but can we trust them? Steve Phelps and his team run experiments with AIs as the...

Nurses in the mist
From CS4FN (Computer Science For Fun)

Nurses in the mist

What do you do when your boss tells you "go and invent a new product"? Lock yourself away and stare out the window? Go for a walk, waiting for inspiration? Medical...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account