Russian state TV shows off a robot that’s actually just a guy in a suit, Apple announces a new campus in Austin, Texas, and Windows 10 updates cause a stir.