All about technology. Could constant self-scrutiny be fostering paranoia among us? , and Administrator 2025 June 10