Great list! Hope you don’t mind a couple of questions.
Thanks! There would be little point in posting to a discussion board if I wasn’t expecting discussion.
Any particular reason to donate to Wikipedia? I ask because I just read this interesting article about Wikimedia donations that was posted on the FB EA thread a few days ago.
Until a few minutes ago I thought that people would on average not donate enough to Wikipedia enough. Actually, my thought was more like “Wikipedia was so useful in the past and I expect it to be useful in the future too, so I could donate a small amount to make up for my use.” But I am revising that thought as we speak. The larger point anyhow was to signal that I am not completely sold on effective altruism and might also donate to the Red Cross or so.
Also, how many applications per month?
I have until the end of this year to decide. A modest goal would be one per week, but it would be way more effective if I make the rate dependent on time and domain. So let’s say—and let me say that this won’t be the final number—one per week for stuff in industry that is not seasonal and an adjusted number for seasonal stuff.
Personally it sems that number of commits is a metric too easy to game. If you generally are honest with yourself, keep it, but I wouldn’t use it if I were to set a goal for a group of students. Another metric that is less easy to game on a personal level is time spent with your programming environment open, which is effective if you tend to either not start programming or stop prematurely. Finally the ideal metric is to have a set of features or a certain output you want to achieve and have that as a goal with the caveat that these goals tend to be too hard to achieve in the mean time.
So overall, I’d recommend time spent programming as a weekly goal and a final product as an overarching goal with the explicit option of re-negotiation.