Wordpress is really only good if your building a simple blog or info site. It would be very difficult to add in the amount of customization you would need to create a HN clone in Wordpress.
I would advise you look into something like Django or Rails which is a better fit for sites which need custom functionality.