they've been making a lot of progress in terms of installing solar power and generally becoming self-sufficient in all aspects. i first saw them in 2014 and when i remembered they existed a while back i checked in on them - they've actually made a shocking amount of progress in the course of just 10 years. you can see how much they've grown on jewgle earth.
United States