9 pontos por GN⁺ 2023-10-25 | 1 comentários | Compartilhar no WhatsApp
  • A NASA enviou com sucesso uma atualização de software para a sonda Voyager 2, que está a 12 bilhões de milhas de distância
  • A atualização foi enviada para evitar os problemas que a Voyager 1 teve no ano passado no Attitude Articular and Control System (AACS)
  • A atualização de software leva quase 18 horas e é considerada uma apólice de seguro para futuras explorações interestelares da sonda
  • Cientistas da NASA estão realizando leituras da memória do AACS para confirmar que ela está no local correto para a atualização
  • Se tudo der certo, a atualização deverá ser executada na Voyager 2 em 28 de outubro
  • A NASA planeja usar a Voyager 2 como plataforma de testes para a atualização antes de enviar o patch para a Voyager 1, que atualmente está a 15 bilhões de milhas da Terra
  • As duas sondas estão sendo autorizadas a girar mais antes de tentarem se reposicionar, para desacelerar o acúmulo de resíduos de propelente nas linhas de combustível
  • A expectativa é que a atualização adie em mais alguns anos o momento em que a NASA precisará se preocupar com a falha de uma das duas sondas

1 comentários

 
GN⁺ 2023-10-25
Comentários do Hacker News
  • Artigo sobre a atualização de software que a NASA enviou para uma espaçonave a 1,2 bilhão de milhas de distância, destacando a criatividade de engenharia e o trabalho em equipe em missões de longa duração
  • A espaçonave, em operação há meio século, transmite dados importantes da borda do nosso Sistema Solar
  • O Remote Agent (RA), um sistema autônomo de controle de espaçonaves, foi escrito inteiramente em Common Lisp apesar da pressão para migrar para C++, e foi usado na Deep Space 1 (DS1), a primeira missão do programa New Millennium da NASA
  • A distância da espaçonave é comparada à distância média entre Plutão e a Terra: a Voyager 2 está a quase 3,3 vezes a distância até Plutão, e a Voyager 1 a cerca de 4 vezes essa distância
  • O artigo menciona documentação histórica da NASA sobre o projeto do sistema de dados de voo da Voyager, com uso de memória CMOS e DMA
  • Há curiosidade sobre o tamanho da atualização de software e a forma como ela foi transmitida, algo não mencionado no artigo
  • A correção de erros da Voyager evoluiu ao longo do tempo usando Golay, Reed-Solomon e convolutional coding, apesar da limitação de 32 KB de firmware
  • O artigo pergunta de forma bem-humorada se a atualização “melhora a experiência” incluindo anúncios e coleta de dados
  • Link para a notícia original da JPL, para leitura adicional
  • Em um comentário, alguém questiona por que não continuam enviando esse tipo de espaçonave em todas as direções, considerando o sucesso de uma tecnologia de 40 anos
  • O último comentário pergunta em tom de brincadeira se a atualização pode ser considerada “over-the-air”, dado que o espaço é vácuo, e compara essa implantação de alto risco a outras implantações desafiadoras na engenharia de software