I'm having trouble proving that the sets $\{0,1\}^\mathbb{N}$ and $\mathbb{N}^\mathbb{N}$ have different cardinalities.
What I tried to do: I assumed there exists a function $F:$ $\{0,1\}^\mathbb{N}\to$ $\mathbb{N}^\mathbb{N}$ which is onto $\mathbb{N}^\mathbb{N}$. I then tried using Cantor's diagonal argument to disprove the claim, however, I cannot find (or build) a function which belongs to $\mathbb{N}^\mathbb{N}$ but doesn't belong to the image of $F$. To elaborate: Since $\{0,1\}^\mathbb{N}$ is uncountable, I assumed there is an index set $I$ which is equivalent to it. Then, for each $i\in I$ there is a function $f_i\in\{0,1\}^\mathbb{N}\to$ $F(f_i)=m_i$ where $m_i\in \mathbb{N}^\mathbb{N}$ (Assuming that $I$ is equivalent to $\mathbb{N}^\mathbb{N}$) . How can I build a function $b\in \mathbb{N}^\mathbb{N}$ that is not equal to all $m_i,\ \ i\in I$ using Cantor's diagonal argument? Is there a specific choice for $I$ which would make the problem easier?
Would appreciate any help and hints.