notes for Nature of Code