Sign in

Mark Sawchuk

@snarkmawchuk.bsky.social
520 followers 256 following 944 posts

Historian, Ph.D., recovering academic, cartophile, transit advocate (board, San Francisco Transit Riders), trolleybus stan, bridge player. 🏳️‍🌈 Anonymous accounts get ignored or blocked.

PostsRepliesMedia
Mark Sawchuk @snarkmawchuk.bsky.social · 16h
If this is true, and I really hope that it is, this coalition needs to have a very clear list of priorities that not only sweep away the corrupt mess this administration has left, but also puts safeguards into place that prevent future would-be dictators from getting as far as Trump has.
513625
Reposted by Mark Sawchuk
derek guy @dieworkwear.bsky.social · 25/09/2026
some pilots are part of the furry community
An illustration of the Ralph Lauren Polo bear dressed up as a pilot and standing in front of a red airplane. The text says "Polo Aviator by Ralph Lauren."
765290594
Reposted by Mark Sawchuk
Josh Marshall @joshtpm.bsky.social · 22/09/2026
Hangtime is the study of the time interval between first public notice of a rising right/MAGA/manosphere influencer and their first rape/sexual assault indictment www.thebulwark.com/p/scoop-look...
thebulwark.com
SCOOP: Looksmaxxer Clavicular Charged With Criminal Rape, Drugging
The manosphere celeb faces three counts stemming from an alleged encounter with a minor.
431668406
Reposted by Mark Sawchuk
Stephen Judkins @stephenjudkins.bsky.social · 21/09/2026
I honestly feel for Black New Yorkers who are facing economic displacement and rising rents because of that city's housing shortage, but anyone else is well within their rights to point out that the nativism coalition is not a safe place for them! The circle of who "belongs" always shrinks
1472
Mark Sawchuk @snarkmawchuk.bsky.social · 17/09/2026
AC Transit service has become abysmal. Just missed a bus scheduled for every half hour and the next one is cancelled, so that means an hour wait.
010
Reposted by Mark Sawchuk
Ian Rennie @theangelremiel.bsky.social · 09/09/2026
Nathan Fielder and Elizabeth Holmes doing the "we're just normal men" meme
111116092811
Mark Sawchuk @snarkmawchuk.bsky.social · 05/09/2026
Sue is exactly right. And you know who else felt this way?
010
Mark Sawchuk @snarkmawchuk.bsky.social · 04/09/2026
California boy gonna California
010
Reposted by Mark Sawchuk
Max Dubler 🏳️‍🌈 @maxdubler.com · 27/08/2026
Welcome to Bluesky. Please familiarize yourself with the following accounts to understand the range of opinions it is acceptable to express
The original cast of Guess Who? characters.
6743
Reposted by Mark Sawchuk
Sam @samd.bsky.social · 27/08/2026
I would pay a lot of money to never have to hear about Hasan again
172169
Reposted by Mark Sawchuk
Ted McCormick @tedmccormick.bsky.social · 27/08/2026
who will be the first to write the “Confessions of a Token Racist Hire” piece, and will the Atlantic publish it
theguardian.com
Ghent professors challenged expertise of Jason Arday’s plagiarism accuser
Allegations Nathan Cofnas was unqualified for Ghent role and would cause ‘negative impact’ made to senior leaders months ago
621232
Reposted by Mark Sawchuk
Jane Natoli 🥑🚲🍍 @wafoli.bsky.social · 26/08/2026
Connie Chan always says stuff like this like I haven't been her constituent for 6 years. She has no interest in hearing from people like me who want better transit or more homes. I am apparently not a part of that "my community" and we deserve better in Congress www.sfchronicle.com/sf/article/c...
Chan, however, told the Chronicle that she was conveying frustration from community members who thought their complaints about the Geary project weren’t being taken seriously. Sometimes city departments didn’t listen to feedback, Chan said. She saw it as her duty to counter that.

“My job,” Chan said, “is to make sure that my community is being heard.”
616423
Reposted by Mark Sawchuk
Julian Sanchez @normative.bsky.social · 26/08/2026
This is basically right-wing Lysenkoism. There’s no “conservative science” or “socialist science.” There’s just science, and people who want to hijack the prestige of science on behalf of ideology.
7941242
Reposted by Mark Sawchuk
Mr. Buick @mrbuick.bsky.social · 25/08/2026
The whole Canada arc is so strange, considering that the vast majority of Americans have no opinion on Canadians or Canada in general beyond, "They're nice, have free health care, and some of them speak French"
1561
Reposted by Mark Sawchuk
Anthony Michael Kreis @anthonymkreis.bsky.social · 20/08/2026
I am just tired of Tyler Austin Harper. It’s the same recycled grievance, packaged as a response to something new. It’s like I’m being nudged repeatedly.
2552
Reposted by Mark Sawchuk
Jeff Baker @jwbee.bsky.social · 21/08/2026
My question is not whether the SFMTA Embarcadero streetcar to Caltrain has transit signal priority. Anyone who watches it can see that it obviously does not. My question is why does the SFMTA claim that it has signal priority? Sent from a crush-loaded streetcar.
6333
Mark Sawchuk @snarkmawchuk.bsky.social · 20/08/2026
These are pretty great. Love the robin one particularly.
000
Reposted by Mark Sawchuk
They Queen Prince @theyqueenprince.bsky.social · 14/08/2026
I call it the Liberal Theory of Only Good People, “we only want the good house builders to only make the good housing for only good people for no profit.”
0393
Reposted by Mark Sawchuk
Joyce Park @troutgirl.bsky.social · 13/08/2026
I hate to admit this, but I am surprised how quickly I get angry at bad support chatbots and start just telling them they suck because they now make it clear they arent there to SOLVE problems but merely to absorb abuse until you go away. The only way to win is to not play!
041
Reposted by Mark Sawchuk
Victor Ray @victorerikray.bsky.social · 11/08/2026
If you think you were a token in academia, just wait until you figure out why you are on the anti-woke beat at The Atlantic.
21868123
Mark Sawchuk @snarkmawchuk.bsky.social · 12/08/2026
Jarrett speaks about public transit, including some of its more technical aspects, with the same remarkable clarity as he writes ("Human Transit" is a must-read).
051
Reposted by Mark Sawchuk
"Online Rent-a-Sage" Bret Devereaux @bretdevereaux.bsky.social · 10/08/2026
Alright, I'm putting a line in the stand: No more 'why I left academia' takes from dudes that never got their monograph out (in book fields). 'oh sure, I got a gold-plated academic job and bailed out in advance of the tenure decision without a book out, but it was BECAUSE OF WOKE!!' Sure, buddy.
2091999
Reposted by Mark Sawchuk
Mark Parisi @offthemarkparisi.bsky.social · 10/08/2026
Secret weapon
313635
Reposted by Mark Sawchuk
Jan Jęcz @jeczjan.eurosky.social · 10/08/2026
"how self-absorbed lib elites are" says a guy who just posted about how uniquely heterodox thinker he is
1862
Reposted by Mark Sawchuk
Mark Copelovitch @mcopelov.bsky.social · 08/08/2026
Nothing was more indicative of how he is totally cooked & completely out of ideas than his shameful “Sovereignty is for losers, eh?” take on 🇨🇦 last year.
923453
Reposted by Mark Sawchuk
Eli Kahn 🏳️‍🌈 @elikahn.bsky.social · 07/08/2026
I would be happy to pay higher taxes for a more generous welfare state *if* I had a guarantee that the government is not going to use federal funding to discriminate against people who share my values
3476991
Reposted by Mark Sawchuk
Aaron van Dorn @aaronvandorn.bsky.social · 06/08/2026
I look forward to the Justice Department prosecuting Fauci for using his constitutional right, and I wish Dr. Fauci and his legal team a very merry discovery process (Gift link)
wapo.st
Senate panel votes to hold Anthony Fauci in contempt of Congress
The longtime infectious-disease scientist refused to answer questions from committee members at a hearing last week.
13611
Mark Sawchuk @snarkmawchuk.bsky.social · 06/08/2026
I'm also a child of LA in the 1980s, and the improvement in air quality since then is absolutely remarkable. It is SO much better.
030
Mark Sawchuk @snarkmawchuk.bsky.social · 05/08/2026
Do these people just WANT to lose?
010
Reposted by Mark Sawchuk
Stan Oklobdzija @stano.bsky.social · 05/08/2026
The best thing about Vote Blue No Matter Who is that it unloads a lot of cognitive burden. I wanted Tom Steyer to be in the Governor's race, but he's not so I'm gonna vote for Becerra. I don't follow his campaign at all: I'm voting for him because he's not a Republican.
1987686
Reposted by Mark Sawchuk
diego@estupido.fyi @estupido.fyi · 03/08/2026
rents are up again, I can't move out of my rent-controlled shithole without spending at least half of my income on a new place. I and thousands of my peers would happily settle for mediocre design. cry about it
2759
Mark Sawchuk @snarkmawchuk.bsky.social · 03/08/2026
Whether it is needed after a natural disaster or cyberattack, the idea that the President can deny aid to states he views as hostile to him is shocking. Indivisibility is inviolable; if it is compromised, that’s the end of the republic.
041
Mark Sawchuk @snarkmawchuk.bsky.social · 01/08/2026
This editorial doesn’t pull any punches on Jane Kim’s terrible ideas. “If Prop C is an example of how Kim would operate as insurance commissioner, voters should run screaming.” www.sfchronicle.com/opinion/arti...
sfchronicle.com
Endorsement: Ben Allen for California insurance commissioner
OPINION: In a race with no Republican, some California voters may see an opportunity to take a chance on a radical candidate for state insurance commissioner. That would be a terrible mistake.
021
Reposted by Mark Sawchuk
Sarah Taber @sarahtaber.bsky.social · 31/07/2026
Yeah so NYT asked me ~2 yrs ago to write an op-ed about how the Colorado is running dry, & what we should do to keep this exact thing from happening. I said "There's only one real answer. Bill farmers by how much water they use. Duh." NYT editorial staff freaked tf out & cancelled the piece.
342859859
Reposted by Mark Sawchuk
Thor Benson @thorbenson.bsky.social · 26/07/2026
Elon did one interview where someone asked him a few somewhat challenging questions and has spent every day since crashing out lol
281716180
Reposted by Mark Sawchuk
Steve Boland @steveboland.bsky.social · 25/07/2026
Muni is currently facing an existential crisis. Just a little reminder
021
Reposted by Mark Sawchuk
Max Dubler 🏳️‍🌈 @maxdubler.com · 24/07/2026
The active collusion to inflate the speculative housing market by creating artificial scarcity is called zoning and it is happening right out in the open at your city’s planning commission.
521836
Reposted by Mark Sawchuk
Waldo Jaquith @waldo.net · 24/07/2026
95% of my communications from the Democratic Party look like this. I have never in my life signed up to be texted by a campaign or the party, and I spent fruitless months attempting to unsubscribe from these. These are functionally identical to scam texts.
+1 (703) 214-7375
89 Days >
BREAKING: The House has officially PASSED the SAVE Act, a controversial bill that could...
+1 (757) 516-4849
84 Days >
• Hey, it's Elaine Luria, Democratic candidate running to flip Virginia's second congression...
+1 (213) 807-6587
87 Days >
Barack Obama just inspired a House majority
MIRACLE! (Trump is FREAKING OUT!!) Look...
+1 (202) 921-7852
87 Days >
• ALERT: These four Democrats are our official nominees in these FOUR battleground Senat...
+1 (267) 907-8060
• This is not a typo - Josh Shapiro
86 Days >
+1 (404) 446-0367
47 Days >
• It's Jon Ossoff. I don't love asking for money, so I want to pull back the curtain and explain...
+1 (407) 442-1430
67 Days >
• It's Jon Ossoff. I have some bad news: I'm worried about my campaign's fundraising rig...+1 (645) 234-1563
90 Days >
Hi, it's Nicole Locklin, Democrat for U.S.
Congress in South Florida's 26th District, the...
+1 (276) 258-0823
Calling all Virginians!
90 Days >
+1(833) 215-6201
90 Days >
I've never run for office - now I'm leading in the polls in Kansas. - Adam Hamilton...
+1 (877) 402-6360
90 Days >
• Chair of the Democratic Party of Louisiana here with an update on our Governor's State...
+1 (571) 650-0343
90 Days >
It's Eugene Vindman. I'II be honest, I never thought I would be here today, writing to you...
+1 (833) 649-5659
90 Days >
Hi, it's Attorney General Eric Holder. It's hard to believe what we just witnessed....
+1 (202) 589-8978
• It's Chuck Schumer. Please, I'm asking:
90 Days >
1572663430
Reposted by Mark Sawchuk
Max Dubler 🏳️‍🌈 @maxdubler.com · 22/07/2026
The idea that the wealthy, the middle class, and the poor are all in completely separate housing markets with no overlap ignores how things work in the real world. In the absence of new high end housing, wealthy people outbid the middle class for the best available existing housing and renovate it.
18708106
Reposted by Mark Sawchuk
George Spies @georgespies.bsky.social · 23/07/2026
Don’t sleep on this. You must vote Ben Allen for insurance commissioner. FAIR is a disaster now and worse in the future
0196
Mark Sawchuk @snarkmawchuk.bsky.social · 22/07/2026
Jane Kim, the current front-runner for the state insurance commissioner, would make this already unsustainable problem even worse. She wants you to subsidize fire insurance for rich people who choose to live in the urban-wildland interface where wildfires do the most property damage.
716952
Reposted by Mark Sawchuk
The Volatile Mermaid @ohnoshetwitnt.bsky.social · 18/07/2026
Imagine if a woman president spent most her time raving and crying about an election she lost 6 years ago. Emotional. Unstable. Hysterical. Unfit to lead.
531229755366
Reposted by Mark Sawchuk
Generic Democrat for Maine Stan Account @birdlawenthusiast.bsky.social · 17/07/2026
I see it everywhere now
112116
Reposted by Mark Sawchuk
Max Dubler 🏳️‍🌈 @maxdubler.com · 17/07/2026
We need a term for the rhetorical practice of inventing a theoretical marginalized person who would be harmed by a broadly-beneficial policy that you dislike because it would inconvenience you.
54952104
Mark Sawchuk @snarkmawchuk.bsky.social · 15/07/2026
As a historian who's worked in many archives, this makes me feel physically ill.
000
Mark Sawchuk @snarkmawchuk.bsky.social · 15/07/2026
My friend Max is indisputably COOL
010
Reposted by Mark Sawchuk
Madelyne 🌴 @madelynerants.bsky.social · 12/07/2026
I was raised to not speak ill of the dead. In therapy, I learned that speaking honestly about the harm done is more important than protecting the dead. Lindsey Graham caused more harm to this state than anything else in my lifetime. His legacy is hatred and brutality. Now, SC can move forward.
Lindsey Graham, warmonger, dead at 71
121143282820
Reposted by Mark Sawchuk
Aaron van Dorn @aaronvandorn.bsky.social · 12/07/2026
Lindsay Graham is perhaps more responsible than any institutional Republican for normalizing Trump.
37316
Mark Sawchuk @snarkmawchuk.bsky.social · 11/07/2026
this is really powerful
001