this is basically my point. The things you look for in great programmers are not the same things you look for in finding great people to spend a weekend with. In order to make this a truly great experience they should put some time into finding a way to make good matches both in start-up-employee-potential and enjoyable-person-potential.