Short thread on impeachment witnesses:

First, let’s remember that this case had unusual and powerful evidence in the public record. If you are prosecuting a bank robbery and you have the surveillance camera footage, you don’t need witnesses to tell you what happened.

1/

Second, the only areas where witnesses could help was confirming what the circumstantial evidence already showed about Trump’s knowledge and intent, both before and after the riot. Mgrs did great job of using his own tweets to show his knowledge but witnesses could confirm.

2/
The case was really strong as is but new witness testimony would very likely become the sole focus of the media and the public. For that reason, it is especially important to avoid taking risks with witnesses a) who are adverse to you and b) whose testimony is unknown.

3/
Since the only witnesses that would be helpful are ones close to Trump, executive privilege would invariably be an issue. If a witness is not cooperative, s/he would likely fall back on EP to avoid testifying. Hashing that out would take months.

4/
The reality is that Trump has created a dynamic through the Ukraine whistleblower and Ukraine witnesses where his domestic terrorist supporters threaten violence against witnesses against him. This fear is real and it is a huge problem. This should be everyone’s focus.

5/
Managers tried to find witnesses who a) could provide direct evidence about Trump’s state of mind, b) who were willing to testify and were cooperative so no surprises and no litigation, and c) who would do no harm to the already strong case.

6/
Beutler’s public statement was very helpful because it confirmed Trump’s sociopathic disregard for the line of succession in the Capitol. That was very helpful. Beutler endured open witness intimidation from colleagues and probably others — that should be the story.

7/
Finally, @RepRaskin is right that if their powerful case did not convince 67 to convict, nothing would. Why dilute their case, delay the trial, potentially put people in harm’s way or endure lengthy litigation, only to get marginally more info about facts that everyone knows?

8/
Trump’s requests to call Pelosi or 100 witnesses were empty threats — they didn’t have a single witness who could have helped them. That should not have been a factor. But if they were smart, they could have made the witnesses look lopsided and unfair if they didn’t get any.

9/
It was the right call to proceed as they did. They got important evidence at no cost that bolstered an already strong case. Witnesses were not necessary to the case and witnesses purely for witnesses sake is bad strategy. The outrage should be at the witness intimidation.

END

You May Also Like

Ivor Cummins has been wrong (or lying) almost entirely throughout this pandemic and got paid handsomly for it.

He has been wrong (or lying) so often that it will be nearly impossible for me to track every grift, lie, deceit, manipulation he has pulled. I will use...


... other sources who have been trying to shine on light on this grifter (as I have tried to do, time and again:


Example #1: "Still not seeing Sweden signal versus Denmark really"... There it was (Images attached).
19 to 80 is an over 300% difference.

Tweet: https://t.co/36FnYnsRT9


Example #2 - "Yes, I'm comparing the Noridcs / No, you cannot compare the Nordics."

I wonder why...

Tweets: https://t.co/XLfoX4rpck / https://t.co/vjE1ctLU5x


Example #3 - "I'm only looking at what makes the data fit in my favour" a.k.a moving the goalposts.

Tweets: https://t.co/vcDpTu3qyj / https://t.co/CA3N6hC2Lq
A brief analysis and comparison of the CSS for Twitter's PWA vs Twitter's legacy desktop website. The difference is dramatic and I'll touch on some reasons why.

Legacy site *downloads* ~630 KB CSS per theme and writing direction.

6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices

https://t.co/qyl4Bt1i5x


PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.

735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices

https://t.co/w7oNG5KUkJ


The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.

The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.