You asked:

is www.detritus.org a joke

No. Detritus.org is not a joke.
joke