Nothing like feeling like your stated career ambitions are too ambitious, and then running into someone whose project description is like "yeah, that's one of many points in the infinite parameter space of ideas we're exploring."
The Internet is great.