Posting this sort of thing is like releasing web software. As soon as you do it, you start seeing the bugs you missed. Writing it late at night makes it worse. Oh well, at least my copy-paste code (s/whoishiring/dangispostponing/) to auto-submit at 8 AM didn't fail. I had visions of it making a new post (by me!) every 2 minutes until I woke up.
Let me try again. There are three rules.
1. Anyone can post job ads to Who Is Hiring threads.
2. Only YC startups can post job ads to the front page.
3. No one can post job ads via /submit.
Obviously Rule #2 doesn't apply equally to everyone. But Rule #3 does apply to everyone. That was my point.
Why did I include that? Because we've noticed an uptick in YC startups mistakenly posting job ads via /submit instead of through the separate mechanism of #2. I wanted to let everyone know that these should be flagged just the same as any errant job ad. Otherwise users might see them and think, "well, YC startups are allowed to," when in fact they're not allowed to do it that way. The story stream (i.e. /newest) should be kept free of job ads by anyone.
I used the word "story" in the technical sense of what kind of post gets created when you post it via /submit. Job ads posted under #1 are comments; under #2 they're jobs; under #3 they're stories (and shouldn't exist). These are disjoint types.
I have to run out for a few hours now. I'll come back for the next round of bug fixes later.