Killer application

Hoje participei de uma reunião, com vários diretores da empresa discutindo cenários e fazendo contas de vários milhões de reais (numa grande empresa, é fácil esses cenários passarem de milhões). E qual o software que este pessoal utilizou? Matlab para cálculos numéricos multidimensionais? R, para modelagem estatística pesada? Java ou C++? É claro que não. …

Continue lendo Killer application

Abelha polinizadora

Segundo Walter Isaacson (do livro Inovadores), gênio é o que olha para uma situação e enxerga um único ponto: o mais importante. John von Neumann foi um poli matemático gênio, influenciando diversas áreas, e sendo um dos responsáveis pela arquitetura do computador moderno. Quero enfatizar aqui o estilo de Von Neumann: o estilo de abelha …

Continue lendo Abelha polinizadora

A Lei de Moore e o futuro da Apple

Gordon Moore foi um dos fundadores da Intel, e um dos precursores da revolução digital das últimas décadas. Nos anos 70 predisse uma lei, que se mostra aderente à  realidade até hoje. Computadores são feitos de microchips, que são transistores e outros componentes eletrônicos empacotados. Moore percebeu que a tecnologia de miniaturizar e integrar esses …

Continue lendo A Lei de Moore e o futuro da Apple

O melhor é ser o pior?

Quando os fundadores do Google procuraram o Yahoo, e mostraram as vantagens de um algoritmo de busca superior, que ordenava as pesquisas por prioridade e importância da página, o pessoal do Yahoo disse: "Mas isto é terrível. Assim o usuário vai clicar no primeiro link da primeira página e sair do Yahoo. Queremos mais é …

Continue lendo O melhor é ser o pior?

Como surgiu o “bug” de computador

O bug de computador é um fato comum a todos que já utilizaram um computador. E os bugs acompanham a história dos computadores desde os primórdios da computação. Havia um tempo em que os computadores eram eletro-mecânicos. Relês acionados eletricamente faziam uma conexão entre dois pontos, indicando o bit 1, o relê desligado era o …

Continue lendo Como surgiu o “bug” de computador

Como eram os computadores antes dos computadores?

  Na verdade, não eram computadores, e sim, computadoras. Uma sala cheia de mulheres, cada uma em sua baia, fazendo contas com lápis e papel. As computadoras foram utilizadas no Projeto Manhattan, na Segunda Grande Guerra. O Projeto Manhattan foi o projeto secreto com a finalidade de fabricação da bomba atômica. Para a execução deste, juntaram-se os …

Continue lendo Como eram os computadores antes dos computadores?

Como a zebra sabe pintar as listras de preto e branco?

Não são apenas computadores que seguem algoritmos para a execução de tarefas. A biologia também faz uso de algoritmos, escritos numa linguagem de genes. Sempre me perguntei: se o corpo humano surgiu de uma única célula, como esta célula sabe que tem que se transformar numa célula de osso, ou na célula do fígado? Como …

Continue lendo Como a zebra sabe pintar as listras de preto e branco?