X thread is series of posts by the same author connected with a line!
From any post in the thread, mention us with a keyword "unroll" @threadreaderapp unroll
Follow @ThreadReaderApp to mention us easily!
Practice here first or read more on our help page!

Recent

Apr 10
One of the locations for the #OneYearLater protests is Cardiff in Central Square. The suffragette chosen to be honoured is Margaret Haig Mackworth/Viscountess Rhondda Image
Margaret Haig Mackworth, 2nd Viscountess Rhondda (née Thomas; 12 June 1883 – 20 July 1958) was a Welsh peeress, businesswoman, magazine proprietor, and suffragette. Image
Thomas wrote that her mother had "prayed passionately that her baby daughter might become feminist," and she did become an activist for women's rights.
Read 23 tweets
Apr 10
1/ Russia is proclaiming success in its ongoing recruitment drive, but this is being achieved by scraping the bottom of the barrel. A newly-published video shows the abysmal quality of the current recruits: old, disabled, and homeless men, with only two fingers between them. ⬇️
2/ The video shows three newly recruited men in Omsk. Despite having severe physical disabilities, all three are recognised as medically fit for military service at a selection point called Sirius. They have signed a contract and will be sent to Ukraine.
3/ It was filmed at an office of the 1442nd Motorized Rifle Regiment (military unit 95383) of the 6th Motorized Rifle Division (military unit 77860) of the 3rd Army Corps (military unit 41794).
Read 13 tweets
Apr 10
@KatyKray73 1: If you ever found yourself in the heat of a firefight, this is the guy you’d want next to you — in your team.
A man mountain who could think clearly with bullets cracking past his head and go straight on the offensive.
@KatyKray73 2: Ben Roberts-Smith earned the Victoria Cross for storming Taliban machine-gun positions at Tizak in 2010, dragging his mates out of hell when they were pinned down.
@KatyKray73 3: War is ugly and chaotic. Armchair critics who’ve never heard a round fired in anger love to Monday-morning quarterback elite soldiers doing the impossible.
He fought for Australia when it counted. Respect the warrior.”
Read 5 tweets
Apr 10
Roger Froikin @rlefraim wrote, "Pakistan — a country that does not recognize Israel, has blasphemy laws carrying the death penalty, and has documented persecution of minorities like Ahmadis and Christians, that massacred and
1)
drove out Hindus and Jews in 1947, and continues to support terrorism.

The country that has facilitated transfer of rockets from China to Iran.

The country that finances and supports terrorists that murder in the Middle East and Africa and others internationally, and
2)
that only a few years ago planned and supported a terrorist attack that killed Indians and Jews in Mumbai.

Thursday, Pakistani Defense Minister Khawaja Muhammad Asif publicly supported the cease-fire, and Pakistan is hosting the next set of talks.
3)
Read 6 tweets
Apr 10
Update in my fight to dismantle the broken OPT system—ICE just got me the numbers:

In Missouri alone there are 4,430 OPT visas—many working in jobs that are out-of-scope, stealing opportunities from young Missourians.

Here are some of the worst examples.🧵
OPT jobs *must* be directly related to the student’s major area of study.

And if you're a STEM major, you get *3-years of work authorization.*

Not only that, OPT holders are exempt from FICA taxes—a >15% tax subsidy for employers.
Given that, and considering foreigners utilizing OPT may be desperate for work, it should come as no surprise OPT is often abused.

I found cases of foreign students working at restaurants, bars, and janitorial services that likely have no connection to a student’s area of study.
Read 8 tweets
Apr 10
Roger Froikin @rlefraim wrote, "Time to Turn Off the Lights and Lock the Door — Close Down NATO

After World War II, Europe was devastated, unable to defend itself against a Soviet Union that was openly aggressive,
1)
threatening military invasion, and using national Communist parties in the West that they hoped would make their control easy.

So, NATO was formed as one of the programs to rehabilitate Europe and defend it, with the USA and to a degree Canada,
2)
using its money and military to defend Europe while it rebuilds. The NATO treaty set up a formula. Each nation would provide 2% of its GDP to NATO and each nation would provide manpower to defend Europe, with the USA paying for the difference as needed.
3)
Read 21 tweets
Apr 10
So just as there was a misunderstanding before Tuesday that negotiators had, somehow, to draw up a resolution to US-Iran differences, instead of come up with something which would get the two sides sitting down for talks, there's a new misunderstanding now. There is simply no -1-
way that Iran and the U.S. are going to resolve the issues around Hormuz, nuclear, missiles etc in the next 2 weeks. It's not going to happen. Impossible.
But it doesn't need to happen.
What needs to happen is enough to trigger the mutually agreed extension of talks-2-
That may not prove possible. In which case, we may be back in the war. Certainly both sides are threatening that. But words are cheap. War is not.
So something that provides a temporary mechanism for Hormuz, which probably gives Iran considerable continued control for now, but-3-
Read 8 tweets
Apr 10
In just the first months of 2026, the Trump Admin has arrested scores of depraved illegal alien killers, rapists, and violent sex predators who were unleashed by the Radical Left’s open borders agenda — policies Democrats are desperate to restore.

🧵 Here are a few of them:
Kenneth Moreno Guzman, a Mexican illegal, is charged with the horrific rape of an 11-year-old girl in Georgia while holding her 10-year-old sister at knifepoint in the same room.

This sick monster broke into the family’s home through the back door, then raped the young girl in front of her terrified little sister.

The predator, who had been previously removed from the country, later told police he was “attracted” to the child.Image
Samuel Antonio Maldonado-Erazo, a Honduran illegal, is charged with the savage first-degree murder of his own three-year-old U.S. citizen nephew in Florida.

This sick monster beat the toddler to death with at least 17 strikes to the head, plus extensive bruising, intentional burns, a broken collarbone, a transected pancreas, multiple broken ribs (one completely detached from the spine), and signs of possible sexual abuse.

Previously deported, he illegally re-entered and was released into the country under the Biden Administration.Image
Read 11 tweets
Apr 10
I am a Colombian immigrant. I am a Floridian. And I am furious.
@DWStweets walked into Alligator Alcatraz yesterday & found 1,499 human beings crammed into cages, living in the smell of urine, eating food prepared nearly 2 weeks ago 🧵 Image
Almost all of them Hispanic. Almost all of them could have been someone I know. Someone YOU know.

And where are the Florida Republicans who claim to love the Everglades? Silent.
Protecting the UDB with one hand while turning a blind eye to this humanitarian abomination planted in the middle of it with the other.

This facility should be shut down & cease to exist. The silence of those who could stop it is deafening, and history will not be kind to them!
Read 4 tweets
Apr 10
Susie and The Roaring Knight comic
(1/3)
#DELTARUNE Image
Image
Image
Image
(2/3) Image
Image
Image
Image
(3/3) Image
Image
Read 3 tweets
Apr 10
1/ In 1951, Solomon Asch seated one real participant in a room full of actors. Everyone insisted a short line was longer. Roughly three quarters of the real subjects went along at least once, with their own eyes open.
2/ That result is famous. The part people skip is what it implies about ordinary life. The wrong answer did not arrive as an order. It arrived as a social fact: everyone else already agreed.
3/ Russia did not invent that pressure. It did institutionalize it. The useful question is not who started it, but what happens when a society rehearses the same room, year after year, and calls that normal.
Read 60 tweets
Apr 10
Time for a big systems advice thread!

In distributed systems there's no magic "push everything to prod at once" button. Every service gets pushed independently and nodes within a service get updated incrementally. If you mess up forwards/backwards compatibility you can fail irrecoverably.

So how to avoid this?

1/5: Decouple data and code changes. Never push out a release that changes how data is stored at the same time as the code that uses this new data. If there's a bug and you need to roll back to the old version of your code it won't be able to handle the new data in the new format. Instead push out a release that first changes the data in a way that’s compatible with both the old and new code (e.g., optional fields etc), when that’s stable push out the new code that uses it, then when that’s stable you can change the data to remove backwards compatibility. This is known as a “migration” in the database world and yes it’s annoying, but yes you need to do it.
2/5: Don’t change two services at once. If service A talks to service B, you can’t just add a new API to both of them and push them out. What if someone pushes A but not B? What if there’s a bug in B that needs to be rolled back? Just like with data changes, API changes need to be made in a forwards and backwards compatible way. Engineers forget to do this all the time.
3/5: Only allow one version “step” to exist in prod at any time. It’s common to have most of your nodes at version 5 but a few are still at version 4 because they haven’t finished migrating. Never ever allow someone to push to version 6 while version 4 is still running. Otherwise it’s too hard for engineers to reason about which version is “stable” when making multi-step migrations. You need monitoring and alerting for this plus protections agains corner cases, e.g., if a node was offline and then came back online after missing a code push.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!