Sign in

Joshua Stephens

@joshuastephens.bsky.social
500 followers 641 following 2.6K posts

Writer | Photographer | Antifascist Bookworm. Vegan. Coffee nerd. High school dropout. I’ve written for outlets like AlterNet, Truthout, Gawker, The Blizzard, Standart, & BK Magazine. 🌏 Bangkok www.jxshua.com

PostsRepliesMedia
Reposted by Joshua Stephens
Hank & Townes’s Mom @katehascats.bsky.social · 20/09/2026
101020124
Reposted by Joshua Stephens
Nicholas Grossman @nicholasgrossman.bsky.social · 19/09/2026
We already have an AI kill switch: cut power to servers. Really want to talk existential threat? Fine. We humans have many ways to blow things up. Like data centers. Panicky discourse assumes the first priority is protect tech company investments and expand their businesses. But why should it be?
441632325
Reposted by Joshua Stephens
Dilek Sayedahmed @dileksayedahmed.bsky.social · 19/09/2026
There's too much talent trapped in poverty and too much mediocrity funded. Just sayin.
4766229
Joshua Stephens @joshuastephens.bsky.social · 12/09/2026
So there appear to be popular Western content creators in Thailand doing paid output for Israel. Notably, not overt; the embassy is clearly reading the room. But the beats are uncannily sync’d to the ambassador’s talking points of late.
110
Joshua Stephens @joshuastephens.bsky.social · 12/09/2026
There’s an anticapitalist Buddhist sect in Thailand that runs what is effectively an entire vegan neighborhood north of Bangkok, around an Ewok village-looking temple built off a giant tree and today I saw the tree and the tree looked at me.
A short-haired Thai woman gazes across a table at two street trays of food.An artificial waterfall pours from a multi-story atrium full of flora and Buddhist iconography.A statue of a seated Buddha backdropped by a forested compound.
0153
Reposted by Joshua Stephens
Sven-Erik Volberg @volberg.bsky.social · 12/09/2026
8634128
Joshua Stephens @joshuastephens.bsky.social · 10/09/2026
Scenes from the Israeli embassy in Bangkok. I have real mixed feelings. On one hand, the impact of nationalists hijacking antizionism is evident. Terrifyingly, in some cases. On the other, there is palpable solidarity with Palestinians — which could prove a lever for prying this away from fascists.
020
Reposted by Joshua Stephens
Amanda Carpenter @amandacarpenter.bsky.social · 08/09/2026
Huge WSJ report on Noem's DHS corruption. She made Corey Lewandowski a “special government employee,” where he had sign-off power over big contracts. While in that position, he pitched Qatar & UAE on hiring him on the side for help with DHS matters, including visas. www.wsj.com/politics/pol...
wsj.com
Chasing Side Deals, Flexing Influence: Lewandowski’s Power Moves at DHS
Kristi Noem’s close adviser effectively controlled billions in spending at Homeland Security; Lewandowski denies seeking business or playing any role in agency’s contracts.
1142240939
Reposted by Joshua Stephens
Xun-ling Au 歐迅灵 🏴 @xunlingau.bsky.social · 07/09/2026
To show HOW much the ultra nationalists have grabbed this issue. Sondhi Limthongkul one of the ex-leaders of the yellow shirt (Royalist) movement, has re-emerged to launch a "Take Back our Thailand" campaign. Which I will bet will broaden beyond Israeli's to other migrant groups pretty quick😕
bangkokpost.com
072
Joshua Stephens @joshuastephens.bsky.social · 07/09/2026
It is really fucking stunning that the Thai left — from the human rights NGOs to the People’s Party are *dead* silent about Israelis in Thailand, allowing nationalists to harness widespread outrage. This was low-hanging fruit. An easy win. An easy way to expose corruption. And yet, nothing.
020
Reposted by Joshua Stephens
Veronica 🇺🇸 🇮🇹 🇺🇦 🇳🇴 🇲🇽 🇩🇪 🇨🇦 🍁 🇸🇪 🇵🇷 @vero1986.bsky.social · 05/09/2026
ICE officers are publicly stating that Renee Good was killed not because an officer was threatened but because they were mad at her for not instantly following every order issued. The new ICE threat. "Have you not learned? This is why we killed that lesbian bitch." newrepublic.com/post/205189/...
newrepublic.com
“We Killed That Lesbian B*tch”: ICE Uses Renee Good’s Death as Threat
Protesters are recounting federal agents using Good’s death to warn them off.
4822681453
Joshua Stephens @joshuastephens.bsky.social · 04/09/2026
Applying for my spousal visa requires having a certain balance deposited in a Thai savings account. I’ve had a Thai bank account for years, but not savings. Would you believe that opening a savings account has required TWO visits to my bank and a mystifying number of documents?
120
Joshua Stephens @joshuastephens.bsky.social · 04/09/2026
You know, for all the lip service left outlets pay to platforming marginalized voices —especially in a moment beset by war, genocide, and the targeting of journalists— it’s next to impossible to pitch an editor without putting oneself at risk of being snitched out by Google.
152
Joshua Stephens @joshuastephens.bsky.social · 03/09/2026
While we’re here, go ahead and Google “100% of Thai migrant workers in Israel”. www.khaosodenglish.com/news/2026/09...
khaosodenglish.com
Israel ambassador seeks action on fake news and disinformation
Israel’s ambassador to Thailand met with the head of the Central Investigation Bureau (CIB) on 2 September to discuss legal and investigative measures to address the spread of fake news and disinforma...
172
Reposted by Joshua Stephens
161 Archive @161archive.bsky.social · 02/09/2026
161 Archive is an independent archiving project created for the purpose of preserving anti-fascist sites for historical and research purposes. Check out the collection at: 161archive.tngl.sh We will be periodically posting information about blogs and posts for indexing purposes.
161archive.tngl.sh
161 Archive
8231130
Joshua Stephens @joshuastephens.bsky.social · 30/08/2026
Napoli-Como. Lordy. Allegri out, already. Let’s get it over with.
220
Reposted by Joshua Stephens
Xun-ling Au 歐迅灵 🏴 @xunlingau.bsky.social · 30/08/2026
Case notes from Thai Lawyers for human rights here: tlhr2014.com/archives/44075 Above image from Thumb Rights: www.instagram.com/p/DcqjuMoRyC0/ And would be remiss of me not to mention mini bio (2 posts) & pics from @joshuastephens.bsky.social thread from a few years ago which is worth a read.
061
Joshua Stephens @joshuastephens.bsky.social · 30/08/2026
Nothing like waking up from a nap to a flash downpour, with laundry hanging. Life comes at you fast.
020
Reposted by Joshua Stephens
Xun-ling Au 歐迅灵 🏴 @xunlingau.bsky.social · 29/08/2026
15 of 22 defendants in a case related to the September 19th 2020 protest at Thamasat university in Thailand have had their charges dropped due to the amnesty law. The 15 had been charged under section 116 "sedition". The other 7 are charged with Lèse-majesté which is not covered😠 #FreeOurFriends
tlhr2014.com
ศาลอาญาสั่งยุติคดี 15 จำเลยที่ถูกฟ้อง ม.116 เหตุชุมนุม #19กันยาทวงอำนาจคืนราษฎร หลังเข้าเกณฑ์นิรโทษกรรม คงเหลือจำเลย 7 คนสู้คดี ม.112 ต่อ | ศูนย์ทนายความเพื่อสิทธิมนุษยชน
วันที่ 28 ส.ค. 2569 เวลา 09.00 น. ศาลอาญานัดสืบพยานโจทก์ในคดีชุมนุม #19กันยาทวงอำนาจคืนราษฎร เมื่อวันที่ 19 – 20 ก.ย. 2563 ที่บริเวณมหาวิทยาลัยธรรมศาสตร์
0155
Joshua Stephens @joshuastephens.bsky.social · 30/08/2026
“On Phuket, 361 businesses now face investigation for using nominee structures to appear Thai-owned after a confrontation with the local Chabad House… Chabad tried to rebuff investigators, asserting the space was ‘Israeli territory’.” newbloommag.net/2026/08/29/i...
newbloommag.net
The Polyrhythm of Israeli Entitlement in Thailand | New Bloom Magazine
In recent weeks, the polyrhythm of Israeli entitlement in Thailand has practically saturated the news cycle. A tall order, given a school-shooting massacre, a number of copycat incidents…
073
Reposted by Joshua Stephens
Ben Collins @bencollins.bsky.social · 28/08/2026
The Milo stuff is the perfect picture of fascism. You think you're protected because you go as big as you can on racism, you spend years harassing the movement's perceived enemies, you even disavow your own sexuality. They'll still throw you in a cage over the tiniest disagreement already forgotten.
401203304087
Reposted by Joshua Stephens
Xun-ling Au 歐迅灵 🏴 @xunlingau.bsky.social · 29/08/2026
There has been a lot of tension in recent months between Thais & Israeli Tourists. That has blown up recently with death-threats, a half million Baht bounty, an arson in France & a lot more. Think this is the 1st piece I've seen drawing all of it together, interestingly in @newbloommag.net
newbloommag.net
The Polyrhythm of Israeli Entitlement in Thailand | New Bloom Magazine
In recent weeks, the polyrhythm of Israeli entitlement in Thailand has practically saturated the news cycle. A tall order, given a school-shooting massacre, a number of copycat incidents…
33918
Reposted by Joshua Stephens
Josh Marshall @joshtpm.bsky.social · 22/08/2026
Some mix of a Simpsons ep or a post-war absurdist novel in which the fading insane King declares war on clouds. and yet hardly anyone notices today because this stuff happens two or three times a week.
29683135
Reposted by Joshua Stephens
Milk Tea Alliance Calendar @mtacalendar.bsky.social · 21/08/2026
Then lalamove (a gig economy delivery service) workers in Bangkok held an action in Bangkok earlier this week against worsening conditions & pay after the company made changes. Check out @joshuastephens.bsky.social pics of some of the strike. 13/
Notice of strike action by Lalamove workers for 18th of august
152
Joshua Stephens @joshuastephens.bsky.social · 21/08/2026
LalaMove delivery riders union action in Bangkok’s Ari neighborhood.
041
Joshua Stephens @joshuastephens.bsky.social · 13/08/2026
For those keeping score, there’s been a debt-assassination and another mass shooting in Thailand since last week’s school massacre. Louder for the folks just tuning in: Play US games, win US prizes.
010
Joshua Stephens @joshuastephens.bsky.social · 11/08/2026
Got hit up by a recruiter today. For a role in BCN. I keep it as my location to optimize that shithole platform’s utility; if I’m gonna leave BKK, it’s gonna be for where I plan to grow old. The role’s with a fairly major YT channel. Salary range €26-28K. Abysmal. But that’s not even the worst…
120
Reposted by Joshua Stephens
Hamilton Nolan @hamiltonnolan.bsky.social · 11/08/2026
When crypto first got big I spent one full year looking for a plain language explanation of why it was valuable and finally concluded it did not exist. With AI the closest thing I’ve found is “it will automate all work” which is both fantastical and predatory. Anyhow this is your pension money.
714431
Joshua Stephens @joshuastephens.bsky.social · 11/08/2026
Just putting it out there that I’m available to cover Thailand’s recent and ongoing spiral, if any English-language outlet is interested. I’ve yet to see so much as a social media post covering the big picture.
062
Joshua Stephens @joshuastephens.bsky.social · 11/08/2026
My wife’s colleagues have become steadily more intrigued by the lunches I send her off with each morning. They seem to be struggling to reconcile a mysterious foreign man A) cooking B) producing passable Thai food, and C) that it’s vegan. I’m now purposely making dishes that turn this to 11.
040
Joshua Stephens @joshuastephens.bsky.social · 10/08/2026
Every punk kid who nearly died from eye-rolling at dorks who cast Pink Floyd as peak boundary-pushing is routinely vindicated by this professional assclown. Stop elevating mid shit just because you couldn’t access insight or push past limits without drugs.
030
Reposted by Joshua Stephens
Milk Tea Alliance Calendar @mtacalendar.bsky.social · 09/08/2026
Well that's all the events that we have for now. Moving on to news, in devastating news on Friday there was a major school shooting in Bangkok, a 14yr old killed at least 8 people. Heart-breaking news. Worth reading the thread from @joshuastephens.bsky.social on it as well. 11/
dw.com
Thailand: Death toll increases in school shooting
The 14-year-old suspect allegedly killed his grandparents before shooting students and teachers at his school outside Bangkok.
132
Joshua Stephens @joshuastephens.bsky.social · 08/08/2026
Copped from a secondhand bin en route to brunch with the in-laws.
A tshirt featuring all four Golden Girls, reading #SQUADGOALS
020
Reposted by Joshua Stephens
Nine @jinxremoving.bsky.social · 08/08/2026
Must-read thread on the sociopolitical context of Thailand today
0116
Reposted by Joshua Stephens
Gabe Ortíz @tusk81.bsky.social · 07/08/2026
“Either stand with the workers whose labor built their businesses and industries, or fall in line behind a White House that is driving a white nationalist agenda. There is no third option where staying silent counts as staying out of it.”
05921
Reposted by Joshua Stephens
Xun-ling Au 歐迅灵 🏴 @xunlingau.bsky.social · 07/08/2026
Good banner was put up in Bangkok to note the visit of Min Aung Hliang. Appreciate so many Thai friends & allies taking action in one way or another, some attended protest, some issued statements, banner drop & more to oppose the visit by the murderous Junta leader.
Banner on overall in Bangkok reads:
Myanmar is bleeding 
No handshakes with a brutal dictator
16038
Joshua Stephens @joshuastephens.bsky.social · 07/08/2026
There was a school shooting in a suburb of Bangkok today. The wounded are still being treated, and investigation is underway, so details are evolving. But so far I’m hearing 7 dead. The shooter killed his grandparents beforehand, and eventually himself. Unclear how either factors into the numbers.
2112
Joshua Stephens @joshuastephens.bsky.social · 04/08/2026
Been tied up with my own shit, but simultaneously digesting a number of recent incidents of international profile here in SE Asia. First, the case of the Italian student group that nearly got itself lynched in Bangkok, over behavior on the sky train. 🧵 world.thaipbs.or.th/detail/itali...
world.thaipbs.or.th
Italian embassy apologises for and condemns Italian student behaviour on BTS
The Embassy of Italy in Bangkok issued an official statement on Saturday, offering its profoundest apology to the Thai public and strongly condemning the inappropriate behaviour of a group of Italian ...
152
Joshua Stephens @joshuastephens.bsky.social · 04/08/2026
Why do I feel like we’re headed for a scenario in which the midterm bloodbath, the AI bubble-burst, and Trump’s death all occur on the same day?
121
Joshua Stephens @joshuastephens.bsky.social · 26/07/2026
Berlin. Christ. What does one even say?
020
Joshua Stephens @joshuastephens.bsky.social · 14/07/2026
I have been saying for some time now that Bangkok’s neoliberal pick-me bullshit is fraying at the seams, with fatal consequences. If you think it isn’t every bit an emergency as Western fuckwits stuffing 17yr olds in suitcases, I’ve got a bridge to sell you. Because this is coming for everyone.
010
Joshua Stephens @joshuastephens.bsky.social · 13/07/2026
It’s official. I’m going home.
Screengrab of a notice of visa approval from the Thai Ministry of Foreign Affairs.
120
Joshua Stephens @joshuastephens.bsky.social · 06/07/2026
Considering an eighth act as a niche Thailand content-creator, in case anyone needs this.
George Bush is notified of the second tower being struck on 9/11. Text overlay reads:

Sir, a second Israeli-run childcare center has been raided on Koh Phangan.
030
Reposted by Joshua Stephens
Matt Binder @mattbinder.bsky.social · 05/07/2026
this guy is the co-founder of Airbnb
Joe Gebbia
@jgebbia
👇
John Birch Society
@The_JBS • Jun 30
Your taxes are paying for an Illegal Alien with an Anchor
Baby to live in the starter home your American kids can't
afford.
Last edited 10:40 PM • Jun 30, 2026 • 25.5K Views
876144213855
Joshua Stephens @joshuastephens.bsky.social · 01/07/2026
VEEP was a documentary. www.middleeasteye.net/live-blog/li...
middleeasteye.net
Kamala Harris reaches out to Mamdani, pro-Palestine activists, Axios reports
000
Joshua Stephens @joshuastephens.bsky.social · 01/07/2026
New bleak unlocked: Ping’d someone I know who’s ex-Meta re: tracking down the grammar of past push notifications. Seems the sort of thing someone rando might’ve archived on Reddit or Tumblr then got shared on internal Slack channels. Thought this person might know where to look. “Ask ChatGPT.”
110
Reposted by Joshua Stephens
talia jane @taliajane.bsky.social · 26/06/2026
BREAKING: On the 39th anniversary of the founding of ACT UP, protestors have shut down traffic outside Grand Central demanding “Money for AIDS and healthcare, not for ICE and warfare.”
72011536
Joshua Stephens @joshuastephens.bsky.social · 26/06/2026
Scenes.
Golden hour, seen from a Kuala Lumpur metro platform.
1122
Joshua Stephens @joshuastephens.bsky.social · 25/06/2026
Somewhere between Chinatown and Merdeka Square.
The covered walkway outside Kuala Lumpur shop houses, viewed like a corridor. In the foreground, a boy sits, his face illuminated by his phone screen. In the near distance, the silhouette of a man strolls into a brightly-lit area.
030
Joshua Stephens @joshuastephens.bsky.social · 13/06/2026
Tonight’s passeggiata in Kuala Lumpur.
A sole man sits, in silhouette, in the entrance of an Indian masjid in Kuala Lumpur, at night.A young woman eats at an outdoor cafe table, beneath a mural that reads EAT LIKE A BOSS.A sole worker strolls across a gritty, open-air workspace beneath high rises.A man rubs his head while walking below a high rise that towers over old houses overgrown with bushes and flowers.
031