Here I read that:
Trying to understand why this is true I have studied Kenneth Kunen's "Set Theory: An Introduction to Independence Proofs" (1st ed.), but I'm still confused.
I partially understand (2): A countable transitive model of ZFC can always be extended to a model where CH holds by adding bijections between $\aleph_0$ and any cardinals in between $\aleph_0$ and the cardinality of $2^{\aleph_0}$. But that is just because everything in a countable transitive model is countable when "seen from the outside". How does it work for an arbitrary model? Pretty much all of Kunen's theorems are about countable models.
I do not understand (1) at all. If no cardinals are collapsed, then $\aleph_1^V=\aleph_1^{V[G]}$, and if no new reals are added, then $(2^{\aleph_0})^V=(2^{\aleph_0})^{V[G]}$, and the bijection between the two in $V$ is also in $V[G]$, so CH should still hold. What am I misunderstanding? (I can see how you can extend any countable transitive model to one where CH fails by adding reals because there must always be some that are not already included. But the slide says that you can do it without adding reals and that you can do it with any model.)