Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
Sorry if I have to talk to you like you're babies...
The "science" is obvious and settled to you, so you want to treat anyone that has doubts as babies. Golf clap for you, drooling-dog. Have you met Kenji?
I don't care to hear from a chair-bound, brilliant scientist telling me what to do. Chances are, his views of "what is right for the planet" are just as kooky as any other environmentalist.