Sign in

chrispyross.bsky.social

@chrispyross.bsky.social
88 followers 200 following 84 posts

Senior analyst @ meo.ca | big fan of climate policy and Canadian politics | Calgarian in Montreal chrispross.github.io

PostsRepliesMedia
chrispyross.bsky.social @chrispyross.bsky.social · 08/10/2026
And the general public in Alberta also expects US political figures to weigh in. (e.g. Musk yesterday) 63% of Albertans expect US political figures to weigh in on the referendum to influence the outcome and 78% consider it inappropriate.
120 0
chrispyross.bsky.social @chrispyross.bsky.social · 08/10/2026
We expect fraud claims on October 19th to be pulled into the US ecosystem. While some organizers in the independence movement are pushing back against fraud claims, other accounts demonstrate a pattern of appealing to U.S. figures for amplification on social media
120 0
chrispyross.bsky.social @chrispyross.bsky.social · 08/10/2026
The Calgary-Shaw by-election showed a playbook of how fraud claims may circulate on October 19th. A recoloured plot of the 2020 Wisconsin vote was played off as Alberta results, evoking unfounded 2020 election rigging claims through the addition of the advance votes being added
111 0
chrispyross.bsky.social @chrispyross.bsky.social · 08/10/2026
This tumultuous process has coincided with a significant drop in public confidence of Elections Alberta. Hard-pressed to deliver, EA has approved 652K special ballots, ~11x more than 2023.
110 0
chrispyross.bsky.social @chrispyross.bsky.social · 08/10/2026
Looking at posts since Jan '26, the road to Question 10 has been marked by multiple petitions and court battles over question phrasing, controversial interpretations of advertising rules, data breaches, and accusations of foreign interference. Voter fraud discussion volume has seen a sharp increase
120 0
chrispyross.bsky.social @chrispyross.bsky.social · 08/10/2026
Pleased to release our new report, “Alberta’s Referendum, Online: Election Fraud Claims Ahead of the October 19 Vote” We looked at the online conversation about Alberta's upcoming referendum and filtered to content specifically about the integrity of the process.
151 0
chrispyross.bsky.social @chrispyross.bsky.social · 25/09/2026
I think it is too easy to dismiss Albertan grievances. People will say, ‘oh so it's just an economic thing’. In some ways, yes. But I think it coincides with so much more. I get why it is hard for Ontarians to understand. Look at the change in their province’s finances.
100 0
chrispyross.bsky.social @chrispyross.bsky.social · 25/09/2026
Inspired by Robson's post showing Alberta market incomes are still about 11% below their peak, I looked at how people actually feel using the Canadian Election Study. I
293 0
chrispyross.bsky.social @chrispyross.bsky.social · 10/09/2026
Of the 114 we identify, 66 argue for an independent Alberta and 29 for Alberta to remain in Canada, with the rest taking no side. Pro-independence accounts receive about 80% of the engagement on relevant posts versus about 10% for remainers.
110 0
chrispyross.bsky.social @chrispyross.bsky.social · 10/09/2026
From that massive conversation, we identified the accounts receiving the most engagement (likes comments and shares). Just 114 political influencers capture 52% of the cumulative 18.4 million interactions about Alberta’s potential separation.
100 0
chrispyross.bsky.social @chrispyross.bsky.social · 10/09/2026
We searched for referendum-related keywords across X, Bluesky, YouTube, TikTok and Instagram. From January 2025 to August 2026, we identified 136,387 relevance-classified posts from 31,970 cross-platform accounts.
100 0
chrispyross.bsky.social @chrispyross.bsky.social · 24/02/2026
I wrote about floor crossings and how a tweak to electoral reform can defang the illegitimate majority discourse. I made a webpage showing the proposal: chrispross.github.io/electoral-re... Read here: chrispyross.substack.com/p/introducin... @fairvote.ca
000 0
chrispyross.bsky.social @chrispyross.bsky.social · 04/02/2026
I made the plots in this brief, happy to discuss more with interested people (and take plot feedback haha)
000 0
chrispyross.bsky.social @chrispyross.bsky.social · 09/01/2026
Has Jeff ballingall seen the Last Jedi
000 0
chrispyross.bsky.social @chrispyross.bsky.social · 18/12/2025
Great thumbnail. Post reminds me of this graphic
100 0
chrispyross.bsky.social @chrispyross.bsky.social · 14/06/2025
The levels in the first plot are inspired by the (late) Pope's disagreement with JD Vance on 'ordo amoris'. So I also decided to visualize the data in the 'moral circles heatmap' meme format: bit.ly/4jMtCwE
Image showing heatmap of first plot
000 0
chrispyross.bsky.social @chrispyross.bsky.social · 14/06/2025
"Because of an incredibly effective, “facts-second” campaign by the Conservative party, which pinned the financial squeeze squarely on the carbon tax, the once-hailed climate plan became toxic — not even Liberals were on board with the policy by election day"
Plot showing carbon tax support across elections in canada
100 0
chrispyross.bsky.social @chrispyross.bsky.social · 14/06/2025
Thanks to The Line for running this piece I wrote. I look at how partisans in Canada disagree on where it is important for emission reductions to take place. A difficult topic to broach in today's public opinion environment! www.readtheline.ca/p/chris-ross...
Plot showing emissions reductions opinions
111 0
chrispyross.bsky.social @chrispyross.bsky.social · 12/12/2024
Check out the November situation report: www.cdmrn.ca/situation-re...
010 0
chrispyross.bsky.social @chrispyross.bsky.social · 26/11/2024
000 0
chrispyross.bsky.social @chrispyross.bsky.social · 18/11/2024
Sounds like today has been rough for transit in Calgary because of the weather. My sister has a disability and uses the bus to commute - so today my mom helped her out
Family Whatsapp conversation screenshot
000 0
chrispyross.bsky.social @chrispyross.bsky.social · 15/11/2024
Castle Crags, northern California
Castle Crags, northern California
030 0
chrispyross.bsky.social @chrispyross.bsky.social · 15/11/2024
Super cool
000 0
chrispyross.bsky.social @chrispyross.bsky.social · 15/11/2024
I am going to create an environment that is so toxic meme
000 0