resistance 2 Humans masquerade as robots Aug 21, 2024 An era of uncertainty and resistance Jul 10, 2023