I wish there was a less email-centric workflow to contact the HN mods, because I think your link is much better than a sign in page for showing off the intended content
Yes. Open source is about being able to modify and redistribute code for the products you already have access to. It's not about just giving everything to everyone.
The GPL allows you to not publish the source, as long as you provide it on request. Several older “open source” projects were distributed exclusively by CD-ROM.
It's a discoverability problem of that particular page; as a sibling comment mentioned, it's possible to view the public project, it's just that this site has no link to /explore - just /search from what I could see.