article moved to Latest Thinking on Computer-Related Pain http://xahlee.info/kbd/latest_on_computer_related_pain.html