;(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
Topo

Starlink foi inspirada em livro e quer Marte sem lei; veja curiosidades

SpaceX mostra Falcon 9 um dia antes do lançamento programado de 60 satélites Starlink em 2019 - SpaceX/Divulgação
SpaceX mostra Falcon 9 um dia antes do lançamento programado de 60 satélites Starlink em 2019 Imagem: SpaceX/Divulgação

Rosália Vasconcelos

Colaboração para Tilt*, do Recife

28/12/2022 15h36

Uma das empresas mais importantes do segmento de internet via satélite é a Starlink, fundada pelo bilionário Elon Musk. Seu serviço consiste em rede no espaço capaz de oferecer internet fixa privada. O plano é criar uma constelação desses equipamentos no espaço.

A maior vantagem da tecnologia é dispensar grandes estruturas de cabeamento intercontinental, chegando em locais onde não há conexão cabeada ou por fibra óptica ao transmitir os sinais de satélite para satélite.

A empresa chegou a fechar parcerias no mundo todo, inclusive no Brasil, para distribuir internet em zonas remotas. Porém, como tudo que envolve Elon Musk e seu império, a Starlink é envolta por muitas curiosidades ou fatos estranhos. Confira alguns.

Nome inspirado em romance

Capa do livro "A Culpa é das Estrelas" - Divulgação - Divulgação
Capa do livro "A Culpa é das Estrelas"
Imagem: Divulgação

Segundo o próprio Elon Musk, o nome "Starlink" é uma inspiração no livro de romance "A Culpa é das Estrelas", lançado em 2012 e de autoria de John Green. A obra chegou a ganhar uma versão para o cinema em 2014.

Ele nunca detalhou exatamente a razão, dado que nada no enredo está relacionado com internet banda larga via satélite.

O livro narra a história de amor entre os adolescentes Hazel Lancaster e Augustus Waters, ambos diagnosticados com câncer terminal. O romance fala sobre a importância de dividir as angústias com quem amamos num momento de dor.

Musk confirmou a origem do nome em sua própria conta do Twitter, em 2018:

Satélites rodam no sistema Linux

Nem Android, nem iOS, e muito menos Windows. A rede de satélites da Starlink é executada pelo sistema operacional Linux, que é gratuito e de código aberto. A informação é pública e se encontra na página de recursos da SpaceX.

Com a promessa de ser intuitivo, prático e com design funcional, o sistema operacional parece ter se encaixado nos planos da Starlink, que pode personalizá-lo especificamente para sua função.

Além disso, os softwares que têm como base o Linux podem recorrer a um repositório mundial de programas e ferramentas de código aberto, permitindo a prototipagem rápida de novos hardwares e softwares.

'e livre' em Marte

Marte - Nasa - Nasa
Imagem: Nasa

A Starlink se autodeclara "livre de controles, leis ou regras referentes a qualquer governo na Terra caso chegue em Marte e consiga se estabelecer no planeta vermelho".

A frase já antecipa os planos ambiciosos de Elon Musk — e de suas empresas: habitar Marte até o fim desta década.

Veja o que diz o tópico:

"Para serviços prestados em Marte, ou em trânsito para Marte via nave estelar ou outra espaçonave, as partes reconhecem Marte como um planeta livre e que nenhum governo baseado na Terra tem autoridade ou soberania sobre as atividades marcianas. Assim, as disputas serão resolvidas por meio de princípios autônomos, estabelecidos de boa-fé, no momento do acordo marciano".

Óvnis? Não, são satélites

Imagem captada sobre o céu de Santo Domingo, em Porto Rico, em 7 de janeiro, mostra detritos espaciais de satélites da Starlink - Eddie Irizarry/Sociedad de Astronomia Del Caribe - Eddie Irizarry/Sociedad de Astronomia Del Caribe
Imagem captada sobre o céu de Santo Domingo, em Porto Rico, em 7 de janeiro, mostra detritos espaciais de satélites da Starlink
Imagem: Eddie Irizarry/Sociedad de Astronomia Del Caribe

As polêmicas da Starlink não acabam nos termos de serviço. Alguns lançamentos dos satélites causaram confusões, atrapalhando o trabalho de observadores espaciais.

Devido a seu aspecto brilhante dos satélites, o equipamento pode parecer um óvni (objeto voador não identificado). A confusão já gerou tumulto e manchetes locais e internacionais.

Alguns astrônomos também não são muito fãs do excesso de lançamentos, pois a escuridão do céu é fundamental para as observações científicas, especialmente as ligadas à astronomia.

A União Astronômica Internacional chegou a pedir às Nações Unidas que tomassem medidas para proteger o céu noturno das constelações Starlink.

Quando os agrupamentos entram em órbita, porém, eles tendem a ficar mais escuros no céu durante à noite, justamente para evitar que sejam confundidos com óvnis. Ainda assim, não são escuros o suficiente para deixar de atrapalhar pesquisas astronômicas.

Satélites monitoram mísseis e drones inimigos

Além de oferecer banda larga em áreas remotas, a internet via satélite fornece conexão durante operações militares em locais inóspitos, como tem acontecido na Guerra da Ucrânia. Mas não apenas lá.

Em 2020, uma operação militar estadunidense envolveu uma parceria entre a SpaceX (que envia os satélites Starlink) e a Força Aérea dos Estados Unidos. Na ocasião, a rede de satélites compartilhou dados com militares americanos para que pudessem derrubar um drone e um míssil guiado em uma ação de teste.

O sucesso da empreitada levou a SpaceX e o governo norte-americano a criar o projeto Starshield, que pretende oferecer um nível mais alto de segurança do que o Starlink.

A ideia é apresentar "capacidade criptográfica adicional de alta segurança para hospedar cargas úteis sigilosas e processar dados com segurança, atendendo aos requisitos governamentais mais exigentes", conforme foi divulgado na página oficial da Starshield.

China já ameaçou destruir satélites

Alguns países que concorrem com os Estados Unidos no mercado espacial se dizem preocupados com a ampliação do uso dos satélites Starlink em operações militares. Na visão deles, as constelações espalhadas pela órbita da Terra podem fornecer incontáveis informações estratégicas — inclusive de localização.

A China, por exemplo, publicou um artigo científico que discute formas de destruir ou desabilitar o Starlink detonando uma arma nuclear no espaço de 10 megatons.

A pesquisa foi feita por cientistas chineses do Northwest Institute of Nuclear Technology, um instituto de pesquisa istrado pelo Exército de Libertação do Povo do país.

O estudo foi publicado pela revista científica chinesa Nuclear Techniques e divulgado em jornais asiáticos, como o South China Morning Post.

*Com informações do site Space.com