Weird dreams train us for the unexpected, says new theorytheguardian.com2 points·jsty··0 commentsOpen articleSaveView on HN