There is no reason, other than lack of innovation, that computers (especially Linux) shouldn't be doing this already. [via evan]