Brian McCammack's Avatar

Brian McCammack

@mccammack.bsky.social

Environmental historian. Rogers Park, Chicago resident. Dog lover.

177 Followers  |  452 Following  |  198 Posts  |  Joined: 13.03.2025
Posts Following

Posts by Brian McCammack (@mccammack.bsky.social)

Somehow missed that George Saunders’s newest, VIGIL, is basically existential climate fiction. Not my favorite of his but still very good, and would love to teach it someday. Check it out! #booksky #cli-fi

05.03.2026 01:18 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

also: there is no shortcut to doing the work. You want to use an LLM to do a literature review? Ok, but then how do _you_ understand the literature? How do you know what your contribution will be? How will you know what you're building on? Scholarship is not built on tl:dr, sorry to inform.

04.03.2026 19:31 β€” πŸ‘ 21    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Receiving unsolicited texts from politicians greatly increases the odds I will never vote for them.
Knock it the fuck off already.

03.03.2026 20:35 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

See, the thing is we haven’t beenβ€”not because past presidents were perfect angels or thrilled with Iran, but because they didn’t want to close the Strait of Hormuz, evacuate American civilians from the whole region, and set the world economy on fire.

03.03.2026 15:05 β€” πŸ‘ 3063    πŸ” 655    πŸ’¬ 104    πŸ“Œ 7

More of this please

03.03.2026 18:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There’s a lot to be said for Booker T Washington & education but OF COURSE they chose him and not Du Bois

01.03.2026 15:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post

See new posts
Conversation
Laura Rozen
@lrozen
Β·
2h
From US admin official background briefing recording listening to, seriously question if US negotiators understood what Iranians were proposing. One official keeps saying acronym for β€œIAEA” wrong.
They seem astonished Iran would not agree to the US supplying them nuclear fuel
Laura Rozen
@lrozen
Β·
2h
They took as suspicious proposals that Iran saw as concessionary.
Laura Rozen
@lrozen
Β·
2h
Explains why Oman FM tried to come to DC to explain what US negotiators may not have fully understood
Laura Rozen
@lrozen
Am not saying what Iran proposed would have been enough, I dont know, but it seems US negotiators did not have the expert guidance to understand it correctly

Post See new posts Conversation Laura Rozen @lrozen Β· 2h From US admin official background briefing recording listening to, seriously question if US negotiators understood what Iranians were proposing. One official keeps saying acronym for β€œIAEA” wrong. They seem astonished Iran would not agree to the US supplying them nuclear fuel Laura Rozen @lrozen Β· 2h They took as suspicious proposals that Iran saw as concessionary. Laura Rozen @lrozen Β· 2h Explains why Oman FM tried to come to DC to explain what US negotiators may not have fully understood Laura Rozen @lrozen Am not saying what Iran proposed would have been enough, I dont know, but it seems US negotiators did not have the expert guidance to understand it correctly

On top of all the reporting that this war of aggression was planned well in advance, it seems that the reporting also indicates that the US political leadership are quite literally too stupid to understand basic diplomacy. I mean literally not smart enough.

28.02.2026 23:27 β€” πŸ‘ 8187    πŸ” 2455    πŸ’¬ 232    πŸ“Œ 238

Our baby has been alive for two deadly, illegal campaigns by the U.S. to remove a foreign leader. She’s 7 weeks old.

28.02.2026 22:18 β€” πŸ‘ 2996    πŸ” 573    πŸ’¬ 33    πŸ“Œ 8

thread of IL-09 candidate statements on Iran strikes here (will update as I see them) 🧡

28.02.2026 15:56 β€” πŸ‘ 22    πŸ” 7    πŸ’¬ 1    πŸ“Œ 1
+ Follow

Hakeem Jeffries

@hakeem-jeffries.bsky.social

265.1K followers 3 following

400 posts

Brooklyn Congressman. Democratic Leader.

Work hard. Stay focused. Deliver results

#ForThePeople.

WINDY MES

ΰΈ‡

Followed by Windy City Times, Alexandria Ocasio-Cortez, and 73 others

American Israel Public Affairs Cmte

Lawyers/Law Firms

Paul, Weiss et al

Pro-Israel America PAC

Retired Donors

Securities & Investment

Posts

Replies

Media

Videos

Hakeem Jeffries @hakeem-jeffries.bs... 3d

American Israel Public Affairs Cmte

Lawyers/Law Firms

Paul, Weiss et al

Pro-Israel America PAC

Retired Donors

Securities & Investment

The President announced a war on fraud.

You can begin with the most corrupt administration in American history.

+ Follow Hakeem Jeffries @hakeem-jeffries.bsky.social 265.1K followers 3 following 400 posts Brooklyn Congressman. Democratic Leader. Work hard. Stay focused. Deliver results #ForThePeople. WINDY MES ΰΈ‡ Followed by Windy City Times, Alexandria Ocasio-Cortez, and 73 others American Israel Public Affairs Cmte Lawyers/Law Firms Paul, Weiss et al Pro-Israel America PAC Retired Donors Securities & Investment Posts Replies Media Videos Hakeem Jeffries @hakeem-jeffries.bs... 3d American Israel Public Affairs Cmte Lawyers/Law Firms Paul, Weiss et al Pro-Israel America PAC Retired Donors Securities & Investment The President announced a war on fraud. You can begin with the most corrupt administration in American history.

And speaking of pressuring members of Congress: if you subscribe to @us-gov-funding.bsky.social the affiliations of top donors are labeled at the top of their posts.

Or non-posts, as the case may be.

It's clarifying enough.

28.02.2026 18:02 β€” πŸ‘ 5    πŸ” 5    πŸ’¬ 0    πŸ“Œ 2

Evergreen

28.02.2026 16:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Not a moment’s fucking peace with this fucking administration

28.02.2026 16:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Everybody was at my local bar instead…

28.02.2026 01:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

you think you've seen the whole movie, and then the alt text reveals you haven't even finished act two

27.02.2026 19:02 β€” πŸ‘ 3248    πŸ” 595    πŸ’¬ 40    πŸ“Œ 8

Meanwhile DePaul announced that it's closing its art museum yesterday.

27.02.2026 15:39 β€” πŸ‘ 37    πŸ” 12    πŸ’¬ 3    πŸ“Œ 0
Preview
Chicago sports team owners pitch public subsidies for new stadiums For decades, team owners have used their power and resources to reshape Chicago suit their desires. Will we ever learn?

with talk of public funding for a new bears stadium yet again ramping up in springfield, perhaps it’s a good time to revisit this piece from @joeengleman.bsky.social that explores who actually benefits from publicly funded stadium projects (hint: it’s not us!).

26.02.2026 14:16 β€” πŸ‘ 33    πŸ” 17    πŸ’¬ 0    πŸ“Œ 5
Video thumbnail

SCOOP: IL-9 congressional candidate and current state senator Mike Simmons had police called on him in Buena Park while canvassing for votes. No arrest was made. Here’s the video of the interaction @senmikesimmons.bsky.social recorded and shared with me.

24.02.2026 00:06 β€” πŸ‘ 898    πŸ” 306    πŸ’¬ 38    πŸ“Œ 88

Historian here. You know what would also be β€œa return to previous norms”? Plenty of things previous generations collectively decided were fucked up and we should never return to

24.02.2026 00:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Held for no reason in a detention center for six weeks β€” for no reason β€” and even after signing self-deportation papers.

Based on comments from agents and guards, Newton says she was imprisoned so ICE agents could collect incentive bonuses.

21.02.2026 13:22 β€” πŸ‘ 88    πŸ” 64    πŸ’¬ 5    πŸ“Œ 1

OMG. One of these terminated grants was mine

20.02.2026 13:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Just finished @ajagabel.bsky.social β€˜s LIGHTBREAKERS coming off one memorial service weekend and going into another. Highly recommend! Beautiful prose ruminating on parenthood, grief, and memory, all while blending the worlds of fine art & sci-fi. Maybe sounds a little weird but it totally works

17.02.2026 00:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My kid just found $20 in the streets of Detroit on the way to a great coffee shop and it made her day, maybe her year. And I indoctrinated her by saying multiple times THIS IS WHY WE WALK AND DON’T DRIVE

15.02.2026 17:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is exactly the lesson I’d expect The Economist to draw from the Epstein files

14.02.2026 13:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fuck the Cubs

14.02.2026 01:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah I’m all for NIMBYism when it’s not wanting fascist concentration camps in your backyard

13.02.2026 17:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
March 2026 Cook County Judicial Election Guide | Injustice Watch Injustice Watch's guide to the March 2026 Cook County judicial primary elections.

It's time to CHECK YOUR JUDGES BAYYYYBEEEEE!!!!

Unbelievably excited to share our team's labor of love for the 2026 primary election. There are some doozies in here. Don't vote without it!

#checkyourjudges

2026primary.injusticewatch.org

13.02.2026 17:03 β€” πŸ‘ 50    πŸ” 19    πŸ’¬ 1    πŸ“Œ 2

pro tip for sharing extremely fucked up climate news: if you don’t include a doable action step, it’s just gonna burn people out

I got about a bajillon of em. how bout: find out when your local planning and zoning people meet, show up and support clean energy projects and dense housing

12.02.2026 21:48 β€” πŸ‘ 107    πŸ” 34    πŸ’¬ 4    πŸ“Œ 1

VACCINATE YOUR CHILDREN

13.02.2026 01:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Anthropic AI safety researcher quits with 'world in peril' warning It comes in the same week an OpenAI researcher resigned amid concerns about its decision to start testing ChatGPT ads.

Anthropic head of AI safety quits, warning of "world in peril" & announces plan to study creative writing, as my college charges ahead in deal with Anthropic, which trained its tech on at least 25 books taken without permission from our Creative Writing faculty. www.bbc.com/news/article...

13.02.2026 00:46 β€” πŸ‘ 962    πŸ” 406    πŸ’¬ 22    πŸ“Œ 39

easy slogan for the next democratic presidential candidate is β€œi will reform the corrupt supreme court and repeal citizens united”

12.02.2026 02:26 β€” πŸ‘ 8939    πŸ” 2370    πŸ’¬ 117    πŸ“Œ 68