Profile banner
Profile picture

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!)

created April 24, 2023

599 followers 387 following 234 posts

view profile on Bluesky

Posts

Profile picture worm 🐛 (@stripeyworm.bsky.social) reposted

Hey Canadian friends, let's sign this petition!! It takes less than 2 minutes and is an official thing you can do 💪 For context, Canada's C-2 bill paves the way for the US gov't to access Canada's private civilian data based on "security of the border", and "other security measures". It's bad!

13/9/2025, 8:21:14 PM | 205 272 | View on Bluesky | view

Profile picture Brent Toderian (@brenttoderian.bsky.social) reposted

This should go without saying, but the best thing for Canada to do as the United States quickly spirals into fascism and corrupt autocracy, isn’t to try to seem more like the United States. It’s to quickly double down on being even MORE Canadian. That’s the big advantage, the big opportunity.

10/8/2025, 5:04:54 PM | 1563 293 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

For anyone that wants to know how parenting is going: Leigh just said that she was planning to start reading Douglas Piketty’s “Capital in the Twenty-First Century” to him in French during his next wake window 😂

10/8/2025, 4:19:37 PM | 10 0 | View on Bluesky | view

Profile picture Leigh Honeywell (@hypatia.bsky.social) reposted

Hello I’ve been mostly offline the last few months and also wasn’t in Vegas for security summer camp this past week Please say hi to the reason for my absence, his name is Douglas and he’s the sweetest little potato He arrived in early June and we’re over the moon 🩵

A picture of a smiling woman with pink and orange hair, wearing an orange Hawaiian shirt. She is holding a baby who is facing away from the camera. He is wearing a white onesie with little green turtles on it.
10/8/2025, 3:08:17 PM | 753 9 | View on Bluesky | view

Profile picture ZoĂŤ :) (@hfxzoe.bsky.social) reposted

Public cloud, public social media, public dating apps. It sounds unhinged at first but tbh I think creating alternatives with no profit motive could have extremely positive downstream effects to every aspect of society.

17/7/2025, 2:17:35 AM | 265 67 | View on Bluesky | view

Profile picture Max Fawcett (@maxfawcett.bsky.social) reposted

There’s a lesson here for Canada, if the good people at the CBC want to learn it.

17/7/2025, 1:30:21 PM | 386 130 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social)

I also worked at Stripe reasonably early on, and did well there (not "can retire", but "bought a house"), and am 🇨🇦. I really like this article from @avibryant.com, and wholeheartedly endorse this message. “I like to pay taxes. With them, I buy civilization”–Oliver Holmes macleans.ca/politics/tax...

2/7/2025, 4:00:02 PM | 1 0 | View on Bluesky | view

Profile picture Julian Sanchez (@normative.bsky.social) reposted

If your law is good when there are good people in office, but dangerous when there are bad people in office, your law is bad.

24/6/2025, 1:54:24 PM | 7930 2182 | View on Bluesky | view

Profile picture Anthony Cunningham (@sqferryman.bsky.social) reposted reply parent

It's amusing that Point Nemo is 1) the location of the city of R'lyeh and 2) the point where we aim for our deorbited junk to crash into the ocean. So we've been bombarding R'lyeh from orbit for decades now and sooner or later something down there is going to get cross.

23/6/2025, 8:18:05 PM | 168 43 | View on Bluesky | view

Profile picture derek guy (@dieworkwear.bsky.social) reposted

I worry that escalating war with Iran will be used to whip up more fear and hate for non-white immigrants, particularly those of Arab descent, and be used for unjust deportations.

22/6/2025, 3:33:26 AM | 17334 2282 | View on Bluesky | view

Profile picture Ted Underwood (@tedunderwood.me) reposted

Adam and Eve had no stuff, and were happy. And so, Satan invented stuff. This caused greed, and envy—and worst of all, "needing to remember where you put the stuff." But our parents could still see their stuff, and inventory it. They weren't totally miserable. And so, Satan invented data.

20/6/2025, 10:44:42 PM | 123 17 | View on Bluesky | view

Profile picture Becca Dax (@beccadax.com) reposted

The biggest mistake made by cyberpunk media of the 80s and 90s is that they didn’t anticipate the power of NIMBYs.

20/6/2025, 4:06:04 AM | 17 2 | View on Bluesky | view

Profile picture Disco Central Banker (@centralbanker.bsky.social) reposted

On the other site I said Visa and Mastercard are the unwilling de facto rulers of the adult industry. In this thread, we’ll dig into adult industry’s most exciting layer: financial plumbing! and explore weird content banned not by law, but by interpretation of card rules. 🧵

16/6/2025, 5:54:16 PM | 224 83 | View on Bluesky | view

Profile picture jenny (phire) (@phirephoenix.com) reposted

having worked with him for years I can confidently say that Parker is a hella force multiplier, hire him for all your comms / policy / devrel / puzzle needs

16/6/2025, 6:33:56 PM | 8 4 | View on Bluesky | view

Profile picture The Serfs (youtube.com/theserfstv) (@theserfstv.bsky.social) reposted

Canadians clutching their pearls about ICE barely know the Liberals are pushing through a bill right now giving the gov the ability to check your mail, get your IP and internet history, and makes immigration and asylum seeking way more difficult

14/6/2025, 8:59:10 PM | 1008 339 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Oh awesome! Yeah, the Niro is another great option 👍 Glad you like it!

7/6/2025, 3:46:31 AM | 1 0 | View on Bluesky | view

Profile picture Tom Hollenstein (@tomhollenstein.bsky.social) reposted

My Canadian university, Queen's, is offering TWENTY 4-year funded PhDs (40k CAD/yr) for a student of ANY citizenship who has been accepted at a top 100 US university but have had offer rescinded OR are reconsidering offer due to US policy. Details found here👇 www.queensu.ca/grad-postdoc...

5/6/2025, 3:31:48 PM | 1914 1446 | View on Bluesky | view

Profile picture Emily Liu (@emilyliu.me) reposted

just watched a video on Obsidian that described it as "future-proof," i.e. it uses open file formats so you can easily migrate to a different note-taking app & you're not locked in. could borrow that to explain bluesky decentralized → open → billionaire-proof → future-proof

4/6/2025, 10:14:04 PM | 145 23 | View on Bluesky | view

Profile picture Graydon Hoare (@graydon-pub.bsky.social) reposted reply parent

(if you want to do a neat mental exercise, imagine our current world under even a pre-1978 copyright law: 28 year duration. everything pre-1997 in public domain, as well as everything not explicitly registered. oh and no software. hahaha!)

3/6/2025, 9:42:31 PM | 9 1 | View on Bluesky | view

Profile picture InsideEVs (@insideevs.com) reposted

To understand why Western automakers are so afraid of China's best-selling EV, we drove one on its home turf. It's simple. You get a dignified driving experience for $8,000. If you want that in America, go to the used car lot. insideevs.com/features/761...

2/6/2025, 5:07:19 PM | 83 13 | View on Bluesky | view

Profile picture Jason Koebler (@jasonkoebler.bsky.social) reposted

I talked to 15 teachers/professors about how AI and ChatGPT is ruining their lives: www.404media.co/teachers-are...

2/6/2025, 2:13:09 PM | 2610 964 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

This is super cool! Congrats on the launch!

2/6/2025, 3:17:07 PM | 1 0 | View on Bluesky | view

Profile picture Crip Dyke (@cripdyke.bsky.social) reposted

Also, research shows that when anti-violence shelters come to a region, the murder rate against women ticks down a tiny amount, but the murder rate of men by women falls off a cliff. When women have other ways out of a bad relationships, they take them. When they have no hope, they kill.

1/6/2025, 1:31:17 AM | 167 49 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Also, I don’t think that the startup current for a compressor is typically included in load calculations, at least here in Canada. My parents have a geothermal heat pump with a startup current of like 150A, and that’s totally fine on a 200A service with a bunch of other electric loads.

30/5/2025, 8:10:19 PM | 0 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

You could even have them share a circuit with the stove, for example; no harm if the back up heat turns off for a little while when you’re running the stove, especially because they’re most likely to turn on overnight when people likely aren’t going to be cooking anyway.

30/5/2025, 8:09:03 PM | 0 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

What about putting an EVSE-style load management device specifically on the backup heat strips? Depending how big they are, that could be enough to get you down below the total load. Since all of the them I’m aware of are essentially just resistive heaters, it shouldn’t hurt anything.

30/5/2025, 8:09:03 PM | 0 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Do you mind if I ask: what are the primary contributors to those peaks?

30/5/2025, 7:06:51 PM | 0 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Ughhhhhhh that sucks. 800A service is *ridiculous*, too–that's almost 200kW of power! What do they think you're running, a DC fast charger?! I think this is the company I was thinking of? www.pspproducts.com/load-managem... It really does seem to me that this needs to just ... be a product though.

30/5/2025, 5:41:36 PM | 0 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

For that many subpanels, it’s probably worth talking to an electrician about how much it would cost to get field approval for something a bit more custom? You could get a bunch of listed relays/contactors and a PLC in an enclosure maybe?

30/5/2025, 5:10:41 PM | 0 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Yeah, agreed. Honestly, other than the "integrating with various bespoke vendor things" part of it, it wouldn't even be that hard to make a product out of this–though I'm sure the various certifications would be 💸. I don't have the time/expertise to found a company, but I hope someone does!

30/5/2025, 2:31:21 PM | 1 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

As for the "why verified people"–that's a great question, and one I'd love to know more about myself. I have some theories myself, but since I don't work at Bluesky, they're just that, theories and guesses.

30/5/2025, 2:29:30 PM | 19 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

To your first point: 💯 absolutely–scams that are driven from organized crime pose as anyone that they think will allow them to obtain funds; the war in Ukraine is/was another one, for example.

30/5/2025, 2:29:30 PM | 21 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

The only similar thing that I know of off the top of my head is www.openevse.com - you can publish a MQTT topic of "current power draw for the house" and configure it to dynamically adjust the charge current to keep the total power under a limit. (It also supports "only charge from solar", too!)

30/5/2025, 2:24:17 PM | 1 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Ah, I see what you mean; yeah, this is still throttling at the breaker/outlet. It would be *really* nice to have the ability to control that stuff from inside the building, yeah.

30/5/2025, 2:24:17 PM | 1 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

These guys support general purpose devices, not just EVSEs: blackboxinnovations.com There’s another product from a different manufacturer that I can’t seem to find again; let me do a bit more digging…

30/5/2025, 1:59:43 PM | 1 0 | View on Bluesky | view

Profile picture Jordan Carlson (@jordantcarlson.bsky.social) reposted

1. Three AI data centres in Kamloops 2. The hottest city in Canada 3. With the most water stress of any city >100,000 people in the country 4. In a wildfire zone 5. In a semi-desert, semi-arid mountain climate I have Questions.

30/5/2025, 6:06:10 AM | 109 52 | View on Bluesky | view

Profile picture Moxie Meow (@moxiemeow.bsky.social) reposted reply parent

I do not have a job and I'm unlikely to get one any time soon, so I cannot give directly. What I can do, however, is offer shiny goodies. If you donate at least $20 to any of the three charities from earlier posts in this thread and DM me, I will send you one of these cute sparkly "Moxie" decals.

A sparkly
30/5/2025, 3:43:53 AM | 4 2 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

For folks in the replies here: it’s important to realize that some scammers aren’t just a random individual; scammed funds can help support human trafficking and other heinous shit. It’s not “just a scam”! More info and research in my thread here: bsky.app/profile/andr...

30/5/2025, 12:58:57 PM | 91 2 | View on Bluesky | view

Profile picture Karen K. Ho (@karenho.bsky.social) reposted

Things that feel better than doomscrolling: -cleaning your home -taking a walk -playing with a pet -calling a friend -donating to charity -reading a book -taking a hot shower -eating a meal -building a puzzle -stretching -working on a craft -planning how to spite your enemies -going to sleep early

30/5/2025, 1:54:46 AM | 257 47 | View on Bluesky | view

Profile picture Liz Fong-Jones (方禮真) (@lizthegrey.com) reposted reply parent

Literally no one has ever changed their mind from a sufficient volume of strangers yelling at them on the internet, and what I said about morally motivated networked harassment applies to *everyone* regardless of which "side" they are on.

29/5/2025, 8:06:24 PM | 35 5 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

It absolutely is, and I've seen at least one now-deleted account that I personally verified had no (visible*) verification from her and still put "Verified by so-and-so" in both the bio and messages they sent. * - I didn't see any messages/replies from her that mentioned that account or name

29/5/2025, 6:23:07 PM | 29 0 | View on Bluesky | view

Profile picture Euan Thomson (@drugdatadecoded.ca) reposted

I do not care if Canada post is ever profitable. It is a public service, everyone owns it. That’s valuable in and of itself. We don’t ask the emergency room or public schools to turn a profit. We ask them to be accessible for everyone to use.

29/5/2025, 12:29:17 AM | 702 216 | View on Bluesky | view

Profile picture tweety fish (@sifu.tweety.fish) reposted

we got an EV recently for our limited car needs and, enh, it's a car, fine, but a thing that's interesting is how it reveals just how much energy driving takes; I am currently using V2L on our fridge during some electrical work and an 80% charge could keep our food cold for like 3 months

28/5/2025, 9:02:19 PM | 218 27 | View on Bluesky | view

Profile picture Erin Fogg (@criminalerin.bsky.social) reposted

Love in the Time of *Gestures Frantically*

28/5/2025, 5:48:34 PM | 116 18 | View on Bluesky | view

Profile picture Lucas Wagner (@lucas.monster) reposted

I got a speeding ticket from an automated camera but my lawyer got it dismissed by proving I was stationary at the time of the photo. Thank you to the fine attorneys at Zeno & Associates

28/5/2025, 3:58:33 PM | 189 32 | View on Bluesky | view

Profile picture Jay Stapleton (@jaystapleton.ca) reposted

LLMs are nifty. Kind of cool. How they're being offered is so very terrible that I think we'll never see the best applications of them because the marginal-to-absolute-garbage applications of them being shoehorned in wherever they might fit is causing the AI term to be toxic.

28/5/2025, 2:51:54 PM | 5 1 | View on Bluesky | view

Profile picture Nathan Goldwag (@goldwagnathan.bsky.social) reposted

What has personally radicalized me on this is that there is basically a universal consensus in America (including both police and prosecutors) that it should be legal to murder people with your car, and as a pedestrian, I take that kind of personally.

28/5/2025, 3:57:40 AM | 520 64 | View on Bluesky | view

Profile picture Lyna (@her.dog) reposted

I'm really sad that MinIO turned their self hosted version to shit considering it was actually kinda neat for reference, they basically nuked everything from their agpl builds: github.com/minio/object... 114k line removal btw

26/5/2025, 6:26:26 PM | 23 8 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

🤣😵

27/5/2025, 12:24:56 PM | 2 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

That’s … genuinely an improvement over what I remember 😅

27/5/2025, 12:19:51 PM | 2 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

I haven’t run phpBB for like … 10 years at this point. Has it gotten any better? I’d be up for running a forum again TBQH, for the right reasons anyway.

27/5/2025, 12:07:35 PM | 2 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

As promised, here's my matching donation; thanks to @drsaddison.bsky.social, @michaelmac6072.bsky.social, @grumblebee.bsky.social, @glhaynes.bsky.social, and some folks that sent proof via DMs for donating (in no particular order).

A donation receipt from the Palestine Children's Relief Fund. It shows a donation of $516.84, saying
27/5/2025, 3:11:50 AM | 12 1 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Thanks for donating!

26/5/2025, 3:04:23 PM | 1 0 | View on Bluesky | view

Profile picture Ethan Mollick (@emollick.bsky.social) reposted

You can just take academic papers and paste them into Gemini 2.5/ChatGPT o3/Claude 4 with the prompt "build me a game based on this paper, make it interesting and thematic but still conveying key findings" and get a tiny working educational game. (In this case, I used Gemini)

23/5/2025, 4:37:23 PM | 176 22 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

And thank you!

26/5/2025, 12:09:55 PM | 1 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Thank you!

26/5/2025, 12:09:42 PM | 1 0 | View on Bluesky | view

Profile picture Ariadne Conill 🐰 (@ariadne.space) reposted

is there any other decent marine internet solution other than starlink yet?

26/5/2025, 1:11:49 AM | 3 1 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Yeah, +1 to Ed; excellently put 💯

25/5/2025, 7:39:01 PM | 5 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Thank you ❤️ I'm going to wait a few hours (or maybe tomorrow) in case anyone else donates, and then do a matching donation with the total–hopefully it'll save the charity/charities a bit on credit card processing fees.

25/5/2025, 6:05:06 PM | 5 0 | View on Bluesky | view

Profile picture Leigh Honeywell (@hypatia.bsky.social) reposted

The thing I see missing in most of the discourse around fundraising scams (and non-scams) on here is the sheer degree to which fraud & scamming has become industrialized over the last 5-10 years. Folks working close to the problem know, but it’s hard to convey unless you’ve witnessed it directly.

25/5/2025, 5:27:38 PM | 219 65 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

** Relief Fund, oops

25/5/2025, 4:48:27 PM | 8 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

So, I’ll put my money where my mouth is now: I’ll match up to $500 in donations to any one of these reputable organizations: Palestine Children’s Relied Fund: www.pcrf.net The UNRWA: www.unrwa.org Palestine Red Crescent Society: www.palestinercs.org/en

25/5/2025, 4:44:27 PM | 61 21 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

The problem is: it’s impossible, at scale, to tell the difference. Organized crime runs this like a business: if they see something working, that’s what they’ll copy. Posting “account verified by $PERSON”, even if that account hasn’t been, is one specific thing I’ve seen (on a now-banned account).

25/5/2025, 4:44:27 PM | 67 1 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

I want to be very clear here: I’m *not* saying that every Gofundme on here is a scam. I’m not even saying that every scam is organized crime! However. Some are. And sending money to those supports the human trafficking of (often young) real people.

25/5/2025, 4:44:27 PM | 61 4 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

In some cases, it goes beyond trafficking for scams and into even more heinous shit like organ trafficking and people being sold into slavery. Sources: www.npr.org/2023/12/10/1... theexodusroad.com/online-scams... www.csis.org/analysis/cyb... (and many more)

25/5/2025, 4:44:27 PM | 60 5 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social)

Palestine *IS* experiencing a genocide right now. However, organized crime *IS* also using Gaza as a way to divert funds away from Palestine. Being “okay with getting scammed” isn’t a harmless choice; those funds support human trafficking in SE Asia. Donate to a reputable org, not an individual.

25/5/2025, 4:44:27 PM | 199 42 | View on Bluesky | view

Profile picture rahaeli (@rahaeli.bsky.social) reposted reply parent

When I say "organized spam cartels", this is what I am talking about. People who don't know the scope of the problem or the egregious human rights abuses it involves always liken this to a person saying "if you give a homeless person $20, they'll only use it to buy drugs" and similar bullshit.

25/5/2025, 11:34:03 AM | 315 45 | View on Bluesky | view

Profile picture Josiah Hawthorne (@josiahhawthorne.bsky.social) reposted

While in the LOTR movies Denethor just randomly went crazy, that's not the whole story. Denethor became a doomer. He spent all night scrolling through bad news on his magic device, because the Dark Lord only let him see bad news and not good, until he lost all hope and it broke him.

But Gandalf ’s face was grave and sad, and bidding Beregond and Pippin to take Faramir into the Houses of Healing, he went up on to the walls nearby; and there like a figure carven in white he stood in the new sun and looked out. And he beheld with the sight that was given to him all that had befallen; and when E´ omer rode out from the forefront of his battle and stood beside those who lay upon the field, he sighed, and he cast his cloak about him again, and went from the walls. And Beregond and Pippin found him standing in thought before the door of the Houses when they came out. They looked at him, and for a while he was silent. At last he spoke. ‘My friends,’ he said, ‘and all you people of this city and of the Western lands! Things of great sorrow and renown have come to pass. Shall we weep or be glad? Beyond hope the Captain of our foes has been destroyed, and you have heard the echo of his last despair. But he has not gone without woe and bitter loss. And that I might have averted but for the madness of Denethor. So long has the reach of our Enemy become! Alas! but now I perceive how his will was able to enter into the very heart of the City. ‘Though the Stewards deemed that it was a secret kept only by themselves, long ago I guessed that here in the White Tower, one at least of the Seven Seeing Stones was preserved. In the days of his wisdom Denethor would not presume to use it to challenge Sauron, knowing the limits of his own strength. But his wisdom failed; and I fear that as the peril of his realm grew he looked in the Stone and was deceived: far too often, I guess, since Boromir departed. He was too great to be subdued to the will of the Dark Power, he saw nonethe- less only those things which that Power permitted him to see. The knowledge which he obtained was, doubtless, often of service to him; yet the vision of the great might of Mordor that was shown to him fed the despair of his heart until it overthrew his mind.’ ‘Now I understand what seemed so strange to me!’ said Pippin, shuddering at his memories as he spoke. ‘The Lord went away from the room where Faramir lay; and it was only when he returned that I first thought he was changed, old and broken.’ ‘It was in the very hour that Faramir was brought to the Tower that many of us saw a strange light in the topmost chamber,’ said Beregond. ‘But we have seen that light before, and it has long been rumoured in the City that the Lord would at times wrestle in thought with his Enemy.’ ‘Alas! then I have guessed rightly,’ said Gandalf. ‘Thus the will of Sauron entered into Minas Tirith; and thus I have been delayed here. And here I shall still be forced to remain, for I shall soon have other charges, not Faramir only. ‘Now I must go down to meet those who come. I have seen a sight upon the field that is very grievous to my heart, and greater sorrow may yet come to pass. Come with me, Pippin! But you, Beregond, should return to the Citadel and tell the chief of the Guard there what has befallen.
24/5/2025, 8:03:50 PM | 900 327 | View on Bluesky | view

Profile picture rahaeli (@rahaeli.bsky.social) reposted reply parent

If you are going to be angry, be angry the spam cartels have managed to divert so much money that people want to go to aiding Gazans into supporting human trafficking! And, of course, angry at the crisis that means pretending to be a Gazan in need is a successful tactic for them to engage in.

25/5/2025, 6:08:22 AM | 543 62 | View on Bluesky | view

Profile picture rahaeli (@rahaeli.bsky.social) reposted

I spent 72 hours checking the posting times of every Gazan account I saw fundraising. More than 2/3 of them were inconsistent with Gaza but consistent with Myanmar or Cambodia, where hundreds of thousands of people are trafficked into doing scam work under threat of violence or death.

25/5/2025, 6:08:22 AM | 1001 349 | View on Bluesky | view

Profile picture Krista D. Ball: Death to Chronos. (@kristadb1.bsky.social) reposted

Here's a gift article folks because it is really good. www.thestar.com/business/opi...

25/5/2025, 4:57:12 AM | 30 22 | View on Bluesky | view

Profile picture Jim Stanford (@jimbostanford.bsky.social) reposted

Albertans have good reason to be angry: their real wages are down 10%, their minimum wage is frozen, their inflation is worst in Canada, their health care's at risk. None of that was caused by the rest of Canada. My take in today's @TorontoStar: www.thestar.com/business/opi.... #cdnecon

24/5/2025, 3:17:11 PM | 742 412 | View on Bluesky | view

Profile picture Stand With Chicago Hat (@kenwhite.bsky.social) reposted

The steady deterioration of First Amendment rights and the conflation of violence with dissent is a result not just of an authoritarian regime but of a press culture that is feckless at best and authoritarian-fluffers at worst. The New York Times is beyond redemption.

23/5/2025, 4:34:48 PM | 3198 751 | View on Bluesky | view

Profile picture Chris Higgins (@cahiggins.bsky.social) reposted

Nation building project! It could be the first of many. Nice to see the Yukon and British Columbia signing an agreement to explore connecting our electrical grids. An electrified North benefits Canada as a nation: www.yukon-news.com/news/nation-...

23/5/2025, 1:12:35 PM | 22 5 | View on Bluesky | view

Profile picture Ryan Godfrey (@ryangodfrey.com) reposted reply parent

Beginning at 2:01 AM UTC on Friday morning, May 23, all British territories will have been simultaneously forsaken by the sun.

A sunlight map for May 23, 2025 at 2:00 AM UTC
22/5/2025, 4:05:07 PM | 651 121 | View on Bluesky | view

Profile picture Jason Mical (@strahdvonz.bsky.social) reposted

The hell with generative AI, I want *degenerative AI* - Servers based in Innsmouth, MA - Literally hallucinates 119% of the time - Extra fingers and bulging eyes are not a mistake - The stars are right - Lose 1d4 SAN - Is it REALLY hallucinating though? - You see farther than any person before - Ia

22/5/2025, 5:49:16 PM | 141 33 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

If you look at the map of where protests would be prohibited in Ottawa with such a bylaw, I'd be very curious if this would be considered "reasonable" in court. (not a lawyer though!)

An image of map and text that says
22/5/2025, 9:16:48 PM | 1 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

The Charter's section 2(c) has been pretty clearly upheld in court to allow protest on public streets; see e.g. Garbeau v. MontrĂŠal, 2015 QCCS 5246. It's typically been considered constitutional to have "reasonable regulation", and to not allow literally blocking people (Guelph (City) v. Soltys).

22/5/2025, 9:16:48 PM | 2 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

I'm _real_ curious how this holds up in the inevitable court challenges. Also, Ottawa passed a resolution instructing city staff to come up with a bylaw within 9 months, too: ottawacitizen.com/news/ottawa-...

22/5/2025, 9:09:24 PM | 1 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

Even if you’re not a fan of black metal, it’s worth a listen, IMO. Epic, orchestral, and one of only very few black metal albums that I would describe as legitimately beautiful.

20/5/2025, 2:21:20 PM | 0 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social)

Courtesy of another thread here, I’m reminded of one of my favourite weird metal albums: Caladan Brood’s “Echoes Of Battle”. It’s an album about the series Malazan Book of the Fallen, and is some of the absolute best epic black metal I have ever listened to. caladanbrood.bandcamp.com/album/echoes...

20/5/2025, 2:21:20 PM | 4 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

I think Liturgy might give them a run for their money, but Sleep Token isn’t a bad choice either 😅

20/5/2025, 2:11:07 PM | 0 0 | View on Bluesky | view

Profile picture Alison (@alisonburnis.bsky.social) reposted

I see once again I’m going to have to beg pundits who haven’t lived outside of Toronto in decades to stop opining on how useful Canada Post is. I don’t care how little you personally get or send mail. A public postal service with a mandate to get mail to every address in Canada is a public good.

20/5/2025, 10:23:22 AM | 321 92 | View on Bluesky | view

Profile picture ellie lockhart (she/they) (@eleanor.lockhart.contact) reposted reply parent

starting to develop a historiographic theory which can broadly be expressed as “on a roughly 1.25x a century repeating waveform graph of society, you can express the proximity to the next major cataclysmic upheaval by estimating how many major news stories are caused by implausible cartoon villains”

18/5/2025, 3:13:45 PM | 39 8 | View on Bluesky | view

Profile picture John Roscoe (@johnroscoe.bsky.social) reposted

My expectations of Canada Post are: • that it provides reliable, affordable services throughout Canada — even (especially!) rural locations; • that it does so through the efforts of an adequately-remunerated workforce. My expectations of Canada Post are NOT: • that it turns a profit. That's nuts.

17/5/2025, 6:47:18 PM | 99 42 | View on Bluesky | view

Profile picture David Moscrop (@davidmoscrop.com) reposted

Things have escalated considerably at the Charge-Victoire game.

A fan holds up a sign at a hockey game on screen that reads “Montreal shawarma is mid.”
17/5/2025, 12:13:34 AM | 1984 301 | View on Bluesky | view

Profile picture Glen Korstrom (@glenkorstrom.bsky.social) reposted

Great to see a Canadian headquartered company return to Canadian owners. This is the second day in a row Canadian investors have stepped up to buy a legendary Canadian retailer, or at least that retailer's IP and assets. Yesterday HBC. Today MEC. #retail

17/5/2025, 12:11:45 AM | 70 21 | View on Bluesky | view

Profile picture Aaron Rupar (@atrupar.com) reposted

so to be clear about what happened here, the Trump White House released audio meant to make Joe Biden look bad to Axios hours after the US's credit rating was downgraded. Trump wanted a distraction and the usual suspects in the press are happy to oblige.

 Adam Wren @adamwren SCOOP: The Trump admin plans to release the audio of Biden’s interview with special counsel Robert Hur. It’s expected to be made to the news site Axios before others were to receive the hours-long recording, the people said. W/ @DashaBurns
17/5/2025, 12:08:27 AM | 10027 2862 | View on Bluesky | view

Profile picture Celeste Ng (@pronounced-ing.bsky.social) reposted

Your periodic reminder that one way to think about privilege is: who's allowed to make mistakes?

19/4/2025, 2:34:54 AM | 13402 3155 | View on Bluesky | view

Profile picture jenny (phire) (@phirephoenix.com) reposted

we looked at how well the congestion tax worked in NYC and said “trying to improve society is illegal now actually”

15/5/2025, 9:28:26 PM | 22 5 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

(And sorry, the “sticking their head in the sand” comment was not aimed at you; it’s just something I’ve seen elsewhere on social media)

15/5/2025, 5:20:01 AM | 2 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

💯 exactly

15/5/2025, 5:19:04 AM | 2 0 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

And to clarify what I mean by arrogance: Canada and Canadians are not somehow special in a way that makes us immune to propaganda and foreign influence. People that say “well that wouldn’t work in Canada” without substantiation are sticking their head in the sand, IMO.

15/5/2025, 5:16:18 AM | 10 1 | View on Bluesky | view

Profile picture Andrew Dunham (@andrewd.bsky.social) reply parent

I don't think this is paranoid at all. I think it's realistic; we've seen a similar playbook before in a variety of places, and it'd be naive and frankly arrogant of us here in 🇨🇦 to think that it couldn't happen here, or couldn't work here if we don't take steps to counteract it. And quickly, too!

15/5/2025, 5:00:02 AM | 10 2 | View on Bluesky | view

Profile picture Matt M (@mattm.bsky.social) reposted

I'll be speaking at the Ontario #Cryptography Day! ontario-crypto-day.github.io Where: University of Waterloo Davis Centre (DC) 1301 and 1302 When: Friday, June 6, 2025, from 10am to approx. 4:30pm I hope anyone in the area interested in cryptography is able to attend!

14/5/2025, 9:27:17 PM | 10 4 | View on Bluesky | view

Profile picture Geshtin (@geshtin.bsky.social) reposted

If you're over 30, quote this with some life advance. Trite perhaps but one often forgotten online at least: use the principle of charity. (At least among comrades.) Take the most charitable interpretation of a comment as your initial point of interaction; do not take the least charitable.

9/5/2025, 9:05:44 PM | 42 4 | View on Bluesky | view

Profile picture Mike Sowden (@mikeachim.bsky.social) reposted

OK, this is wild. In September 2023, geophysicists across the world started monitoring a very odd signal coming from the ground under them. It was picked up in the Arctic. And Antarctica. It was detected everywhere, every 90 seconds, as regular as a metronome, for *nine days*. What the HELL? 1/

Unsplash image of the Earth, mostly the nightside with a tracery of city lights on every continent.
12/5/2025, 3:20:06 PM | 22539 7753 | View on Bluesky | view

Profile picture Charlotte Brandhorst-Satzkorn 🇨🇦 (@catzkorn.dev) reposted

Waking up to discover that Google has finally introduced more options for Docs code blocks. We've got Go, we've got Rust, we've got Protobuf, we've got SQL!!! It's like Christmas over here.

12/5/2025, 5:15:39 PM | 7 2 | View on Bluesky | view

Profile picture apenwarr (@apenwarr.ca) reposted

Good morning from Canada, everyone, where none of that stuff is happening

12/5/2025, 3:31:45 PM | 46 5 | View on Bluesky | view