The Daily Parker

Politics, Weather, Photography, and the Dog

Someone call lunch

Today in Chicago we have seen more sun than in the past several weeks, and yet here I toil in my cube. But a lot is going on outside it:

And we now return to our regular JSON debugging session, already in progress.

Sick day reading

I hate taking sick days, I really do. Fortunately, the Internet never takes one:

I'm now going to try to do a couple of hours of work, but really, I just want to go back to sleep.

The War-Crimes President

Historian Waitman Wade Beorn, who served in Iraq after graduating from West Point, is deeply disturbed by President Trump's intervention into the Eddie Gallagher case:

History warns us that leaders who condone war crimes find themselves in command of criminal militaries. Lessons from the past about war crimes and transgressive military cultures are not just academic: My research shows that subordinates generally read their superiors’ intent with accuracy, for better and for worse. By demonstrating his willingness to intercede in the minutiae of military justice and disciplinary procedures, the president tells those who step over ethical boundaries that they can appeal to a sympathetic ear in the Oval Office. This is exceptionally dangerous. Our military demands that its members be able to recognize and refuse unlawful orders and relies on them to uphold codes of honorable behavior. But this presidential short-circuit can critically undermine this ethos. Military judges and juries may well question their own decisions, wondering whether the president will intervene and pillory them instead of the guilty. The effects of a malfunctioning moral compass extend past our borders. Allies and host nations will be more hesitant to work with the United States if they cannot count on us to effectively punish those who cross ethical boundaries. This can imperil our troops overseas and threaten our strategic safety.

Most importantly, Trump’s actions create a chilling effect for those in uniform who take risks to report bad apples like Gallagher. What are the incentives for risking a career and enduring the stress of reporting a comrade if the president of the United States and his troll army line up in opposition? Why would someone go through all that if they think that all their efforts will be nullified in the end? How many Gallaghers, BehennasLorances, and Golsteyns will escape justice now? Even before Trump’s meddling, the Navy SEALs who turned in Gallagher were told by their commanding officer to “stop talking about it” and that doing so would ruin their careers. Ironically, that officer, Commander Robert Breisch, told those SEALs that they risked losing their tridents. Gallagher himself called them “traitors” and obliquely suggested that they might meet retribution from other SEALs.

In addition to describing the moral rot, Beorn also points out how Gallagher and others profit from their disgusting behavior. Because in Trumpland, everything ultimately comes down to money.

News? What news?

As Gordon Sondland throws the president under the bus (probably because (a) he's under oath and (b) the president would do it to him soon enough), there are actually a lot of other things going on in the world:

More work to do now.

Must be lunchtime

Today's crop of articles:

And now, back to coding.

Three quick links

First, former New York mayor Rudy Giuliani, who appears entirely too deeply integrated in the President's impeachable offenses to get out without an indictment, and who also owns what he calls a "security consulting service," butt-dialed an NBC reporter. Twice. And the resulting voicemails were...interesting.

Second, how exactly did Justice Brett Kavanaugh pay for his house in 2006? He seems to have gotten almost $250,000 from some undisclosed source.

Finally, the City of Chicago will raise taxes on ride-shares because they cost the city a lot of money. A new report shows that Uber and Lyft have significantly raised traffic levels and delayed buses since their arrival in 2014.

Happy Friday!

Things to think about while running a 31-minute calculation

While my work computer chews through slightly more than a million calculations in a unit test (which I don't run in CI, in case you (a) were wondering and (b) know what that means), I have a moment to catch up:

The first 30-minute calculation is done, and now I'm on to the second one. Then I can resume writing software instead of testing it.

Sleazy real-estate guy

For years, people said that Donald Trump's business practices would never survive first contact with law enforcement. Pro Publica just published a big reason why:

Documents obtained by ProPublica show stark differences in how Donald Trump’s businesses reported some expenses, profits and occupancy figures for two Manhattan buildings, giving a lender different figures than they provided to New York City tax authorities. The discrepancies made the buildings appear more profitable to the lender — and less profitable to the officials who set the buildings’ property tax.

For instance, Trump told the lender that he took in twice as much rent from one building as he reported to tax authorities during the same year, 2017. He also gave conflicting occupancy figures for one of his signature skyscrapers, located at 40 Wall Street.

Trump’s team told Ladder that occupancy was rebounding after registering a lackluster 58.9% on Dec. 31, 2012. Since then, Trump representatives reported, the building had signed new tenants. Income from them hadn’t fully been realized yet, largely because of free-rent deals, they said. But after 2015, they predicted, revenues would surge.

Documents submitted to city property tax officials show no such run-up. Trump representatives reported to the tax authorities that the building was already 81% leased in 2012.

New York prosecutors will, eventually, get Trump's tax returns. And wow, will that be fun.

Do we really know what's wrong with him?

As newsworthy as last night's Democratic presidential debate was, and as historic as the Nationals winning the pennant was, neither really shocked anyone. President Trump's behavior yesterday in a private meeting with the British family whose son died after being struck by an American diplomat's wife driving the wrong way on a road did shock me:

"The bombshell was dropped not soon after we walked in the room: Anne Sacoolas was in the building and was willing to meet with us," Dunn's mother, Charlotte Charles, told reporters in Washington afterward. "We made it very clear that as we've said all along … we would still love to meet with her but it has to be on our terms and on U.K. soil."

Mark Stephens, a lawyer for the Dunn family, told Sky News on Wednesday the plan of the Trump team was to set up the meeting and then "bring in the press corp to show it was all happy families."

"Unfortunately, that was a gargantuan miscalculation," he said, describing the way the meeting was proposed as "so wrong."

Stephens also described Sacoolas as a "fugitive from justice."

The Post has more color:

White House officials were skeptical of having Dunn’s parents and Sacoolas in the West Wing at the same time, but Trump was keen on having a “hug and make up moment,” according to a person with knowledge of the discussions.

Trump believed he could solve the problem, the official said.

Appearing on “CBS This Morning” on Wednesday, Dunn’s parents, Charlotte Charles and Tim Dunn, described the meeting, explaining that they had no idea they were meeting with the president and had been invited to the White House to meet with “a senior official.”

Dunn’s parents say Trump offered his condolences before quickly alerting them that Sacoolas was in the building. “It took your breath away when he mentioned it the first time,” Dunn’s father said.

Yes, it rather does, doesn't it?

The president does not understand normal people. We may never find out for sure whether it's age-related dementia, sociopathy, or a cluster-B personality disorder. But should we even care?

Today is the 1,000th day of the Trump Administration. Seems like a lot longer than that.

Losing our place in the world

Michelle Goldberg details how Rudy Giuliani and President Trump have created a dangerous situation in Ukraine:

The Ukrainians I spoke to aren’t naïve; they understand that America, like any other country, generally acts from self-interest rather than high principle. But there was a time when America at least viewed the projection of democratic values as being in its self-interest. That gave liberals in countries like Ukraine leverage against recalcitrant officials.

“The majority of the reforms, especially on anti-corruption, were passed because there was a very strong demand from civil society, and there was the I.M.F. and the U.S. Embassy pushing it hard,” said Oleksandra Ustinova, a former board member of AntAC who was elected to Parliament this year.

Now that’s all changed. As The New York Times reported, after Trump recalled the U.S. ambassador, Lutsenko gloated to the head of AntAC that he had “eliminated your roof,” using Russian mafia slang for guardian.

Throughout our history, America has committed many sins against democracy around the world, but we used to be on the right side in Ukraine. Not anymore. As one former U.S. diplomat said to me recently, “The beacon has gone out.” We’re with the oligarchs now.

Only 465 days until President Warren gets sworn in. Will we make it?