Trending today: scientists breed a short-legged daddy long legs, but why? Also: advertisements… in space! (Sort of.)