A website like HN is really simple to make in PHP. I don't see the point in making it open source. I don't see the point copying HN either.
HN is not a great website because of it's design (which is really poor in my opinion). It's a great website because of the community.