How did ancient Egyptians stack those heavy stones of the oldest pyramid? Scientists float new theory

Another brilliant theory presented by CNN (snark).
How did ancient Egyptians stack those heavy stones of the oldest pyramid? Scientists float new theory?