Japanese magazine ridiculed for ‘Socrates’ dating advice