> because the data are voluntary response data and are useless for modeling reality
Unless the reality you seek to model is regarding voluntary responders. Just pretend the OP said "those volunteering information to Hacker News (commentators)" instead of "Hacker News readers".