I also see the Green Web Foundation is a member of the GSF, and I do trust that organization, so this is a genuine question. https://www.thegreenwebfoundation.org/
edit: I don't understand how being optimistic is drawing the ire of HN right now considering it's how we've been asked to behave here.