Andrew Dunham's Avatar

Andrew Dunham

@andrewd.bsky.social

Canadian, solar/renewable energy enthusiast, security person, software engineer, and general doer-of-things @ @tailscale.com Also on Mastodon @andrew@ottawa.place (and one of the admins of that server!)

648 Followers  |  404 Following  |  251 Posts  |  Joined: 24.04.2023  |  1.785

Latest posts by andrewd.bsky.social on Bluesky


here you go

18.02.2026 20:53 β€” πŸ‘ 1065    πŸ” 317    πŸ’¬ 27    πŸ“Œ 58
A map of the world titled "Global Rat Distribution Map", coloured in red and blue. Pretty much the entire the world is read ("inhabited"), except the far north, Antarctica, and Alberta in Canada which are coloured blue ("Don't Inhabit").

A map of the world titled "Global Rat Distribution Map", coloured in red and blue. Pretty much the entire the world is read ("inhabited"), except the far north, Antarctica, and Alberta in Canada which are coloured blue ("Don't Inhabit").

This also leads to one of my favourite maps that look like a shitpost: the global rat distribution map.

31.01.2026 21:19 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
Preview
Canada’s passenger rail lines are getting revived after decades of vanishing service Across North America, there is a grassroots clamouring for the return of railway lines that once provided a reliable and affordable alternative to cars and planes

Gift Article!
-
Trains are good and we should have more of them.

www.theglobeandmail.com/gift/f39d95c...

31.01.2026 06:01 β€” πŸ‘ 76    πŸ” 27    πŸ’¬ 1    πŸ“Œ 3
Preview
Eby accuses Alberta separatists of β€˜treason’ for meeting with U.S. officials B.C. Premier says he plans to raise the issue when he meets with Carney and his provincial counterparts
29.01.2026 15:21 β€” πŸ‘ 149    πŸ” 39    πŸ’¬ 11    πŸ“Œ 12
Preview
Best gas masks β€œHow did these people go out and get gas masks?” AG Bondi asked.

me, emotionally writing an essay on the use of force by federal agents: ok but what if i packaged this in the most insane way possible www.theverge.com/policy/86857...

29.01.2026 14:25 β€” πŸ‘ 2800    πŸ” 943    πŸ’¬ 110    πŸ“Œ 140

If you're running around telling people not to use Signal right now, you're either dangerously foolish or actively fighting against the cause, and I believe we lack the time to sort out which is which right now.

26.01.2026 21:05 β€” πŸ‘ 443    πŸ” 51    πŸ’¬ 4    πŸ“Œ 1

A lot has changed between Jan. 20, 2025, and Jan. 20, 2026.

20.01.2026 16:06 β€” πŸ‘ 35    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Taiwanese ambassador to Finland performs with his metal band at Taiwan-Finland cultural event! 🀘✊️
That's what I call great ambassador

28.11.2025 19:05 β€” πŸ‘ 3783    πŸ” 860    πŸ’¬ 116    πŸ“Œ 222
Preview
Show Up Toronto - November 18, 2025 Hi friends and neighbours, The Palestinian Flag Raising ceremony at Toronto City Hall went forward yesterday despite legal challenge from a Zionist group....

The latest @showuptoronto.ca newsletter just went out, with 68!!! events this week alone. The city is hella active and there are so many places to channel your energy. Tell your friends and loved ones! buttondown.com/showup/archi... #toronto

18.11.2025 18:53 β€” πŸ‘ 6    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Today is a good day to remember, and to say, that the #MeToo movement was right, and was righteous, and has been vindicated over and over again. There was no overreach. There was no excess. There was no they-went-too-far.

So much work remains to be done.

12.11.2025 23:16 β€” πŸ‘ 13960    πŸ” 3755    πŸ’¬ 110    πŸ“Œ 117

Something the US needs to accept too is that without a large-scale correction imposing consequences on a large number of people, the crisis of governance here will continue indefinitely

12.11.2025 21:54 β€” πŸ‘ 4157    πŸ” 860    πŸ’¬ 45    πŸ“Œ 58

It's always nuts to me when ppl say things like "we live in one of the most dangerous places", are constantly fearful of violence. The stress people must feel at all times is crazy. I walk through downtown Hamilton with very little worry knowing it's one of the safest places on Earth (from violence)

06.11.2025 20:06 β€” πŸ‘ 146    πŸ” 28    πŸ’¬ 6    πŸ“Œ 0
My 11-year-old sitting with her pile of Halloween candy, sorting it into a bar graph

My 11-year-old sitting with her pile of Halloween candy, sorting it into a bar graph

We have progressed from data collection to data analysis.

01.11.2025 00:31 β€” πŸ‘ 34776    πŸ” 4125    πŸ’¬ 985    πŸ“Œ 366

This is a great response to Bill Gates' climate memo.

30.10.2025 22:29 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Sickening words and ideas. A deeply disturbing but very important read. I think Canadians need to realize that our country also includes this kind of organized white nationalism and hate, and that we need to be doing all we can to work against it.

30.10.2025 14:07 β€” πŸ‘ 31    πŸ” 16    πŸ’¬ 3    πŸ“Œ 0
Two cats sitting on top of cages and looking at the ceiling

Two cats sitting on top of cages and looking at the ceiling

Two cars on the floor staring up at the ceiling

Two cars on the floor staring up at the ceiling

Two young kittens in a cage taking notice

Two young kittens in a cage taking notice

A cat standing on her hind legs to reach for a moth

A cat standing on her hind legs to reach for a moth

A moth got into the shelter tonight and it was the event of the season.

24.10.2025 01:02 β€” πŸ‘ 12649    πŸ” 2525    πŸ’¬ 116    πŸ“Œ 91
Preview
Clouded Skies for Open Networks Last week, I finished an essay about platform design affordances and content moderation expectations and community-level context collapse on Bluesky for Tech Policy Press and set it aside to cool befo...

I wrote about tensions and troubles for Bluesky on @techpolicypress.bsky.social and then I wrote about the TPP piece on wrecka.ge and now I am posting about it the post on Bluesky. Look at this cloud.

www.wrecka.ge/clouded-skie...

22.10.2025 20:33 β€” πŸ‘ 33    πŸ” 14    πŸ’¬ 0    πŸ“Œ 1
Preview
Justin Ling: Canada needs to make its voice heard around the world. Here’s one clear way to do that. To create stronger connections internationally, Canada can’t rely on the United States. We need to use our own soft diplomacy tools

Oh and here's a gift link www.thestar.com/opinion/cont...

18.10.2025 15:24 β€” πŸ‘ 83    πŸ” 32    πŸ’¬ 4    πŸ“Œ 5

Oh and here's my missing ")" πŸ€¦β€β™‚οΈ

18.10.2025 00:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Once they add the Bluesky-inspired "Packs" feature (blog.joinmastodon.org/2025/10/our-...), I think it'll be easier to onboard people... though as an admin of my own server, I'll freely admit that my opinion is still fairly coloured by my experience.

18.10.2025 00:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Though, Mastodon is just now fixing two of the larger pain-points for the average person in v4.5.0, IMO: it supports quote posts, and fetches replies from other servers (so you don't have the "some replies to posts on other servers are invisible" issue that trips up so many people.

18.10.2025 00:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Yeah, I think there's a tension right now between "easiest to deploy", which is clearly Mastodon, and "most familiar for the average person", which is ... probably Bluesky? Certainly easier for people that have previously used Twitter, anyway.

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

"What social media platform(s) do Canadians use" is a different, and IMO harder question to answer, and frankly I think that Mastodon and Bluesky both have challenges here. Today, I think Mastodon is much more tractable, but who knows how projects like Gander, Northsky, etc change that going forward

18.10.2025 00:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's not perfect (e.g. migrating between servers loses data), but that's less of an issue for something like an official government account which (presumably) won't migrate servers all that often.

18.10.2025 00:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
ottawa.place Mastodon instance for residents of Ottawa, Gatineau, and surrounding regions. <br/> Instance de Mastodon pour les rΓ©sidents d'Ottawa, de Gatineau et des rΓ©gions avoisinantes.

Not saying it's perfect for every use-case, but IMO Mastodon would be *great* for the πŸ‡¨πŸ‡¦gov. It's easy to self-host the entire stack, it can be read without an account, and you can bridge it to platforms like Bluesky without a ton of work.

(I host, run, and use my own Mastodon server @ ottawa.place)

18.10.2025 00:13 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Also just for fun, I went looking for the most remote Canada Post building (vs. one that's located in another store/building). I don't know if this is the *most* remote (and it's not the most northern), but this building in Nain, NL is probably a strong contender:

maps.app.goo.gl/sB7KSmboNona...

12.10.2025 17:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is very much a proof-of-concept, but it's interesting to think about how Canada Post might look in 5 years, 10 years, or even later.

(also I got to play around with React for the first time in a while, and Vite for the first time ever!)

12.10.2025 17:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@andrewd is following 19 prominent accounts