I agree that it sounds like Microwaves from the brief descriptions I hear. I mentioned that two week ago on this forum: https://news.ycombinator.com/item?id=15256524
https://www.reddit.com/r/conspiracy/comments/6y2417/directed...
I'd look elsewhere.