I'm sure you've read them, and aware, but can you stop self-promoting, this site is for curiosity.
> Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity.