@emurphy - I think you're mistaking the author for Spectate Swamp. The author of the piece above, JD Stanley, is a historical fantasy writer from Toronto - he doesn't have any tech background I can see, nor does he claim to. He appears to be a totally different person than Spectate Swamp - profile pics don't match at all, and the writing styles are completely different.
The article is historical background on the druid's stone - no mention of physics or conspiracies, nor any misleading information that I can find. All of the other articles on his blog are about writing or historical fantasy - no tech. This sounds like a case of mistaken identity.