International Women’s Day on March 8 came and went, as it tends to do, with great media fanfare. The day, originally cooked up at the 1910 International Women’s Socialist Conference, rolled in with triumphant declarations of girl power, repeated celebrations of women in STEM (science, technology,...