he/they • Consulting Content Producer • Landscape Photographer • Available for commissions and assignments • Chop Wood • Carry Water

Joined January 2009
2,468 Photos and videos
Pinned Tweet
Minneapolis is a beautiful city full of wonderful people. Anyone who says differently is selling something.
109
62
930
104,426
Get outside tomorrow, Minneapolis. It’s ALWAYS a great day to go outside in YOUR community.
1
354
rileybruce.bsky.social retweeted
I voted for this
5
3
69
1,876
rileybruce.bsky.social retweeted
A full, official editorial today in the New York Times. Not an op-ed. The statements and images are made on behalf of the paper itself.
122
613
4,304
841,542
rileybruce.bsky.social retweeted
reading is fundamental
Replying to @_hxneyglow
Not in the abstract, in the real way. In the way where a grown man stands in a pharmacy squinting at the back of a pill bottle and pretends he “forgot his glasses” because he cannot read the warning. In the way a mom signs some predatory loan paperwork with her whole body tense, hoping she is not accidentally selling her future for a washing machine. In the way people scroll past walls of text because their brain has been trained to tap, not to follow a line. Low literacy in a rich country is not an accident. It is policy. It is underpaid teachers, thirty kids in a room, school buildings that smell like mold and despair. It is every company choosing video over subtitles, every platform feeding us shorter and dumber so our brains never get the muscle back. It is perfect for a system that wants workers tired, scared, and easy to trick. Your sadness is the right response. You are watching a whole population get quietly robbed of the one tool that lets you fight back: the ability to read what is being done to you. If you ever teach someone a word, explain a form, read a contract with them so they do not get fucked, that is rebellion. Tiny, human, not enough. But it is something.
4
15
1,357
rileybruce.bsky.social retweeted
Go pick who to protest. Vote!
5
18
563
rileybruce.bsky.social retweeted
bivouac at bms headed into the night determined to do right by our students #mfe59 #UnionStrong
3
14
597
rileybruce.bsky.social retweeted
Hmm…use contingency fund to pay the bills… [sends tweet to Board of Education]
This aged well
1
4
15
931
rileybruce.bsky.social retweeted
Minneapolis Families for Public Schools stand with our Educators, from negotiations to the picket lines!
1
3
3
504
rileybruce.bsky.social retweeted
Liberal Media Math: Ignorance = Neutrality
5
10
671
rileybruce.bsky.social retweeted
Five years after it was suggested they had to close up to [checks notes…] 24 schools. Then they kept having a budget surplus year after year like a dragon on a hoard, but do go on startribune.com/five-years-a…
2
8
1,106
rileybruce.bsky.social retweeted
Ramsey County Attorney John Choi instituted a similar policy four years ago, something he says was controversial at the time but has freed up police resources to investigate serious crimes while having no negative impact on public safety.
19 Sep 2025
Law enforcement heads are speaking out Friday on a new policy from Hennepin County Attorney Mary Moriarty to not prosecute felonies that arise from low-level traffic stops. kstp.com/kstp-news/top-news/…
69
23
129
14,670
Ding
Hot DAMN!
1
38
rileybruce.bsky.social retweeted
A comrade has just lost a sister to domestic violence and houseless relatives have just suffered mass shootings in two separate encampments. So I’m in the Square thinking of this day 5 years ago. Found family, finding community, founding a place of resistance: George Floyd Square
7
13
127
4,625
rileybruce.bsky.social retweeted
“Uh, I’m not familiar. The who?”
1
6
367
rileybruce.bsky.social retweeted
Looking like possibly another night of Aurora on the cards for Northern Europe... stats remain healthy, Field erratic... Russian cams at 57degs showing a nice view atm...
2
2
28
2,403