It turns out Jensen Huang is just as awful as the other tech overlords

November 10, 2026