A forthcoming study finds that keeping busy with selfless tasks greatly expands our perception of how much time we have. Christie Nicholson reports