The claim that there is a shortage has nothing to do with the fact that tech is more welcoming to men. It's two completely separate issues. Or do you think that just hiring a bunch of unqualified women (or men) will be what solves the problem? There is a lack of skills, not bodies, and it takes some hard work to acquire those skills. Because there are not enough skilled people around, and because tech is booming, there is now a shortage. (I doubt that it's as bad as you think it is. Just look at the Dice board for plenty of disgruntled IT people.)
Maybe we should encourage more men to actually consider college. What about that? Sure, it doesn't gel well with your feminist agenda.
Lastly, do you actually work in tech or are you merely on a PR trip? Sockpuppets are quite common these days and I wouldn't be surprised if some "think tank" had sent a couple of drones to pollute the otherwise intelligent discussion on HN.