Sign in

Ian Brooks

@ibrooks.bsky.social
240 followers 162 following 883 posts

Forest dweller, father, grandfather, pet servant and chicken wrangler.

PostsRepliesMedia
Ian Brooks @ibrooks.bsky.social · 14/08/2026
www.antihate.ca/how_to_build... #Kamloops
antihate.ca
How To Build An Anti-Hate City
We are often asked about whether there are policy solutions, laws that could be changed, or things municipal leaders can do. Here are our recommendations for municipal leaders.
000
Ian Brooks @ibrooks.bsky.social · 12/08/2026
Amidst the drought, wildfires and smoke there is a little happy place.
130
Ian Brooks @ibrooks.bsky.social · 23/07/2026
See what Stamer has to say. #Kamloops voiceonline.com/ndp-findlay-...
voiceonline.com
NDP: Findlay sells out British Columbians to Trump administration | Indo-Canadian Voice
THE BC NDP caucus said on Wednesday that members of B.C. Conservative Leader Kerry-Lynne Findlay’s caucus met directly with U.S. Ambassador Pete Hoekstra and agreed to advocate to remove B.C.’s counte...
211
Ian Brooks @ibrooks.bsky.social · 24/06/2026
Checked trail camera today. Healthy black bear.
050
Ian Brooks @ibrooks.bsky.social · 12/06/2026
Received these “Red Bridge” socks yesterday. They will be worn with pride. The iconic Kamloops landmark was destroyed by fire (arson) November 2024. The fate of a new crossing hangs in the balance. #Kamloops #RedBridge
A pair of socks commemorating the red bridge in Kamloops.
030
Ian Brooks @ibrooks.bsky.social · 12/04/2026
Schiedam flats ( Hole in the table) 3 years ago. Photo credit: Danika Brooks. #Kamloops #sunsets
Road picture of a sunset, Paul lake road in the foreground, the glow of the setting sun reflected off of clouds in the background.
060
Ian Brooks @ibrooks.bsky.social · 27/03/2026
Game camera traffic. Young moose. #moose #wildlife
150
Ian Brooks @ibrooks.bsky.social · 27/03/2026
Whitetail deer, game camera. 🦌 #deer #ungulates
050
Ian Brooks @ibrooks.bsky.social · 27/03/2026
An early tortoiseshell butterfly, 1000m elevation. #butterfly
Tortoiseshell butterfly
040
Ian Brooks @ibrooks.bsky.social · 07/02/2026
Sunrise in the forest.
Sunrise lighting clouds with a conifer forest in the foreground.
030
Ian Brooks @ibrooks.bsky.social · 29/01/2026
A local-history-first perspective for politics open.substack.com/pub/theopenb...
open.substack.com
A local-history-first perspective for politics
In China scholarship, we tend to view contemporary politics from a history-first perspective.
010
Reposted by Ian Brooks
Nate Hagens @natehagens.bsky.social · 09/01/2026
The things that keep our everyday lives functioning often go unnoticed until they’re needed or suddenly absent, suggesting that real wealth might come in the form of reliability rather than material gain.
0113
Reposted by Ian Brooks
JuneSim63 💚 @junesim63.bsky.social · 16/11/2025
There is also the Wilberforce Museum in Hull which is dedicated to explaining the horrors of the slave trade.
1636
Ian Brooks @ibrooks.bsky.social · 13/10/2025
aeon.co/essays/gener... Newsletter
aeon.co
Generative AI has access to a small slice of human knowledge | Aeon Essays
Huge swathes of human knowledge are missing from the internet. By definition, generative AI is shockingly ignorant too
010
Ian Brooks @ibrooks.bsky.social · 13/09/2025
open.substack.com/pub/metaview...
open.substack.com
237: The Gen Z Assassin
A National Celebration of Political Assassination
010
Ian Brooks @ibrooks.bsky.social · 03/09/2025
I’ve stopped buying green bananas but not ready for this.😆 #birds #vultures #PhotographyBreak
Turkey vulture resting on a fir tree branch.
0100
Ian Brooks @ibrooks.bsky.social · 30/07/2025
Another day of 37°+, hanging in a pond is a good idea. #toads #PhotographyBreak
Western toad resting in the cool water of a small pond.
030
Ian Brooks @ibrooks.bsky.social · 13/07/2025
Pollinators on thyme. #pollinators #bees
060
Reposted by Ian Brooks
Carol Proulx 🇨🇦 @cjp3.bsky.social · 03/07/2025
"I’ve never said this before to the media, but it’s too late." www.ipolitics.ca/2025/07/02/i...
ipolitics.ca
‘It’s too late’: David Suzuki says the fight against climate change is lost - iPolitics
"We have failed to shift the narrative and we are still caught up in the same legal, economic and political systems," said David Suzuki in an exclusive interview with iPolitics. "For me, what we've go...
073
Reposted by Ian Brooks
Extreme Temperatures Around the World @extremetemps.bsky.social · 02/07/2025
EXTRAORDINARY HISTORIC DAY IN EUROPE 39.3 Germany Dozens of records (next tweet) 39.0 Netherlands 40.6 France including monthly record 38.4 Guebwille 38 Czechia, 37 Poland 34.0 Holbek DENMARK all time record etc etc Another day for history book in Europe
08948
Reposted by Ian Brooks
Darryl Schmidt 🇨🇦 @darrylschmidt.com · 25/06/2025
If you're wondering what's going on with IBEW 993 (bsky.app/profile/ibew...) right now, we're running a photo campaign in response to a contractor posting a sign with our organizers face on it saying that he wasn't permitted on site. Follow IBEW 993 and stop by our hall to get you own pic taken ✊
044
Ian Brooks @ibrooks.bsky.social · 21/05/2025
15 seconds of Charles Lee Creek.
0100
Ian Brooks @ibrooks.bsky.social · 18/05/2025
Democratic and electoral reform in B.C. consultation-portal.leg.bc.ca/consultation...
consultation-portal.leg.bc.ca
LABC Consultation Portal
Welcome to the Legislative Assembly of British Columbia's Consultation Portal. Participate in public consultations, submit feedback, and share your views on key legislative matters.
010
Ian Brooks @ibrooks.bsky.social · 13/05/2025
@petermacleod.bsky.social
010
Ian Brooks @ibrooks.bsky.social · 05/05/2025
@tnfc.bsky.social
000
Ian Brooks @ibrooks.bsky.social · 02/05/2025
A tourist poster extolling the virtues of Canada.
020
Ian Brooks @ibrooks.bsky.social · 23/04/2025
A view from Granville island. #Vancouver
A view towards Vancouver city from Granville island. A sidewalk and water in the foreground with tall buildings in the background.
040
Ian Brooks @ibrooks.bsky.social · 30/03/2025
Adolescence might be difficult viewing for those experiencing systemic and institutional failure. @jessehirsh.com evocative piece on this Netflix series is helpful. open.substack.com/pub/metaview...
open.substack.com
144: Adolescence and the Failure of Grown-Ups
The System Isn’t Broken—It’s Working as Designed
021
Reposted by Ian Brooks
Peter MacLeod @petermacleod.bsky.social · 23/03/2025
Why should 🇨🇦 create a new civil defence corps? Because we’re among the only NATO countries that doesn’t train its population in emergency response, first aid and cyber threats — and we need everyone’s talents to meet the crises ahead. I talk to CBC’s Fresh Air www.cbc.ca/listen/live-...
cbc.ca
© CBC/Radio-Canada 2025. All rights reserved.
194
Reposted by Ian Brooks
Cascade Institute @cascadeinstitute.bsky.social · 21/03/2025
"If you want peace, prepare for war—an ancient lesson Canada must remember" In a new @theglobeandmail.com op-ed, the Cascade Institute's Thomas Homer-Dixon urges Canada to bolster its defenses against the threat of an authoritarian and imperialist U.S. regime. cascadeinstitute.org/prepare-for-...
cascadeinstitute.org
If you want peace, prepare for war—an ancient lesson Canada must remember - Cascade Institute %
Cascade Institute Executive Director Thomas Homer-Dixon urges Canada to bolster its defenses against a the growing threat of an authoritarian and imperialist U.S. regime.
042
Ian Brooks @ibrooks.bsky.social · 20/03/2025
Tools for the future? @katharinehayhoe.com
100
Ian Brooks @ibrooks.bsky.social · 19/03/2025
financialpost.com/globe-newswi...
financialpost.com
Trump administration threatening Canadian researchers
OTTAWA, Ontario, March 18, 2025 (GLOBE NEWSWIRE) — The Canadian Association of University Teachers (CAUT) is warning that the Trump administration is undermining …
000
Reposted by Ian Brooks
Cascade Institute @cascadeinstitute.bsky.social · 19/03/2025
On April 23 from 1-2:30 p.m. PDT, join us for a special Cascade institute Speaker Series event: "When Societies Collapse: Energy, Ideology, and Violence", featuring Cascade Institute at Royal Roads University Visiting Fellow Luke Kemp. Details: cascadeinstitute.org/about/events/
When Societies Collapse: Energy, Ideology, and Violence

Join us for a talk with Dr. Luke Kemp on April 23rd at Royal Roads University, and online.
031
Ian Brooks @ibrooks.bsky.social · 19/03/2025
open.substack.com/pub/metaview...
open.substack.com
Canada's Future as a Hacker Democracy
An Ecology of Mind for the 21st Century
011
Reposted by Ian Brooks
Antonia @antoniaz.bsky.social · 12/03/2025
Brilliant by @jessehirsh.com <To counter the weaponization of stupidity, we need to stop debating within the enemy’s frame and start reinforcing our own moral narratives...> open.substack.com/pub/metaview...
open.substack.com
126: The Weaponization of Stupidity
And the Myth of the Political Center
022
Ian Brooks @ibrooks.bsky.social · 16/03/2025
youtube.com/watch?v=LuM2...
youtube.com
“Imperialism and Totalitarianism Go Hand in Hand”: M. Gessen on Trump’s Policies at Home & Abroad
YouTube video by Democracy Now!
000
Ian Brooks @ibrooks.bsky.social · 15/03/2025
www.fairvote.ca/14/03/2025/c...
fairvote.ca
Carney’s New Cabinet Could Supercharge Our Democracy with Proportional Representation - Fair Vote Canada
Fair Vote Canada welcomes the appointment of Arielle Kayabaga as Canada’s new Minister of Democratic Institutions.
000
Ian Brooks @ibrooks.bsky.social · 14/03/2025
A drawing of pi in numbers with a reverse image of the numbers below spell pie.
000
Reposted by Ian Brooks
I wish ill on ___ @monicarooney.bsky.social · 12/03/2025
Just listened. REQUIRED LISTENING for all Canadians. They mention the outpouring of volunteerism after the death of Alan Kurdi. (Now) Senator Omidvar founded Lifeline Syria to help. I promptly volunteered. Worked the phones and emails 3 days a week for 4.5 months 1 of the best things I’ve ever done
2117
Ian Brooks @ibrooks.bsky.social · 09/03/2025
open.substack.com/pub/michaeli...
open.substack.com
The Cost of Betrayal
The price to pay in politics when trust is destroyed
000
Reposted by Ian Brooks
Cascade Institute @cascadeinstitute.bsky.social · 06/03/2025
Entangled climate risks: Interactions between permafrost thaw and wildfires, by Cascade Institute Permafrost Carbon researcher Lina Madaj, highlights gaps in understanding of these interconnected threats that are often oversimplified in climate models. cascadeinstitute.org/technical-pa... 🧪
cascadeinstitute.org
Entangled climate risks: Interactions between permafrost thaw and wildfires - Cascade Institute
Wildfires and permafrost thaw create dangerous climate feedback loops that are poorly understood and often missing from climate models, requiring urgent research and policy action.
032
Reposted by Ian Brooks
Cascade Institute @cascadeinstitute.bsky.social · 04/03/2025
As Canada faces U.S. tariffs and threats of annexation, the Cascade Institute presents a strategic framework to revitalize and defend our democracy. cascadeinstitute.org/technical-pa...
Defending Canada's Democracy: A Strategic Framework

Released by the Cascade Institute on March 4, 2025
185
Reposted by Ian Brooks
Jordan Marjorie @jamteezy42.bsky.social · 28/02/2025
This is such a great read.
153
Ian Brooks @ibrooks.bsky.social · 20/02/2025
Early morning leaving. #wildlife #kamloops #cats
020
Ian Brooks @ibrooks.bsky.social · 18/02/2025
www.cbc.ca/news/science...
cbc.ca
U.S. scientists say their work is under attack. Here's what that means for Canada | CBC News
Some U.S. government scientists have been told they can no longer travel for meetings or even join virtual calls with international counterparts, putting a hold on Canadian research and sending a deep...
000
Reposted by Ian Brooks
Aeon Magazine @aeon.co · 10/02/2025
Poverty thrives not simply because people lack money but because the risks to their wellbeing remain unchecked, and the pathways to flourishing remain blocked. What kind of growth would be needed to eradicate poverty, and at what cost to people and planet?
buff.ly
What makes a person poor and what should we do about it? | Aeon Essays
By understanding the pernicious myths surrounding poverty, we can make progress towards a lofty goal: dignity for all
0105
Ian Brooks @ibrooks.bsky.social · 09/02/2025
www.scientificamerican.com/article/elon...
scientificamerican.com
Here’s Why Elon Musk’s ‘Fork in the Road’ Is Really a Dead End
Elon Musk’s Fork in the Road isn’t just a sculpture—it’s a monument to the tech world’s obsession with civilizational survival, which has its roots in the search for extraterrestrial intelligence
000
Ian Brooks @ibrooks.bsky.social · 09/02/2025
Important read. www.thelancet.com/journals/lan...
thelancet.com
American chaos: standing up for health and medicine
Withdrawal from WHO and the Paris Agreements. USAID shuttered and aid halted, ceasing health programmes globally. A freeze on US$3 trillion worth of federal grants and loans, jeopardising the function...
000
Reposted by Ian Brooks
Canada Healthwatch 🍁 @canadahealthwatch.ca · 09/02/2025
American chaos: The Lancet's statement on standing up for health and medicine www.thelancet.com/journals/lan... @mimilewissabin.bsky.social @thelancet.bsky.social 𝗚𝗲𝘁 𝘄𝗲𝗲𝗸𝗹𝘆 𝘂𝗽𝗱𝗮𝘁𝗲𝘀: CanadaHealthwatch.ca/newsletter 🍁
elon musk
15421
Ian Brooks @ibrooks.bsky.social · 22/01/2025
Morning
Reggie the dog sitting on the couch.
160