I've been thinking that part of the point of handing out a bunch of science prizes to the techbros yesterday was to try to overshadow the Nobel prizes.