March 14, 2025

slate star codex openaimetz new yorktimes