The president publishing our nuclear inventory details is liken to playing poker with an open hand. Why not give out the launch codes too, as a show of good faith to humanity/our enemies. There is no reasonable explanation for unveiling any protective deterrent.