Thinking Deep Thoughts