Old thread, but I just realized this domain was registered on 2025-12-27 11:49:33 UTC. Some DNS servers (e.g. nextDNS) block recently created domains, to curb spam and malware.
Also, for some reason Google Safe Browser thinks some pages on this site are unsafe [1]. It may well be a false positive, but it further contributes to the blocking. So it wasn't the slashdot effect after all.