Well, I found the first one. Here it is:
I love the second half of the vid, because that's exactly what I plan to do. I have solar panels, a water filtration system and more gear to help me check out of this f'd-up system. I'm even going to build my own damn road (gravel) to my future abode. I'm currently testing out my equipment on leased land in a 10x15' cabin (very close to Thoreau's dimensions). My experiment is going well, and I see no reason why I can't upscale a bit and go permanent. Within 2 years, it's gonna happen.
As for the second video, I'm 99% sure it's not Stefbot. I'm very familiar with his stuff. Let's keep looking...