I just registered using Twitter and submitted a post of my own content. Seems to work, although I'm curious if it will get deleted since I'm not cool enough to associate up-and-center with the venture crowd.
Unlike HN, you must submit text in the body of a submission. Which is somewhat redundant.