Canadian software engineer living in Europe.

  • 2 Posts
  • 228 Comments
Joined 3 years ago
cake
Cake day: June 7th, 2023

help-circle
  • At my first-ever tech job back in 2000, I was given a little Celeron desktop computer to do my work: mostly writing some ColdFusion and cutting up images in Photoshop. For the most part, the machine worked fine, except whenever I scrolled down on a webpage in Netscape, the box’s PC speaker would start screaming. I tried to ignore it, but I was in a small room with two other nerds and it was getting really annoying.

    One day, my frustrated colleague decided it was time to investigate. As part of the process, he noticed that there was very little air coming out of the power supply fan port. “Must be a busted fan and that’s causing an overheating alarm” he declared. We unplugged the box, popped it onto my desk, and opened it up. The internals were pristine. No dust, nothing. The computer was practically brand new after all.

    We were just about to crack open the power supply (not recommended, but we were getting desperate) when my colleague noticed that something was wedged inside the fan… it was the biggest (dead, thankfully) cockroach I have ever seen, at least 10cm long. For context, this was in Vancouver, Canada. Those just don’t exist there.

    My colleague jammed his screwdriver in there to grind up the cockroach carcass, then plugged the box back in. After a shittone of dessicated cockroach guts spewed out the back, my little computer was operating normally.

    As best we could guess, the monster crawled into the fan in Malaysia when as was assembled and somehow got pinned in there, died of starvation, and then stowed away to Canada.



  • The right time to look elsewhere was when Microsoft bought it.

    The next best time was when viable alternatives like GitLab and later, Codeberg appeared.

    The next best time was when it became clear that they were stealing your code to feed into their sparkly autocomplete and were going to sell it back to you.

    The next best time was when they dumped a bunch of vibecoded garbage into the codebase and killed the uptime.

    The next best time is now.

    You don’t even have to migrate all your stuff. Just start all your new projects on Codeberg, or GitLab, or something self-hosted. Once you get used to the new place, you can migrate your old stuff when you’re ready.




  • You sound like a reasonable person who’s given up, and I get that. Given everything we see, it may even be the rational choice, but it’s not the moral one. It’s fine if you want to check out, but that doesn’t explain the cheerleading for policy that will make everything worse. It turns you from a bystander to an antagonist.

    If this planet is going to end in fire, I have to believe that Good people are going to fight for it, even if we know we can’t win because “if nothing we do matters, then all that matters is what we do”.


  • So this is what we’ve come to.

    First it was “global warming isn’t real”, then it was “it is, but it’s not our fault”, then “it’s our fault, but there’s nothing we can do about it”, and now you’re taking the position of “it’s all gonna burn anyway, so I might as well get mine.”

    Putting the emotional argument aside for a moment, this is a blisteringly naive position to take. In a world on fire, and with Canada’s terrain the way it is, what could possibly make you think that your home isn’t going to be burning next year? A “full stomach”? In a world on fire? Where do you think the food is going to come from? What in your head tells you that you’re going to be able to afford to feed yourself or your family in a world where crop yields are cratering everywhere? The people with the money, who stand to profit further from policies like the one you’re supporting here will gleefully let you die and not even notice.

    For every litre of oil & gas Canada leaves in the ground, the cost of accessing those fossils elsewhere increases. Driving up the price drives divestment and innovation everywhere, and that means fewer burning forests and a better chance of survival.

    While it’s true that resource extraction can drive an economy, extracting resources that literally burn the future is at-best shortsighted… extractive if you will. We could be pushing money into electrification, transport, and education, fields in desperate need of support that objectively lead to a stronger economy nation-wide. With the US cratering, we could position ourselves as a cultural hub, or a manufacturing bridge between Asia and Europe… but instead Carney is choosing short-term profits for private companies (protected by public funds!) and increasing our already sizeable contribution to burning the world.

    But I guess it’s ok if a few people have some jobs for a few years. You best hope your home isn’t next on the to-burn list.








  • The facts don’t care about the feelings of the electorate, let alone that of shareholders.

    1. Carbon capture does not work. There’s no practical case for it, even if you throw the economics out.
    2. Increasing renewable energy is not enough if we continue to increase our fossil burning.
    3. Any economic or political case for fossils is necessarily short-term, because points 1 and 2 ensure that the long-term always ends in catastrophe and catastrophe is bad for the economy.


  • There’s something deeply infuriating about a politician citing climate change and energy security as priorities in the same breath as promoting LNG and carbon capture as solutions.

    He either doesn’t understand the problem, or he’s hoping we don’t. Both options make him a terrible leader.

    Edit: and now I’m at the point where he’s saying that the path to transition is through a period of increased emissions because the shock would be too great. Now where have I heard that before?

    Oh right, the last 30 years. Somehow, choosing not to burn the planet is something “Future Canada” will have to do. “Present Canada” is always willing to screw over future generations if it means making fossil companies richer.