Sign in

bjkeefe

@bjkeefe.bsky.social
4K followers 2.3K following 64K posts

Brendan Keefe Born at 317 ppm Cartoon by John Callahan Please: post links, not just screenshots.

PostsRepliesMedia
bjkeefe @bjkeefe.bsky.social · 43m
Thank you.
000
bjkeefe @bjkeefe.bsky.social · 5h
I wonder how many people applauding this $90 thing realize this: bsky.app/profile/dean...
000
bjkeefe @bjkeefe.bsky.social · 7h
Trying to think how many people would immediately cancel their NYT subscriptions if that pair was able to get Jamelle fired.
110
bjkeefe @bjkeefe.bsky.social · 7h
:D :D :D
010
bjkeefe @bjkeefe.bsky.social · 8h
www.nytimes.com/2026/10/05/u...
nytimes.com
Facing Backlash, Trump Says His Super PAC Will Pay for Taxpayer-Funded Ads (Gift Article)
The president said that his PAC, MAGA, Inc., would pay for TV ads promoting him that had been paid for with taxpayer money.
010
bjkeefe @bjkeefe.bsky.social · 8h
This was probably strategic: Trump was going to TACO, but because they didn't want it to be all about Trump TACOing, they decided to set up a second target for derision right before Trump TACOed.
031
bjkeefe @bjkeefe.bsky.social · 8h
LOL! I was just looking for something to go along with the breaking news alert about Trump. Thanks! Now I only have to repost. ;)
020
Reposted by bjkeefe
Mr. Joshua @pantspants.bsky.social · 8h
Ballpoint pen and colored pencil. 

At the top of the piece we see the delicately drawn branches and leaves of an apple tree. Just beneath the tree limbs, a bat is flying with one of the green apples in its mouth. This is when the morphing begins, reader. A sequence of 13 drawings show the bat morphing into a teeny witch (with completion of the morph around drawing #9). The morphing creates a spiral leading us to the center of the page where the little witch is running towards her basket filled with apples. It’s likely she’ll re-morph into a bat again and the morphing pattern will continue.
153625803
bjkeefe @bjkeefe.bsky.social · 8h
A known troll. Don't waste your time. He won't respond in good faith.
020
bjkeefe @bjkeefe.bsky.social · 8h
I think you should post this comment under Phillips's post, or on his Substack. I re-posted mostly to alert people to his book being on sale. I don't want to speak on his behalf about his essay. bsky.app/profile/phil...
001
Reposted by bjkeefe
Keith Knight: Gentleman Cartoonist @keefknight.bsky.social · 10h
350 new subscribers for my 35th anniversary? Cancel that $8.99 subscription you forgot you had and support the arts!! linktr.ee/keefknight
2348
bjkeefe @bjkeefe.bsky.social · 10h
I gotta say, there is some worth in documenting the horrible people on the far right. I do it myself regularly. But we do get to a point where it's clear we're talking about a pure attention whore, who has no following and influences nobody. Tracey is one of those. cc @anthonylfisher.bsky.social
000
bjkeefe @bjkeefe.bsky.social · 11h
I won't say there's no chance. I think having some security for the prominent reporters is certainly in order. But we can't live our lives in fear of what he *might* do. We've been saying it since Day 1: the way to defeat a bully is to stand up to him, and the longer you don't, the harder it gets.
000
bjkeefe @bjkeefe.bsky.social · 11h
I remember when people were trying to make <strike>fetch</strike> KiB and MiB happen. If 1024 or 1000 makes a diff, say so at the top of the page, I guess, but 999/1000 times it struck me as about as pointless as a debate about Daylight Saving Time. <*ducks, flees the premises*>
000
bjkeefe @bjkeefe.bsky.social · 11h
Looks like it could be Emma Watson's great-grandmother.
010
bjkeefe @bjkeefe.bsky.social · 11h
2/2 but I suspect the steady drip-drip of moments like this are part of the reason his approval ratings have been so steadily going down. I think normies who see things like this on the news, over and over, start losing whatever confidence they might once have had in him.
010
bjkeefe @bjkeefe.bsky.social · 11h
I think they serve *some* purpose -- they get him on the record, and it is becoming ever more clear that he has gotten himself tied into knots with his own lies. Put another way, the question itself becomes the answer when all he can do is work himself into another snit. No way to tell, ofc, 1/2
110
bjkeefe @bjkeefe.bsky.social · 11h
Thanks.
010
bjkeefe @bjkeefe.bsky.social · 11h
3/3 There's a very small chance that his non-stop demonizing triggers some disturbo into going after one of them. I think that's part of the job, though, and anyone who is worried about that should step aside and let another reporter have the slot.
110
bjkeefe @bjkeefe.bsky.social · 11h
2/3 by reporting facts. I think that might just tip enough Republicans into voting for impeachment -- and Miller, et al, know that -- that if Trump gave the order, it would be quickly countermanded, and then they'd try to spin by saying the "Artificial News" was making it all up.
110
bjkeefe @bjkeefe.bsky.social · 11h
TBH, I don't think there's any danger, at least not directly from him and his lackeys. Any reporter who actually got arrested for this would be out in a couple of days, max, and would have a ticket punched for life. And it would absolutely bury him if he had them arrested for making him sad 1/3
110
bjkeefe @bjkeefe.bsky.social · 11h
"Super intelligent, sir."
130
bjkeefe @bjkeefe.bsky.social · 11h
I mean, yeah, he's already going to send them to prison for correctly reporting crowd numbers. What do they have to lose?
110
bjkeefe @bjkeefe.bsky.social · 11h
Did you notice the new thing? bsky.app/profile/bjke...
120
bjkeefe @bjkeefe.bsky.social · 11h
:D :D :D
110
bjkeefe @bjkeefe.bsky.social · 11h
"Artificial Media Outlets" Oh yeah, Donnie. That's the messaging.
000
bjkeefe @bjkeefe.bsky.social · 11h
Said elsewhere... bsky.app/profile/bjke... cc @rossengineer.bsky.social
120
bjkeefe @bjkeefe.bsky.social · 12h
He's got those David Miscavige proportions.
David Miscavige, big head, small body, non-existent morals
010
bjkeefe @bjkeefe.bsky.social · 12h
You know what I say about the excessive modifiers! Trump: “Well we're looking at it very strongly.”
250
bjkeefe @bjkeefe.bsky.social · 12h
Of all the times to forget to include the hashtag ... #booksky #booksky #booksky #booksky
010
bjkeefe @bjkeefe.bsky.social · 12h
Please explain what each of those three would mean, if you could wave a magic wand and make them come into existence.
110
bjkeefe @bjkeefe.bsky.social · 12h
Started with a fiction list, then thought about early fiction and later fiction, then started remembering memoirs ... can't do it. My five-star list on Goodreads is many pages long, and I'm a tough grader!
100
bjkeefe @bjkeefe.bsky.social · 12h
Agonizing narrowing it down, so I decided to start with just non-fiction. h/t @moultano.bsky.social Make one for your own self here: myninebooks.com
Grid titled "My Nine Books | The 9 books I'll never forget" (The "the" is not at all accurate)
Row 1
1. Title: Oranges
Author: John McPhee
2. Title: The Boys of Summer: A Classic Sports Memoir of Jackie Robinson and the Brooklyn Dodgers
Author: Roger Kahn
3. Title: Disturbing the Universe
Author: Freeman Dyson
Row 2
4. Title: The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage
Author: Cliff Stoll
5. Title: "What Do You Care What Other People Think?": Further Adventures of a Curious Character
Author: Richard P. Feynman
6. Title: The Making of the Atomic Bomb
Author: Richard Rhodes
Row 3
7. Title: The C Programming Language (2nd Edition)
Author: Brian W. Kernighan and Dennis M. Ritchie
8. Title: Calculus with Analytic Geometry
Author: John B. Fraleigh
9. Title: Men of Mathematics
Author: E.T. Bell
130
bjkeefe @bjkeefe.bsky.social · 13h
If I could go back in time, I'd slap Norman Vincent Peale, right in the face, until he agreed not to publish that stupid book.
110
bjkeefe @bjkeefe.bsky.social · 13h
I've actually noticed a pronounced stoop lately. Too many chair naps?
120
bjkeefe @bjkeefe.bsky.social · 13h
Recognize it -- quite familiar, even. But I could not have told you what it means, nor did I get the feeling of "Oh, I should have remembered that" when I looked it up just now. I don't think I ever knew. Just read over it, back when I encountered it. en.wiktionary.org/wiki/shanks%... Also:
Screenshot of  Google Books Ngram Viewer for shanks' mare, shanks mare, and shank's mare. Last isn't found at all. First is more common, both fairly rapidly peak around 1940 and decline soon after.
https://books.google.com/ngrams/graph?content=shanks%27+mare%2Cshanks+mare%2Cshank%27s+mare&year_start=1800&year_end=2022&corpus=en&smoothing=3
000
Reposted by bjkeefe
e pluribus cartoonum @rjmatsoncartoons.bsky.social · 14h
If A President Who Often Spends Taxpayer Money Never Appropriated By Congress Often Refuses To Spend Money Already Appropriated By Congress, Is That A Matter For Concern? #SusanCollins #Senate #Congress #Trump #PocketRescissions
093
bjkeefe @bjkeefe.bsky.social · 13h
Another useful reminder about AltNPS. They use others' work without giving credit all the time. And they refuse to provide any contact info. Except, of course, links to their merch shops and other scams.
070
bjkeefe @bjkeefe.bsky.social · 13h
They are incredibly anonymous. I am not sure why that does not make more of their cult suspicious of them, but I guess that's why we call it a cult.
010
bjkeefe @bjkeefe.bsky.social · 13h
Thank you.
000
bjkeefe @bjkeefe.bsky.social · 13h
Every time I see a picture of him, I think, "Does he have something really bad-smelling smeared on his upper lip AGAIN?"
000
bjkeefe @bjkeefe.bsky.social · 13h
Can you give some examples? Thanks in advance.
000
bjkeefe @bjkeefe.bsky.social · 13h
Worth pointing out that he was not in office when he got found out. Had been out for nearly a decade, matter of fact. Can't help but wonder if things would have been different if the facts came to light while he was still Speaker.
000
bjkeefe @bjkeefe.bsky.social · 13h
Check your registration status here, for Ohio or any other state. (Site run by League of Women Voters. It's safe.) www.vote411.org
062
bjkeefe @bjkeefe.bsky.social · 13h
Heh. This morning I was thinking, jeez, it's been quite a while since ol' Megyn has made headlines here or on Tw. Evidently, she woke up thinking the same thing.
020
bjkeefe @bjkeefe.bsky.social · 13h
I should explain: I am very old. When I was young, basically no one had my first name. Even though it's fairly common now, it still gives me a start every time I see it.
A time series chart showing "Estimate number of people named Brendan alive in the US". From 1900 to 1950, about none. Starts lifting off, slowly, after that, starts growing sharply ~1985, becomes S-curve over past few years with ~90K at present.A barchart showing "Age distribution of people named Brendan alive in the US". Largest bar by far (36%) is people in their 20s, as of 2025. Avg: 29.8, mode: 26. 4% under 10, 2% in 60s or older.
010
bjkeefe @bjkeefe.bsky.social · 13h
I feel seen.
110
bjkeefe @bjkeefe.bsky.social · 14h
You shouldn't leave this up. Someone might get the idea to change the A to a U and 'shop Natalie face in and then repost it. THAT WOULD BE TREASON.
110
Reposted by bjkeefe
Nick Anderson - political cartoonist @andertoon.bsky.social · 16h
Spirit Halloween It’s the hottest Halloween costume of 2026! Get yours today—while supplies and democracy last! For @rawstory.com
312029
bjkeefe @bjkeefe.bsky.social · 14h
Consecutive posts on my feed cc @leastactionhero.bsky.social
[skeet] Zach Everson @zacheverson.com · 1h
cool cool
[above an article describing Vivek Ramaswamy's big savings in taxes by virtue(?) of moving to Ohio

[skeet] Microplastics Sommelier @leastactionhero.bsky.social · 1h
[image of a humorous map titled "Danger Presented By Ohio"

[quote]Six is ravenous and profane. @thesix.bsky.social · 1h
Ohio’s Great Wolf Lodge, everybody.
[above an article headlined "Ohio is actually selling ranch dressing milkshake served with carrots and crispy chicken"]
020