Also discrimination might not have even been why you didn't get the job. Maybe they filled the position or decided they just didn't need it, but didn't update on the site. Maybe they thought you weren't a good fit for some other reason. There are 1,000 reasons a job can reject you and with what you posted I wouldn't single it out to "diversity".