I think in the minds of many, software patents are the means of getting people to disclose their source. But they currently don't work that way anywhere.
(edit: actually IIRC it's fine to sometimes promote what you're doing on HN, so long as it's not Every Single Post) . Can you tell us a bit more?