It appears you are the creator of this? You might want to consider reposting as a Show HN as they are typically received differently by the community.
Other tips here, though it looks like you've got them covered. https://news.ycombinator.com/item?id=22336638