The Resistance is futile (but it doesn’t have to be)

I’ve been engaging in some resistance activities in the last few months, as one does in these times. Organizations, marches, and coalitions are sprouting like Bernie Sanders stickers on Subarus this time last year. People are fired up, doing things for the first time. And that’s great, it really is! It’s so inspiring to see the new energy, the sense of urgency and purpose, because we’re all coming together for the great cause of equality.

Except when it’s not, because we aren’t.

Before you quit reading or accuse me of being divisive, let me explain: many of my colleagues and friends are new to activism. Trump’s election terrified them and lit a fire under their bums to the point where they are finding themselves doing things — activist, things — they never imagined: calling officials, protesting, rallying, writing letters and op-eds, hanging out at Standing Rock or occupying offices. And many folks are joining or starting new organizations to try to Do Something, Anything, Right Now, to Make Me Feel Like it’s All Going to Be Okay (TM).

What’s the problem with that, you might be asking? Isn’t that good? What could go wrong?

The problem is this: Continue reading

Fixing problems in science (for white men)

Have you seen the Software Sustainability Institute’s petition on

We must accept that software is fundamental to research, or we will lose our ability to make groundbreaking discoveries.

The petition advocates for cultural and structural changes in how science treats software and the people who create it. It says that science has a software development problem. It doesn’t say why science has this problem, but several of the points in the petition hint at the problem. Continue reading