meolog: the origin of astonishment