ParentFull threadffggvv·>> Solar and wind are the cheapest sources of energysource? sounds laughable to meView on HN