Precisely why would publishing (the relevant part of) the code be a problem? Twitter did it just a few days ago, and they aren't even known as an information hub of the open source world, plus they face a lot more public scrutiny for everything they do, to put it mildly.
Either way, though, I don't want to publish that part of our code for two reasons: I fear that it would make HN easier to game/mainpulate, and I fear that it would increase the number of objections we have to deal with. It's not that I mind dealing with objections in principle, but a 10x increase would bury me.