@isotopp@chaos.social @vladh Yes, I understand what you're saying. What I'm trying to explain is that that isn't how it works - you can't just tell someone "go write letters instead".
Just because someone is able to optimize power usage of code, doesn't mean they are also able to spend that same time writing letters to politicians! If you tell them not to 'waste their time' on code optimization, chances are that instead they will do... nothing at all, as that is just not where their ability and interest lies.
Even *if* improving code efficiency had no meaningful benefit (and I suspect that to a degree, that is true), at the very least it is something that allows someone to engage with the topic of climate change and become involved with fighting it. A small but nonzero portion of those people will get involved in larger, more impactful efforts.
Also, "writing letters to politicians" is an odd example to pick here, given that that is almost the least efficient way possible of engaging with politics.