A.J. McCaffrey's Avatar

A.J. McCaffrey

@ajmccaffrey.bsky.social

Composer, teacher, stuff. Writing music that’s either weirdly pretty or pretty weird. ajmccaffrey.com

49 Followers  |  202 Following  |  13 Posts  |  Joined: 01.05.2024  |  1.9126

Latest posts by ajmccaffrey.bsky.social on Bluesky


The Republican president is a pedophile who has doubled my healthcare costs and let scores of violent criminals out of jail. But a Democratic mayor-elect wants to make busses free in a city I don't live in. I have never felt more politically homeless.

13.11.2025 12:47 — 👍 9012    🔁 2051    💬 47    📌 35

working on a new unified theory of american reality i'm calling "everyone is twelve now"

08.09.2025 00:37 — 👍 14015    🔁 2897    💬 121    📌 277

The “Person who wants a political party to lose describes what that political party must do to win” genre of article is just incredibly insulting to everyone’s intelligence yet it will persist until the end of time

02.11.2025 14:38 — 👍 1823    🔁 291    💬 32    📌 20

Dey keep ringin dat bell I can’t concentrate

19.10.2025 21:49 — 👍 4    🔁 0    💬 0    📌 0

I was at my old high school today, for the first time in over twenty years, to talk to the teachers about how their curriculum can better support students. AI came up, and so many teachers were saying "Well it's a tool, they have to know how to use it, it's the future so we have to accept it!"

16.10.2025 02:50 — 👍 281    🔁 59    💬 17    📌 39

I have a former student now in a Master’s program in a field where you really need a doctorate to do what he wants to do (teach at the college level) - what do you think a longer answer to someone like him should look like? (I’m trying to crush his spirit as minimally as possible)

26.09.2025 02:23 — 👍 4    🔁 0    💬 1    📌 0

Ratiooooooooooo

14.09.2025 02:44 — 👍 0    🔁 0    💬 0    📌 0

This is the thing about student course evaluations—they were never originally intended as measures of teaching quality. That purpose was stapled onto them later.

31.07.2025 16:05 — 👍 318    🔁 60    💬 10    📌 4

If you work in higher ed, you need to get your folks together and end the use of course evals or at least bar their consideration in evaluation, promotion, and hiring. This needed to happen yesterday because they don't measure learning, they measure instructor gender, but now it's a snitch pool.

31.07.2025 00:41 — 👍 1108    🔁 318    💬 21    📌 29

there's an actual genre of analysis that acknowledges that for generations people used to buy and sell other humans, aided by a comprehensive system of apartheid that continued for generations later, but nevertheless blames the resurgence of open bigotry on a decade or so of cringe Tumblr posts

22.07.2025 16:59 — 👍 4240    🔁 841    💬 48    📌 23
Video thumbnail

Absolutely brilliant.

19.07.2025 01:57 — 👍 2609    🔁 472    💬 41    📌 44
Preview
Philosophy Professor Reportedly Assaulted & Abducted During ICE Raid on Farm - Daily Nous Jonathan Caravello, a lecturer in philosophy at California State University Channel Islands, was reportedly "piled on by multiple agents all at once" as "he tried to help a man in a wheelchair" who wa...

A philosophy professor was assaulted and abducted by ICE while protesting the agency's raid on a farm near his university.

12.07.2025 15:16 — 👍 211    🔁 90    💬 3    📌 3

People living under fascism didn’t survive by giving up joy—they protected it.

They held onto the things fascism tried to erase: art, friendship, jokes, rituals, language, memory.

Not as escapism but as resistance. As proof they were still human.

Joy isn’t frivolous under fascism. It’s strategic.

04.07.2025 05:01 — 👍 9214    🔁 3325    💬 136    📌 151

Quit your job, racist

04.07.2025 18:44 — 👍 0    🔁 0    💬 0    📌 0

Quit your job, racist

04.07.2025 18:44 — 👍 0    🔁 0    💬 0    📌 0

Quit your job, racist

04.07.2025 18:43 — 👍 0    🔁 0    💬 0    📌 0

Quit your job, racist

04.07.2025 18:41 — 👍 0    🔁 0    💬 0    📌 0
Preview
Once it was mostly a taco website. Now it’s covering L.A. ICE raids. L.A. Taco has become a formidable media outlet amid the Trump administration’s immigration crackdown and the resulting protests.

Thank you @washingtonpost.com

“Once it was mostly a taco website.
Now it's covering L.A. ICE raids. L.A. Taco has become a formidable media outlet amid the Trump administration's immigration crackdown and the resulting protests.”
www.washingtonpost.com/business/202...

04.07.2025 17:55 — 👍 428    🔁 120    💬 10    📌 7

I know it seems obvious to a lot of people that an academic department without many majors must be struggling so it makes sense to cut them. But that's just not how it works. The people in that dept are the only people who can teach the classes they teach - a dept is struggling if no one takes those

02.07.2025 19:47 — 👍 143    🔁 20    💬 3    📌 5
Preview
Iran Join Rick as he explores the most surprising and fascinating land he's ever visited: Iran. In a one-hour, ground-breaking travel special on public television, you'll discover the splendid monuments of...

In the spring of 2008, I feared America was on the verge of war with Iran — and, believing that it’s good style to get to know people before you bomb them, I made “Rick Steves’ Iran,” a one-hour special that could (and would) only debut on PBS. Sadly, this special has become pertinent again today.

17.06.2025 21:17 — 👍 12064    🔁 3383    💬 197    📌 210
Polling data from Harris & Associates 1966. 
Q: Do you approve of what Freedom Riders are Doing? 22% approve 61%disapprove18%no opinion.

Polling data from Harris & Associates 1966. Q: Do you approve of what Freedom Riders are Doing? 22% approve 61%disapprove18%no opinion.

I just like to post these data from time to time to puncture the mythological aura of mid 20th c protests. They were less popular than pretty much any 21st c mass action & people criticizing them used the same lines. Protest is about people coming together, shaping narratives, & building power.

14.06.2025 19:02 — 👍 4844    🔁 1784    💬 52    📌 70

It is 100% carrying water for the opposition to participate in this collective delusion that Dems for some reason need to answer for every teen who throws a rock rather than hold the Trump admin accountable for intentionally creating chaos and breaking the law to stoke violence.

They are in charge.

11.06.2025 00:44 — 👍 49206    🔁 11251    💬 479    📌 341

The disparity btwn what’s actually happening in Los Angeles and the way it’s being mischaracterized is one of the biggest stress tests of modern media in recent memory. Botted socials, AI, old clips, declining literacy—it’s like seeing a broken emergency response system hit by a storm.

10.06.2025 21:57 — 👍 45787    🔁 11194    💬 990    📌 447

The hand-wavingly dismissive “whatever this is in LA” is breathtaking. Lucille Bluth level punditry.

10.06.2025 20:22 — 👍 5    🔁 0    💬 0    📌 0
Post image

Them: “LA is a full on insurrection”

Us at the protest:

08.06.2025 23:51 — 👍 11717    🔁 2794    💬 164    📌 178

Ok but hear me out, baby, what if we insured the bird’s singing with jewelry as collateral

04.06.2025 00:17 — 👍 3    🔁 0    💬 0    📌 0

the revealed position of the republican party is that it thinks broad expansion of higher education — and especially its expansion for certain americans — was a mistake that must be rolled back

23.05.2025 13:08 — 👍 4132    🔁 1047    💬 107    📌 55
Preview
'How come I can’t breathe?': Musk's data company draws a backlash in Memphis The company’s turbines — enough to power 280,000 homes — run without emission controls in an area that leads Tennessee in asthma hospitalizations.

Poisoning the air of a Black community for a fucking chatbot.

10.05.2025 14:25 — 👍 7266    🔁 3405    💬 140    📌 418

It’s funny because I grew up as a Black kid during the 90s and if “people think we’re bad” was as determinative as it’s being depicted me and everyone I know should be dead by now.

03.05.2025 20:31 — 👍 4125    🔁 665    💬 24    📌 19

@ajmccaffrey is following 20 prominent accounts