reg. the algorithm example, well if you decide to publicly divulge enough information for a reader to just whip it up himself in a couple of hours, you can't really complain about their doing it.. Why did you publicly talk about it in the first place anyhow?