The main page shouldn't be login-walled. I don't want to create an account just to find out what kind of content this community has and how active it is.
I just went to http://non.io and see something that is/looks like an ad "a platform for supporting creators", and some documentation/sales pitch, rather than content. This is not remotely like reddit.com, or hacker news. Why don't I see content?
This is a very bad user experience, for a main page to go directly to, what should be, http://non.io/about. Don't give me a long pamphlet explaining mundane details that I can't comprehend who would care about, let me see what it actually is, and test drive it, without having to know/type some magic url.
I suggest sitting someone new down, who isn't excited to be there, and have them type http://non.io, and carefully observe what happens.
People want to see the UI, doesn't matter how few posts there are.
The content will come later; most of the Reddit alternatives I've looked at look godawful, yours is the only one I've liked. So many people get the compact and minimal comments look wrong.