In the paper An Unusual Proof that the Reals are UncountableAn Unusual Proof that the Reals are Uncountable a proof of the uncountability of the reals is given which is adapted from one of Bourbaki's proofs in "Fonctions d'une variable réelle". Let me give it here:
Suppose $R$ was countable. Then there is a function $a(x) : R → R$ such that:
$a(x) > 0$ for all $x$,
the sum of the $a(x)$ on any finite set is $≤ 1.$
(take $a(x) = 2^{-n}$ if $x$ is the $n$’th element in the counting).
Now, define for any $S\subseteq R$,
$m(S)=$ the supremum of the sums of $a(x)$ on finite subsets of $S$.
Then surely $0 ≤ m(S) ≤ 1$ for any $S$. Define:
$c := \sup\{x: m(-\infty, x)>x \}$
Since $a(c) > 0,$ there is a $y$ such that $y > c − a(c)$ and $m( − ∞, y)> y$, thus $y ≤ c$. Now, since $y ≤ c$, $( − ∞, y)$ does not contain $c$. But $( −∞, y + a(c))$ contains $c$ because $y > c − a(c).$ So by the definition of $m(S)$,
$m( − ∞, y + a(c)) ≥ m( − ∞, y) +a(c) > y + a(c)$,
But $y + a(c) > c$ a contradiction.