Karl Marx pondering his orb, solar punk