Using solar, wind, hydroelectric and future fusion reactors, yes, it is.
Reply on news.ycombinator.com