Sign in

Khris Soden

@khrissoden.bsky.social
359 followers 210 following 601 posts

Owner of PastPortland.com, the Portland history site. Dungeons & Dragons DM and player. Occasional illustrator, supposed artist. Logistics is my day job.

PostsRepliesMedia
Khris Soden @khrissoden.bsky.social · 03/10/2026
The guy that occasionally walks around my neighborhood playing saxophone looks EXACTLY like the type of guy who would walk around a neighborhood playing saxophone.
120
Khris Soden @khrissoden.bsky.social · 27/09/2026
Ran a #DnD game tonight and had mounts (horses) in dangerous, non-combat situations. A horse got hurt crossing a river, and I came up with a new rule: the mount’s first injury isn’t HP damage, but means it can’t support a rider. Narratively added a complication without damaging a PC’s animal friend.
020
Reposted by Khris Soden
Count Trashula @trashmobminis.bsky.social · 23/09/2026
I mostly run D&D quests that can be completed in a single session. The two basic guidelines I stick to are very boring 😅 1) Budget roughly 45 minutes for every major interaction (Combat, Investigation, Negotiation, etc) 2) Standard story pacing (Rising action, Climax, Resolution)
1537
Khris Soden @khrissoden.bsky.social · 24/09/2026
I play in Jess’s #DnD games and he plays in mine. We have very different styles! My structure (3-4 hour game): 1) Intro/setup 2) 3-4 beat loop of a mix of social, exploration and/or minor combat (30 min each) based on what the table’s responding to. 3) Climactic battle (1 hour) 4) Denouement
191
Khris Soden @khrissoden.bsky.social · 21/09/2026
During the first year of the pandemic a restaurant in the neighborhood decided to paint a mural on their wall. Anyway, this is as far as they got.
A picnic bench sits in front of a blue wall. An outline of a dog has been painted as if it is sitting on the bench. It has its tongue out and is looking a crude outline of a person about to serve some sort of dish (maybe chicken or turkey). The spot on the wall where the dog is positioned is painted a lighter shade of blue, as if someone had tried to paint something there before (maybe a person sitting at the bench), decided against it, and painted over it with the wrong paint color.
040
Reposted by Khris Soden
The Big Bopper @thebigbopper.bsky.social · 19/09/2026
Somebody forgot to check whether they owned the domain name ditchmitchgreen.com before they put it on a billboard 😈
15649113
Reposted by Khris Soden
The Onion @theonion.com · 18/09/2026
Olivia Rodrigo Releases Fantasy Tabletop Game ‘The High Winter Elves Of Girlville’ theonion.com/olivia-rodrigo-release…
Olivia Rodrigo Releases Fantasy Tabletop Game ‘The High Winter Elves Of Girlville’
40980121
Reposted by Khris Soden
Mitch Green @councilorgreen.bsky.social · 17/09/2026
Here is my full statement on the tweets I made in 2020 regarding the police. The PPA, PPB, Mayor and several of my colleagues have all made statements following that Oregonian piece. The public deserves to know what I think about that and stand for - then and now.
portland.gov
Press Release: Councilor Green Police Tweets
3631951
Khris Soden @khrissoden.bsky.social · 16/09/2026
This is a pretty funny empty record sleeve to come across on the sidewalk
An empty sleeve for a 45 record. The record is “The Theme From Hill Street Blues”.
030
Khris Soden @khrissoden.bsky.social · 13/09/2026
This business’s slogan always cracks me up. “SALAD IS A MEAL”. Like, yes, absolutely it can be, but once you put it into actual words you sound like some sort of cultist or maniac. “SALAD IS A MEAL. SALAD IS A MEAL. SALAD IS A MEAL.”
A photo of the business Crisp Salads over at Seven Corners (SE 20th & Division in Portland, OR). Their slogan is “SALAD IS A MEAL”.
100
Reposted by Khris Soden
Rory Blank @roryblank.bsky.social · 13/09/2026
I saw a post earlier saying I need to integrate AI into my workflow as an artist or I'll be left behind. Sure I've seen dozens of posts like this before, but I'm really seriously thinking about it now and I am at a total loss as to what it would possibly do to improve my work.
23948143
Khris Soden @khrissoden.bsky.social · 11/09/2026
I feel like the people that say that AI is conscious are the same people that say that animals can't feel pain.
010
Khris Soden @khrissoden.bsky.social · 08/09/2026
Personal Safety Attendant at a hospital. I sat with (usually heavily sedated) patients overnight to make sure they didn’t harm themselves: pull out stomach tubes, try to get out of bed while having their rib cage held together by staples, etc.
130
Khris Soden @khrissoden.bsky.social · 07/09/2026
And now Monqui Presents is off the list of "Go Portland Go" supporters!
1263
Reposted by Khris Soden
NANCY COMICS BY ERNIE BUSHMILLER @nancycomics.bsky.social · 07/09/2026
Nancy By Ernie Bushmiller Monday, September 07,1953
P1- NANCY AND SLUGGO ARE WALKING DOWNTOWN 
SLUGGO: I HAVE AN IDEA, NANCY 
P2- THEY WALK BEHIND A WOODEN FENCE 
SLUGGO: LET’S STAND BEHIND THIS FENCE 
NANCY: WHY?
P3- SLUGGO: THIS IS LABOR DAY ---
LET'S GIVE THE BOSS AN EASY STRIP TO DRAW
3877041116
Khris Soden @khrissoden.bsky.social · 06/09/2026
I don't play a lot of word games but I've been having a lot of fun with this one. I found a Rarity-84 word worth 94 pts in OUTLIER. EAGLE EYES · 825 points · 10 rare words. 4 finds no one else found today. OUTLIER: the daily word hunt where the rarest words win. playoutlier.com/s/3B6YNF
playoutlier.com
OUTLIER · Day 109
khris_soden scored 825 on Day 109. Can you beat them?
020
Khris Soden @khrissoden.bsky.social · 05/09/2026
Just got done seeing “Coyote vs. ACME” and it was a total blast. Audience was probably 10% kids, who were all losing their minds. Highly recommend the experience!
041
Khris Soden @khrissoden.bsky.social · 04/09/2026
I got West Coast, specifically “Salt Lake City”, which makes sense as a San Diego kid that got raised by Mormon convert parents. mydialect.us/quiz-standar...
mydialect.us
Standard Language Quiz — Dialect Map Quiz
Take the Standard Language Quiz to see your regional US speech profile on an interactive dialect map. Based on the Harvard Dialect Survey.
110
Khris Soden @khrissoden.bsky.social · 01/09/2026
Looks like Freeland Spirits is no longer on the list of supporters!
3233
Khris Soden @khrissoden.bsky.social · 01/09/2026
I was reading this clickbaity Oregonian article about support for renaming Chavez Boulevard and there's some really suspicious language around the percentage of people that want the street to revert to 39th. www.oregonlive.com/environment/...
A screenshot of a section of the article. In the paragraph reading "Of the 730 total comments received on the current renaming, 83% specifically asked to return the street to 39th Avenue or identified 39th as an acceptable name." I've highlighted the phrase "or identified 39th as an acceptable name."
121
Reposted by Khris Soden
mitch (he/him) @drmitchpdx.bsky.social · 30/08/2026
new wine in old bottles, etc
donnie darko meme about making a new friend but just the same friend. i’m this context it’s go portland go as the new friend but it’s the old friend called people for Portland
112412
Khris Soden @khrissoden.bsky.social · 29/08/2026
I'm not surprised by most of the supporters of this new version of the secret Republican organization that pops up for every Portland election, but boy oh boy am I disappointed to see Freeland Spirits and Breakside Brewery on the list. www.goportlandgo.org/coalition
goportlandgo.org
Join The Coalition (Copy)
5316
Khris Soden @khrissoden.bsky.social · 29/08/2026
I don’t play many word games, but this was fun. Mostly sharing so I can remember to share it with my partner. playoutlier.com/s/95SVL5
playoutlier.com
OUTLIER · Day 100
player-7753 scored 698 on Day 100. Can you beat them?
110
Khris Soden @khrissoden.bsky.social · 27/08/2026
They call me the
Photo of text reading:
 “Queen of Rackets -
Mistress of Moods -“ 
It is taken from an advertisement in a 1926 issue of The Oregonian
010
Khris Soden @khrissoden.bsky.social · 17/08/2026
If you're wondering if there is a livestream of the Centennial Mills demolition, here you go: stream.oml.clinic #pdx
stream.oml.clinic
020
Khris Soden @khrissoden.bsky.social · 17/08/2026
Last night someone going to the Gillian Welch show at Rev Hall parked their Tesla in front of the driveway of an apartment building's garage. The residents couldn't get in or out of their parking and tried to find the owner, but after failing to contact them they had the car towed.
110
Reposted by Khris Soden
Portland DSA @portlanddsa.bsky.social · 10/08/2026
Mayor Keith Wilson, Governor Tina Kotek, and Portland Metro Chamber “CEO” Andrew Hoan toasting champagne.

Caption: 

"And then we told them the billionaire doesn't have enough $ to pay for renovations or rent 😆”

"Thanks for the public $ with no strings attached!"Eric Zimmerman and Olivia Clark support the billionaire handout and are up for re-election
23813
Reposted by Khris Soden
Sophie Labelle @assignedmale.bsky.social · 07/08/2026
Your bad art is better than AI slop.
four frame comic. first frame shows a typical AI poster that says : All chatgpt flyers look the same, especially with this font! the text above it reads : I won't go to your event if the poster was made by AI. second frame shows a still frame from a Hank Green youtube video. text above reads : I won't read your post or email and I won't watch your video if they were made with AI. third frame shows an AI restaurant poster of burgers and chicken in a window. text reads : I won't patronize your shop  or restaurant if it is advertised with AI. last frame shows an MS paint window with badly written : Your bad art is better than AI slop. text reads : if you can't take the time or make the effort to interact with me yourself, then why should I do it?
72107204764
Khris Soden @khrissoden.bsky.social · 07/08/2026
A caption reads "Now We're Railroadin'!" and beneath it is a black & white photo featuring three older men wearing train engineers caps.
000
Khris Soden @khrissoden.bsky.social · 05/08/2026
Yeah the wildfire smoke is so bad you shouldn't go outside, but on the upside you can go stare directly at the sun if you want.
150
Khris Soden @khrissoden.bsky.social · 28/07/2026
Had a sudden urge to yell out my window at the Joe Rogan-esque guy that just got out of his Cybertruck: "Hey man, what kind of car is that?"
020
Reposted by Khris Soden
Portland City Councilor Jamie Dunphy @councilordunphy.bsky.social · 27/07/2026
As the organizers of this deeply cynical campaign become more desperate in holding on to their signature submissions, I'll add that I personally heard their paid signature gatherers giving blatantly incorrect information to customers outside the Parkrose Grocery Outlet. I didn't happen to film it.
wweek.com
As Signatures Are Disqualified, Campaign to Hire More Police Cries Foul
With early numbers indicating that a Portland ballot initiative to hire additional police officers is falling shy of the valid signatures needed to place it on the November ballot, its backers on Mond...
68724
Khris Soden @khrissoden.bsky.social · 16/07/2026
I use Google Maps constantly for my Portland history research, and over the past couple of years the AI powering the site has really degraded the information. Some houses have no street numbers at all, while other houses gain additional non-existent street numbers.
A screenshot of the map view in Google Maps showing two houses. One house shows two addresses on it, as if it's a duplex, even though it is not (I have crossed out the hallucinated address with a red line). The other house does not show a street number at all (I have added the street number in red text).
020
Khris Soden @khrissoden.bsky.social · 16/07/2026
Routle - TriMet 07/16/2026 🟩 ⬛ ⬛ ⬛ ⬛ www.routle.city/trimet
routle.city
Routle - TriMet
Test your knowledge of TriMet routes with this daily quiz game.
000
Reposted by Khris Soden
Lydia Kiesling @lydiakiesling.bsky.social · 14/07/2026
Keith Wilson & Tom Dundon hate this account bc every time a thread drops people who have never before thought about stadium funding realize how much we were about to get robbed by a billionaire while we wait for a defunded city bus on the way to a park with a locked bathroom on a school furlough day
216152
Reposted by Khris Soden
Twonks @twonks.bsky.social · 13/07/2026
Great job 👏
9099263232
Khris Soden @khrissoden.bsky.social · 30/06/2026
Oh hey I found a really great job for all of you who are "very familiar with school administrators": www.craigslist.org/view/d/portl...
craigslist.org
Need sales person very familiar with school administrators - sales - job employment - craigslist
We have an opening for someone with experience with high-school and college administrators to meet with and convince them to teach our published high-school textbooks on cctruth.org You will help...
000
Khris Soden @khrissoden.bsky.social · 27/06/2026
Routle - TriMet 06/27/2026 🟩 ⬛ ⬛ ⬛ ⬛ www.routle.city/trimet
routle.city
Routle - TriMet
Test your knowledge of TriMet routes with this daily quiz game.
300
Khris Soden @khrissoden.bsky.social · 25/06/2026
Made it in under the wire. #makeaterriblecomicday
A really shitty comic where I temporarily become a dentist.
010
Khris Soden @khrissoden.bsky.social · 24/06/2026
Today I learned of the Black Legion. It was for dudes that were into KKK shit but thought that the Klan's outfits were too subtle. en.wikipedia.org/wiki/Black_L...
Two dudes in black KKK looking robes but also wearing comical Jolly Roger pirate hats. They have cartoonish skull and crossbones logos sewed onto the chest of their robes. One is holding a rifle and a book (a bible?) and the other one is holding a pistol, a knife, and some sort of rake-like stabbing weapon.
000
Khris Soden @khrissoden.bsky.social · 24/06/2026
Went camping last night in the Mt Hood forest and didn’t see any animals aside from bugs and a jay (I was in the 2020 burn area) and then went through the West Hills later today and drove behind a coyote that decided to trot slowly down the street.
130
Khris Soden @khrissoden.bsky.social · 22/06/2026
Every time I see a reference to the Washington Wizards I have to momentarily pause to remember whether they are a real basketball team or the guys who play against the Harlem Globetrotters.
000
Khris Soden @khrissoden.bsky.social · 21/06/2026
Today's Free Day at the Portland Art Museum and I think it's open for another few hours. I just got back from it - it wasn't too busy at all! Might be your last chance to see the David Hockney exhibit.
000
Khris Soden @khrissoden.bsky.social · 20/06/2026
Crafted a magical item for a friend today.
A box reads “One of a Kind Possibility Compass - Navigational Aid”Inside the box is a 20-sided die and a chart of 20 possible options such as “No”,”Right”,”East”,”This Way”, etc.r
000
Khris Soden @khrissoden.bsky.social · 17/06/2026
I saw a job listing last week titled "TEMPORARY DENTIST" and I get what they mean, but I keep thinking how funny that phrase is outside of the context.
000
Khris Soden @khrissoden.bsky.social · 15/06/2026
Routle - TriMet 06/15/2026 🟩 ⬛ ⬛ ⬛ ⬛ www.routle.city/trimet
routle.city
Routle - TriMet
Test your knowledge of TriMet routes with this daily quiz game.
100
Khris Soden @khrissoden.bsky.social · 13/06/2026
Just looked out the window and saw a guy trying to eat a slice of pizza off of a paper plate while driving.
A fast, bad cartoon drawing of a guy trying to eat a slice of pizza off of a paper plate while driving.
010
Reposted by Khris Soden
an evan @elsplice.bsky.social · 11/06/2026
it was originally just one specialist who called in another specialist who called another specialist who told the other 19 specialists to get in here because they've never seen a guy so smart and healthy in their lives
0102