Pular para o conteúdo principal

Uma advertência dos antigos gregos sobre a Inteligência Artificial




Abel-josef-1764-1818-austria-prometheus-merkur-und-die-pand
An AI wake-up call from Ancient Greece por Adrienne Mayor

Em discussões a respeito das implicações da inteligência artificial (IA), quase sempre alguém evoca o antigo mito grego da caixa de Pandora. Nas versões modernas de contos de fada dessa história, Pandora é descrita como uma jovem mulher tragicamente curiosa que abre uma urna selada e inadvertidamente libera a miséria eterna sobre a humanidade. Como o gênio que escapou da garrafa, o cavalo que fugiu do estábulo e o trem que deixou a estação, o mito se tornou um cliché.

Ainda a verdadeira história de Pandora é bem mais apropriada a debates sobre IA e aprendizado de máquina [1] do que muitos imaginam. O que isso mostra é que é melhor ouvir os "Prometeanos" que estão preocupados com o futuro da humanidade do que os "Epimeteanos" que são facilmente ofuscados pelo prospecto de ganhos de curto prazo.

Um dos mais antigos mitos gregos, a história de Pandora foi registrada primeiramente mais de 2.500 anos atrás, na época de Homero. No conto original, Pandora não era uma garota inocente que sucumbiu à tentação de abrir um jarro proibido. Em vez disso, como o poeta Hesíodo nos conta, Pandora foi "fabricada, não nascida".

[1]:  Do inglês machine learning

Postagens mais visitadas deste blog

VIM: Como copiar blocos de texto lado a lado

Supondo que você possua o seguinte texto e esteja usando o VIM para editá-lo, 1o. bloco aaa bbbbb ccc 2o. bloco ddd eeeee fff e queira colocar o segundo bloco ao lado do primeiro, podemos utilizar os seguintes comandos do VIM para tal tarefa: Mova o cursor até o início do segundo bloco e tecle CTRL-v; Mova o cursor de seleção até o final do bloco que é na linha cujo conteúdo é "fff"; Tecle $ para selecionar até o final de linha; Tecle d para apagar a seleção; Mova o cursor para o final da primeira linha do primeiro bloco, tecle a e insira a quantidade de espaços ou tabulações necessários; Tecle CTRL-v e SHIFT-p para colar o bloco apagado anteriormente na posição do cursor. Assim teremos o seguinte resultado, 1o. bloco 2o. bloco aaa ddd bbbbb eeeee ccc fff

Como trocar a data de expiração das chaves GPG

Baseado na dica disponível em: https://liquidat.wordpress.com/2013/05/07/howto-changing-the-expiry-date-of-gpg-keys/ 1. Primeiramente, você precisa saber o ID da chave, neste exemplo ABCDEF12 : $ gpg -list-keys liquidat@example.com pub.   2048R/ABCDEF12 2012-09-10 [expires: 2032-09-10] id                     liquidat sub     2048R/BCDEF123 2012-09-10 [expires: 2032-09-10] Com o ID em mãos pode-se editar a chave:  $ gpg --edit-key ABCDEF12 ... A chave pública está disponível. ... pub.  2048R/ABCDEF12 ... sub   2048R/BCDEF123 ... ... gpg> 2. Agora vamos efetivamente mudar a data de expiração: gpg> expire Changing exporation time for the primary key. Please specify how long the Key should be valid.        0 = key does not expires     = key expires in n days     W = key ...

Resolvendo problema UnsignedAccessViolationException com applets JAVA

Após atualizar a versão do Java para 6u33 ou 7u5 algumas aplicações JAVA Web Start (JWS) passaram a apresentar falha com a seguinte mensagem de erro: "Erro: aplicativo não assinado solicitando acesso ilimitado ao sistema" (UnsignedAccessViolationException). Achei a solução aqui que basicamente consiste em limpar o cache JAVA: 1. Feche a aplicação ou applet Java 2. Abra o Painel de Controle Java ( $JAVA_PATH/bin/ControlPanel ) 3. Clique em Configurações... na seção Arquivos temporários de Internet 4. Clique em Excluir arquivos... Nota: Isto exclui todas as aplicações e applets baixados para o cache . 5. Clique em OK na janela Arquivos temporários excluídos 6. Reinicie sua aplicação ou applet