Humanoid robots could lift 4k times own weight thanks to 'artificial muscle' livescience.com 2 points by mooreds a day ago