The Daily Parker

Politics, Weather, Photography, and the Dog

Weather Now turns 25

The domain name wx-now.com went live on 11 November 1999, 25 years ago today. The earliest known Wayback Machine capture of the old Active Server Pages site was in September 2000; this screen shot from January 2001 looks a bit closer to what it looked like when it went live:

In 2008, Katie Zoellner gave it a facelift that lasted pretty much until March 2022, when I completely overhauled the app, writing an entirely new UI and refactoring about 50% of the internal code.

I still have all the old source code. It's trippy to look at how I wrote 25 years ago. Even trippier that I've had an application running in the wild continuously for that long.

Off the Rails Brewing, Sunnyvale, Calif.

Welcome to an extra stop on the Brews and Choos project.

Brewery: Off the Rails Brewing, 111 S. Murphy Ave., Sunnyvale, Calif.
Train line: Caltrain, Sunnyvale
Time from SF Terminal: 62 minutes
Time from Chicago: about 4½ hours by air
Distance from station: 300 m

Sunnyvale, Calif., has blocked off the north end of Murphy Ave. to traffic, turning the entire block into a pedestrian zone lined with restaurants and a good-enough-for-the-suburbs brewery where you can have good-enough beers. Despite the amazing weather when I visited on Friday—it's hard to beat 23°C and sunny in November—I just couldn't get excited about the place.

I had a flight of 4 120-mL pours that left me feeling "eh." The Kölsch (5%) had a decent, malty flavor, a little sweet for my palate, with banana and apple notes. The Lazy Hazy IPA (7.2%) did not taste like a 7% beer, and also didn't taste like it had a lot of hops, but the banana, apricot, and honey notes were pleasant enough, though again too sweet for me. The YOLO Fruity IPA (6.2%) was actually less fruity than the hazy, though it had a good balance and was drinkable. Again, though, not a memorable beer. But the Otis Imperial Stout (9.2%) was my favorite of the four, with just enough bitterness to match the coffee and chocolate flavors.

Bottom line: Off the Rails has a convenient location right by the Caltrain station in a part of Silicon Valley that doesn't have a lot of Brews & Choos-eligible breweries. So, sure, why not? But I wouldn't make a special trip.

The Thai place next door, though, smelled amazing.

Beer garden? Street pedestrian zone and smaller back patio
Dogs OK? Outside only
Televisions? Unavoidable inside
Serves food? Full menu
Would hang out with a book? Maybe
Would hang out with friends? Maybe
Would go back? Maybe

Southern Pacific Brewing, San Francisco

Welcome to an extra stop on the Brews and Choos project.

Brewery: Southern Pacific Brewing, 620 Treat Ave., San Francisco
Train line: BART, 16th St/Mission
Time from Embarcadero: 7 minutes
Time from Chicago: about 4½ hours by air
Distance from station: 1 km

This small brewery with a huge taproom is hidden in an industrial section of the Mission District. It's a quick walk from the BART through the Pilsen of San Francisco down a side street and an alley. Talking with some of the people there, it gets busy after work and on weekends, with lots of office parties and football games on the huge projection screen opposite the bar. (Fortunately they keep all their other TVs in the lofted party space and not by the bar or on the patio.)

I tried three of their beers, none of which had a clever name or unconventional hop profile. They didn't have any of their American Pale Ale on draft, and they don't do flights. They do have 150 mL (5 oz) pours, so I started with that size hazy IPA, a lovely, well-balanced beer with orange, banana, and apricot flavors. (I went back for a full pint of this after the small pours.) Next, their West Coast IPA (5.8%, 55 IBU) had a big-hop, crisp flavor with a little astringency that I didn't like at first. I finished with their Stout (9%), a huge, chocolate, chicory, coffee brew that I liked a lot.

I wound up staying so I could finish the book I was reading, and watched several after-work parties come and go. I also had a Caesar salad, which was not bad. If I lived in the Mission, I'd probably go to this brewery a lot.

Beer garden? Yes
Dogs OK? Outside only
Televisions? Avoidable
Serves food? Full menu
Would hang out with a book? Yes
Would hang out with friends? Yes
Would go back? Yes

Efficiency at SFO

Hotel to terminal, 7 minutes (Lyft); through security, 10 minutes. Boarding in an hour. Now I just need the coffee to work its magic...

I'm also tickled that the ex-POTUS will now be called the Once And Future POTUS. At least for a couple of months.

Meanwhile, in the rest of the world:

Finally, 35 years ago today I called my college roommate into our dorm room to watch live as Berliners took sledgehammers to the Wall. We didn't know what it meant other than we'd won the Cold War. Too bad we were still decades away from Aaron Sorkin's prescient words, "we'll see."

* "It is difficult to get a man to understand a thing when his salary depends on him not understanding it."

By the Bay, too busy to post

I'm visiting family in the Bay Area today, staying in California for about 38 hours. I leave tomorrow morning early, so I'm back at the charming Dylan Hotel in Millbrae, right by the BART and CalTrain. If you held a gun to my head (or put $10 million in my bank account) and forced me to move to Silicon Valley, I might choose here. It's 40 minutes to my family in San Jose and 25 minutes to downtown San Francisco, for starters. And the Brews & Choos Project works just as well around the Bay as it does in Chicago—with another SF brewery review coming Sunday or Monday.

And I will actually spend time in both places today, taking the just-launched all-electric CalTrain between them.

Tomorrow my flight leaves so early I will have to take a cab to the airport, because the BART doesn't start running until after my plane boards. But as the airport is only 3 km away, I expect that won't cause any problems.

Finally, I'm still cogitating about the election, and getting closer to some coherent thoughts. Harris ran a great campaign with a losing message; we need to think about that. We also need to prepare for at least two years of kakistocracy, perhaps longer. But I'll write more about that when I get back to Chicago.

Today, though, it'll be 22°C and sunny from the Embarcadero to the garlic fields of Gilroy. No time to stay inside a hotel room and blog.

Not sure I agree 100%, but he's got a point

New York Times columnist Bret Stephens suggests that a holier-than-thou attitude from Democrats contributed to Tuesday's electoral disaster:

The broad inability of liberals to understand Trump’s political appeal except in terms flattering to their beliefs is itself part of the explanation for his historic, and entirely avoidable, comeback.

[Democrats'] mistakes of calculation lived within three larger mistakes of worldview. First, the conviction among many liberals that things were pretty much fine, if not downright great, in Biden’s America — and that anyone who didn’t think that way was either a right-wing misinformer or a dupe. Second, the refusal to see how profoundly distasteful so much of modern liberalism has become to so much of America. Third, the insistence that the only appropriate form of politics when it comes to Trump is the politics of Resistance — capital R.

The effect was to insult voters while leaving Democrats blind to the legitimacy of the issues. You could see this every time Harris mentioned, in answer to questions about the border, that she had prosecuted transnational criminal gangs: Her answer was nonresponsive to the central complaint that there was a migration crisis straining hundreds of communities, irrespective of whether the migrants committed crimes.

Today, the Democrats have become the party of priggishness, pontification and pomposity. It may make them feel righteous, but how’s that ever going to be a winning electoral look?

My social media keeps blowing up with my friends catastrophizing and much rending of garments. These are the same people who believed, without doubt, we would win yesterday. I don't know how many people asked me "how do you think we'll do?" to which I had to reply "I don't know." Because I also talk to the other side, and I knew they really felt like we talked down to them all the time.

If a motivating factor for a lot of people, white and Hispanic men in particular, was feeling dissed and wanting to stick it to the liberals, antagonizing them was a pretty stupid thing to do. Moralizing at them was even worse. Because no matter how much the other side offends your morality, or how superior you feel to them, you still need to win the election.

Democrats, including me, have complained about the POTUSE engaging in identity entrepreneurialism. But the response to that cannot be our own identity politicking. And now that our side has gotten spanked, I hope we can finally move the party back to the center.

I'm off to the Bay Area today, so I'll have four hours on an airplane to think more about how we can learn from Tuesday and win the legislature back in 2026.

First reactions from the pros

Some of these may be correct, but not all of them are:

  • Rafael Baer: "The whole apparatus of voting for a candidate who might not satisfy your exact needs, and probably doesn’t embody all the values you hold sacred, but might at least make some half-decent decisions for the country as a whole over the coming years, feels oddly antiquated. It is alien to the click-and-collect spirit of digital commerce."
  • The Economist: "Mr Trump’s victory has changed America, and the world will need to grasp what that means. America remains the pre-eminent power. However, without American enlightened self-interest as an organising principle, it will be open season for bullies. Countries will be more able to browbeat their neighbours, economically and militarily, without fear of consequences. Their victims, unable to turn to America for relief, will be more likely to compromise or capitulate. Global initiatives, from tackling climate change to arms control, have just got harder. For a time—possibly for years—America may do fine. Eventually, the world will catch up with it."
  • James Fallows: "By the standards of any presidential race in modern times, Kamala Harris ran a very “good” campaign. By those same standards, Trump ran a very bad campaign. And none of it mattered. The Republican presidential candidate had won the popular vote only once in the past 32 years. Eight years ago, Trump lost to Hillary Clinton by three million votes. Four years ago, he lost to Joe Biden by seven million. Yesterday, our fellow Americans appear to have given him an absolute majority—as I type, over 51% of the total vote, and a margin of several million."
  • David Frum: "Perhaps the greater and more insidious danger is not political repression or harassment, but corruption. Autocratic populists around the world—in Hungary, Turkey, Venezuela—have assaulted institutions designed to provide accountability and transparency in order to shift money and influence to their friends and families, and this may happen in America too."
  • Carlos Lozada: "Trump is very much part of who we are. Nearly 63 million Americans voted for him in 2016. Seventy-four million did in 2020. And now, once again, enough voters in enough places have cast their lot with him to return him to the White House. Trump is no fluke, and Trumpism is no fad. The Harris campaign, as the Biden campaign before it, labored under the misapprehension that more exposure to Trump would repel voters. They must simply have forgotten the mayhem of his presidency, the distaste that the former president surely inspired. It didn’t. America knew his type, too, and it liked it. Trump’s disinhibition spoke to and for his voters. He won because of it, not despite it."
  • Josh Marshall: "[E]xhaustion is the greatest threat to continued opposition to Donald Trump. There’s no one election that saves democracy. That whole construct is wrong. It’s the enduring question of what kind of society we want to live in and what we’re going to do about it."
  • Daniel McCarthy: "Mr. Trump’s victory amounts to a public vote of no confidence in the leaders and institutions that have shaped American life since the end of the Cold War 35 years ago. Mr. Trump has shown that the nation’s political orthodoxies are bankrupt, and the leaders in all our institutions — private as well as public — who stake their claim to authority on their fealty to such orthodoxies are now vulnerable."
  • Robert Reich: "If you are grieving or frightened, you are not alone. Tens of millions of Americans feel the way you do. All I can say to reassure you is that time and again, Americans have opted for the common good. Time and again, we have come to each other’s aid. We have resisted cruelty. We supported one another during the Great Depression. We were victorious over Hitler’s fascism and Soviet communism. We survived Joe McCarthy’s witch-hunts, Richard Nixon’s crimes, Lyndon Johnson’s Vietnam war, the horrors of 9/11, and George W Bush’s wars in Iraq and Afghanistan. We will resist Donald Trump’s tyranny."
  • Michael Tomasky: "If you go carefully through the exit polls and compare them to 2020, you actually see a fair amount of stability. Only one group of voters really stands out. Biden had won Latinos 65–32. Harris won them by only 53–45. And the biggest change of all is among Latino men: Biden won them 59–36, and this time, Trump beat Harris outright, 54–44. I kept wishing that I would see an ad by one of the prominent Black or Latino men who endorsed her that didn’t focus on praising Harris or even denouncing Trump in the normal, he’s-a-threat-to-democracy way. I wanted to see, say, LeBron James talking directly to young men of color about why Trump was not a tough guy at all; why he was a weakling and a bully, and explaining that a real man doesn’t lie or make excuses or disrespect women."
  • George Will: "Enough has been said about the Republican Party’s eight years of self-degradation. More needs to be said about the Democratic Party’s self-sabotage, via identity politics (race, gender), that made Harris vice president. Before claiming to sniff Nazism on the other party (and its supporters), Harris’s party should deal with the stench of its antisemitic faction that is pro-Hamas and therefore pro-genocide."

Meanwhile, here in Chicago, voters elected only a couple of the Chicago Teachers Union candidates in our school board vote, as well as a couple of school-choice (read: taking public money for private schools) folks. I really disliked most of the candidates, including the one who won in my district. So that will be fun. Even though I don't have a kid in school, I do pay property tax, and I'm really tired of so much of it going to pay settlements for people beaten up or killed by cops and for a totally dysfunctional school district.

Update: Jonathan Pie has the acerbic British comedian view:

Our first duty

I'm not going to lie; this one stings:

We have a lot more data to gather to learn why we lost and why slightly more than half the electorate felt comfortable returning one of the least competent and most corrupt men back to the White House. Given this ridiculous person as our opponent, we have to acknowledge that we simply failed. I'll have a lot more to say about why over the next days and weeks, but the President's decision to run for a second term is probably the precipitating cause.

This sucks. Harris failed to win over enough voters to overcome a clownish demagogue. Her job from today until November 2028 will be to help the Democratic Party find someone else who can.

Right now, though, our first duty in protecting democracy in the United States is simply to accept that we lost and start preparing for at least two years in the minority. Being in opposition sucks; but notice, Republicans, how we're not storming the Capitol.

We can wallow in self-pity for the next 57 days, but come January 3rd, we need to be a disciplined, focused opposition party until we win the Senate back in two years and the White House two years after that. Resist the temptation to blame or point fingers; we Democrats have a long history of circular firing squads that we need to put behind us. We need to look at the data figure out what worked and what didn't, learn from our mistakes, and win the next election. We're not going to be in the desert for long unless we choose not to look at a map.

Election 2024 live blogging

It's early, and nothing shocking has yet occurred, I'm actually watching The Bear. But some returns have come in. The Post has called West Virginia, Indiana, and Kentucky for the XPOTUS and Vermont for Harris. Again, no surprises. Early (<25%) returns in several states have the XPOTUS ahead, but as we've seen many times, Republican precincts report early, on average.

But let's see the 8pm ET returns...and, in a shock, the Post calls Mississippi for the 1850s.

To be continued...

19:04 CST: Nothing surprising. Alabama, Florida, South Carolina, Tennessee, Oklahoma turn red, and Maryland and southern New England turns blue.

20:10 CST: Still no surprises. We knew we'd lose Joe Manchin's US Senate seat, and we figured we'd pick up the North Carolina governor's mansion. And, of course, everyone has called Illinois for Harris. All of the swing states are still swinging, with Harris leading Michigan and Pennsylvania, but the XPOTUS leading Georgia and N.C. The bigs have called Ohio for the XPOTUS.

In what I am sure will turn out to be a mirage, Harris leads in Kansas and Missouri, and the XPOTUS in Virginia.

And it looks like the Florida referendum legalizing abortion through the 24th week will fail.

Nothing yet in local races, except the Democratic candidate for Illinois Attorney General, Eileen O'Neill Burke, looks like she'll win.

21:09 CST: The map still looks a lot like it did at this time in 2020. By "a lot" I mean identical. We picked up Colorado and lost Utah, for example. All the swing states show the XPOTUS in the lead but, then again, so does Minnesota. So, no one knows nothing. I guess I'll post again in an hour, at which point we should have the West Coast states.

But the three that will decide the election—Wisconsin, Michigan, and Pennsylvania—won't be called for days. The one thing that I have seen in the drill-down, though, is an even starker urban/rural divide, which is not good for the country in the long term.

22:02 CST: Wow, The Bear is fantastic. I see why it got all those Emmys. Oh, and we won California while they took Idaho. Still looking almost exactly like 2020.

22:07 CST: Just a reminder that four years ago, the AP didn't call Wisconsin until 3pm Central on Wednesday. And no one called Georgia, Pennsylvania, or Michigan for many hours after that. This clearly isn't 1980, 1992, or 2004. It's, well, 2020 again. So everyone just try to sleep and check back tomorrow.

23:01 CST: Welp, we lost the Senate, with Sherrod Brown losing to yet another ultra-right kook in Ohio. Whatever else happens this week, we really have to figure out why people prefer the ultra-right kooks to sensible moderates. I'm afraid I won't like the answer.

Still too close to call the big three. But I'm not going to wait up for it. I'm disappointed in my country, but not entirely surprised.