The amount of carbon emissions caused by IT may be as high as 3.8% (double the 1.9% of emissions caused by aviation). We need to grapple with our industry's role in this, rather than just saying "oh, it's been offset" and pretending like it's not a problem.
We have some of the solutions already in the form of open source build toolchains enabling us to switch to the more efficient processor architectures (ARM64 and RISC-V). Embracing these technologies can drop the carbon intensity of our compute activities by 1.5-2x with minimal changes to the software.
more from my slides presented at DDD Brisbane here: https://drive.google.com/file/d/1WhQuFYpoxvbnHGyUft4XxfFgs5coyny1/view?usp=share_link
I mean, they're sometimes better than nothing, but not by much. Usually it's just justifying terrible practices by saying "well at least someone's doing it right." but what if they'd be doing it right either way?
recently heard a theory that Tesla is effectively a carbon offset scam that happens to sell some cars, while allowing the rest of the industry to lag behind, I believe it.
I actually really liked this slide deck, you're clearly balancing actual best practices (do we really need to be doing this work at all?) with showing actual benefits even the least-environmentally sensitive would like to get. can't eye roll your way past this improvement in TCO and latency! lol