Now it would be the right time to ask for a presidential pardon for Edward Snowden. Now that candidates are gearing up their campaign platforms, it would be a great vote winner both on the left and on the (libertarian) right. If you live in a "defining primary" state, please go and ask the candidates as soon as they show up.
We may be glad with what he did but do we want to encourage this type of thing? I think quietly "being nice" to him is fine but a public pardon, a welcome hope party, adoring media coverage may inspire some idiot to be the next Snowden and we probably do not want that.
I think this raises an issue we can't easily dismiss, how to handle whistle-blowers. On one hand they are essential to democracy, so we don't want to jail all of them; on the other they can cause great harm, so we don't want to enable all of them. How do we enable good whistle-blowers and stop the bad ones?
Let's hear serious proposals. Would a law that puts the consequences on the leaker's shoulders be sufficient? Prosecuting someone after-the-fact when, due to the leaker's misjudgment, their leak lost a war and killed hundreds of thousands wouldn't be enough. Require them to exhaust internal institutional solutions? Again, that wouldn't protect us from a leaker with bad judgment; the worse their judgment, the more likley the institution would rightly reject all the leaker's claims, leading to a leak. Rely on executive clemency?