It was fun while it lasted.
compsand.com was super active until 2017. Some time during 2020 it started throwing errors and was completely shut down.