"People of color" is a broader term than "black people", and is meant to replace the (pretty widely accepted as) offensive "colored people", not "black people". I feel like it's useful to have a non-offensive phrase that means "nonwhites" without being defined in terms of white people, but maybe I'm just too woke to reason effectively ¯\_(ツ)_/¯
Could you please stop posting in the flamewar style and please stop using HN primarily for ideological battle? You've been doing these things repeatedly, they're not what this site is for, and they destroy what it is for.