Scott Haselwood
banner
scottjhpdx.bsky.social
Scott Haselwood
@scottjhpdx.bsky.social
Cartoonist, illustrator and student of comics. Web dev by day
Pinned
Just found out what slashfic is. This whole time I thought people were just really into writing stories about the guitar player from Guns N’ Roses
Reposted by Scott Haselwood
Most cartoonists aren't Rembrandt, but they become the voices of generations bc they are able to pinpoint, with painful accuracy, something no one else had the words to say. That's where the quality of their art comes from. A great artist is a great observer. The skillset is secondary.
February 7, 2026 at 2:39 AM
Reposted by Scott Haselwood
The quality of art is not the quality of the art; if it were, art would begin and end w/photorealism. The quality of art is in the quality of the artist's observations. Some of the greatest novels have workmanlike prose; they are carried by jaw-dropping truths about human life. Or take cartooning--
February 7, 2026 at 2:37 AM
February 7, 2026 at 1:11 AM
Reposted by Scott Haselwood
I’m sorry but people talking about talent as an unfair quality that needs to be Harrison Bergeroned away by AI have exactly the same energy as people saying it’s unfair that attractive people have more people attracted to them and the government should legislate their right to a hot wife
February 6, 2026 at 6:51 PM
Reposted by Scott Haselwood
Exciting D1 news: East Portland is going to be the heart of Soccer City this summer!

Can't wait to catch a match at Lents Park😍
MAKE SOME ROOM PICKLES, WE’RE MOVING IN!🧳

The Portland Bangers and Cherry Bombs are coming to Lents Park.

Let’s get this party started‼️
@picklesbaseball.bsky.social
@cherrybombsfc.bsky.social
February 6, 2026 at 5:06 PM
Reposted by Scott Haselwood
that tweet about how vance has 4chan politics with tumblr cadence - "pretty problematic of you to want to tax the rich when there's literally a (checks notes) white genocide going on right now"
JD Vance is the most loathsome character in American politics, and it's mostly because he's immediately recognizable to anyone with an interest in politics as The Worst Guy From Your PoliSci Class
Reporter: Do you plan to apologize to the family of Alex Pretti?

Vance: For what?
February 4, 2026 at 6:16 PM
Reposted by Scott Haselwood
February 5, 2026 at 12:09 AM
Reposted by Scott Haselwood
our government used a Blackhawk helicopter in a major American city, detained children and zip-tied U.S. citizens all to target... squatters

and the alleged Tren de Aragua presence? "It was a brutal lie against the American public."
www.propublica.org/article/chic...
The Real Story Behind the Midnight Immigration Raid on a Chicago Apartment Building
The Trump administration has claimed the Venezuelan gang Tren de Aragua had taken over the building. But new documents make no mention of the gang and reveal federal agents had information about “ille...
www.propublica.org
February 4, 2026 at 11:46 PM
Reposted by Scott Haselwood
I think it's best for everyone to understand that the unified class project of billionaires right now is to do to white collar workers what globalization and neoliberalism did to blue collar workers.
February 4, 2026 at 7:41 PM
Reposted by Scott Haselwood
Too many people on Bluesky think that relentless expressions of despair are a sign of intellectual sophistication.
February 4, 2026 at 8:18 PM
Reposted by Scott Haselwood
Can comfirm from MN, as can anyone who lives here, that not a THING has changed except little Bovino isnt peacocking around the streets anymore. And there hasn’t been a third high-profile murder of a white person yet.

But the gestapo attacks haven’t stopped. At all! bsky.app/profile/jyse...
ICE hasn't stopped brutalizing people or shredding the Constitution, it's just that corporate media turned the camera as the call for action got too loud and the Democrats stepped in and made sure the issue got changed.

If you sit for a second, you'll recognize that's what happened with BLM, too.
February 3, 2026 at 8:09 PM
Reposted by Scott Haselwood
Hey guys. I keep hearing the news reporting on this the same way. They weren't granted the right. That's still a violation of the 4th Amendment. If the press and everybody else could stop normalizing a regime full of liars' attempts to obliterate our Constitutional rights that would be awesome.
Just now: They were granted the right to arrest without a warrant
February 3, 2026 at 3:17 AM
Reposted by Scott Haselwood
crazy that basically every person complaining about "woke overreach" over the last 12 years is also in the epstein emails being like "thanks for the pussy, jeff ;)"
February 2, 2026 at 8:53 PM
Reposted by Scott Haselwood
ICE's occupation in Minneapolis has affected everyone that lives there, and today on SKTCHD, I wrote about what it's like for comic creators in the area, and how they're using their art to tell the story of the city from their perspectives.
February 2, 2026 at 6:18 PM
Reposted by Scott Haselwood
There are a LOT of people reading my piece on the Minneapolis comics community, so as a note, if you would like to read more writing about comics like that or would like to support the work that goes into it, subscribe to SKTCHD.

My site is entirely independent, ad-free, and funded by subscribers.
Subscribe - SKTCHD
Welcome to SKTCHD. So…what is SKTCHD? SKTCHD is an Eisner Award-nominated subscription comic site run by David Harper that’s designed to tell the story behind the world of comics in a variety of ways,...
sktchd.com
February 2, 2026 at 6:42 PM
Reposted by Scott Haselwood
And unless it's a cost-free government ID, it's a POLL TAX. If you have to pay the government for a document that you must have to vote, that is a POLL TAX.
February 2, 2026 at 4:27 PM
Reposted by Scott Haselwood
Oh wow. The invaluable Mike's Amazing World site now has a subsite devoted to public-domain-era newspaper comic strips! Which you can read! In black and white from microfiche, but it's a resource I've always wanted! www.mikesamazingworld.com/main/strips/
Mike's Amazing World of Comic Strips
Mike's Amazing World of Comic Strips. A searchable resource indexing a large variety of public domain comic strips.
www.mikesamazingworld.com
February 2, 2026 at 6:34 AM
Reposted by Scott Haselwood
Portland people, spread this around.
The ACLU wants to hear from any families with kids or anyone who was significantly impacted by the use of chemical munitions at yesterday’s protest. Please email my office so we can help connect you with their legal team.
February 2, 2026 at 2:16 AM
Reposted by Scott Haselwood
Reposted by Scott Haselwood
Secret police put a beat down on a grandmother in Oregon, tearing her rotator cuff while pulling her from a car, before dumping out her purse and fleeing the scene after finding a US passport.
U.S. citizen injured by federal agents in Salem who demanded to see “papers,” union says - Salem Reporter
A home care worker and union worker was pulled from her car and injured by federal agents Thursday according to a statement by SEIU 503. To comment on this story, use the form at the end of the repor...
www.salemreporter.com
February 1, 2026 at 10:43 PM
Reposted by Scott Haselwood
*laughing hollowly* remember when all the magazines wrote thinkpieces about how Me Too had "gone too far"
January 31, 2026 at 3:06 AM
Reposted by Scott Haselwood
Alt text: Tom Morello holding an electric guitar in front of his face with a handwritten sign that says ARREST THE PRESIDENT
Tom Morello live in Minneapolis
January 31, 2026 at 12:55 AM
Reposted by Scott Haselwood
If you answer “No” you get an invitation to Mar-a-Lago
Dept. of Justice over here like pornhub
January 30, 2026 at 7:32 PM
Reposted by Scott Haselwood
A number of families gathered at Laurelhurst Park in Portland for an Abolish ICE Family March on Jan 30.

The event, organized by Little Folx & Family Friend Portland, was in solidarity with the nationwide general strike.
January 31, 2026 at 1:06 AM
Reposted by Scott Haselwood
Recently began tracking my stress levels and this notable dip in stress is so funny to me because that’s when I was at Costco getting a hotdog.
January 30, 2026 at 4:26 PM