Sivers on Hiring a Programmer

Derek Sivers, the founder of CD Baby, provides some advice for hiring a programmer to help develop a prototype. Check out Derek's post on his blog. I've heard of others struggling with similar issues. How do you hire someone to help make your idea into a prototype. What features do you cut? Do you focus on finding a co-founder or just a contractor?

If you are a developer, what would make you help someone build a prototype? Is it just the cash or something else?

If you are the non-technical entrepreneur, how have you solved this problem?