I woke up this morning really pissed off that I had to write this thread because a senior guy who doesn’t like me very much just happened to write this article about things I was tweeting about and in the process downplayed homophobia and got the story wrong 😡

I’m pissed also at everyone who read that blog entry and walked away thinking, “oh he sounds like a good guy who has been unfairly maligned who should have a space telescope named after him.” Excuse me, what?
Most of you would never been foolish enough in 2021 to say such a thing about a man who sanctioned institutional anti-Black racism but you think that’s an ok message to send to queer people, including Black queer people?
And he’s gonna get away with it too. No matter what I say, that blog entry will keep making the rounds and people will believe it even though it hasn’t been through a formal edit and fact check process.
Next time Hakeem should maybe send me an email rather than write vague, unprofessional personal attacks like: "astrophysicist who propagated unsubstantiated false information as if it were true without performing proper scientific rigor to investigate its veracity"
I should say that I have had Hakeem blocked on twitter for a couple of years and I actually really don’t want to go into why, but the Hitler was a good guy joke at the last NSBP meeting I attended was gross
I want to be clear that I interpret that blog entry as the leader of a professional society and a senior scientist going out of his way to:
- justify historic homophobia
- attack a junior queer Black woman professor for being angry about homophobia because ...he doesn’t like her
Hakeem and I once had a procedural disagreement during an NSBP business meeting in 2011 when I was a first year postdoc and *10 years later* he is writing poorly researched articles that are basically hit pieces on me, and I am fucking tired
Any astronomers who have seen the piece in circulation should speak up with their chest to people who are posting it about both its factual problems and its moral failings

More from Society

I’ll address every nonsense argument and lie used to defend the suicidal gender ideology Thats in vogue today:

3:45 - “So what if you don’t have gametes?”

It’s called a birth defect. You’re still male or female.


~5:00 *nonsense trying to say the sexes of seahorses could be swapped coz male carry the eggs*

male doesn’t produce eggs, he produces the sperm. He’s still the male. If I impregnated a chick then carried the amniotic sac in a backpack ‘til the baby was done I’ll still be male🤦‍♂️

5:10 - we could say there’s 4 sexes of fruit fly cause there’s 3 producers of different sized sperm

No. They’re still producing sperm. They’re males. This is idiotic. Is this whole video like this? (Probably. 99% likely. Abandon hope.)

~6:10 - hermaphroditism and sequential hermaphroditism exists therefore....

No. Some animals being hermaphrodites, which is meaningless w/o the existence of binary sex to contrast it to, still doesn’t make gender ideology or transgenderism valid.

Intersex ≠ transgenderism 🙄

6:20 - bilateral gynandromorphism is a disorder in some species (not in humans). Has nothing to do w/ “gender” or transgenderism.

Ova-testes in humans are also a disorder, usually found in those w/ the karyotype disorders that you ppl also try to appropriate (extra X’s/Y’s).

You May Also Like

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.