Simplificando a Interação com o Claude CLI usando um SDK Python

2025-05-10
Simplificando a Interação com o Claude CLI usando um SDK Python

Um novo SDK Python, `codesys`, simplifica a interação com a ferramenta Claude CLI. Ele suporta todas as opções do Claude CLI, oferece saída de streaming automática ou manual e permite acesso personalizado a ferramentas. Os desenvolvedores podem usar o SDK de forma eficiente imitando seu fluxo de trabalho real de código Claude — planejando a tarefa explorando a base de código e, em seguida, implementando o plano. O SDK também fornece vários exemplos mostrando saída de streaming automática e manual, análise JSON, uso de ferramentas personalizadas e passagem de argumentos adicionais.

Leia mais
Desenvolvimento

Duelo de Bibliotecas Padrão C para Linux: musl vs. uClibc vs. dietlibc vs. glibc

2025-05-10

Um projeto da Eta Labs compara várias implementações de bibliotecas padrão para Linux, focando no equilíbrio entre riqueza de recursos e inchaço. O artigo usa tabelas e notas para comparar musl, uClibc, dietlibc e glibc em termos de tamanho, desempenho, comportamento em esgotamento de recursos, ABI, algoritmos, recursos, arquiteturas de destino e ambiente de construção. O musl se destaca em tamanho e desempenho, o glibc oferece mais recursos, mas é o maior, enquanto o uClibc e o dietlibc ficam em algum lugar entre os dois. A comparação também considera a robustez em caso de esgotamento de recursos e implicações de segurança, oferecendo aos desenvolvedores informações valiosas para escolher a biblioteca padrão certa.

Leia mais
Desenvolvimento

Revista lendária da Associação de Imprensa Amadora encerra após quase 50 anos

2025-05-10
Revista lendária da Associação de Imprensa Amadora encerra após quase 50 anos

Alarums & Excursions, uma revista da associação de imprensa amadora (APA) fundada em 1975, encerrou suas publicações após quase 50 anos e mais de 590 edições. Esta publicação de longa duração serviu como plataforma para muitos designers e escritores de jogos proeminentes, incluindo Greg Stafford, e ganhou vários prêmios de 'melhor revista amadora'. Sua editora, Lee Gold, uma lenda no campo, também foi uma prolífica escritora de RPG e romancista. Embora seu fechamento seja uma notícia triste, PDFs de todas as edições anteriores estão disponíveis para compra.

Leia mais

Google paga US$ 1,4 bilhão para resolver processo por violação de privacidade no Texas

2025-05-10
Google paga US$ 1,4 bilhão para resolver processo por violação de privacidade no Texas

O procurador-geral do Texas anunciou que o Google pagará US$ 1,4 bilhão para resolver alegações de que a empresa coletou dados de usuários sem permissão. Este é o maior valor obtido por qualquer estado em um acordo com o Google sobre violações de privacidade de dados. O acordo abrange localização geográfica, pesquisas anônimas e dados biométricos, refletindo a postura rígida do Texas contra empresas de tecnologia que exploram dados de usuários. O Google afirmou que o acordo aborda reivindicações antigas e não exigirá alterações de produto.

Leia mais
Tecnologia acordo

QueryLeaf: Traduzindo consultas SQL para comandos MongoDB com facilidade

2025-05-10
QueryLeaf: Traduzindo consultas SQL para comandos MongoDB com facilidade

QueryLeaf é uma biblioteca Node.js que traduz consultas SQL em comandos MongoDB. Ele analisa SQL usando node-sql-parser, transforma-o em um conjunto de comandos abstratos e, em seguida, executa esses comandos usando o driver MongoDB Node.js. QueryLeaf suporta operações SQL básicas (SELECT, INSERT, UPDATE, DELETE) e recursos de consulta avançados, como acesso a campos aninhados, acesso a elementos de array, GROUP BY com funções de agregação e JOINs. Ele oferece várias interfaces: uma biblioteca, CLI e servidor web. Para teste e depuração sem um banco de dados real, use DummyQueryLeaf.

Leia mais
Desenvolvimento SQL para MongoDB

Botnet de 20 anos que infectou milhares de roteadores é desmantelado

2025-05-10
Botnet de 20 anos que infectou milhares de roteadores é desmantelado

Agências de aplicação da lei desmantelaram uma enorme botnet que operou por duas décadas, infectando milhares de roteadores em todo o mundo e criando duas redes de proxy residenciais: Anyproxy e 5socks. Quatro indivíduos da Rússia e Cazaquistão foram indiciados por seus papéis na operação e lucros obtidos com esses serviços ilegais, arrecadando mais de US$ 46 milhões. A botnet explorou vulnerabilidades em roteadores desatualizados, fornecendo anonimato para vários crimes cibernéticos, incluindo fraude publicitária e ataques DDoS. A operação, uma ação conjunta envolvendo EUA, Holanda, Tailândia e outros, destaca a crescente cooperação global no combate ao cibercrime.

Leia mais
Tecnologia

Administração Trump Planeja Eliminar o Programa Energy Star

2025-05-10
Administração Trump Planeja Eliminar o Programa Energy Star

O programa Energy Star, uma iniciativa voluntária lançada em 1992 e reconhecido por seu rótulo azul, economizou cerca de US$ 500 bilhões para os consumidores americanos ao longo de 33 anos. No entanto, o governo Trump planeja eliminá-lo. Essa medida gerou controvérsia, com críticos argumentando que ela se alinha com a reversão mais ampla de regulamentações e financiamentos ambientais da administração, demonstrando descaso pelo bem público. Os defensores destacam o apoio bipartidário ao programa e sua contribuição significativa para a eficiência energética, alertando que sua eliminação prejudicará os consumidores e provavelmente será substituída por iniciativas contrárias aos objetivos de economia de energia.

Leia mais

Embracer Games Archive: Preservando a História dos Jogos

2025-05-10
Embracer Games Archive: Preservando a História dos Jogos

O Embracer Games Archive tem como objetivo preservar a história dos videogames. Inspirado na coleção pessoal do CEO da Embracer Group, Lars Wingefors, o arquivo cresceu junto com a empresa. Seu objetivo é colaborar com instituições, movimentos populares, jornalistas, pesquisadores, editores e estúdios para preservar e documentar a história dos jogos, beneficiando, em última análise, toda a indústria.

Leia mais
Jogos

Radxa Orion O6: Placa-mãe Arm ITX Promissora, Mas Precisa de Mais Tempo no Forno

2025-05-10

A Radxa Orion O6 é uma placa-mãe Arm ITX acessível com 12 núcleos, até 64 GB de RAM e suporte Armv9.2. Sua certificação SystemReady SR permite a execução nativa do Windows on Arm e de várias distribuições Linux arm64. No entanto, problemas de firmware atuais prejudicam a experiência, incluindo desempenho ruim de aplicativos multinúcleo, alto consumo de energia e suporte incompleto de drivers. Embora sua expansão PCIe e suporte ao Windows 11 Arm sejam atraentes, a experiência geral precisa de refinamento. Para usuários comuns, recomenda-se esperar pelo amadurecimento do firmware.

Leia mais

A Armadilha da Ética Empreendedora: Como a Cultura de Autoajuda Esgotou a América

2025-05-10
A Armadilha da Ética Empreendedora: Como a Cultura de Autoajuda Esgotou a América

Em 'Crie Seu Próprio Emprego', Erik Baker analisa como a ética empreendedora onipresente na América se transformou em um sistema explorador. Traçando a ascensão da psicologia positiva e seu emaranhamento com o espírito empreendedor, Baker revela como essa cultura vincula a realização pessoal ao sucesso profissional, levando ao excesso de trabalho e ao esgotamento. Ao examinar criticamente as teorias da psicologia positiva e o ethos empreendedor, o autor expõe como essa cultura mascara práticas trabalhistas exploradoras, deixando os trabalhadores vulneráveis e desamparados. Isso, em última análise, cria um ciclo vicioso de esgotamento e disfunção social.

Leia mais

A Falácia do Leito de Morte: Por que seu eu moribundo não deve ditar sua vida agora

2025-05-10

Este artigo questiona a crença comum de que arrependimentos em leito de morte oferecem conselhos sábios para a vida. O autor argumenta que a perspectiva de alguém que está morrendo não é um guia confiável para as escolhas de vida atuais. As perspectivas em leito de morte não são representativas da vida como um todo, carecem de contexto futuro e podem interpretar erroneamente os eus passados. Além disso, os desafios enfrentados por diferentes gerações variam significativamente. Em vez de depender de arrependimentos em leito de morte, o autor sugere concentrar-se na pesquisa da felicidade, enfatizando fatores como renda estável, relacionamentos, experiências e autoaceitação.

Leia mais

Intel 2008-2014: Uma década de gigantes - De Atom a Broadwell

2025-05-10
Intel 2008-2014: Uma década de gigantes - De Atom a Broadwell

Este artigo relata os principais desenvolvimentos da Intel de 2008 a 2014. Do lançamento do processador Atom de baixo consumo para entrar no mercado móvel, ao lançamento das arquiteturas Nehalem e Sandy Bridge de alto desempenho para consolidar sua dominância em PCs, e finalmente adotando o processo FinFET de 22 nm e a arquitetura Broadwell de 14 nm para liderar a tendência tecnológica, a Intel experimentou uma década de glória e desafios. Durante este período, a empresa passou por várias reestruturações, adquiriu a McAfee e lançou projetos importantes como Ultrabook e Thunderbolt. Apesar dos contratempos no mercado de smartphones, a Intel manteve-se líder nos mercados de PCs, servidores e outros, lançando as bases para o desenvolvimento futuro.

Leia mais
Tecnologia

Big Tech: Os Novos Senhores Feudais?

2025-05-10
Big Tech: Os Novos Senhores Feudais?

Este artigo examina o conceito de 'tecno-feudalismo', questionando se as grandes empresas de tecnologia funcionam como senhores feudais medievais no reino digital. Embora reconhecendo o imenso poder e influência das gigantes da tecnologia, o autor argumenta contra uma analogia simplista. A natureza aberta dos espaços digitais, a participação voluntária do usuário, a feroz concorrência de mercado e as estruturas regulatórias em evolução diferem significativamente do feudalismo. Monopólios de dados e domínio da plataforma existem, mas os usuários também obtêm benefícios, e novas plataformas desafiam constantemente os incumbentes. É necessário um entendimento mais matizado da economia digital, indo além de comparações históricas simplistas.

Leia mais

Automatizando minha configuração de monitor 8K com Grobi

2025-05-10

O autor usa um monitor Dell de 32 polegadas 8K e encontrou problemas de configuração após despertar o computador do modo de suspensão. Anteriormente, eram necessárias conexão manual via SSH e execução de comandos xrandr. Agora, o autor usa o programa Grobi para automatizar a configuração do monitor, resolvendo esse problema. O Grobi monitora eventos de alteração de saída X11 RandR e executa automaticamente o xrandr para configurar a resolução e o posicionamento. Além disso, o autor usa o programa zleep e uma tomada inteligente myStrom para controlar a energia do monitor, economizando energia.

Leia mais

Quanta informação há realmente no seu DNA?

2025-05-10
Quanta informação há realmente no seu DNA?

Este artigo mergulha na questão de quanta informação está contida no DNA humano. Um cálculo simples sugere cerca de 1,5 GB, mas isso ignora a redundância e a compressibilidade. O autor explora duas definições de informação da teoria da informação: espaço de armazenamento e complexidade de Kolmogorov, comparando suas aplicações ao DNA. Por fim, uma nova definição — complexidade de Kolmogorov fenotípica — é proposta como um melhor reflexo do verdadeiro conteúdo de informação do DNA, embora seu cálculo preciso permaneça difícil.

Leia mais

Detecção de bots do lado do cliente: Um curso intensivo de JavaScript (que você não deve usar)

2025-05-10
Detecção de bots do lado do cliente: Um curso intensivo de JavaScript (que você não deve usar)

Um bug recente do Chromium permite que um pequeno trecho de JavaScript trave navegadores sem cabeça como Puppeteer e Playwright. Embora aparentemente ideal para detecção de bots do lado do cliente, este artigo analisa a vulnerabilidade, explora seu potencial de armamento e, finalmente, argumenta contra o uso em produção. Embora eficaz na trava de bots, o método afeta negativamente a experiência do usuário, cria efeitos colaterais e é facilmente contornado. Os autores defendem estratégias de detecção de bots silenciosas, eficientes e resilientes.

Leia mais

Repensando o Contrato Social: Por que você deveria se importar?

2025-05-10

Este ensaio, revisitando um rascunho inacabado de dez anos, explora a questão de se somos obrigados a participar da sociedade e tratar os outros de acordo com as expectativas sociais. Baseando-se nas ideias filosóficas de Robert Paul Wolff e Immanuel Kant, o autor oferece uma reflexão crítica sobre o contrato social. A tentativa de Kant de justificar racionalmente a obrigação de cuidar dos outros é examinada e considerada insuficiente, incapaz de forçar a participação. Em última análise, o autor defende o foco nas pessoas ao nosso redor em vez da noção abstrata da sociedade como um todo, enfatizando que o cuidado genuíno é limitado e o cuidado seletivo é uma manifestação da liberdade.

Leia mais
Diversos contrato social

Árvore Genealógica do Almquist Shell: Uma História Abrangente

2025-05-10

Este artigo traça meticulosamente a evolução do Almquist Shell (ash) e suas numerosas variantes, desde seu lançamento inicial em 1989 até sua presença em vários sistemas hoje em dia, incluindo Android e BusyBox. Uma árvore genealógica clara ilustra os relacionamentos entre os diferentes ramos do ash, enquanto o artigo aprofunda as principais melhorias, correções de bugs e diferenças de outros shells Bourne em cada versão. É essencialmente uma crônica da história do ash.

Leia mais
Desenvolvimento

O surpreendente mundo da tingüição de penas de avestruz em 1888

2025-05-10
O surpreendente mundo da tingüição de penas de avestruz em 1888

O livro *O Tintureiro Prático de Penas de Avestruz* (1888), de Alexander Paul, é um volume surpreendentemente vibrante. Entre instruções detalhadas e ajustes de cores, há 48 exemplos impressionantes de penas de avestruz tingidas, exibindo uma gama notável de tons - do amarelo limão ao marrom escuro. A confiança de Paul em seus métodos é evidente; ele oferece uma recompensa de US$ 1.000 para qualquer pessoa que consiga refutar suas instruções. Este livro não é apenas um manual técnico; é um testemunho de artesanato meticuloso, precisão e um espírito empreendedor igualitário.

Leia mais

UE atrai cientistas americanos com iniciativa de €500 milhões em meio a cortes de financiamento

2025-05-10
UE atrai cientistas americanos com iniciativa de €500 milhões em meio a cortes de financiamento

Em resposta aos cortes de financiamento e ceticismo em relação à ciência nos EUA, a UE lançou o 'Escolha a Europa para a Ciência', uma iniciativa de €500 milhões (2025-2027) para atrair pesquisadores, principalmente dos EUA. O programa oferece estabilidade a longo prazo, processos simplificados e visa aumentar o investimento em P&D para 3% do PIB. Com seus substanciais programas de pesquisa e ambiente de apoio, a UE espera atrair talentos de ponta e solidificar sua liderança científica.

Leia mais

Bonfire 1.0: Um Manifesto de Software Lento e Construção de Comunidades Descentralizadas

2025-05-10
Bonfire 1.0: Um Manifesto de Software Lento e Construção de Comunidades Descentralizadas

Bonfire 1.0 não é um lançamento de produto típico; é um manifesto para software lento, governança comunitária e redes descentralizadas. Rejeitando a abordagem de "mover rápido e quebrar coisas" do Vale do Silício, ele defende o desenvolvimento lento enraizado em cuidado, escuta e administração coletiva, com o objetivo de construir comunidades digitais duradouras e significativas. Bonfire emprega um design modular, governança sociocrática e uma licença AGPL e arquitetura descentralizada para resistir ao controle centralizado e proteger a autonomia da comunidade. Ele convida os usuários a participar da governança, co-design e construir um espaço público digital liderado pela comunidade, baseado em compartilhamento e ajuda mútua.

Leia mais

Vídeo Viral Desmascarado: A Verdade Por Trás do Limpador de Chaminés de 3 Anos

2025-05-10
Vídeo Viral Desmascarado: A Verdade Por Trás do Limpador de Chaminés de 3 Anos

Um vídeo viral que afirma mostrar uma criança de três anos trabalhando como limpador de chaminés gerou indignação online. No entanto, uma investigação detalhada revela uma história diferente. Ao analisar os detalhes da filmagem, o autor rastreou até o arquivo British Pathé, identificando a localização como Berlim, por volta de 1929-1930, e não 1933, como afirmado. Combinando o vídeo com uma fotografia de revista de 1929, o pai e o filho foram identificados. Pesquisas adicionais mostraram que o trabalho infantil em chaminés era ilegal na Alemanha na época, e as ferramentas usadas no vídeo estavam desatualizadas. O autor conclui que o vídeo provavelmente retrata uma cena encenada, não trabalho infantil real. Investigação posterior descobriu o nome da criança - Horst Bohnke - e detalhes sobre seus pais, revelando uma história de fundo mais rica.

Leia mais

Depósito de Lítio de US$ 1,5 Trilhão no Oregon: Uma Oportunidade ou um Risco?

2025-05-10
Depósito de Lítio de US$ 1,5 Trilhão no Oregon: Uma Oportunidade ou um Risco?

Um depósito maciço de lítio na Caldeira McDermitt, no Oregon, estimado em US$ 1,5 trilhão, promete um impulso à produção doméstica de baterias, mas suscita preocupações sobre danos ambientais e impactos culturais. Enquanto os proponentes destacam o potencial para o desenvolvimento econômico e a redução da dependência do lítio estrangeiro, os oponentes se preocupam com os efeitos sobre habitats de vida selvagem sensíveis e locais sagrados indígenas. O debate espelha controvérsias semelhantes em Nevada, focando em recursos hídricos e as consequências ecológicas de longo prazo da extração em larga escala. A questão permanece se os benefícios econômicos superam os potenciais custos ambientais e culturais.

Leia mais

Gmail para SQLite: A Ferramenta Definitiva de Análise de E-mails

2025-05-10
Gmail para SQLite: A Ferramenta Definitiva de Análise de E-mails

Este script baixa seus e-mails do Gmail para um banco de dados SQLite para análise. Consulte seus dados de e-mail para descobrir quantos e-mails você recebeu por remetente, quais e-mails são os maiores e quais e-mails não lidos persistem. A configuração envolve a criação de um projeto Google Cloud, a ativação da API do Gmail e a criação de um ID de cliente OAuth. Após executar o script, use a ferramenta de linha de comando sqlite3 para consultar o banco de dados. Opções de sincronização incremental e completa estão disponíveis para gerenciamento eficiente de dados de e-mail.

Leia mais
Desenvolvimento

Nave lunar japonesa entra em órbita lunar antes de pouso em junho

2025-05-10
Nave lunar japonesa entra em órbita lunar antes de pouso em junho

O módulo de pouso lunar da ispace, Resilience, entrou em órbita lunar e está programado para tentar um pouso na primeira semana de junho. Esta é a segunda tentativa da ispace, após a queda de seu primeiro módulo de pouso em 2023. O Resilience carrega um pequeno rover para coletar amostras de solo lunar para análise. Esta missão segue os pousos lunares bem-sucedidos (ou parcialmente bem-sucedidos) das empresas americanas Firefly Aerospace e Intuitive Machines no início deste ano.

Leia mais
Tecnologia

Interruptor Inteligente Ativado por Grito: Um Projeto Inútil, Mas Divertido

2025-05-10

Cansado de gritar para a Siri ou Alexa? Este projeto descreve um interruptor inteligente ativado por grito. Usando um interruptor inteligente Sonoff S31 e um microfone INMP441, juntamente com o ESPHome e código Arduino, o autor criou um sistema que controla o interruptor detectando a frequência e a amplitude do som. Embora usar o ESPHome possa ser um exagero, o projeto é simples e direto, não requer conexão com a internet. Versões futuras planejam melhorar a seleção de hardware e explorar mais aplicações, como controlar portas de garagem ou alterar as cores das luzes.

Leia mais
Hardware controle de voz

Sistemas de Efeitos: Outro erro perfeitamente executado?

2025-05-10

Este artigo expressa ceticismo em relação ao hype atual em torno dos sistemas de efeitos, a partir da perspectiva de um engenheiro de software experiente. O autor argumenta que os sistemas de efeitos, assim como as exceções, sofrem da falha inerente do escopo dinâmico, levando a desafios de manutenção e compreensão. Em vez disso, o autor defende abordagens de escopo estático, como injeção de dependência, gerenciando recursos e dependências por meio da passagem de parâmetros para criar sistemas mais testáveis e mantíveis. Com base em sua experiência pessoal, o autor ilustra como a eliminação do escopo dinâmico melhorou a produtividade da equipe.

Leia mais

O Custo Oculto da IA: Aumentando a Produtividade, Danificando a Reputação?

2025-05-10
O Custo Oculto da IA: Aumentando a Produtividade, Danificando a Reputação?

Uma nova pesquisa da Duke University revela uma faca de dois gumes: enquanto as ferramentas de IA generativa podem aumentar a produtividade, elas também podem danificar secretamente sua reputação profissional. Um estudo publicado na PNAS mostra que os funcionários que usam ferramentas de IA como o ChatGPT são percebidos como menos competentes e motivados por colegas e gerentes. Esse julgamento negativo não se limita a grupos demográficos específicos; o estigma social contra o uso de IA é generalizado. Quatro experimentos confirmaram esse viés, destacando o custo social da adoção de IA, mesmo com ganhos de produtividade.

Leia mais

PlainBudget: Aplicativo de Orçamento em Texto Simples (Beta)

2025-05-10
PlainBudget: Aplicativo de Orçamento em Texto Simples (Beta)

O PlainBudget, um aplicativo de orçamento minimalista em texto simples, lançou uma versão beta para macOS ao preço de US$ 9,99. A compra da versão beta apoia o desenvolvimento e garante acesso à versão final. Uma versão CLI gratuita e de código aberto também está disponível. Observe: a versão beta não está assinada e requer autorização manual.

Leia mais
Desenvolvimento aplicativo de orçamento
1 2 247 248 249 251 253 254 255 595 596