Andrew Dunham
andrewd.bsky.social
Andrew Dunham
@andrewd.bsky.social
610 followers 400 following 250 posts
Canadian, solar/renewable energy enthusiast, security person, software engineer, and general doer-of-things @ @tailscale.com Also on Mastodon @[email protected] (and one of the admins of that server!)
Posts Media Videos Starter Packs
Reposted by Andrew Dunham
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)
Canada is statistically the second safest country in the world for travel in relation to violent crime, and is the fifth safest country in the world overall. Japan takes the top spot, with Belgium in 3rd. Via @cultmtl.com

Comments?
Canada named second safest country in the world from violent crime
Canada has been named the second safest country in the world in relation to violent crime.
cultmtl.com
Reposted by Andrew Dunham
We have progressed from data collection to data analysis.
Reposted by Andrew Dunham
This is a great response to Bill Gates' climate memo.
I wanted to offer some thoughts on the Gates climate memo that has been circulating this week. While I can't directly speak for others, I can say that my own response is one of dismay & deep frustration (and that this view is shared by many climate/Earth scientists). [1/n]
Reposted by Andrew Dunham
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.
Reposted by Andrew Dunham
A moth got into the shelter tonight and it was the event of the season.
Reposted by Andrew Dunham
It's big Trump protest day so that means we are mere hours away from my least favorite Bluesky: the Russian disinfo surge.

Here's how it works, and what you can do about it. 🧵
Oh and here's my missing ")" 🤦‍♂️
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.
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.
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.
"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
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.
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)
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.
ottawa.place
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...
maps.app.goo.gl
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!)
I also added EV charging, which is less broadly applicable but might be something to consider given the ubiquity of Canada Post locations across the country, even in more remote locations.
The data would all be resident in Canada, not tied to an ISP, and not subject to the whims of larger companies (e.g. it's hard-to-impossible to recover a Gmail account if you're locked out of it).
In the demo, there's banking, an email application, and a "Community Announcements" page. These were chosen as basic services that are broadly applicable to all Canadians, regardless of where you are.
I'm no web designer, but as a fun side project and with some assistance I decided to mock up a demonstration of a "kiosk" web application, something that could be installed in all Canada Post offices around the country and available on the internet.
I was trying to think about the answer to the question: how could Canada Post can evolve to better support Canadians, in a world where physical letter mail is less prevalent than it used to be? I'm intentionally leaving out package delivery, since frankly I'm not qualified to talk about that.
So, there's been a lot of discussion about Canada Post and it's "profitability". My view on this is pretty straightforward: it's a service that benefits Canadians, not a profit-making enterprise.

However: I made a demo of how it might evolve, and here's why: 🧵
andrew-d.github.io/cp-kiosk/
Post Connect / Connexion postale
andrew-d.github.io
Reposted by Andrew Dunham
What a beautiful proposed amendment to Bill 127, the "Protecting Nova Scotians Act". Unfortunately, the proposed amendment was defeated.