The data being collected is purely demographic. And I don't think that the data set would be very big either. Around a thousand entries even if most of the HNers take interest?
I am not able to imagine anything significant that can be done by using this data as training set in a machine learning algorithm. Is it possible for you to elaborate a little bit on what you intend to train your algorithms to achieve?