I did a WHOIS on the domain out of boredom, https://ca.godaddy.com/whois/results.aspx?itc=dlp_domain_whois&domain=kbin.social
But noticed this:
Updated On
2024-10-25T06:27:42Z
Expires On
2025-09-10T06:27:09Z
So even though the site is still down, somebody with access to the domain registrar is renewing the domain for it, and did so just recently.
Yeah, I want to know too! I miss it. I liked the interface of that site better.