;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Elon Musk: Qualquer um pode trabalhar para pagar R$ 466 mil e ir a Marte

Elon Musk acena durante conferência SpaceX, sua empresa espacial - Jim Watson/AFP
Elon Musk acena durante conferência SpaceX, sua empresa espacial Imagem: Jim Watson/AFP

Do UOL, em São Paulo

19/04/2022 10h22

O bilionário sul-africano Elon Musk, fundador da montadora de carros elétricos Tesla, afirmou ontem que "qualquer um pode trabalhar e economizar" para pagar o valor de US$ 100 mil (ou R$ 466 mil, na cotação atual) e viajar até Marte.

A fabricante de sistemas aeroespaciais SpaceX, que também é controlada por Musk, planeja construir uma cidade autossustentável no planeta vermelho nas próximas décadas —a ideia é levar até um milhão de pessoas para viver por lá. No ano ado, o magnata disse que a empresa quer pousar seus foguetes Starship em Marte bem antes de 2030.

Durante a conversa com o chefe das conferências do TED, Chris Anderson, publicada ontem, Musk foi questionado sobre o plano ambicioso da companhia e o valor alto da agem.

Se a mudança para Marte custa, para fins de argumentação, US$ 100 mil, então acho que qualquer pessoa pode trabalhar e economizar e, eventualmente, ter US$ 100 mil para poder ir a Marte, se quiser. Queremos disponibilizar [as viagens] para quem quiser ir. Elon Musk

O bilionário —considerado o homem mais rico do mundo, segundo ranking divulgado pela revista "Forbes" (veja abaixo)— citou ainda, na entrevista, outras possibilidades de financiamentos de viagens espaciais, como o patrocínio de governos ou através de empréstimos.

A SpaceX chegou a levantar cerca de US$ 850 milhões (R$ 3,9 bilhões) em financiamento, apesar de um dos foguetes protótipos da empresa ter explodido durante aterrissagem após um teste de lançamento de alta altitude. Musk faz parte da lista de bilionários que correm atrás da chamada "a era do turismo no espaço".

Plano ambicioso do magnata

Em 2020, Musk informou que, para criar a cidade marciana e levar milhares de pessoas, planeja construir uma frota de mil Starships, a nave reluzente de 120 metros de altura que a SpaceX está projetando para viagens espaciais com ageiros.

Seriam fabricadas 100 naves por ano, em um período de 10 anos. A meta, segundo ele, é alcançar o surreal número de três lançamentos por dia, rumo ao planeta vermelho, para levar não só os colonizadores, mas toneladas de recursos e equipamentos.

Cada nave poderia transportar 100 pessoas e 100 toneladas de carga. Assim, uma população de 1 milhão de terráqueos poderia habitar Marte até 2050.

Musk é eleito o mais rico do mundo

Em abril, Elon Musk foi eleito a pessoa mais rica do mundo em 2022, com uma fortuna estimada em US$ 219 bilhões (R$ 1,021 trilhão), de acordo com ranking da revista norte-americana Forbes.

Foi a primeira vez que Musk apareceu em primeiro lugar. Ele ganhou US$ 68 bilhões em um ano, após salto de 33% nas ações da Tesla.

Ele deixou em segundo lugar Jeff Bezos, com US$ 171 bilhões (R$ 797,25 bilhões), líder da lista por quatro anos. O fundador da Amazon, que também tem investido em turismo no espaço, perdeu o posto com a queda nas ações da Amazon e suas doações para caridade, que tiraram US$ 6 bilhões da sua fortuna.