I agree. Who gets push access to master?
Perhaps, at the very beginning, the submitter could just take care of all the administration (hopefully it's not too much work) and everybody could work out a system for discussing and approving posts as a group.
If it is not associated to HN, then this is not an easily solved problem.
Basically, we should just have a community where the person managing the github account and whatnot is more like a sysadmin than a CEO. The main goal should be to find somebody willing to do a little extra work to get everything working.