The Daily Parker

Politics, Weather, Photography, and the Dog

Reactionary right-wing corruption under scrutiny

New York Attorney General Letitia James has filed suit to dissolve the National Rifle Association:

The lawsuit sets up a legal confrontation that could take years to play out and will leave the 148-year-old N.R.A. — long the nation’s most influential gun-rights lobby but recently hobbled by financial woes and infighting — fighting for its survival. The attorney general’s office previously presided over the dissolution of President Trump’s scandal-marred charitable foundation, but the N.R.A., with more than five million members, is a far larger organization that is expected to put up a more prolonged fight.

The lawsuit was swiftly followed by two others: The N.R.A. filed a suit against Ms. James’s office in federal court in Albany, claiming her action was politically motivated and violated the organization’s First Amendment rights. In addition, Karl Racine, the attorney general of Washington, D.C., filed suit against the N.R.A. and its charitable foundation, which is based in the city. Mr. Racine is seeking changes to the foundation and alleges that the N.R.A. misused millions of dollars of the foundation’s funds.

The suit accuses the N.R.A. and the executives of “violating numerous state and federal laws” by enriching themselves, as well as their friends, families and allies, and taking improper actions that cost the organization $64 million over three years. The attorney general has regulatory authority over the N.R.A. because it is chartered as a nonprofit in New York. She is also seeking to oust Mr. LaPierre and Mr. Frazer, and to bar all four men from ever serving on nonprofit boards in New York again.

The lawsuit, which was filed in State Supreme Court in Manhattan, is a civil action, and outlined a number of alleged tax violations. Ms. James said during a news conference that she was referring the matter to the Internal Revenue Service in addition to taking her own action, and did not rule out making a future criminal referral.

Never forget: the purpose of authoritarianism is theft. And very few organizations the size of the NRA represent authoritarianism so obviously. Never mind what they say; watch what they do. (Hey, Mr LaPierre, where were all your members when actual jack-booted government agents came to Portland and DC?)

The Post has more:

James said at a news conference Thursday that she is seeking to dissolve the NRA because of the brazenness of the group’s violations of law.

“The corruption was so broad and because they have basically destroyed all the assets of the NRA,” she said. “Enough was enough … No one is above the law, not even the NRA.”

The lawsuit also claims LaPierre failed to report large sums of personal income to the IRS. James’s office said it found that the NRA chief funneled personal expenses through an outside public relations firm, allowing him to avoid reporting hundreds of thousands of dollars of personal income.

In response, the NRA said Thursday that it was filing its own lawsuit against James, alleging that the New York attorney general has violated the group’s free speech rights.

“This was a baseless, premeditated attack on our organization and the Second Amendment freedoms it fights to defend,” NRA President Carolyn Meadows said in a statement. “You could have set your watch by it: the investigation was going to reach its crescendo as we move into the 2020 election cycle."

Waaaaah. Another thing authoritarians hate: being called on their wrongdoing.

Do I think the lawsuit will succeed in dissolving the NRA? No, sadly. And anyway, gun manufacturers would simply create a new trade and propaganda association to continue making the Second Amendment a parody of itself.

But with this suit, and the deepening investigation into the Trump Organization's finances, also in New York State, I think the era of right-wing over-reach may have reached its conclusion. Don't expect them to go quietly, however.

As the pipeline builds...

I'm waiting for a build to finish so I can sign off work for the day, so I've queued up a few things to read later:

Looks like the build is done, and all the tests passed. (I love green pipelines.)

Fifth month in a row over 50

This is my 55th post this month, and the fifth month in a row in which I've posted over 50 times. That brings my 12-month total to 581, the third record in a row and the fifth record this year. I guess Covid-19 has been good for something.

Here's what I'm reading today:

I'm excited to add a notch on the Brews and Choos project in a few hours. Check back tomorrow.

Spiraling out of control

First, this chart:

And yet, there are so many other things going on today:

The one bit of good news? Evanston-based Sketchbook Brewing, who make delicious beers and whose taproom inspired the Brews and Choos project, will open a huge new taproom in Skokie tomorrow evening. And guess what? It's only 4 blocks from an El stop.

Two stark comparisons

First: the difference between how Garmin handled a global outage that lasted 5 days, and how SendGrid managed one that lasted 5 hours. SendGrid handles billions of emails per day, including for Microsoft and other massive companies. So SendGrid going down didn't inconvenience a few athletes and pilots; it crippled Fortune-500 companies' marketing departments. (And it delayed a scheduled release on my own team.)

Within about an hour of their outage, SendGrid created an incident response page to which they posted updates every half-hour. They clearly stated what was going on and how they were trying to fix it, even as they were discovering for themselves what had happened:

Contrast that with Garmin, who still haven't really explained what happened or why it took so long to resolve the outage. (They finally declared their remediation "complete" yesterday, almost 6 days after the outage started.)

Second: the difference between how Germany (and other rich countries) have handled Covid-19 and how we have. Josh Marshall looked into the numbers:

The head of Germany’s equivalent of the CDC told reporters today that he’s “very concerned” about the rising case numbers in the country and accuses Germans of becoming “negligent” in their adherence to mitigation measures. He has good reason to be concerned.

Today Germany reported 638 new cases of COVID. That comes out to .76 cases per 100,000 residents. Let’s round that up to 1 new case per 100,000 for good measure. (The need for round numbers will become clear.)

Today New York State had 3 cases per 100,000. So Germany is concerned by 1/3 the number of cases as we have in New York state, a state which is probably controlling the disease as well as any other state in the country.

Florida today had 43 cases per 100,000. Florida’s outbreak is more than forty-three times the size relative to population.

To state the point baldly, Germany is very concerned about a rise in cases that would still be dramatically better than any other part of the United States. They’re ramping up border restrictions to get things back under control and chiding the population to redouble its collective efforts.

[S]eeing this as, "well, look, everyone’s having problems." Or "we’re not the only ones having new outbreaks" or "we can’t go back to shutdowns…" ... only captures how Americans are having a hard time grappling with just how many universes away we are from what is happening in other countries which are comparably affluent, industrialized and able to mount an effective response.

We’re failing that badly.

Anthony Fauci was on BBC just now, struggling not to call the president out on his criminal negligence. Only 98 days until we can vote the bastard out.

Another outage

Even as Garmin picks up the pieces from what they now admit was a massive ransomware attack, bulk email provider SendGrid has gone down spectacularly.

I use SendGrid, as does my company, for status emails and such.

Here's my problem, though: I have a code update to put out that specifically targets a bug in SendGrid's .NET library that they claim to have fixed. My automated build pipelines won't release new code unless all the unit tests pass. Right now, the SendGrid tests fail sporadically, and at least one fails every time the tests run.

Ah, technology.

Busy morning

Just a few things have cropped up in the news since yesterday:

Finally, the Covid-19 mitigation rollback announced yesterday has led to Guthrie's Tavern closing permanently. Guthrie's, which opened in 1986 and featured board games and good beer, will pour its last pint on Thursday.

Mid-morning news round-up

I'll get to the final head-to-head comparison between my Garmin Venu and Fitbit Ionic later today. Meanwhile:

And finally, because our Covid-19 numbers have started creeping up, indoor bar service will halt on Friday.

Sure Happy It's Tuesday!

Today's interesting and notable news stories:

Finally, Lawrence Wright explores how historical plagues, particularly the European one in 1347, can sometimes spark radical social change.

"Unprecedented, historic corruption"

The pardon power granted in Article II of the Constitution exists so that the President can save people from true miscarriages of justice. Well, originally, anyway. Now it exists to save President Trump's friends from their own misdeeds, as demonstrated once again last night:

President Trump has said he learned lessons from President Richard M. Nixon’s fall from grace, but in using the power of his office to keep his friend and adviser Roger J. Stone Jr. out of prison he has now crossed a line that even Mr. Nixon in the depths of Watergate dared not cross.

For months, some of Mr. Trump’s senior White House advisers warned him that it would be politically self-destructive if not ethically inappropriate to use his clemency power to help Mr. Stone, who was convicted of lying to protect the president. But in casting aside their counsel on Friday, Mr. Trump indulged his own sense of grievance over precedent and restraint to reward an ally for his silence.

Democrats immediately condemned the commutation of Mr. Stone’s 40-month prison term and vowed to investigate, just as Mr. Trump’s advisers had predicted they would. Speaker Nancy Pelosi, calling the move an act of “staggering corruption,” said she would pursue legislation to prevent the president from using his power to protect those convicted of a cover-up on his own behalf, although that would face serious constitutional hurdles and presumably would never be signed into law by Mr. Trump.

Utah US Senator Mitt Romney (R) condemned the action immediately:

So did just about everyone else except other Congressional Republicans:

The list goes on. All of them seem to agree with Max Boot: "the worst president ever keeps getting worse."

Let's recall what Roger Stone did: he acted as an interlocutor between the Trump 2016 Campaign and the Russian intelligence services to help get Trump elected, and then lied in court about this to protect his boss. (Fun fact: it's not illegal to work with an adversarial intelligence service openly. The crime here was providing foreign aid to an election campaign.) Some might call that pattern of behavior treason. Some certainly would if the perpetrator were a Democrat, or if the president were one. But not the modern Republican party.

As Roger Cohen wrote yesterday, we're going into "the most dangerous phase of Trump's rule," and we're still 115 days from the election.