This related article seems fairly level headed on the subject of possible Bracewell probes in the solar system.
The article isn't bad but the web site itself is seriously dodgy. Which is the problem, really-recognising that just because something is possible doesn't mean its real, nor does it demand that one's preferred explanation be the correct one. This is all serious troll-bait territory
Some time ago, i was guilty of adding a few of my own speculations into the SETA (search for extra-terrestrial artefacts) discussion, only to find my name getting linked to all kinds of woo-hoo. I was even abused for pointing out that the Greek atomists considered the possibility of other planetary systems without blindly accepting someone else's interpretation that the only way they could have done that was being contacted by ET....
In the words of that other great futurist (Snagglepuss), it was time for Robert to Exit, stage right....