How does one judge someone's "character and ability" if the resume went into the trash because of their name?
The alternative is to artificially add advantages to one group, and like the poster said, it leads to resentment and people questioning if a job was given for merit or quota. And I would add that the focus in jobs becomes more of a political and social one, as your in-group fights for process advantages, versus focusing on skill.
I suspect you find out the person's name at some point.
> I did not find original poster's stated goals to be disagreeable: hire based on character and ability.
I don't find the goals disagreeable.
I find our ability to do so - even when we've the best of intentions - very questionable.
So what similar ideas can we do in tech? I don't need to know someone's name to read a resume, in fact a unique identifier would be more useful than a name.
In fact the submission by the founder of interviewing.io seems to imply that more technical evaluations (focus on ability) lead to more diversity:
> At interviewing.io, we rely entirely on performance in anonymous technical interviews - not resumes - to surface top-performing candidates, and 40% of hires are people from non-traditional backgrounds and underrepresented groups