Interesting presentation on why rubber banding happens. But as someone pointed out in the comments, the character in his mini demo should freeze completely when packet loss goes 100%. Would also be interesting to see server side rewinding methods, or comparing old cs netcode with modern netcode to see what really changed over the years.