Always start with email signup first. Not the other way around. You just lost a ton of potential beta-testers and users on your HN moment.
PS: For those afraid of any privacy issues, the permissions are very basic, we do only get your email, avatar and short bio.
For me, it's not about the privacy issues. It's that accounts tied to my personal social networks are much harder to transfer/remove/control.