BREAKINGMulti-SourceTroubling new details emerge on diabetes ouster controversyArs Technica|7/17/2026