> we need more discrimination to correct for existing one

I like the following analogy. Your body has cancer. The cancer is bad, and you don't want it. Obviously killing your own cells is also a bad thing, but you choose chemotherapy because it's the best way to get rid of your cancer.

How do you quickly get rid of the cancer that is discrimination?

...

I know you're itching to say, "Make everything equal!". But hold on, how do you do that? Can you ever do that? In my opinion, the answer is no.

First let's suppose we do it through regulation. The logistics involved in such a thing would be astronomical and more importantly would involve massive governmental regulation of basically all employment.

The other option is that we deregulate everything and just let the free market handle it all - wait it out till all the racists and sexists are dead! It's so easy. But that doesn't work either - humans tend to cargo cult. We haven't had slavery in this country for a long time, yet the effects of it are widespread and evident everywhere you go here. It's in the way people talk, the movies they watch, and the music they listen to (or don't listen to). You can't just shut off the lights, pretend none of that bad stuff ever happened and move on. People still walk and talk with that knowledge in their head.

More or less, we can't easily eliminate discrimination without drastic actions, and it definitely can't be done immediately. One of these drastic actions is to counteract the discrimination. In other words our chemo.

In my view, this is fine morally and not really hypocritical. It's also one of the things that's less difficult to actually implement in practice. Let me spin just one more analogy to illustrate:

Say a dude beats your face in at a bar. Completely wrecks you. Puts you in the hospital. The whole thing. Three years later you've finally regained your ability to walk. It still hurts every once in awhile but here you are. So you go back to that bar, and that guy is still there. He's gotten a lot weaker, doesn't have as many friends, but he's still there. Then he tries to mess with you again, so you punch him in the face and move on.

Are you a hypocrite if you think he shouldn't have beaten you to a pulp even though you punched him later on?

The point is that the thing we're counteracting with policies like this is so astronomically bad ("Black people are more suited to physical labor" "Women can only handle childbirth" "Women can't vote") that the policies that correct them ("favoring some black kids with equivalent records as the white ones because in theory they might have had a harder life" "favoring a woman for a position because she might have had a harder time getting there and you want to encourage more women") aren't nearly as bad in comparison.

Sure if you take the "any decision based on [race/sex/religion] is bad and always bad" then yeah, I guess it would be hypocrisy. But I'm not sure I believe that myself. Until we actually hit that mythical day of equality, we're always gonna have imbalances like that. In my eyes, it's better to try and correct them (while not actively hurting anyone of course - there's a big difference between Johnny getting into Yale but not Harvard and sending Johnny to a work camp for the summer).

These are of course debatable points. Any one could be argued about through an entire undergraduate course, but they're still arguments. I highly recommend you become more familiar with the points you are debating and the merits / downfalls of those arguments. It's much more productive than creating straw-men to argue against.

bell hooks' books on feminism are especially good for someone new to the field and interested in such topics.