First, today is the bicentennial of Illinois becoming a state, which involved a deal to steal Chicago from Wisconsin:
If Illinoisans had played by the rules to get statehood, Chicagoans would be cheeseheads. By all rights, the Wisconsin border should have been set at the southern tip of Lake Michigan when Illinois was admitted into the union, 200 years ago Monday.
That would have made a 60-mile strip of what’s now northern Illinois a part of southern Wisconsin. Stripped of the smokestacks of Chicago’s factories, Illinois’ landscape would have been dominated by grain elevators and dairy barns. But that didn’t happen.
The fix was in, even as the state of Illinois was conceived.
It's a good story. Today is also the 75th anniversary of Pizzeria Uno opening in Chicago, which introduced deep-dish pizza to the masses:
Pizza had been around the city’s Italian cafes for decades. It was served in tiny wedges, and mainly used as an appetizer. Even on a full pie the crust was wafer-thin.
The pizza at Pizzeria Uno was going to be different—cooked in a deep dish, with a thick crust and heaps of cheese. Who came up with this innovative style? Riccardo? Sewell? Their chef, Rudy Malnati? The debate goes on.
So on a wartime Friday evening in December, Pizzeria Uno opened with little fanfare. Business was slow at first. Gradually, Chicago-style pizza caught on. By 1955, people were lining up outside in the cold, waiting to get in.
Longtime readers know that despite my Chicagoan heritage, I prefer New York-style big slices that you have to drain before eating. Preferrably bought from a window on 3rd Avenue around 4am.
Let me elaborate on last night's post.
Microsoft has two flavors of .NET right now: the .NET Framework, which has been in production since February 2002, and .NET Core, which came out in June 2016. .NET Core implements the .NET Standard, which defines a set of APIs that any .NET application can use.
Here's the problem: The 18-year-old Framework has a lot more in it than the 2-year-old Standard specification or Core implementations. So while all .NET Standard and Core code works with the .NET Framework, not all Fx code works with Core.
Where this bit me over the weekend is dealing with Microsoft Azure Tables. I store almost all the data in Weather Now in Tables, because it's a lot of data that doesn't get read a lot—Tables' primary use case. There are .NET Standard implementations of Azure Storage Blob, Azure Queues, and Azure Files...but not Azure Tables. The latest implementation of Microsoft.Azure.CosmosDB.Table only supports the .NET Framework.
And that's a problem, because the new version of the Inner Drive Framework will follow .NET Standard 2.0 (or 3.0, if it comes out soon).
So yesterday I spent an hour going in circles before finally getting a definitive answer on this point.
Support for Azure Tables will happen soon enough, and I have a lot of documentation to write before the new Framework is ready for prime time. But I really wanted to tie a bow on it this weekend.
I'm mostly done with a major revision to the Inner Drive Framework, and I've discovered, to my horror, that one part can't be done yet. Microsoft Azure Table support doesn't work with .NET Standard yet.
This will make more sense at some point soon.
The 41st president of the United States died last night at the age of 94. President Bill Clinton, who succeeded Bush in 1993, remembers his friend:
No words of mine or others can better reveal the heart of who he was than those he wrote himself. He was an honorable, gracious and decent man who believed in the United States, our Constitution, our institutions and our shared future. And he believed in his duty to defend and strengthen them, in victory and defeat. He also had a natural humanity, always hoping with all his heart that others’ journeys would include some of the joy that his family, his service and his adventures gave him.
His friendship has been one of the great gifts of my life. From Indonesia to Houston, from the Katrina-ravaged Gulf Coast to Kennebunkport — where just a few months ago we shared our last visit, as he was surrounded by his family but clearly missing Barbara — I cherished every opportunity I had to learn and laugh with him. I just loved him.
We should all give thanks for George H.W. Bush’s long, good life and honor it by searching, as he always did, for the most American way forward.
I voted against Bush in my first election, and helped defeat him in the 1992 campaign. Back then, we opposed people in the other party; we didn't hate them. Bush embodied that decency. He will be missed.
Yesterday, a combination of moisture and cold caused snow to fall in a singularly odd pattern near Chicago:
Although no widespread weather systems were in the area to crank out snow, flurries were still falling across parts of the area.
These unusual phenomena were thanks to a supercooled atmosphere interacting with exhaust from a power plant and also the air flow around commercial aircraft.
Farther to the north, a bizarre radar signature in the shape of a loop showed up just northeast of the Windy City, out over Lake Michigan. It turns out this dash of winter was caused by aircraft landing at O'Hare International Airport.
Observations from the airport at the time reveal a temperature of 22 degrees and a dew point of 17 degrees, both well below freezing. Additionally, the closeness of the temperature to the dew point meant the air was near saturation. There was 82 percent relative humidity at the time.
It's likely that supercooled water droplets were present in this air mass. That means the water vapor was below freezing but couldn't entirely transition into ice crystals because of a lack of particulates upon which to freeze.
In this case, though, an aircraft - or many aircraft - passed through this layer.
Meanwhile, police and firefighters closed streets around tall buildings in downtown Chicago yesterday as chunks of ice came crashing down on them. (On the streets, not the firefighters.) You can imagine the commute.
CityLab just alerted me to a card game that I am going to order as soon as I finish this post:
The nail-biting drama of rush-hour congestion, shuttle bus transfers, and airport mix-ups—now in a deck of cards: It’s LOOP: The Elevated Card Game, developed by Chicago merchandiser Transit Tees. The game draws on the relatable pleasures and perils of using the Windy City’s elevated rapid-transit network, the venerable L; it’s a love letter to the joys of public transit, as well as an opportunity to mocking its abundant annoyances.
The gameplay is similar to UNO or Crazy Eights, but instead of matching numbers, suites, or colors, players match the L line or station. For example, if the top of the pile is a Brown Line card for the Washington/Wells station, you can play any other Brown Line, or another Washington/Wells card (as if you’re transferring lines in real life). The object of the game is to get rid of all of your cards first. The player who most recently used public transportation gets to deal.
Yah, total Daily Parker bait. There seems to be a lot of that lately.
New research suggests that men insecure about their masculinity tend to support the president more. No, really:
We found that support for Trump in the 2016 election was higher in areas that had more searches for topics such as “erectile dysfunction.” Moreover, this relationship persisted after accounting for demographic attributes in media markets, such as education levels and racial composition, as well as searches for topics unrelated to fragile masculinity, such as “breast augmentation” and “menopause.”
In contrast, fragile masculinity was not associated with support for Mitt Romney in 2012 or support for John McCain in 2008 — suggesting that the correlation of fragile masculinity and voting in presidential elections was distinctively stronger in 2016.
The same finding emerged in 2018. We estimated levels of fragile masculinity in every U.S. congressional district based on levels in the media markets with which districts overlap.
[I]t remains to be seen whether any link between fragile masculinity and voting will persist after Trump exits the national stage. We suspect, however, that Trump’s re-engineering of the GOP as a party inextricably tied to many Americans’ identity concerns — whether based on race, religion or gender — will ensure that fragile masculinity remains a force in politics.
Again, it's not the size of the correlation that matters, it's how we use the data.
CityLab describes new Daily Parker bait:
When a new rail or bus line gets built in the United States, its mere opening is often cause for celebration among transit advocates. That’s understandable, given the funding gaps and political opposition that often stymie projects.
But not all trains are bound for glory, and it’s often not hard to see why. In the new book, Trains, Buses, People: An Opinionated Atlas of U.S. Transit (Island Press, $40), Christof Spieler, a Houston-based transit planner, advocate, and former METRO board member, takes stock of the state of American transit with a tough-love approach. In nearly 250 pages of full-color maps, charts, and encyclopedia-style entries, Spieler profiles the 47 American metropolitan regions that have rail or bus rapid transit to show what works, what doesn’t, and why.
But a dunk-fest this is not. Spieler highlights several examples of cities that are often commonly described as transit failures, but where the data tells another story. “Though Los Angeles’ first rail system was gone by 1963, it left a city that is still friendly to transit,” he writes of the iconically car-oriented city. And who knew that Buffalo, New York, and Fort Collins, Colorado, have transit systems to admire? The former may have the shortest and most oddly configured light-rail system in the country, but as it turns out, “Metro Rail outperforms most of the light-rail lines in the United States,” Spieler writes. (It’s also laden with glorious public art, as CityLab’s Mark Byrnes recently noted.) And Fort Collins has top-quality BRT for its size.
So, do I waive the rule against buying more books until half of this shelf is empty? Or do I hold fast and get this book when it goes paperback in a year or two?
With Chicago Mayor Rahm Emanuel retiring this spring, we now have 21—count 'em, 21—people running to replace him:
For now, the list of 21 candidates includes: state Comptroller Susana Mendoza, Cook County Board President Toni Preckwinkle, Cook County Circuit Court Clerk Dorothy Brown, state Rep. LaShawn Ford, former U.S. Commerce Secretary Bill Daley, City Hall veteran and attorney Gery Chico, former Chicago police Superintendent Garry McCarthy, former Chicago Public Schools CEO Paul Vallas, former federal prosecutor Lori Lightfoot, businessman Willie Wilson, former Ald. Bob Fioretti, tech entrepreneur Neal Sales-Griffin, Southwest Side attorney Jerry Joyce, activist Ja’Mal Green, Austin Chamber of Commerce Director Amara Enyia and attorney John Kozlar.
Five other individuals submitted petitions but have not created official campaign committees with the state, did not have a campaign website or had not raised any money, all measurements of a campaign’s viability. Historically, such candidates often do not make the ballot.
In 1995, Chicago began holding nonpartisan elections, with a general election in February and a runoff election in April between the top two finishers if no candidate wins more than 50 percent of the vote. In that era, the most candidates to appear on the ballot was six in the 2011 race to succeed retiring Mayor Richard M. Daley.
From 1901 to 1995, the city held partisan elections, with a primary in February and a general election in April. In that era, the most candidates to appear on a general election ballot was four in 1977, 1991 and 1995, according to the Chicago Board of Election Commissioners. City election officials said they could not say for certain the largest number of candidates to appear on a primary ballot from 1901 to 1995 without a trip to a warehouse to research election records.
Even with that caveat, 21 is likely the largest number to file for mayor since at least 1901, said Jim Allen, the election board’s spokesman.
Now I have to go read up on the 16 candidates who are actually running.