ParentFull threadEliezer·Prediction markets seem to think 2028. https://manifold.markets/plsdelete/when-will-humans-set-foot...View on HN