> [0, 1] is not not uncountable. By the law of the excluded middle, [0, 1] is therefore uncountable.
Nitpick: that's not excluded middle, that's double negation elimination. They're both non-constructive and (IIRC) equivalent in most formalizations, but they're not the same thing.