This isn't what you're looking for, but here.
I think that's possibly the best pun I've ever seen.
Is this what you're looking for?
It was Mercurial, thanks.
I can't find the article that references the study about bosses having their subordinates write ideas down instead of announcing them in turn. Does anybody remember which post it's in?