Computação pós-apocalíptica

Computação pós-apocalíptica é uma brincadeira, um exercício interessante para sua imaginação. O cenário é o seguinte, aconteceu algo terrível e a sociedade em que você vive não existe mais. Como sobrevivente, cabe a você ajudar a reconstruir a sociedade moderna.

Computação pós-apocalíptica

O motivo do apocalipse pode ser o que você preferir, guerra nuclear, praga, colapso econômico, tempestade solar, governo opressor que quer manter a tecnologia apenas para si, etc., a única constante é que nada que você tem como garantido está disponível. Toda a infraestrutura se foi, não temos mais água encanada, eletricidade, nem nenhuma das amenidades da vida moderna.

Pode parecer fútil, mas tentar resolver problemas em um ambiente com grandes restrições nos força a gerar soluções criativas. E muitas das ideias têm aplicações práticas no dia a dia, como criar sistemas mais eficientes, mas resilientes, como menor consumo elétrico e assim por diante.

Computação

Pesquisando na internet, você vai encontrar ideias parecidas, mas como post-apocalyptic programming, no meu caso, prefiro computação porque é um termo mais amplo que apenas programação.

Desafios

Os desafios são muitos e variados, por exemplo, como criar um pequeno computador que consuma pouca eletricidade, como armazenar e recuperar dados eficientemente, como se comunicar e transferir dados, como contar o tempo e manter um calendário (essencial para agricultura), a lista é interminável.

Existe uma quantidade enorme de considerações a fazer e ideias para explorar, por exemplo, você pode baixar toda a Wikipedia. Mas e agora? Como você armazenará esses dados de forma segura para sobreviver ao apocalipse? E depois, como os dados serão consultados? Você não pode contar com seu computador super parrudo, ele simplesmente consome muita energia. Então, você precisa pesquisar formas mais eficientes para o processo todo.

Simplicidade e Minimalismo

Uma das reflexões interessantes sobre esse tema é cortar tudo que não é necessário para cumprir os objetivos do projeto. Simples e minimalista significa menos coisas para quebrar, menos coisas para dar errado e idealmente um sistema que pode ser compreendido por completo por uma única pessoa.

O computador ideal

Em conversas com amigos, tentamos definir o que seria o computador ideal para computação pós-apocalíptica. Basicamente, chegamos a esse pequeno conjunto de características.

  • Deve ser portátil, o mais leve possível, idealmente menos de 1 kg.
  • Pouco volumoso, idealmente menos de um litro.
  • Poder ser alimentado facilmente com uma fonte de baixa tensão e corrente, algo como 5v e 500mAh. De forma que qualquer carregador de manivela feito para celulares sirva.
  • Ter uma bateria para pelo menos uma hora de uso.
  • Ter alguma capacidade de armazenamento.
  • Poder ser programado no próprio equipamento (você tem que poder escrever código nele sem a necessidade de equipamentos externos).
  • Ter alguma capacidade de comunicação como IR ou talvez algum rádio de baixo consumo como Bluetooth ou LoRa.

Computação pós-apocalíptica Isso seria o ideal, mas é difícil conseguir uma máquina com todas essas características. As minhas ideias tentando atingir esse ideal acabam me levando para microcontroladores, dificultando a parte do software devido à arquitetura Harvard. Mas são justamente essas dificuldades que tornam a brincadeira interessante.

Conclusão

Pensar em computação pós-apocalíptica nos ensina que, quando tudo mais falhar, ainda podemos confiar na criatividade humana para encontrar soluções. E que muitas vezes, menos é mais, e que a simplicidade e o minimalismo são virtudes a serem cultivadas.

E boa-sorte reconstruindo a civilização!

Cesar Gimenes

Última modificação