42 Collaborative computer programming for others in the nature of hackathons; computer software design, computer programming, and maintenance of computer software; computer software development; computer software consulting; testing of computer software; upgrading of computer software; writing and updating of computer software; debugging computer software for others; providing a website featuring environmental information about climate change; research in the field of climate change