We're in the early stages of planning a hackathon with Heavybit (http://www.heavybit.com/) but haven't had much experience running an event like this.
What do you think makes a successful and enjoyable hackathon? Is it the prizes? Is it the theme? Would you prefer it on a weekend or a weekday? Anything else, big or little, that makes for a good hackathon?
- People that say they have skill in XYZ, when in fact they have little to no experience in XYZ. It would be nice if I could have some reasonable confidence in a stranger's ability to be experienced in a skill they claim to have.
- "Entrepreneurs" interested in getting free dev labor for their unicorn app idea. I sign up for a hackathon to have some fun and write some code with hopefully cool people, usually for some cool or good cause. I don't come there to make a beta for some greedy MBA student.