acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Kakuro, Logic and Computer Science – problem-solving brain teasers
From CS4FN (Computer Science For Fun)

Kakuro, Logic and Computer Science – problem-solving brain teasers

Imagine being able to pick up an ordinary banana and use it as a phone. That's part of the vision of 'invoked computing', which is being developed by Japanese researchers...

Cold hard complexity: learning to talk in nature’s language
From CS4FN (Computer Science For Fun)

Cold hard complexity: learning to talk in nature’s language

Think of an ecosystem like a sentence – there are thousands of words in the English language but in order to make a sentence you have to put them together in the...

Love your data
From CS4FN (Computer Science For Fun)

Love your data

Some councils put up 'Ignore your sat nav' signs because drivers kept relying more on the wrong information from electronic directions instead of trusting their...

Delicious computing: gestural computing with bananas and pizzas…
From CS4FN (Computer Science For Fun)

Delicious computing: gestural computing with bananas and pizzas…

Imagine being able to pick up an ordinary banana and use it as a phone. That's part of the vision of 'invoked computing', which is being developed by Japanese researchers...

Hiding in Skype: cryptography and steganography
From CS4FN (Computer Science For Fun)

Hiding in Skype: cryptography and steganography

Computer Science isn't just about using language, sometimes it's about losing it. Sometimes people want to send messages so no one even knows they exist and a great...

In Praise of Spaghetti Code
From Blog@Ubiquity

In Praise of Spaghetti Code

Spaghetti code is not getting any respect. Software experts denigrate it; coding classes avoid it like the plague; and when students go out into the world, they...

Is Computing in Reverse the Next Big Thing?
From Blog@Ubiquity

Is Computing in Reverse the Next Big Thing?

Some computer scientists and physicists are looking beyond the limits of current computing to “reversible computing.” The post Is Computing in Reverse the NextBLOG...

How to Deal with Post-truthism
From Blog@Ubiquity

How to Deal with Post-truthism

The very definition of post-truth implies rejecting fact-based logic. Too few possess the skill of distinguishing between self-serving claims, and reliable, well...

Insider Attacks Are A Bigger and Harder Threat?
From Blog@Ubiquity

Insider Attacks Are A Bigger and Harder Threat?

There is a new trend apparently emerging to defend against data loss and data damage as a result of external hacking. Some organizations have been removing their...

The end of ICE is near – or not?
From Blog@Ubiquity

The end of ICE is near – or not?

The internal combustion engine (ICE) has reigned supreme for over 100 years, but prognosticators are predicting its demise over the next few decades – or NOT, depending...

Data Analytics for Public Services: Beyond the Hype
From Blog@Ubiquity

Data Analytics for Public Services: Beyond the Hype

Data analytics is the new buzz phrase these days. Public service agencies all over the world are looking at data in order to optimize service delivery, as wellelectricity...

Dealing with Infrastructure Disruption: IoT Security
From Blog@Ubiquity

Dealing with Infrastructure Disruption: IoT Security

Congress should incentivize universities and industry to partner to build security into Internet of Things (IoT) devices by design. The post Dealing with Infrastructure...

Your Science T-Shirt Doesn’t Fly
From Blog@Ubiquity

Your Science T-Shirt Doesn’t Fly

A few months ago Science sent many people a sample of the magazine and a solicitation to subscribe. As seems to be the manner in which these things are done, there...

The Funny Side of Science
From Blog@Ubiquity

The Funny Side of Science

Some people have the strange idea that science is too straight-laced to be funny. These people are not scientists. True scientists love to tell jokes about themselves...

Can Chatbots Replace Customer Service Reps?
From Blog@Ubiquity

Can Chatbots Replace Customer Service Reps?

Chatbots may be good at cosumer-focused tasks, but the verdict is still out are not whether a chatbot can completely replace human assistants. The post Can Chatbots...

Can a Rubiks Cube Teach You Programming?
From Blog@Ubiquity

Can a Rubiks Cube Teach You Programming?

Em Rubik invented the Rubik’s Cube in 1974 and it became the worlds most popular puzzle. The cube consists of 26 cubelets that move and turn when the faces areRead...

My Robot Wants Your Job—No
From Blog@Ubiquity

My Robot Wants Your Job—No

Although AI technology is posed to disrupt jobs, there isn't any real cause for alarm. The future of work doesn't mean we will be ruled by robot overlords. The...

My Robot Wants Your Job—YES
From Blog@Ubiquity

My Robot Wants Your Job—YES

Robots could redefine the future of work, but what does that mean for the jobs that are displaced? Could a tax on labor-replacing technology be the answer? TheMy...

Does Someone Have to Die First?
From Blog@Ubiquity

Does Someone Have to Die First?

Digital technology changes fast, and organizations change slowly: First using the technology as an automated, digitized version of the old way of doing things,Read...

Can Mankind Survive Scientific Illiteracy?
From Blog@Ubiquity

Can Mankind Survive Scientific Illiteracy?

Science is not taught as science at all. Students are taught how to do science, but not what science actually is. They suffer from scientific illiteracy. The post...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account