John Helin's Avatar

John Helin

@jjhelin.bsky.social

Journalist, Fact checker @ http://HS.fi Ukraine War Analysis with Black Bird Group Political History at the University of Helsinki πŸ“ž +358413106215 βœ‰οΈ John@blackbirdgroup.fi

6,337 Followers  |  184 Following  |  36 Posts  |  Joined: 12.11.2024  |  2.0359

Latest posts by jjhelin.bsky.social on Bluesky

03.07.2025 16:36 β€” πŸ‘ 401    πŸ” 44    πŸ’¬ 5    πŸ“Œ 0

A huge problem with being addicted to paying attention to what is actually happening in the federal government right now is that it's impossible to explain to people who are normal why this information makes you seriously think about pouring a glass of straight gin at 8 in the morning.

04.04.2025 11:47 β€” πŸ‘ 259    πŸ” 44    πŸ’¬ 2    πŸ“Œ 1
Post image Post image Post image

Klo 17 alkaen faktantarkistajat kokoontuivat lΓ€pivalaisemaan faktantarkistuksen tilaa Suomessa. Puhujina Faktabaarin @mikkovsalo.bsky.social, @pipsahavula.bsky.social ja @joonasporsti.bsky.social sekΓ€ @afpfactcheck.bsky.social Anna Hollingsworth ja Black Bird Groupin @jjhelin.bsky.social. 3/5

04.04.2025 14:14 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

I'll try to do better with cross-posting in the future. Might still re-post the thread just for future-proofing.

I'm currently working on a writeup about the goals of the Kursk operation and what it achieved, and if it managed to fulfil any of it's goals.

I'll remember to post that here as well.

17.03.2025 22:31 β€” πŸ‘ 39    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Ukraine withdraws from Kursk SITREP 13.03.2025

Last Thursday I whipped up a SITREP for the Kursk salient.

I posted it on X, but completely forgot to do so on BlueSky, which I regret.

The thread would be slightly outdated, but a longer writeup of the situation and UA withdrawal can be found on our Substack.

substack.com/home/post/p-...

17.03.2025 22:31 β€” πŸ‘ 57    πŸ” 6    πŸ’¬ 2    πŸ“Œ 1

I was meant to post it here too but creating the graphics and writing the text on Substack took 12 hours and now I have forgot.

I must rectify this tomorrow.

14.03.2025 22:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Infantry can likely make it accross but heavy equipment is going to have a worse time.

09.03.2025 21:35 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 09.03.2025 18:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is in reference to the Ukrainian forces in Kazachya Loknaya and those on the eastern outskirts of Sudzha.

Those forces are separated from Sudzha and Ukraine by the Loknaya and Psel rivers.

09.03.2025 18:21 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Molly McKew on X: "A reflection on the madness, cynicism, selfishness, and absurdity A decade of information manipulation has left us a nation of cripples on our own psychological defense It’s nearing the end of the republic but we’re cheering for the pickled egg https://t.co/5lNWOu4OZK" / X A reflection on the madness, cynicism, selfishness, and absurdity A decade of information manipulation has left us a nation of cripples on our own psychological defense It’s nearing the end of the republic but we’re cheering for the pickled egg https://t.co/5lNWOu4OZK

β€œIt’s nearing the end of the republic but we’re cheering for the pickled egg.”
A wonderful piece of writing from @mollymckew.bsky.social
x.com/mollymckew/s...

08.03.2025 04:54 β€” πŸ‘ 375    πŸ” 55    πŸ’¬ 38    πŸ“Œ 8

We have updated our map to reflect the situation in Kursk. In short, it's not looking good.

The areas east of the Loknya and Psel rivers will likely be lost within days or less. Large scale withdrawal is likely, but Ukraine may attempt to hold onto Sudzha for some time.

09.03.2025 17:09 β€” πŸ‘ 41    πŸ” 11    πŸ’¬ 0    πŸ“Œ 1

We have updated our map to reflect the situation in Kursk. In short, it's not looking good.

The areas east of the Loknya and Psel rivers will likely be lost within days or less. Large scale withdrawal is likely, but Ukraine may attempt to hold onto Sudzha for some time.

09.03.2025 17:09 β€” πŸ‘ 20    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Oh, is that why it's called a curfew?

07.03.2025 01:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"The official said all US military equipment not currently in Ukraine would be paused, including weapons in transit on aircraft and ships or waiting in transit areas in Poland."

04.03.2025 00:03 β€” πŸ‘ 75    πŸ” 15    πŸ’¬ 2    πŸ“Œ 4
Post image

US has stopped military aid to Ukraine as per Bloomberg.

"The US is pausing all current military aid to Ukraine until Trump determines the country’s leaders demonstrate a good-faith commitment to peace, according to a senior Defense Department official"

www.bloomberg.com/news/article...

04.03.2025 00:03 β€” πŸ‘ 273    πŸ” 109    πŸ’¬ 60    πŸ“Œ 136

You know what they say:

"Barely functional is still functional".

It incidentally seems to be both my and the Trump administration's motto for 2025.

Only one of us seems to be succeeding.

03.03.2025 23:55 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And if I never stop I'll never have a hangover

03.03.2025 23:51 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There's a reason I turned to drinking on friday.

03.03.2025 23:44 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

What coherent and intelligent commentary can you even have on national security or military affairs anymore?

Everything is just fucking stupid now. What are you even supposed to say besides just repeating over and over how fucking dumb every single decision is?

03.03.2025 20:16 β€” πŸ‘ 1249    πŸ” 200    πŸ’¬ 53    πŸ“Œ 21

Trump take egg Trump take lumber Trump take oil Trump take nickel Trump take tomato Trump take avocado Trump take car Trump take steel Trump take laptop Trump take 401k Trump take natural gas Trump take cell phones Trump take t shirt Trump take tequila Trump take washing machines Trump take steel Tr

03.03.2025 22:27 β€” πŸ‘ 1210    πŸ” 225    πŸ’¬ 44    πŸ“Œ 11

starting a business that just sells Canadian merchandise at US airports for Americans traveling abroad

28.02.2025 19:51 β€” πŸ‘ 575    πŸ” 46    πŸ’¬ 24    πŸ“Œ 1
Post image

Well that's a way to spend the friday night.

What a complete disaster. If someone still had illusions about the US being a reliable and moral foreign policy partner, this is the time to wake up.

Sadly I don't have high hopes.

28.02.2025 21:27 β€” πŸ‘ 56    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
Post image

This photo of Musk speaking at the AfD rally has an interesting composition.

I'm sure the AFP photographer had fun.

25.01.2025 19:08 β€” πŸ‘ 573    πŸ” 185    πŸ’¬ 6    πŸ“Œ 12

Basically a zoom call.

25.01.2025 19:27 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Elon Musk addresses German far-right rally by video link HALLE, Germany: US tech billionaire Elon Musk gave a video address to a campaign rally of Germany’s anti-immigration AfD party Saturday, his latest show of support ahead of the country’s election next...

Arab News also made a conscious choice here.

www.arabnews.com/node/2587806...

25.01.2025 19:08 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

This photo of Musk speaking at the AfD rally has an interesting composition.

I'm sure the AFP photographer had fun.

25.01.2025 19:08 β€” πŸ‘ 573    πŸ” 185    πŸ’¬ 6    πŸ“Œ 12
Post image

Arvopohjainen suomettuminen @hs.fi

24.01.2025 15:00 β€” πŸ‘ 657    πŸ” 94    πŸ’¬ 9    πŸ“Œ 11

if you want a simple narrative of the last four years in cultural leadership: a bunch of 50-something men got mad about their buddies losing their jobs for sexually assaulting women, so they decided that sexism and racism were fine all along

22.01.2025 02:50 β€” πŸ‘ 726    πŸ” 119    πŸ’¬ 10    πŸ“Œ 3
Preview
Kash Patel, Trump’s FBI Pick, Sees Good in QAnon and Evil in the Bureau Kash Patel’s public comments on the QAnon conspiracy theory suggests he sees its adherents more as an audience to be courted rather than an ideology to follow.

It was only a matter of time before Trump gave us the first QAnon FBI director. Patel: β€œThe Q thing is a movement a lot of people attach themselves to. I disagree with a lot of what that movement says, but I agree with a lot of what that movement says.” www.nytimes.com/2025/01/23/u...

24.01.2025 08:37 β€” πŸ‘ 185    πŸ” 55    πŸ’¬ 10    πŸ“Œ 5
Post image

Light Infantry Attacks – A Thread

Why does our @jjhelin.bsky.social keep rejecting the "human waves" narrative, instead calling the reported North Korean attacks in Kursk "basic infantry drills"?

Let’s dive into light infantry on the attack and why this distinction matters.

1/

16.01.2025 20:18 β€” πŸ‘ 131    πŸ” 27    πŸ’¬ 5    πŸ“Œ 10

@jjhelin is following 19 prominent accounts