Although the Perfect Citizen program was secret until now, and probably against some sort of law (although I don't know that for sure), I believe it is better for the US to find the vulnerabilities then some foreign nation that actually wants us to the US harm.

Shifty, I agree. And any country that wishes to protect its economy should be doing similar research. Stuxnet and other tools can be created and used by anyone. It is far easier to destroy than to create, but a bit of proactive prevention now can save a lot of lives in the future.

Although I hadn't heard of the NSA program, I know the US Dept of Homeland Security (DHS) has been working on this for more than 5 years. There are private IT security firms that have been working in this field for more than 15 years.

"Perfect Citizen" - now there's an orwellian label if ever I heard one.

Any government/system that keeps secrets from its Citizens is not a free society. In a free society, Citizens ARE the government.

Any government/system that keeps secrets from its Citizens is not a free society. In a free society, Citizens ARE the government.

On my desk by tomorrow, I expect to find: all your medical records, results of any STD screenings, your tax records, and any documents the government holds that might reveal information about you.

Oh, and we should also have a published list of all clandestine officers, right?

Or, using your own logic to counter you... any government that releases any information to its citizens is just anarchy!

Hopefully they are not looking for vulnerabilities that they can themselves use against their population in a crisis situation to take control. Just saying...

The term Perfect Citizen is just the sort of tongue-in-cheek oxymoron type of name which sociopaths in charge would come up with for that... *grins*

Of course the NSA wants to identify vulnerabilities in power grids and utility grids... so they can then exploit them, against you and me, in the police state the federal government is building for themselves. All the more reason why people at the leading edge of the bell curve are for clean energy like LENR and solar and wind, which do not require a grid of such complexity as we have today but are more de-centralized. De-centralization is good for the little guy; you're benefiting from a de-centralized system right now - the internet, which was never even intended for civilian use.