There's a twitter account that claims to be him. Created in 2015, It was mostly inactive until late November 2023.
The bio links to this website and to this profile on Less Wrong.
Seems like it could be his.
10 sats \ 0 replies \ @moel 3 Jan
Some people whom I trust indeed said it is him.
He seems to be interested in quite esoteric subjects so I’m not really keeping tabs on him 🤔
reply
I linked to the website in the post, which is identified as his, but I have not seen that profile.
reply