Not only does it address problems in diversity in technology, but it provides concrete, repeatable steps to help improve the situation. It sounded like the hackathon was better for all involved, and not only the people they sought to include.
Sometimes, for posts like this that seem beneficial for everyone, I wish PG could just manually disable them...but that's a slippery slope to say the least.
* a commitment to beginners from the start
* a week of 2-hour classes (Hack Week) on building web applications from scratch targeted at non-developers
* a focus on learning rather than winning (although, we did advertise prizes)
* helpful mentors on call through out the tutorials and hackathon
* providing healthy food for those who wanted it
* having a diverse set of organizers, mentors and company reps who participants feel comfortable approaching during and before the hackathon to allay concerns about their participation
In my opinion, every single one of these things makes hackathons a better experience for everyone, so there's no reason not to do them. To say the least, we've had no problem with scaring away the typical "hackathon types" and this year, we're hoping to get close to a 50% ratio.
That's a good way to be inclusive in general, not just for hackathons.