An eclectic mix of information, opinion and diversions.