nothing happens when I try to register.
Sometimes after you register you have to the click the "Startups Daily" button at the top of the page to take you to the home feed.
Let me know if it still doesn't work and I will investigate further.
Did you try to register with an email address?