You sign up for an invitation. I am curious to know how long that invite typically takes. I just signed up about an hour ago.
Reply on news.ycombinator.com