Speaking of odd websites.
Here's one: https://www.numbersstation.info/
I have managed to find the person who is behind it and wrote them an E-Mail. It seems like it's a challenge, but I'm yet to crack it.
https://boston.conman.org/2007/02/19 here is the post where the project is announced.
On the projects page, we can see a bunch of numbers (in a row) from Euler's number.