Jack Hardcastle
jwhardcastle.com
Jack Hardcastle
@jwhardcastle.com
Father of two, husband of one. Pizza enthusiast. COO at McDonogh School, Maryland. My tweets are my own and do not represent my employers. He/Him.

mastodon.social/@jwhardcastle
[formerly] twitter.com/jwhardcastle
I spend about an hour a week clicking delete on all the scammy subscription snake oil products my elderly mother keeps buying through Shopify. Some of them can't be cancelled until after the first subscription ships. Unsurprising the CEO is a heel.
July 26, 2026 at 9:54 PM
She's eligible by age and birth!
July 20, 2026 at 3:41 PM
I've seen so many of these little videos, that it makes me wonder what percentage of the people shown at the event are there just to take pictures and videos of the lack of crowds?
June 30, 2026 at 8:42 PM
I made a playlist of a lot of the songs from this thread (minus Kanye, fuck that Nazi)

music.youtube.com/playlist?lis...
Millennial Anthems
Listen to Millennial Anthems on YouTube Music - a dedicated music app with official songs, music videos, remixes, covers, and more.
music.youtube.com
May 11, 2026 at 3:04 AM
That's really impressive. 3:40 is insane. I think my best is closer to 5 minutes.
April 27, 2026 at 10:25 PM
I agree with the President on this: we should not allow nuclear weapons to be controlled by violent, lawless, unstable people. #25a
April 12, 2026 at 2:13 PM
Being against the racist white guy is the minimum barrier to entry, not the standard we should be seeking.

Look at Mamdani. It isn't enough to just be against the sexually assaulting grandma-killer, you also need to have a plan for how to govern after you win that makes people want to join you
April 11, 2026 at 5:38 PM
Is a candidate for Ohio attorney general suggesting that J.D. degrees be eliminated?
March 31, 2026 at 11:26 AM
My wife is in child social services and I'm risk management at a school, so we had a LOT of discussions about this. Law where we live says 8, but "depends on the maturity of the child." Very true for us. One we left for trips to the grocery store at 8, the other we wouldn't trust until 10.
March 28, 2026 at 2:30 AM
March 14, 2026 at 5:28 PM