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.
I know some stuff about it, including unmasking the author of the puzzle: https://boston.conman.org/2021/05/05
If someone wants to work on cracking this numbersstation, I would be glad to contribute.