I've been wondering about this for some time. It's been years since the first massive distributed computing project. We have ...