Arquivo (Quase) Perdido da Ciência da Computação

Uma coletânea caótica de fatos históricos, curiosos e inesperados.

Pioneiros Esquecidos

Ada Lovelace

Considerada a primeira programadora da história.

Ver mais

Ela escreveu um algoritmo para a Máquina Analítica no século XIX.

Alan Turing

Criador do conceito de Máquina de Turing.

"Podemos ver apenas um pouco do futuro, mas o suficiente para perceber que há muito a fazer."

Histórias de Bugs

O Primeiro Bug Real

Uma mariposa encontrada em um computador em 1947.

Registro do bug colado no relatório técnico.

O Vírus Creeper

Primeiro vírus da história (1971).

Mensagem exibida:

                    I'M THE CREEPER : CATCH ME IF YOU CAN
                

Curiosidades da Internet

Primeiro Website

Criado em 1991 por Tim Berners-Lee.

ARPANET

A precursora da internet moderna.

  • Primeira mensagem enviada: "LO"
  • O sistema caiu antes de completar "LOGIN"

Emojis e ASCII

Antes dos emojis gráficos, usávamos:

:-) ;-) :-D

Linguagens de Programação

COBOL

Ainda usado em sistemas bancários.

C

Base para muitos sistemas operacionais.

HTML

Não é linguagem de programação, mas estrutura a web.

Linguagens e Ano de Criação
Linguagem Ano
COBOL 1959
C 1972
Python 1991
Dados históricos aproximados

Linha do Tempo Aleatória

  • 1837
    Máquina Analítica


  • 1946
    ENIAC


  • 1969
    ARPANET


  • 1991
    Primeiro site


  • 2007
    Popularização dos smartphones

Fatos Inúteis (Mas Incríveis) da Ciência da Computação

Informações que não vão melhorar seu código… mas vão melhorar sua aula.

Nomes Estranhos da Computação

Spam vem de um presunto

O termo "spam" para emails indesejados vem de um esquete do Monty Python onde a palavra SPAM (marca de presunto enlatado) era repetida incessantemente.

Bluetooth tem nome viking

A tecnologia foi nomeada em homenagem ao rei Harald "Bluetooth" Gormsson, que unificou a Dinamarca. A ideia era “unificar dispositivos”.

Bug é literalmente bug

O famoso inseto encontrado no computador Mark II em 1947 era uma mariposa de verdade.

Detalhe inútil

O inseto ainda está preservado em um museu.

Acidentes Tecnológicos Surpreendentes

O primeiro domínio registrado

O primeiro domínio da história foi symbolics.com registrado em 1985.

O erro que quase causou guerra nuclear

Em 1983, um sistema soviético detectou falsamente mísseis americanos. O oficial Stanislav Petrov decidiu ignorar o alerta.

Um bug pode ter salvo o mundo.

O computador que pesava 27 toneladas

O ENIAC ocupava 167 m² e consumia energia suficiente para escurecer parte da cidade.

Erros Caríssimos

O traço que custou milhões

Em 1962, a NASA perdeu a sonda Mariner 1 por causa de um erro em uma fórmula matemática: faltava um simples hífen.

Bitcoin jogado no lixo

Um homem no Reino Unido descartou um HD com 8.000 bitcoins.

        Valor atual: melhor não calcular.
                

Coisas Aleatórias que Você Não Pediu

O primeiro emoticon

:-) foi sugerido em 1982 por Scott Fahlman.

A senha mais usada do mundo

123456

O Google já quebrou a internet

Em 2009, o Google marcou acidentalmente todos os sites como maliciosos por 40 minutos.

Computadores odeiam calor

Um data center pode usar mais água para resfriamento do que uma pequena cidade.

Tabela Totalmente Necessária

Curiosidade Nível de Inutilidade
Spam vem de presunto Alto
Bluetooth é viking Médio
Senha mais usada é 123456 Crítico

Coisas Que Seus Professores Não Contaram Sobre Computação

Fatos obscuros, bugs absurdos e Easter eggs históricos.

Easter Eggs Reais e Oficiais

O Excel 97 tinha um simulador de voo escondido

O Microsoft Excel 97 escondia um jogo 3D estilo simulador de voo dentro da planilha.

Como ativava?

Era preciso selecionar células específicas e usar combinações absurdas de teclado.

O Google tem um T-Rex escondido

Quando você fica sem internet no Chrome, aparece um dinossauro. Se apertar espaço, começa um jogo infinito.

O Windows 95 tinha créditos escondidos

Desenvolvedores colocaram seus nomes escondidos dentro do sistema.

O GitHub já teve um unicórnio voador

Em versões antigas, existia um modo visual alternativo escondido.

Bugs Absurdos da História

O bug que destruiu um foguete em 37 segundos

Em 1996, o foguete Ariane 5 explodiu por causa de uma conversão de número de 64 bits para 16 bits.

Custo do erro: aproximadamente 370 milhões de dólares.

O Y2K (Bug do Milênio)

Sistemas antigos usavam apenas dois dígitos para o ano. Em 2000, poderiam interpretar "00" como 1900.

O mundo gastou bilhões se preparando... e quase nada aconteceu.

O bug do Pentium

Um erro microscópico na divisão de números em processadores Intel causava resultados errados em cálculos específicos.

O erro que duplicou dinheiro

Em 2012, um bug em um banco permitiu que clientes sacassem valores inexistentes.

Comandos Estranhos e Inúteis

Konami Code

↑ ↑ ↓ ↓ ← → ← → B A

Usado em dezenas de jogos e até em sites modernos.

sudo make me a sandwich

        $ sudo make me a sandwich
        Okay.
                

Alguns sistemas Linux realmente respondem a isso.

O comando que trava o Windows

        CON CON
                

No Windows antigo, criar uma pasta chamada CON era impossível.

A senha mais comum do planeta

123456

Continua sendo campeã mundial.

Tabela do Caos Digital

Evento Nível de Caos Custo Aproximado
Ariane 5 Explosivo 370 milhões USD
Bug do Pentium Matemático 475 milhões USD
Y2K Psicológico Bilhões USD

Envie um Fato Inútil

Cadastro de Inutilidades

Envie sua Curiosidade

Informações

Envie um Bug ou Easter Egg

Cadastro Suspeito