Reading about this reminded me of Cicada 3301 from a few years ago. Did anyone ever find out the purpose/meaning of those puzzles?
Edit: It looks like there were new puzzles in 2015 and 2016! So this thing is still ongoing...
Edit: It looks like there were new puzzles in 2015 and 2016! So this thing is still ongoing...
It wouldn't surprise me if Cicada were something similar, but I have nothing to base that assumption on but anecdote.