Sign in

Bruce Johnston (Muxw’m G̲an’aws)

@brucejdragon.bsky.social
122 followers 92 following 445 posts

Software engineer @ Microsoft. Gitx̲san on xʷməθkʷəy̓əm, səlilwətaɬ, & Sḵwx̱wú7mesh unceded territory. Opinions are my own. 🌿🌈🌙✨

PostsRepliesMedia
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
The Serfs (youtube.com/theserfstv) @theserfstv.bsky.social · 08/10/2026
Zero people lost their properties. Repealing the rights of Indigenous people as your core policy is nazi shit
A new Conservative AI campaign ad showing that they will repeal the rights of Indigenous people "FULL STOP"
326862
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Grady Booch @booch.com · 07/10/2026
Ms Hamilton coined the term “software engineering”.
7657208
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 04/10/2026
[Stares in #fsharp] 👀 I ❤️ Units of Measure
040
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 03/10/2026
💯
000
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Alberta Tech @albertatech.bsky.social · 03/10/2026
What is even the point of a software engineer anymore?
25510
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Tod Maffin 🇨🇦 @todmaffin.com · 30/09/2026
In 1973, Phyllis Webstad, age 6, arrived at residential school in a new orange shirt her grandmother had bought her. To her, the shirt stood for belonging. It was taken away on her first day. Today, in part, is about what was taken from children. 🪶 READ: orangeshirtday.org/about/phylli...
4304124
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Museum of Anthropology at UBC @moaubc.bsky.social · 29/09/2026
Don’t miss UBC’s annual Orange Shirt Day Intergenerational March this Wednesday, September 30 at 11:45 am. The march welcomes UBC community members, families and those in solidarity. 🧡 Learn more: f.mtr.cool/hqan9gicnf
022
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 28/09/2026
I was expecting the Transformers G1 theme 😆
000
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 28/09/2026
I didn’t see this one on the list: irshdc.ubc.ca/orange-shirt...
irshdc.ubc.ca
Orange Shirt Day at UBC | Indian Residential School History and Dialogue Centre
Orange Shirt Day at UBC 2026 Every Child Matters Orange Shirt Day, September 30, is a day to honour and uphold Survivors and Intergenerational Survivors of the Indian Residential School system, and to...
110
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 28/09/2026
Claude Opus: Blah blah blah Me: Oh, blow away, windbag! <switches to GPT Sol>
000
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Rebecca Bollwitt @miss604.com · 27/09/2026
Truth before reconciliation: 8 ways to identify and confront Residential School denialism:
beyond.ubc.ca
Truth before reconciliation: 8 ways to identify and confront Residential School denialism - Beyond
Denialism obscures the truth about Canada’s Indian Residential School system in ways that protect the status quo
12916
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 24/09/2026
They remain relevant as long as the Royal Proclamation of 1763 remains relevant. www.rcaanc-cirnac.gc.ca/eng/13703551...
rcaanc-cirnac.gc.ca
The Royal Proclamation of 1763
Indigenous history in Canada. The Royal Proclamation is a foundational document in the relationship between First Nations people and the Crown and laid the basis for Canada's territorial evolution.
020
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Kevlin Henney @kevlin.bsky.social · 24/09/2026
If there is such a phenomenon as absolute evil, it consists in treating another human being as a thing. — John Brunner
087
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 22/09/2026
Your mental health is getting worse because you live in a hostile economy
414553
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Tuomas Hietanen @thoriumi.bsky.social · 19/09/2026
I made a refactoring tool for myself to fix (agent-generated or old) F# code: github.com/thorium/fsha... Try it and let me know what you think. #fsharp
github.com
GitHub - Thorium/fsharp-refactor: FSharp refactoring tool - The tool clarifies the (agent-generated or old) code's intent, reduces non-alphanumeric noise, and uses built-in .NET libraries more efficie...
FSharp refactoring tool - The tool clarifies the (agent-generated or old) code&#39;s intent, reduces non-alphanumeric noise, and uses built-in .NET libraries more efficiently. - Thorium/fsharp-refa...
1115
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 04/09/2026
Why governments are poorer now
718271
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Randall Munroe @xkcd.com · 02/09/2026
Trade xkcd.com/3290/
Comic. [Person standing holding hammer above raised knee.] PERSON: Listen up, leg. I’ve been sending you rich, oxygenated blood for years, while you send me worthless used-up blood with no oxygen. Time to teach you a lesson about not ripping me off! [caption] Tariffs
56113852494
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 30/08/2026
Which model do you use for planning?
100
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Tod Maffin 🇨🇦 @todmaffin.com · 25/08/2026
Happy 212th “We Burned the White House Down” anniversary, btw 👍🏻 en.wikipedia.org/wiki/Burning...
en.wikipedia.org
Burning of Washington - Wikipedia
1119361
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 06/08/2026
You are being squeezed out
420667
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Rebecca Bollwitt @miss604.com · 06/08/2026
Items stolen from Salish Blanket Co on Granville Island, keep an eye out for these weavings. Details: www.instagram.com/p/Dbq72iKErq...
Screenshot from an Instagram account with a photo of a woven blanket and caption:

aleensparrow STOLEN ITEMS - PLEASE SHARE AND HELP US BRING THESE HOME
Last night, Salish Blanket Co. was broken into. While damaged property can be repaired, something priceless was taken from our store that can never be replaced.
Stolen from the shop was a hand woven blanket created by my son, Isaiah, as his Grade 12 capstone project. He gifted it to me and it is one of my most cherished and invaluable possessions.
The second blanket is a weaving by @atheanapicha gifted to my mother…
01410
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 28/07/2026
Oh, you can fuck RIGHT OFF BC Cons 😡
000
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Phillip Carter @phillipcarter.dev · 24/07/2026
Found the final boss www.reddit.com/r/ChatGPT/co...
reddit.com
From the ChatGPT community on Reddit: Remember to take the AI prompt out of your speech, prior to reading it aloud.
Explore this post and more from the ChatGPT community
121
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 25/07/2026
static.klipy.com
Risa Risitas Laughing
ALT: Risa Risitas Laughing
000
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Rachel Gilmore @rachelgilmore.bsky.social · 15/07/2026
For every home that burns because of climate change, it should be law that a billionaire bug out bunker is also burned to a crisp
1630647
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 14/07/2026
If you want growth and investment, you need normal people to own wealth.
621676
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
WeRateDogs @weratedogs.com · 09/07/2026
This is Oreo. He will eventually eat the blueberry. But first he must establish dominance over it. 12/10 (TT: oreominibernedoodle)
452142101759
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 09/07/2026
How will we change this country for our grandchildren?
921567
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 08/07/2026
The difference between normal people and the super rich
18365154
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 26/06/2026
La Cucaracha
000
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 17/06/2026
Share with someone who has a bit of money, and is opposed to wealth taxes on the super rich.
7278150
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 16/06/2026
Extreme wealth accumulation is a threat to democracy (@gabrielzucman.bsky.social)
319370
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Phillip Carter @phillipcarter.dev · 15/06/2026
Holy shit this is awesome, hand-cranked LLM inference squeezlabs.github.io/handcrank/
squeezlabs.github.io
CrankGPT — fully offline, human-powered local AI
A local voice assistant running on a hand-crank-powered single-board computer.
032
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 13/06/2026
I’ll try that. I was just feeling sassy the last few times I’ve used my prompt.
000
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 13/06/2026
I’ve noticed an improvement on code review feedback on my personal projects when I tell the reviewer sub-agents that “You are an F# expert who is very familiar with all language features and popular frameworks, and are opinionated about good FP practices.” Helps to get rid of imperative OOP dreck.
110
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 11/06/2026
Beautiful work!
110
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 04/06/2026
Imagine no more token quota anxiety 😵‍💫 www.nvidia.com/en-us/produc...
nvidia.com
NVIDIA DGX Station for Windows — GB300 Deskside AI Supercomputing
Run 1T-parameters locally.
000
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 03/06/2026
static.klipy.com
Palpatine Orders Execute Order 66
Alt: Palpatine Orders Execute Order 66
000
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
MichiganTypeScript @michigantypescript.com · 03/06/2026
🤯 sha256, purely in TypeScript types by @montyanderson.net github.com/montyanderso...
github.com
GitHub - montyanderson/ts-sha256: sha-256 computed entirely by the typescript type checker. zero runtime.
sha-256 computed entirely by the typescript type checker. zero runtime. - montyanderson/ts-sha256
2102
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Jen Gentleman @jenmsft.bsky.social · 02/06/2026
Working in tech be like this some days
Anakin and Padme talking to each other. "It's not working", he says. She smiles at him and replies saying "You're going to share details about what exactly you're seeing and mean when you say it's not working, right?". He looks back at her intensely, not saying anything. She starts to lose her smile, and repeats, hesitatingly now "You're going to share details about what exactly you're seeing and mean when you say it's not working... right?"
1712711
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Rachel Gilmore @rachelgilmore.bsky.social · 02/06/2026
Someone should probably find out if there was a gas leak at the Globe and Mail. Short of that, it’s hard to fathom why their editorial board thought it was a good idea to publish their piece on potential unmarked graves at residential schools. This navel-gazing, both-sides bullshit hurts people:
919855
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Xe @xeiaso.net · 20/05/2026
"No way to prevent this" say users of only language where this regularly happens xeiaso.net/shitposts/no-way-to-prev…
xeiaso.net
"No way to prevent this" say users of only language where this regularly happens
The newest post on Xe Iaso's blog
26715
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 19/05/2026
AI should sound like C-3PO or the computer on the Enterprise D. I think that would neatly sidestep the uncanny valley effect.
000
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Barb Snelgrove @megamouthmedia.bsky.social · 05/05/2026
National Day of Awareness for Missing & Murdered Indigenous Women & Girls (Red Dress Day). 📍Support frontline orgs 📍Advocate for Indigenous women, girls, mothers, seniors, 2spirit folks. 📍Familiarize yourself w/ the 2019 MMIW national inquiry report 🔺NO MORE STOLEN SISTERS🔺 #redressproject #mmiwg2s
086
Reposted by Bruce Johnston (Muxw’m G̲an’aws)
Gary Stevenson @garyseconomics.bsky.social · 30/04/2026
What happens if you don't tax really rich people
16396166
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 20/04/2026
💯 I’m only on Threads because some accounts I really like to follow are, for some reason, not here yet.
000
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 18/04/2026
After a hiatus for the past few months, I'm working on my #Gitxsan family tree visualizer again. What a difference a couple months makes in the age of AI. It's pretty cool to see #GitHubCopilotCLI "speaking" Sim Algyax into my F# codebase.
A screenshot of GitHub Copilot CLI. The text in the screenshot says:

All complete. Summary:

Domain (F# / Model.fs)

 - Added Pdeek DU (LaxGibuu | LaxSkiik | Ganeda | Giskaast) with [<StringEnum>] under Fable for clean TS interop.
 - Added Wilp = { Name: WilpName; Pdeek: Pdeek } and changed Person.Wilp to Wilp option.
 - FamilyGraph keeps WilpName-keyed maps (no record comparisons in production code) and gains a WilpsByName map + 
findWilp accessor.
 - Initial data: A→Giskaast (red, default), B→Ganeda, C→LaxSkiik, D→LaxGibuu so all four Pdeek render.

Trait rename

 - PeopleTraits.Wilp → RenderedWilp to avoid clash with the new Wilp record. Updated Entities/People.fs, 
Systems/Layout.fs, Entities/Connectors.fs, tests/Entities/PeopleTests.fs.
010
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 14/04/2026
The childish theatrics of question period have likely lowered everyone’s expectations.
000
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 13/04/2026
We are much more different than most Americans appreciate.
000
Bruce Johnston (Muxw’m G̲an’aws) @brucejdragon.bsky.social · 12/04/2026
May authoritarian dirtbags worldwide quake in their boots.
000