Humanos são um problema para o meio ambiente. A inteligência artificial é um problema por si só Caio César publicado em 16/08/2025 incluído em Novo blog Redes sociais Inteligência artificialNo campo progressista, eu identifico duas correntes principais na crítica dos atuais serviços que oferecem avatares conversacionais como instrumento de interação com imensos modelos baseados em linguagem natural (os tais LLMs, na sigla em inglês): Violação de propriedade intelectual ou subversão de propriedade intelectual, potencialmente erodindo trabalhos artesanais, como design; e Elevado consumo de recursos computacionais, o que se traduz em impactos no consumo energético e infraestrutura física para processamento de dados (como grandes agrupamentos de computadores de alto desempenho, com dissipação de calor substancial e necessidade de sistemas adequados de resfriamento).
Kinoite lamentável Caio César publicado em 15/08/2025 incluído em Novo blog Tecnologias obsoletas Sistemas operacionaisResumo assim meus testes em 14 de agosto: um fracasso. De partida, alguma coisa causa o travamento da máquina virtual. Precisei tentar a instalação múltiplas vezes e, depois, continuei na queda de braço tentando alterar configurações e interfaces para tentar ver a dimensão do estrago no “desktop moderno”. De cara, eu já cheguei torcendo o nariz, porque a linguagem de automação do KWin é JavaScript. É isso que estamos fazendo? Saímos do delicado M4 no FVWM em 1996 (prova 1 e prova 2) para mais JavaScript?
Saudosismo: Internet romantiza desempenho de Pentium II Caio César publicado em 02/06/2024 incluído em Novo blog Tecnologias obsoletasNo finalzinho de maio, uma pequena polêmica eclodiu no X (antigo Twitter): a ideia de uma computação mais veloz e objetiva, alimentada por um vídeo lacônico, que exibia o Microsoft PowerPoint num notebook supostamente equipado com um processador Intel Pentium II. Pela minha experiência, eu suspeito que o Microsoft PowerPoint, invocado a partir do diálogo “Executar” do Windows (menu “Iniciar” → “Executar…” ou combinação de teclas Super + R), já havia sido testado nos minutos anteriores e, consequentemente, residia na memória em cache.
Grandes aplicativos de produtividade do passado: Borland Sidekick Caio César publicado em 10/12/2023 incluído em Novo blog Tecnologias obsoletasEstava assistindo um vídeo do Adrian’s Digital Basement e acabei inicializando um PC Packard Bell emulado via PCem. Acabei abrindo o Windows 3.11 for Workgroups e vi os aplicativos que instalei em algum momento. Um deles foi o Borland Sidekick, sobre o qual quero comentar a seguir. Borland Sidekick 2.0 em toda a sua glória, sendo executado no Windows 3.11 for Workgroups Eu instalei o Sidekick porque um de seus principais concorrentes, Lotus Organizer, é afetado pelo famoso “bug dos anos 2000” na versão mais recente para Windows 3.
Sistemas de preparação de documentos como alavanca migratória Caio César publicado em 29/12/2022 incluído em Novo blog Automação de escritóriosIntrodução Recentemente, eu comentava no Twitter sobre sistemas de preparação de documentos e a arte de produzir documentação de qualidade. Gostaria de aproveitar para desenvolver uma tangente sobre um assunto tão fascinante, agora longe das limitações e distrações típicas de uma rede social. Para contextualização, eu comentava que, apesar de ter adquirido um certo nível de proficiência com LaTeX — suficiente para permitir que eu elaborasse uma série de trabalhos e atividades na universidade, para desespero de colegas de humanas —, sempre flertei com outros sistemas, sem nunca estudá-los em profundidade, como Lout, GNU roff e GNU Texinfo.
Contornando limitações do batch mode do KNIME Caio César publicado em 20/11/2022 incluído em Novo blog Extração e tratamento de dadosContextualização Recentemente, precisei desenvolver um fluxo de trabalho no KNIME Analytics Plataform para coletar as taxas de câmbio referenciais da B3. O fluxo acessa um quadro aninhado, contido num endereço da B3 e, por meio da biblioteca Selenium do Python, extrai dados especificados por meio da linguagem de consulta XML Path Language (XPath), adiciona uma linha para o histórico (um banco de dados SQLite autocontido) e exporta tudo no formato OpenXML do Microsoft Excel diretamente para uma pasta num Google Drive.