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

November 10, 2026

Who is this Jensen Huang fella, and what exactly has he gotten America into?