I actually choose to refrain from posting my work. Sure, it pisses off the newbies but one of my convictions about hacking (and I mean actual hacking, as opposed to tool using) is to only share how I did something, instead of just giving people a spiffy, new feature on a silver platter (or, more accurately, a patch).
Trust me, I wouldn't go there. That idea has been beaten to death already. I've had a few ideas floating around for my own project for a while now but I've never taken the time to sit down and organize everything.