FYI, when a site has had significant attention (like yours did last month in https://news.ycombinator.com/item?id=23947659), folks are asked to wait a year before re-submitting. Here’s more: https://news.ycombinator.com/newsfaq.html. Otherwise we’d be reading the same stuff over and over :)
Instead of submitting your own site again, maybe submit the most interesting or useful other sites you encounter while working on it.