Wikipedia cites the following text:https://epdf.tips/linear-functional-analysis.html (Page 79) which states that not every Hilbert space has an orthonormal basis. It states that an Hilbert space has an orthonormal basis iff its separable.
However, this site gives a proof using Zorn's Lemma which states that every Hilbert space has an orthonormal basis. The proof seems fine to me.
So now I am confused. Is there an orthonormal basis or not?