153e4
Blog do Maddog
Reflexões de um Cachorro LoucoO conto das mensagens Publicado em 04/05/2012 às 13:03X windows:O gargalo mais intenso. Faz tempo que conheço o fortune(1). Ele costumava ser o programa favorito de alguns pesquisadores nos laboratórios Bell, no qual eu trabalhei entre 1980 e 1983. Eu também gostava do fortune(1), especialmente porque ele tinha, dentre suas mensagens, minha receita favorita, que ensinava a fazer uma “torta de maçã simulada” com biscoitos de água e sal Ritz. Claro que a receita estava nas caixas dos biscoitos desde “o começo dos tempos”, mas era divertido ver que a receita tinha chegado ao meu sistema operacional favorito, o Unix. No entanto, o fortune(1) também foi causa de frustração para os produtos da Digital Unix! Nós iríamos lançar a segunda edição do Ultrix quando recebemos uma ligação de Ken Olsen, então CEO da Digital Equipment Corporation. O presidente de uma empresa muito grande do estado norte-americano de Texas tinha ligado para ele e reclamado que a empresa estava implementando um sistema operacional “anti-americano”. Claro que os engenheiros e os gerentes de produto do Ultrix estavam chateados. E ficaram ainda mais chateados quando descobrimos que o fortune(1) era a fonte dos problemas. Parece que o administrador que configurou o computador do presidente introduziu um terminal em sua área de trabalho que executava o fortune(1) todas as vezes que o presidente fazia login. Agora aqueles que têm diversos fios brancos na barbas (ou nos cabelos, no caso das mulheres) devem lembrar que o fortune(1) tinha dois bancos de dados quando foi lançado originalmente: o regular e o obsceno. O regular tinha piadas convencionais, sortes do dia e, obviamente, a receita da torta de maçã. O obsceno, por outro lado, tinha coisas que seus pais não aprovariam. Talvez até rissem das frases obscenas, mas não aprovariam. De qualquer forma, os engenheiros e gerentes de produto concordaram que o banco de dados obsceno deveria ser removido, então fizeram planos para removê-lo da versão 1.0 do Ultrix. E era essa a versão que iria para a empresa de onde partiu a reclamação. Em um primeiro momento, pensou-se que um erro havia sido cometido nessa etapa e que o banco de dados obsceno havia ficado, mas ele não estava lá. Em uma nova investigação, descobrimos que o conceito de humor do banco de dados (conhecido por cada comediante stand-up no mundo) é de que piadas devem, necessariamente, fazer comentários jocosos sobre outras pessoas. E acontece que alguns dos estudantes que elaboraram mensagens para o fortune eram estudantes universitários “liberais” que elaboraram conteúdo sobre um certo presidente dos Estados Unidos cujo nome rima com “Nixon”. E o presidente da empresa quer reclamava do suposto “anti-americanismo” era justamente um republicano. Concordamos que algumas das mensagens no banco de dados eram muito detratoras do antigo presidente dos Estados Unidos, então removemos o banco de dados. Começamos, então, a refletir sobre as outras mensagens que não se referiam ao presidente. Elas eram ofensivas a judeus, italianos, russos, homossexuais, professores, católicos e assim por diante. Fomos removendo as mensagens uma a uma até que só sobrou uma: a da torta de maçã. E até tentei implorar para mantermos ao menos a receita, mas a assessoria jurídica da Digital disse que alguém poderia tentar fazer a receita, não cozinhar o suficiente, engasgar com um biscoito mal cozido e morrer. O resultado seria um processo em cima da empresa por conta da receita. O resultado é que foi tudo removido. O fortune(1) não funcionava mais, já que não havia mais mensagens. Isso criou um problema para a Digital, já que o programa era oficialmente suportado na versão 1.0. Para aposentá-lo, deveríamos ao menos dar uma satisfação aos clientes, dizendo que não haveria mais suporte. Para evitar esse problema e manter o programa, veio a brilhante idéia de manter somente uma mensagem no banco de dados do fortune e dizer as pessoas para adicionarem suas próprias mensagens ou restaurar o banco de dados regular presente no lançamento anterior. Essa foi a forma com a qual resolvemos o problema. Vários anos depois, eu tive acesso ao sistema Solaris, da Sun, e queria observar como eles resolveram o problema. Surpreendentemente eu vi que eles mantiveram os dois bancos de dados: regular e obsceno. Eu perguntei a eles qual era a orientação que eles davam para os usuários que reclamavam e eles diziam: “Se o fortune(1) o ofender, não o utilize”. O fortune(1) também está disponível para Linux, claro, e olhando a versão mais recente eu vejo que os bancos de dados estão muito mais sofisticados do que eles estiveram no passado, com muito mais categorias de mensagens, tanto regulares quanto obscenas. Curiosamente, busquei no banco de dados de “alimentos” e achei minha receita favorita há 30 anos, que é a seguinte: Torta de maçã simulada (não precisa de maçãs)Massa para duas tortas crocantes de 9 polegadas Desenrole uma massa e coloque em um prato de 9 polegadas. Quebre os biscoitos grosseirament sobre o prato. Junte a água, o açúcar e o creme de tartar em uma panela, deixe ferver levemente por 15 minutos. Adicione suco de limão e misture. Deixe esfriar. Coloque a calda resultante sobre os biscoitos, jogue pedaços generosos de manteiga ou margarina e polvilhe com canela. Cubra com a outra massa. Grude as extremidades. Faça cortes na massa superior para deixar o vapor sair. Cozinhe em forno quente a 220 graus Celsius de 30 a 35 minutos, até que a massa fique crocante e dourada. Sirva quente. Corte entre seis e oito fatias. Encontrada em uma caixa de biscoitos Ritz Experimente a receita, mas, por favor, não engasgue com as “maçãs”. Carpe biscoitos! |
|
O ano do centenário de um grande homem: Alan Turing Publicado em 16/10/2012 às 15:00 – Comentar primeiro Grã-Bretanha busca corrigir um dos maiores equívocos de sua história, ao ter tratado o cientista como um inimigo de Estado após Segunda Guerra Mundial. Leia mais... Mea culpa Publicado em 18/09/2012 às 15:07 – Comentar primeiro Como a Apple poderia lidar com seus problemas de forma mais diplomática. Leia mais... Jon 'maddog' Hall se declara homossexual Publicado em 26/06/2012 às 17:31 – Comentar primeiro Diretor da Linux Internacional revela as razões de ter "saído do armário" em um post comovente em seu blog pessoal. Leia mais... Recessão? Que recessão? Publicado em 05/06/2012 às 13:34 – Comentar primeiro Maddog conta a história de sucesso de um desenvolvedor brasileiro que entendeu como usar serviços de software livre. Leia mais... O conto das mensagens Publicado em 04/05/2012 às 13:03 – Comentar primeiro Maddog avalia os efeitos de mentes fechadas sobre até mesmo o mais simples do softwares. Leia mais... As necessidades de muitos Publicado em 14/12/2011 às 9:30 – Comentar primeiro Maddog fala sobre o tempo em que desenvolveu uma atualização para o sistema Ultrix, como aprendeu sobre escolhas e o benefício da opinião da maioria. Leia mais... Frustrações noturnas Publicado em 27/10/2011 às 12:32 – Comentar primeiro Maddog fala sobre algumas frustrações com a tecnologia e como isso pode afetar o seu uso pelos usuários finais Leia mais... Cerveja em troca de código Publicado em 11/07/2011 às 11:55 – 1 comentário(s) Maddog conta uma história sobre desenvolvedores e a recompensa pelos seus esforços no mundo do software livre. Publicado em 05/05/2011 às 11:47 – Comentar primeiro Maddog traça paralelos com os atos de desobediência civil incentivados por Gandhi com os benefícios do Software Livre. Leia mais... Offtopic: Mom&Pop(TM) Publicado em 15/03/2011 às 10:38 – Comentar primeiro Maddog conta um pouco sobre sua história familiar e fala sobre o falecimento de sua mãe, Marian Rhoda (Burns) Hall. Leia mais... Quando ser gratuito custa caro Publicado em 03/01/2011 às 10:22 – Comentar primeiro A importância de se inscrever com antecedência nos encontros de software livre gratuitos, como o Ohio Linux Fest. Leia mais... Falta de espaço Publicado em 26/11/2010 às 18:35 – Comentar primeiro Colunista faz uma reflexão sobre a evolução da capacidade de armazenamento dos computadores. Leia mais... Ganhos pequenos e rápidos Publicado em 25/10/2010 às 17:28 – Comentar primeiro Maddog relata a dificuldade dos usuários de países emergentes em aplicar os conceitos de Software Livre. Leia mais... É meu dever! Publicado em 07/10/2010 às 14:47 – Comentar primeiro Colunista conta as dificuldades com impostos e mostra que a burocratização e o engessamento dos processos acontece em qualquer lugar do mundo. Leia mais... O cliente tem (quase) sempre razão Publicado em 14/06/2010 às 9:58 – Comentar primeiro Existe o velho ditado que diz que "o cliente tem sempre razão", e enquanto isso é verdade em 99,9% dos casos, eu passei por pelo menos uma situação em que o cliente estava errado... Leia mais... |