My theory is that the no-cost HN posting allows some of these companies to keep posting perpetual openings in hopes of finding that elusive 100x developer that's willing to work for less than market rate. I can't say that bothers me too much, though. It's not that hard to see who has the same open req month after month and avoid those companies.