The mind of Marc Andreessen