Forgive me for my stupidity.
(example of my abysmal ignorance:
When the 1920’s death ray joke was running rampant on every thread here, I had to ask what the joke was all about.I’m just a slow learner.)
So what’s behind the phrase “Tin foil hats” ? (referring to people who believe in conspiracy theories)?