Am I misreading the HN guidelines? People submit their own projects all the time, and quite a few of them are money-making operations. The whole site is run by a VC firm, for gosh sakes.
I could understand "this isn't a good or interesting piece of code", but "this is a commercial piece of code" seems like the wrong thing to complain about.