Profile avatar
mdruker.app
Cities, justice, bad jokes. Dad. Immigrant 🇨🇦⬅️🇺🇸⬅️Ru. Staff eng on break, advocate at @tritag.ca, bsky tinkerer at @feeds.mdruker.app. he/him. Support 🇺🇦 📍 Kitchener-Waterloo, Ontario New here? My tips: https://bsky.app/profile/mdruker.app/post/3ljofscojis2j
7,292 posts 8,896 followers 1,504 following
Prolific Poster
Conversation Starter

"We could transfer risk and deliver the project on time by doing it as a P3"

Some variety for your timeline if you need it

Trains are the best and my kid is correct to be obsessed with them

Pie is almost always better than cake, with the notable exception of cheesecake

Little free libraries aren’t actually libraries but they’re nice and I like them

This was fun last time, let’s do it again. Quote this with a take that has nothing to do with politics or Bluesky

Seriously what the fuck

Oh my goodness. They said it! We built more homes and rents came down. Now we are not building more homes and rents will go up. www.toronto.ca/legdocs/mmis...

Government Remains Silent as it Eviscerates Political Party Privacy in Canada By Fast Tracking Bill C-4 www.michaelgeist.ca/2025/06/gove...

Okay so I’m physically sick

Idk man but when the administration that tried to reject humanitarian aid for Los Angeles when it was burning tries to justify their illegal military occupation by saying they aren’t going to let LA burn it kinda sounds like bullshit

Cult idea: people who religiously eschew asking any and all questions of AIs in favour of asking each other on public internet forums, thereby wielding outsize social influence through helping train the AIs that everyone else uses

At a time humanity needs to band together to address shared problems, angry old men are instead attacking our global rules, institutions, and empathy. My kid asked me if people can get the world’s temperature back down. I wish we collectively had a better answer for our children and their children.

You know what would have saved a lot of lives long before the general public was ready to pump bodies into bomber aircraft and start up mustangs? Taking in refugees. Our refugee norms were constructed in light of our all-pervasive moral failure. Why are we turning back?

israel is now machine-gunning dozens of starving people trying to get food almost every day

Get yourself to a protest this Saturday. Spread the word. Shit has escalated significantly in just a handful of days and we need to get out there and show big, collective anger about it. Don't break shit or start fights, just show up in numbers. www.nokings.org#map

Trump fascist death cult regime

Josh Hawley is using the regime’s manufactured crisis to begin criminalizing opposition organizations. He’s launching a Senate investigation into immigrant rights organizations. This is how dictators make it illegal to oppose them.

This guy should start a serious newspaper too

Starting to think Starter Packs and Discover might have been bad actually

If Norway has one fan, it’s me If Norway has a million fans, I’m one of them If Norway has no fans, I’m temporarily unavailable after a Russian aerial attack If the world is against Norway, I’m against the world Till my last breath, I support Norway

đź’ˇ

If they're called Transit Station Areas and have higher allowed density as a result of the transit, why doesn't the transit agency own and develop any portion of them

tired: ban cars wired: ban discourse

nazi shit. actual, visceral, real nazi shit. broad daylight. us citizens. keep complaining about what flag they're flying though, they're wrong to have dignity in the identity being actively demonized into the ultimate other, homer sacer by the state.

Curious small-lot rental building on a 40-foot lot next to the Kitchener Market with 3 flats, 7 three-storey apartments, and 0 car parking spaces

Can we stop talking about the vibes of being part of Europe and consider some of the realities of the EU as a government and the economic consequences of giving up our own currency. Like, the EU can’t get rid of dictator-led Hungary, which in turn is thwarting Ukraine’s accession. Not great IMHO!

I regret some of my posts about Elon Musk last week. They didn’t go far enough.

Hot take: I think this fiasco should be the last nail in the coffin of expansive transit P3 arrangements here. Rather than hoping a consortium would fix Metrolinx’s culture and operations, the province needs to hire, empower, and hold accountable leaders who will do that directly.

ICYMI: Several well-placed sources, leaked documents and recordings of internal town halls detail how a bitter, years-long falling out with a European partner has led Metrolinx to scale back its ambitious GO Expansion plan. No paywall. #onpoli www.thetrillium.ca/news/the-tri...

GO expansion derailed, GRT ups and downs, and new trail approved. Plus a lot more in our latest news roundup:

Americans are worth liberating from their illegal and anti-democratic fascist regime

The next Ontario municipal elections are 16 months away. That’s enough time to organize campaigns for a council that’s willing to get things done. Provincial elections are further out, but that time is needed for party- and coalition building to replace the Ford government and clean up his mess.

I’ve never forgotten this picture from 2016 and how it completely reshaped my understanding of how the media covers protests.

We feed you. They hunt us.

I will be damned if I allow a bunch of Confederate-waving January 6th apologists give the American people a lecture on flag waving. There is ZERO reason to enter an argument about patriotism with people who still worship traitors to America 150+ years later. They. Are. Breaking. The. Law.

BRO I WAS FUCKING JOKING