Author here. I made this almost five years ago when I was in high school. The Scunthorpe problem is real - "shit" is used in a lot of good compound swears.<p>The code isn't public because I was concerned about people taking it to make a more popular version of the same thing. Not that it is difficult to glue together the two APIs. It is also an embarrassing mess of around 150 lines of Python.<p>One issue with linking to the commits or repo is naming & shaming. The other is, as I mentioned, people trying to get on the bot intentionally.<p>It scans a GitHub API once a minute so as not to put noticeable strain on their API. I think the firehose of constant commit messages has only gotten worse.
I fear this will be used to further arguments that programmers create a hostile environment.<p>I know people in all occupations swear, but this puts the focus on it and allows people to quantify it.<p>Just imagine the article:<p>"One report showed that the f-word was used over 5,000 times in a single month. No other profession that's been measured has showed near this level of profane, unwelcome environment. How are stay-at-home parents supposed to feel welcome in this community?"
> one bored Microsoft programmer has built a Twitter bot<p>Hmm, I'm not sure I would want to be labeled, in public, as a "bored Microsoft programmer." His manager is wondering "Did he write this on Microsoft time?" "What else is he doing to alleviate his boredom?" "I give him plenty of work to do so why is he bored?"
I just sweared in a commit and it did not appear. Makes me wonder how the tweeter API works, how often it updates, etc... Off to discover new horizons !