The torrent of rain delivered by the Category 4 atmospheric river that careened into San Francisco on December 31, 2022, was nothing short of biblical. The 5.5 inches of rain recorded in those 24 hours (half of the expected total for all of December) exceeded any amount recorded for that date since record-keeping began in […]