acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Three of my all-time most popular blog posts
From Daniel Lemire's Blog

Three of my all-time most popular blog posts

Emotions killing your intellectual productivity: We all have to deal with setbacks. And even when things go our way, we can still remain frustrated. I offer pointers...

? Constructive Criticism
From Wild WebMink

? Constructive Criticism

An inside look at Google’s loudest critic What Court doesn’t mention in the book is that lenses can also be used to turn a very small amount of light into a raging...

Full Body Scanners: What's Next?
From Schneier on Security

Full Body Scanners: What's Next?

Organizers of National Opt Out Day, the Wednesday before Thanksgiving when air travelers were urged to opt out of the full-body scanners at security checkpoints...

Emotional intelligence and product design
From Putting People First

Emotional intelligence and product design

In a long blog post, digital product designer Daniel McKenzie makes a case for emotional and human empathy. “The ability to put oneself in another

Automation suppliers strive to boost product usability
From Putting People First

Automation suppliers strive to boost product usability

Automation World reports at length on how human-centered design techniques are gaining attention in the world of industrial controls and automation, as more users...

Top Read Posts from November 2010
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Top Read Posts from November 2010

As with most blogs traffic here comes from two main sources. One is subscribers; people who follow the RSS feed and read regularly. I use one analytic tool to try...

The world in 2036
From Putting People First

The world in 2036

To mark the 25th edition of “The World in”, The Economist’s annual collection of predictions for the year ahead, the newspaper asked some people to peer 25 years...

Follow The Data
From The Noisy Channel

Follow The Data

Today is my last day at Google. I have enjoyed an incredible year there, during which I’ve had the privilege to work with some of the smartest engineers on the...

Crowdsourcing Genetic Research
From The Eponymous Pickle

Crowdsourcing Genetic Research

Another example of a game aimed at serious work:Canadian scientists have stumbled on a novel way to conduct genetic studies: Using a game to crowdsource the deciphering...

Talking Across the K-12/Post Secondary Boundaries
From Computer Science Teachers Association

Talking Across the K-12/Post Secondary Boundaries

This post is based on remarks I gave at the Town Hall session on K-12 CS-Ed at the Grace Hopper Celebration of Women in Computing, Atlanta, October 1-2, 2010. ...

Need Help in Increasing Readership
From The Eponymous Pickle

Need Help in Increasing Readership

I am seeking help in increasing the readership of the blog.  Currently it has a quite select but limited group of readers, largely consisting of former colleagues...

RFID for Cold Chain Monitoring
From The Eponymous Pickle

RFID for Cold Chain Monitoring

The 'cold chain' includes the history of the changes in temperatures as products move through the supply chain.  Indicating potential damage from temperatures that...

Close the Washington Monument
From Schneier on Security

Close the Washington Monument

Securing the Washington Monument from terrorism has turned out to be a surprisingly difficult job. The concrete fence around the building protects it from attacking...

From Computational Complexity

A BREAKTHROUGH result on density and 3-AP's

We use the following terminology: [n] means the set {1,...,n}. k-AP means an arithmetic progression of length k. A 3-free set is one with no 3-AP.s in it. We use...

Over-normalization is bad for you
From Daniel Lemire's Blog

Over-normalization is bad for you

I took a real beating with my previous post where I argued against excessive normalization on the grounds that it increases complexity and inflexibility, and thus...

How to Build Predictive Models
From The Eponymous Pickle

How to Build Predictive Models

A set of simple, concise guidelines on how to build predictive models.  Yes, these are largely obvious for those with experience in analytics,  but I like their...

Brian Snow Sows Cyber Fears
From Schneier on Security

Brian Snow Sows Cyber Fears

That's no less sensational than the Calgary Herald headline: "Total cyber-meltdown almost inevitable, expert tells Calgary audience." That's former NSA Technical...

links for 2010-12-02
From Wild WebMink

links for 2010-12-02

Who's driving this thing? Well worth reading this explanation, and especially the Oracle VP's response. It's hard to think of a better case study for why communities...

UX efforts in a context of retail and marketing
From Putting People First

UX efforts in a context of retail and marketing

Two new articles in UX Magazine: Crafting the UX of REI’s retail experience by Samantha Starmer Video interview (with text transcript) on the strategy, techniques...

Characteristics of a Good Programming Project
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Characteristics of a Good Programming Project

H
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account