Trying to get new people to come to hackathons is why we started CodeDay.
It's actually an extremely effective way to give new people a wide basing in computer science and, more importantly, get them excited.
I'd love to see more marketing to new people in regards to hackathons.