Cool, but .edu is almost exclusively used by U.S. schools only. If you whitelist @uwaterloo.ca, I know that there are a few uwaterloo students on HN.
I don't mean to limit it to us schools only, I just threw this together last Saturday. How do you suggest I make this work for all hackers at all schools?
I'm at mcmaster, which has a mcmaster.ca address. I don't think it's possible to match on email address to allow all schools, so just ask for the school that someone attends. If you let some non-students through, what does it matter?