I had it too today. I saved the page in my bookmarks a few days ago, looked at it this evening. I suspect it is visible to anyone, and the joke is to have you make a comment on HN ;) XD.
I checked IWA:
It is visible here:
https://web.archive.org/web/20230629052606/https://verdagon....
but not on the first snapshot here:
https://web.archive.org/web/20230622185954/https://verdagon....