Geoffrey Hatchard's Avatar

Geoffrey Hatchard

@imgoph.bsky.social

Cartographer. Fight for the oppressed. Punch Nazis. Fuck fascists. Protect kids from hate. Statehood for DC! ✊🏻 πŸ³οΈβ€βš§οΈ

684 Followers  |  385 Following  |  6,792 Posts  |  Joined: 08.06.2023
Posts Following

Posts by Geoffrey Hatchard (@imgoph.bsky.social)

Just got polled on the DC Delegate race. Lots of "here are great things about Kinney Zalesne" (who???) and lots of "Robert White sucks" lines pushed. Almost nothing about Pinto or anyone else. #DCision26

03.03.2026 17:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
View of Langdon Park at sunset with a coating of new snow.

View of Langdon Park at sunset with a coating of new snow.

View of Langdon Park at sunset with a coating of new snow. Woodridge Library in the background.

View of Langdon Park at sunset with a coating of new snow. Woodridge Library in the background.

View of Langdon Park at sunset with a coating of new snow.

View of Langdon Park at sunset with a coating of new snow.

View of Langdon Park at sunset with a coating of new snow.

View of Langdon Park at sunset with a coating of new snow.

Langdon Park was pretty in the snow this evening.

03.03.2026 02:57 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

She also went to the picket line and spoke in support of Post workers during their strike for a fair contract.

03.03.2026 00:01 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

What is the route? Up to Mt. Olivet, then down Brentwood/6th to M to MBT?

02.03.2026 23:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You keep a bag of what Maisey is out there for to chuck thru that open window? πŸ’©

02.03.2026 23:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I love your enthusiasm! I am glad you are not holding your breath.

02.03.2026 23:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Picture of a bottle of Founders Porter. 6.5% ABV

Picture of a bottle of Founders Porter. 6.5% ABV

Time for a Michigan standby!

02.03.2026 23:43 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s definitely β€œTeamsters,” right?

02.03.2026 22:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Forget a presidential library. He's gonna end up as bunch of jars in his own wing at the MΓΌtter Museum.

02.03.2026 21:26 β€” πŸ‘ 87    πŸ” 13    πŸ’¬ 3    πŸ“Œ 2
A screenshot of a conversation I had with someone who stole my photo in which I ask them to not steal.

A screenshot of a conversation I had with someone who stole my photo in which I ask them to not steal.

Part 2 of my conversation with someone who stole a photo of mine.

Part 2 of my conversation with someone who stole a photo of mine.

Pages like these are awful, stealing other people's work and uploading it themselves. A common theme among them is getting defensive and blocking anyone who calls them out. Just got blocked by this one after asking them to take down my photo. Repost buttons exist for a reason. Avoid aggregates.

02.03.2026 21:03 β€” πŸ‘ 287    πŸ” 71    πŸ’¬ 25    πŸ“Œ 5

The Downballot Announces It Never Teaming Up With Gambling Sites

02.03.2026 21:02 β€” πŸ‘ 234    πŸ” 34    πŸ’¬ 3    πŸ“Œ 0

Calling AI "slop" has been one of the most effective instances of the public rebranding a product and it pisses them off.

02.03.2026 20:44 β€” πŸ‘ 15750    πŸ” 4857    πŸ’¬ 1    πŸ“Œ 61

This is The Way. Tax things that cause problems for society.

02.03.2026 21:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

ah, so the fair elections qualifier is the important bit here. thank you.

02.03.2026 19:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looking at this snowfall and feeling a bit sad knowing that this is probably it for this year. :(

02.03.2026 19:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
A photo of accumulating precipitation that one might argue is decidedly snow and not rain. I would certainly argue that.

A photo of accumulating precipitation that one might argue is decidedly snow and not rain. I would certainly argue that.

My weather app insists it’s raining in Greenbelt, and I strongly disagree… @capitalweather.bsky.social

02.03.2026 19:24 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Why was there a chair for McDuffie, but no additional empty chair for Vince Orange?

02.03.2026 19:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This isn’t how I would go about doing a total constitutional rewrite, but you play the game with the team you’re given.

02.03.2026 19:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You’re not going to turn a big profit unless you start producing in bulk, Michele. πŸ€ͺ

02.03.2026 19:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I thought it was WaPo at first too, but this is WaTi πŸ€ͺ

02.03.2026 18:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

The Voyageurs Wolf Project of Northern Minnesota tags & documents grey wolf ecology & behavior: www.voyageurswolfproject.org

The video you see here is confirmatory proof:
Wolves. Love. Blueberries.

As much as 83% of a wolf's calories in summer months comes from eating berries.

02.03.2026 13:58 β€” πŸ‘ 1563    πŸ” 575    πŸ’¬ 19    πŸ“Œ 77
Harrison Ford: Life Achievement Award Acceptance Speech | 32nd Annual Actor Awards
YouTube video by Netflix Harrison Ford: Life Achievement Award Acceptance Speech | 32nd Annual Actor Awards

When you have the chance, please take the time to watch Harrison Ford's remarkable, beautiful Life Achievement Award acceptance speech. #ActorAwards

www.youtube.com/watch?v=dV_2...

02.03.2026 04:02 β€” πŸ‘ 6143    πŸ” 1428    πŸ’¬ 288    πŸ“Œ 216
Video thumbnail

Very very big flakes floating down in #TrinidadDC right now. @capitalweather.bsky.social

02.03.2026 17:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Calling DC middle school students! πŸ—£οΈ

Applications are OPEN for the national Do the Write Thing challenge.

Submit an essay or poem about how violence impacts your community by Sunday, March 15.

Apply and spread the word: oag.dc.gov/dtwt

02.03.2026 11:39 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

I remember seeing so many of them last year just south of the spot where Old Georgetown Road does the 90Β° turn (Apple Maps says this is Wall Local Park). Good to know that this is absolutely where everyone should go to make corvid friends! @bogrosemary.bsky.social

02.03.2026 16:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I am rapidly becoming of the opinion that we need to bring back SeeClickFix as a contractor. Our in-house people just can’t cut it.

02.03.2026 16:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

They were on the C53 (nΓ©e 90) last week as well. LED by walking up to a Black teenager and asking if he played basketball (β€œwe have basketball at our church”).

02.03.2026 15:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Because it’s actually hard to get a license in the EU, it requires training and a difficult test. In the US driver training and licensing is a joke.

01.03.2026 21:02 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Port a potty on the intersection of two sidewalks

Port a potty on the intersection of two sidewalks

The choice of DC contractors on the PLUG project to put a port a potty at the intersection of two sidewalks rather than in the parking lane shows where priorities are in Ward 3. @mattfrumin.bsky.social

01.03.2026 20:45 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0