I'm a non-technical founder too. One thing you have to realize and realize quick is that your idea means next to nothing.
Few people who are good programmers are going to be interested enough to help you unless they know what it is you are doing.
If your idea is that good then you can bet there are people already working on it. Sure, leave out the special sauce, but we need details and you are really cutting down your chances when you require one-on-one specifics. If you manage to get X views on HN you'll get X/2=Y who are interested and Y/3 who are willing to email you!
That being said, I wish you the best of luck