Sorry, I think that was a spam account.
There are some posts about memory palaces and depression over here though: