I should point out that the best way to get discharger to be quiet is to ignore him. I think a bunch of people trying to figure out his code will just get him going, and I don't know of anyone who wants that.
Not that I've always followed my own advice.