After Congress passed a version of the National Defense Authorization Act last week that allows for indefinite military detention of citizens without a trial on America soil, we pointed out 20 of its most alarming provisions. President Obama not only has the ability to veto any of those provisions, but has also previously spoken out against indefinite detention. So we're good,! Except that, as Jon Stewart explained on tonight's Daily Show, we're actually not.