Self Help for Robots is C.J. Pitchford's latest look at artificial intelligence, programming and life as a thinking and feeling robot.