Re:Elon Musk provides new details on his ‘mind blowing’ miss...
by emiliobumachar on Saturday June 11, 2016 @10:35AM
(#11883582)
I think "self-sustaining" in the context means that if Earth dissapears, explodes, turns into grey goo, or otherwise becomes unavailable, the Mars colony stands a chance of surviving indefinitely.
Yes, it's a hugely ambitious goal.