John McLaren
@johnmclaren.bsky.social
📤 2440
📥 875
📝 1815
Economist, classical music nerd, and family man.
pinned post!
I'm seeing a huge spike in interest in tariffs from people who normally don't work in the economics of international trade. Here are a few useful things to know about them. (1/14)
11 months ago
10
245
105
reposted by
John McLaren
Bart Harley Jarvis
about 1 hour ago
Now would be a good time for anyone who wants to learn about recent Iranian history to read this. It is well worth your time and money (I am sure your local library has it if you don’t want to purchase it).
19
339
75
reposted by
John McLaren
Conor Lamb
1 day ago
This war is dumb and illegal
loading . . .
50
1338
435
reposted by
John McLaren
about 3 hours ago
TODAY, Sunday, March 1.
1
2
2
reposted by
John McLaren
Heba Gowayed هبة جويد
about 8 hours ago
I am pro Iranian people. I stand with them against their own government’s repression AND against the imperial violence in the form of bombs dropped from the sky from Israel & the US who have already killed hundreds. I support neither imperialism or dictatorship. Sahar Delijani said it best:
30
8091
2892
reposted by
John McLaren
FuzzyDruid
about 22 hours ago
You know what DID age well?
4
362
160
reposted by
John McLaren
1 day ago
🥵
add a skeleton here at some point
0
2
2
reposted by
John McLaren
1 day ago
Amazing. This will not be popular even in the reddist parts of the district.
add a skeleton here at some point
1
4
1
reposted by
John McLaren
Frank Amari
1 day ago
“Our president will start a war with Iran because he has absolutely no ability to negotiate. He’s weak and he’s ineffective.”
0
11
7
reposted by
John McLaren
Blue Virginia
1 day ago
"Trump...launched a war that is illegal, ideological, and likely to cost American lives...he said less than a year ago that he had obliterated the very threat he now says justifies the war. He was either lying then, now, or both times." -
@tomperriello.bsky.social
bluevirginia.us/2026/02/sen-...
loading . . .
1
26
14
reposted by
John McLaren
The Tennessee Holler
1 day ago
Tulsi literally sold shirts
107
2679
985
reposted by
John McLaren
1 day ago
TODAY, 2/28/26!
add a skeleton here at some point
0
3
1
reposted by
John McLaren
Senator Mark Warner
1 day ago
I have seen no indication there was any immediate threat to Americans. So why did we put troops in harms way and potentially ignite another forever war?
loading . . .
94
379
133
reposted by
John McLaren
Kat Abughazaleh
1 day ago
Read it again. We killed 85 schoolgirls this morning.
add a skeleton here at some point
122
4286
1630
reposted by
John McLaren
Indivisible Charlottesville
1 day ago
Big crowd, lots of voices at yesterday's Sing Out! on the DTM.
0
15
4
reposted by
John McLaren
Blue Virginia
1 day ago
"President Trump's attack on Iran is a colossal, dangerous blunder that threatens global security, underscores his own ineptitude as a self-proclaimed dealmaker and intends to distract us from his incompetence and corruption." - @papergirlmacy
bluevirginia.us/2026/02/sen-...
0
15
11
reposted by
John McLaren
The Tennessee Holler
1 day ago
👇🏽
45
981
246
reposted by
John McLaren
Charles Gaba ✡️
1 day ago
🚨 Since helping Dems keep & flip seats blue is the only skill I have which is remotely relevant to this Iran invasion madness: Become a *RECURRING* supporter of all 7 battleground state parties at once today:
#Blue26
secure.actblue.com/donate/battl...
loading . . .
Become a monthly supporter!
Help build the Democratic Party in 7 battleground states at once!
https://secure.actblue.com/donate/battlegroundparties?refcode=bsky
0
18
17
reposted by
John McLaren
CBS19 News: Charlottesville News First
1 day ago
Kaine vows to block potential U.S. war with Iran
loading . . .
Kaine vows to block potential U.S. war with Iran
WASHINGTON (CBS19 NEWS) -- U.S. Sen. Tim Kaine said he will do everything he can to prevent Donald Trump from taking the United States to war with Iran, calling such
https://www.cbs19news.com/news/kaine-vows-to-block-potential-u-s-war-with-iran/article_3aeaf11e-ec0c-4bfe-9a83-a70f0e4557a7.html
1
5
3
reposted by
John McLaren
Joshua Earle, Ph.D.
1 day ago
This was a hell of a thing to look at first thing today. Probably shouldn't be surprising that this administration is so mad at girls learning things.
0
6
2
reposted by
John McLaren
Jay Hightman
1 day ago
"President Trump's decision to bomb Iran is indefensible. This was not about preempting an imminent threa - it was a strategically misguided power play, with no discernible endgame." Jon Hoffman Research Fellow in Defense and Foreign Policy Cato Institute
0
21
11
reposted by
John McLaren
Lyle Solla-Yates
1 day ago
https://www.windowscentral.com/artificial-intelligence/cancel-chatgpt-movement-goes-mainstream-after-openai-closes-deal-with-u-s-department-of-war-as-anthropic-refuses-to-surveil-american-citizens “There are no moral leaders in this space”
#cancelchatgpt
#aibubble
#ethics
loading . . .
"Cancel ChatGPT" movement goes big after OpenAI's latest move
After Anthropic refused flat out to agree to apply Claude AI to autonomous weapons and mass surveillance of American citizens, OpenAI jumps right into bed with the United States Department of War.
https://www.windowscentral.com/artificial-intelligence/cancel-chatgpt-movement-goes-mainstream-after-openai-closes-deal-with-u-s-department-of-war-as-anthropic-refuses-to-surveil-american-citizens
0
6
2
reposted by
John McLaren
Joseph Lawson
1 day ago
Would enjoy seeing this.
www.cavalierdaily.com/article/2026...
loading . . .
‘Visions of Progress’ photographs 1920’s Black Charlottesville residents
The “Visions of Progress: Portraits of Dignity, Style and Racial Uplift” exhibit is on display at the local Trinity Episcopal Church until Mar. 11.
https://www.cavalierdaily.com/article/2026/02/visions-of-progress-photographs-1920s-black-charlottesville-residents
0
4
2
reposted by
John McLaren
Meira Kensky
2 days ago
Am Still Hiring Get Your Apps In
add a skeleton here at some point
0
5
2
reposted by
John McLaren
Tim Onion
3 days ago
Now that CNN and WBD are set to become state media in a sale to Paramount/Oracle/TikTok, it is especially important to support independent media. Off the top of my head:
www.thehandbasket.co
404media.co
www.garbageday.email
Add your favorites in the replies. Fuck state-backed media monopolies.
loading . . .
The Handbasket
100% independent journalism by Marisa Kabas
https://www.thehandbasket.co/
525
9561
3258
reposted by
John McLaren
Oliver Willis
2 days ago
upset about the maga takeover of the media? follow us
@dailykos.com
- share our stories - tell your friends
dailykos.com
loading . . .
Daily Kos
Daily Kos is a progressive news site that fights for democracy by giving our audience information and resources to win elections and impact government. Our coverage is assiduously factual, ethical, an...
https://dailykos.com
0
39
16
reposted by
John McLaren
Jon Cooper
2 days ago
Every senator who voted to confirm RFK Jr owns this tragedy. Every single one.
533
15479
6968
reposted by
John McLaren
2 days ago
Wait, you think that having a Secretary of Health and Human Services who is anti-science and anti-vaccine, and spreads death and disease because of his embrace of Internet quackery, is a BAD thing?
add a skeleton here at some point
0
2
1
reposted by
John McLaren
3 days ago
The Ranked-Choice-Voting bill introduced by @katrinacallsen.com has now passed the House and needs to be merged with its Senate version!
https://ivn.us/posts/virginia-house-of-delegates-passes-ranked-choice-voting-expansion-2026-02-17
1
7
2
reposted by
John McLaren
Senator Mark Warner
3 days ago
We’ve been raising the alarm for weeks about Trump’s attacks on our elections — now we’re getting details about how they might be planning to do it. Let’s be clear: there’s no national emergency. This is a plot to interfere with the will of voters.
53
163
79
reposted by
John McLaren
Democrats
3 days ago
Cruelty is the point
15
99
52
reposted by
John McLaren
3 days ago
Wanna do something quick and low cost for our community and the Commonwealth?
add a skeleton here at some point
0
4
2
Once again, do subscribe to The Racket. Reliably amazing stuff.
add a skeleton here at some point
3 days ago
0
9
2
reposted by
John McLaren
Indivisible Charlottesville
3 days ago
THIS SATURDAY - Learn about redistricting from the Albemarle Dems. Northside Library, 10:30 - 11:30 AM. RSVP appreciated:
tinyurl.com/22urf2ne
0
7
4
reposted by
John McLaren
3 days ago
An abomination in Kansas. Probably unconstitutional. This is the sort of thing that Winsome Earle-Sears would have loved. And she is right in the mainstream of the VA Republican Party.
add a skeleton here at some point
0
3
1
reposted by
John McLaren
Nathan Alderman
3 days ago
This is an awesome public service, and we’re lucky to have it.
add a skeleton here at some point
2
9
6
reposted by
John McLaren
CBS19 News: Charlottesville News First
3 days ago
Virginia senators secure funding for ReadyKids
loading . . .
Virginia senators secure funding for ReadyKids
RICHMOND, Va. (CBS19 NEWS) -- Charlottesville nonprofit ReadyKids will be receiving $200K to expand access to youth mental health counseling thanks to the efforts of Virginia Sens. Mark Warner and
https://www.cbs19news.com/news/virginia-senators-secure-funding-for-readykids/article_45ae6195-9594-4a63-b3de-d7e0da921a53.html
0
2
2
reposted by
John McLaren
johnedwinmason
4 days ago
😄 👏🏽👏🏽👏🏽
add a skeleton here at some point
0
14
4
reposted by
John McLaren
3 days ago
Charlottesvillians making a positive difference. Kudos!
add a skeleton here at some point
0
4
1
reposted by
John McLaren
Rob Tracinski
4 days ago
It's gonna take the "thumbs up" gesture, like, 40 years to be socially acceptable again.
add a skeleton here at some point
2
12
4
reposted by
John McLaren
Blue Virginia
4 days ago
This is really, really disturbing, dangerous sh** that everyone should be following. Thanks to
@tomperriello.bsky.social
for highlighting it!
bluevirginia.us/2026/02/wedn...
loading . . .
2
49
32
reposted by
John McLaren
Indivisible Charlottesville
4 days ago
VIRTUAL Bystander training to support the immigrant community. Sponsored by Westminster Presbyterian Church. Sunday, March 15, 4-5 pm. Register:
tinyurl.com/j5n87jje
0
72
22
reposted by
John McLaren
3 days ago
Pretty embarrassing.
add a skeleton here at some point
0
7
2
reposted by
John McLaren
4 days ago
A picture is worth 1000 words.
add a skeleton here at some point
0
2
1
This stuff is a crisis. Thank goodness people like our own
@mkirschenbaum.bsky.social
are speaking up.
add a skeleton here at some point
4 days ago
1
5
0
reposted by
John McLaren
Matthew Gault
4 days ago
sometimes the founder of a company says something that simply stops you in your tracks and haunts you. There's one those in here from the creator of Einstein, an edtech AI that will go to school for you
loading . . .
What’s the Point of School When AI Can Do Your Homework?
The creator of the AI agent “Einstein” wants to free humans from the burden of academic labor. Critics say that misses the point of education entirely.
https://www.404media.co/whats-the-point-of-school-when-ai-can-do-your-homework/
13
227
96
reposted by
John McLaren
4 days ago
Oooof.
add a skeleton here at some point
0
1
1
reposted by
John McLaren
Tom Perriello for Congress
5 days ago
It’s tough for a speech to be this fascist and this boring at the same time
#SOTU2026
0
31
6
reposted by
John McLaren
Tom Perriello for Congress
5 days ago
Listening to this speech you would hardly know that Trump has kicked 22 million Americans off their health insurance
2
13
5
reposted by
John McLaren
Rob Tracinski
4 days ago
If I were asked to deliver the State of the Union response last night: "I ain't listening to all that. I'm happy for u tho. Or sorry that happened."
1
5
2
Load more
feeds!
log in