Following is an alternative presentation of Jack D'Aurizio's answer that clarifies its relationship with Kostya_I's answer to a related question that I posed on MathOverflow. Kostya_I explained how Niven's proof of the irrationality of $\pi$ could be viewed as exploiting the fact that $\sin x$ is well approximated by Legendre polynomials. Similarly, Jack D'Aurizio's proof relies on the fact that $1/\sqrt{2-x}$ is well approximated by Legendre polynomials.
The Legendre polynomials $P_n(x)$ may be defined via the generating function
$${1 \over \sqrt{1-2xt^2+t^4}} = \sum_{n=0}^\infty P_n(x)\, t^{2n}.$$
The Legendre polynomials usually live on the interval $[-1,1]$, but let us follow Jack D'Aurizio and work over the interval $[0,1]$, which means we should consider $P_n(2x-1)$ rather than $P_n(x)$ itself. The $n$th coefficient in the Legendre polynomial expansion of $1/\sqrt{2-x}$ (up to a normalization factor) is
$$I_n := \int_0^1 {P_n(2x-1)\over \sqrt{2-x}}dx.$$
The irrationality of $\sqrt{2}$ will follow from two Lemmas.
Lemma 1. $(4n+2) I_n = A_n\sqrt{2} + B_n$ for some integers $A_n$ and $B_n$.
Lemma 2. For sufficiently large $n$, $I_n$ is an exponentially small nonzero number.
For suppose $\sqrt{2} = p/q$ for positive integers $p$ and $q$. Then by Lemma 1, $q(2n+1)I_n$ is an integer. But by Lemma 2, we can choose $n$ large enough that $q(2n+1)I_n$ is a nonzero number with absolute value less than 1, which is a contradiction.
Here is a sketch of a proof of Lemma 1. The generating function for Legendre polynomials tells us that
$$\sum_{n=0}^\infty I_n t^{2n} = \int_0^1 {dx\over \sqrt{(2-x)(1-(4x-2)t^2+t^4}}.$$
With the help of a computer algebra package, we find that the integral on the right-hand side of the above equation equals
$${1\over 2t}\ln\left({1+4t+2t^2-4t^3+t^4\over 1-4\sqrt{2} t + 10t^2-4\sqrt{2}t^3+t^4}\right).$$
In the Taylor expansion of the logarithm, the coefficient of $t^m$ will have the form $(a_m \sqrt{2} + b_m)/m$ for some integers $a_m$ and $b_m$; taking into account the $1/2t$ in front of the logarithm, we see that the coefficient of $t^{2n}$ (i.e., $I_n$) has the form $(a_{2n+1} \sqrt{2} + b_{2n+1})/(4n+2)$, which proves Lemma 1.
The proof of Lemma 2 proceeds along the same lines as in Kostya_I's answer (I spell out the calculation in more detail here), so I won't belabor it here.
(Note: It seems that D'Aurizio is using a different normalization of Legendre polynomials, because with my definitions, it is not the case that $I_n = 2(\sqrt{2}-1)^n\!/(2n+1)$, as D'Aurizio states. But this difference in normalization does not affect the main argument.)