DL Open Thread: Tuesday, November 3, 2026 Posted by By El Somnambulo November 3, 2026No Comments This may be the first time I'm writing the Open Thread the night before it's scheduled to be published. I'm greeting at the polls starting at 7 am. Regardless, there's…