EdgeBit: Agentes de IA de disparo único para correção automática eficiente de dependências

2025-04-18

O EdgeBit é uma plataforma de segurança que ajuda as equipes de engenharia de aplicativos a encontrar e corrigir vulnerabilidades de segurança. Seu recurso de correção automática de dependências contém um mecanismo de alcance extremamente preciso para identificar o impacto em seu aplicativo. A maioria das atualizações não tem impacto, portanto, os engenheiros que usam o EdgeBit podem dedicar esforços a atualizações impactantes. Isso se traduz em mais tempo gasto “em missão” em vez de gerenciar dependências. Esta publicação abordará como identificar áreas que podem 1) usar ferramentas focadas, 2) lidar com erros de forma inteligente e 3) aproveitar a persistência de um agente de IA para desbloquear ganhos de eficiência maciços, como fizemos para a correção automática de dependências, com alguns dados para comprovar isso.

Leia mais
Desenvolvimento

PDCurses: Uma biblioteca Curses de domínio público multiplataforma

2025-04-18
PDCurses: Uma biblioteca Curses de domínio público multiplataforma

PDCurses é uma biblioteca curses de domínio público que suporta DOS, OS/2, console do Windows, X11 e SDL. Implementa a maioria das funções do X/Open e System V R4 curses, permitindo a recompilação de programas curses em modo texto em aplicativos GUI através de suas portas X11 e SDL. Distribuído principalmente como código-fonte, bibliotecas pré-compiladas também podem estar disponíveis. Encontre a versão mais recente em https://pdcurses.org/.

Leia mais

Lembrando Bram Moolenaar: Uma História do Vi e Vim

2025-04-18
Lembrando Bram Moolenaar: Uma História do Vi e Vim

A morte de Bram Moolenaar, criador do Vim, leva a uma reflexão sobre a rica história dos editores de texto UNIX. Este artigo traça a evolução do ed para o Vim, contando as histórias do ed de Ken Thompson, do em de George Coulouris, do vi de Bill Joy e de vários clones do vi como Stevie e Elvis. Seu desenvolvimento está interligado com a evolução do UNIX e da computação em si, mostrando o espírito duradouro do software de código aberto. O Vim, inicialmente uma porta Amiga do Stevie, cresceu e se tornou um editor poderoso ainda amplamente usado hoje.

Leia mais
Desenvolvimento editores UNIX

Intraterrestres: Os Guardiões Microscópicos da Terra Profunda e as Alterações Climáticas

2025-04-18
Intraterrestres: Os Guardiões Microscópicos da Terra Profunda e as Alterações Climáticas

Cientistas descobriram 'intraterrestres', organismos microscópicos que prosperam nas profundezas da Terra, sobrevivendo sem luz solar ou oxigênio, dependendo da energia geotérmica e de vários elementos. Esses micróbios desempenham um papel crucial na regulação dos níveis de oxigênio da Terra e no ciclo de nutrientes, e podem influenciar significativamente as mudanças climáticas. Este artigo explora suas estratégias de sobrevivência, mecanismos evolutivos e sua conexão com a mineração em alto mar e as mudanças climáticas, destacando a importância de pesquisas adicionais para entender melhor os sistemas terrestres e enfrentar os desafios climáticos.

Leia mais

Propulsão de Lítio: Hype versus Realidade na Aviação e Náutica

2025-04-18
Propulsão de Lítio: Hype versus Realidade na Aviação e Náutica

Este artigo desmascara o exagero em torno dos sistemas de propulsão de baterias de íons de lítio para aeronaves e embarcações. O autor argumenta que a densidade de energia da tecnologia é significativamente menor do que os combustíveis tradicionais, resultando em um consumo de energia massivo ao longo de seu ciclo de vida, tempos de carregamento excessivamente longos e períodos de retorno financeiro impraticáveis. Em muitas regiões, a pegada de carbono é ainda maior do que os sistemas convencionais. A rentabilidade permanece difícil de alcançar a menos que a densidade de energia da bateria aumente drasticamente, a intensidade de carbono da rede diminua significativamente e a tecnologia de carregamento rápido tenha um avanço.

Leia mais
Tecnologia aviação náutica

Python Integra Biblioteca Criptográfica Verificada Formalmente HACL*

2025-04-18

Após 2,5 anos de trabalho, o Python integrou com sucesso a biblioteca criptográfica verificada formalmente HACL* em suas implementações de hash e HMAC. Essa atualização substitui a implementação anterior do SHA3, que continha uma vulnerabilidade CVE, e abrange vários algoritmos, incluindo Blake2, SHA3 e HMAC, melhorando significativamente a segurança do Python. O projeto superou desafios na implementação de APIs de streaming e na construção do sistema, e também implementou o tratamento de falhas de alocação de memória. Isso demonstra o potencial da verificação formal em projetos de grande escala do mundo real.

Leia mais
Desenvolvimento

Bactérias Magnéticas e a Sobrevivência Coletiva: Desvendando o Mistério da Multicelularidade

2025-04-18
Bactérias Magnéticas e a Sobrevivência Coletiva: Desvendando o Mistério da Multicelularidade

Um estudo publicado na PLOS Biology revela os segredos surpreendentes das bactérias magneto táticas multicelulares (MMB). Ao contrário de outras bactérias, as MMB precisam sobreviver como consórcios multicelulares; células individuais não conseguem sobreviver independentemente. Esta pesquisa descobriu que as células dentro de um consórcio de MMB não são geneticamente idênticas e exibem diferenciação metabólica, semelhante à diferenciação celular em organismos multicelulares. Isso fornece pistas valiosas para a compreensão das origens da multicelularidade na Terra. As MMB são o único exemplo conhecido de bactérias que exibem multicelularidade obrigatória, e sua estratégia de sobrevivência única oferece uma nova perspectiva para a compreensão de uma transição crucial na história da evolução da vida.

Leia mais

Kit de Bom Karma: Doe seu poder de computação não utilizado para o bem

2025-04-18

O Good Karma Kit é um projeto Docker Compose que utiliza CPU, disco e largura de banda ociosos em servidores para contribuir com poder de computação para mais de dez projetos de bem público. Inclui projetos de rede como Tor e i2p, projetos de computação distribuída como BOINC e Folding@home, projetos de arquivamento na internet como ArchiveBox e Kiwix, e projetos de armazenamento distribuído como IPFS e Storj. Os usuários podem escolher em quais projetos participar e ajustar a alocação de recursos. O projeto visa colocar recursos ociosos a trabalhar para causas benéficas, oferecendo tabelas de classificação para incentivar a participação. Alguns projetos são sem fins lucrativos, enquanto outros oferecem recompensas em criptomoedas.

Leia mais
Desenvolvimento

Diagramas UML Desconstruindo o Exemplo de Envio de Carga DDD de Evans

2025-04-18
Diagramas UML Desconstruindo o Exemplo de Envio de Carga DDD de Evans

Este projeto visualiza o exemplo de envio de carga DDD do livro de Eric Evans usando diagramas UML. Gerados a partir do projeto dddsample-core do GitHub, esses diagramas - incluindo diagramas de classe, sequência, objeto e comunicação - iluminam a arquitetura e o comportamento do sistema, mostrando a interação entre os componentes e a estrutura do modelo de domínio. Um grafo direcionado, criado com o Astah Professional, esclarece ainda mais as relações entre os elementos. Este recurso fornece uma compreensão prática e visual dos princípios DDD em ação.

Leia mais
Desenvolvimento Sistema de Envio de Carga

Loglan'82: Uma Linguagem de Programação para Programação Orientada a Objetos e Distribuída

2025-04-18

Loglan'82 é uma linguagem de programação projetada para programação orientada a objetos e distribuída, com recursos que superam outras linguagens. Seu sistema de gerenciamento de objetos exclusivo, seguro e eficiente, suporte para classes modulares, corrotinas e threads, e capacidade de distribuir computações em uma rede de máquinas virtuais o diferenciam. Loglan'82 oferece um protocolo original de comunicação e sincronização baseado em objetos, chamado 'alien call', e resolve problemas complexos em gerenciamento de objetos, semântica de corrotinas e computação distribuída. É adequada para programadores ambiciosos, educadores e pesquisadores.

Leia mais

Programação GPU com Zig: Uma Abordagem Moderna

2025-04-18

Programação GPU costumava significar lidar com compiladores C++, SDKs grandes e cadeias de ferramentas específicas do fornecedor. Isso está mudando. Agora você pode escrever código GPU em linguagens modernas como Rust e Zig com menos camadas de abstração. Esta postagem explora o estado atual dos backends GPU do Zig e seu desempenho em Vulkan, OpenCL e ISAs nativas. O Zig suporta SPIR-V, PTX e AMDGCN, permitindo a geração de binários nativos carregáveis em tempo de execução, eliminando a necessidade de CUDA, HIP ou HLSL. Embora Vulkan e OpenCL sejam os principais ambientes SPIR-V, as diferenças entre eles afetam as taxas de aprovação dos testes de comportamento do backend SPIR-V do Zig. Planos futuros incluem amadurecer o backend SPIR-V, fornecer vinculações de tempo de execução CUDA/HIP e adicionar mais algoritmos de GPU à biblioteca padrão.

Leia mais
Desenvolvimento

Deputados do Parlamento Europeu usam bolsas Faraday na Hungria em meio a preocupações com espionagem

2025-04-18
Deputados do Parlamento Europeu usam bolsas Faraday na Hungria em meio a preocupações com espionagem

Uma delegação de legisladores da UE que visita a Hungria está usando bolsas Faraday para proteger seus dispositivos de possível vigilância, destacando preocupações profundas sobre o histórico de direitos humanos do país e o alegado uso de spyware contra figuras da oposição, jornalistas e sociedade civil. Relatórios anteriores detalharam agências de inteligência húngaras supostamente espionando funcionários da UE. O incidente destaca o relacionamento tenso entre a Hungria e a UE, alimentado por disputas contínuas sobre retrocessos democráticos e questões do estado de direito.

Leia mais
Diversos

arXivLabs: Projetos experimentais com colaboradores da comunidade

2025-04-18
arXivLabs: Projetos experimentais com colaboradores da comunidade

arXivLabs é uma estrutura que permite que colaboradores desenvolvam e compartilhem novos recursos do arXiv diretamente em nosso site. Indivíduos e organizações que trabalham com o arXivLabs adotaram e aceitaram nossos valores de abertura, comunidade, excelência e privacidade dos dados do usuário. O arXiv está comprometido com esses valores e trabalha apenas com parceiros que os respeitam. Tem uma ideia para um projeto que agregará valor à comunidade do arXiv? Saiba mais sobre o arXivLabs.

Leia mais
Desenvolvimento

Sistema de Restrições Revolucionário: Superando Desafios em Mídias Dinâmicas

2025-04-18
Sistema de Restrições Revolucionário: Superando Desafios em Mídias Dinâmicas

Na fase dois, a equipe superou com sucesso desafios como "flutuabilidade", "explosões" e baixo desempenho em sistemas de restrições. As técnicas empregadas incluíram a propagação de conhecidos, o uso de relações lineares para reduzir as dimensões das variáveis do solucionador e o agrupamento de restrições em clusters solucionáveis de forma independente. Isso melhorou significativamente a estabilidade e o desempenho do sistema. A equipe experimentou vários solucionadores e otimizou ainda mais o sistema alterando a forma como os valores eram representados (por exemplo, usando coordenadas polares). Essas melhorias permitiram a construção de estruturas mecânicas fisicamente precisas e computação bidirecional verdadeira, lançando uma base sólida para a construção de mídias dinâmicas.

Leia mais

Erro do GoDaddy derruba o Zoom por quase duas horas

2025-04-18
Erro do GoDaddy derruba o Zoom por quase duas horas

Um erro do GoDaddy causou uma interrupção de quase duas horas na plataforma de videoconferência Zoom na tarde de quarta-feira, horário dos EUA. O GoDaddy Registry bloqueou erroneamente o domínio zoom.us, interrompendo os serviços do Zoom globalmente. O Zoom restaurou o serviço às 13:55 PDT, explicando que a interrupção foi resultado de um erro de comunicação entre o registrador de domínio do Zoom, Markmonitor, e o GoDaddy Registry. O incidente destaca os riscos associados aos registradores de domínio na manutenção da estabilidade do domínio e lembra os usuários de detalhes técnicos como a limpeza do cache do DNS.

Leia mais
Tecnologia Queda

Por que a IA não pode substituir os melhores vendedores: o elemento humano insubstituível

2025-04-18
Por que a IA não pode substituir os melhores vendedores: o elemento humano insubstituível

Um VP de Vendas enfrenta pressão de seu CEO para substituir vendedores humanos por IA. Ao analisar um negócio recente de US$ 2,7 milhões, ele revela a incapacidade da IA de replicar habilidades humanas como construir rapport, incorporar responsabilidade, reagir rapidamente à concorrência e navegar em relacionamentos complexos com clientes. Ele usa a estrutura 'HUMAN' (Humanidade, Compreensão, Métricas, Ação) para argumentar com sucesso pela retenção de sua equipe de vendas e até mesmo aumentar o orçamento para os melhores performers. O artigo enfatiza que, embora a IA auxilie, ela não pode substituir totalmente a inteligência emocional, o julgamento e a flexibilidade dos profissionais de vendas humanos.

Leia mais
Startup

Mudança climática pode aumentar os níveis de arsênio no arroz

2025-04-18
Mudança climática pode aumentar os níveis de arsênio no arroz

Um estudo de seis anos revela que a mudança climática, especificamente o aumento do CO2 e da temperatura, aumenta os níveis de arsênio inorgânico nos grãos de arroz. O cultivo de arroz envolve a inundação de arrozais, levando à absorção de arsênio da água. O arsênio inorgânico, uma substância tóxica de materiais industriais, contamina as fontes de água. A exposição ao arsênio inorgânico está ligada a vários problemas de saúde, incluindo cânceres e doenças cardíacas. Esta pesquisa destaca a ameaça potencial da mudança climática à segurança alimentar e à saúde humana, especialmente em regiões onde o arroz é um alimento básico.

Leia mais
Tecnologia arroz

Apollo 13: Uma Aventura Espacial de Engenho e Sobrevivência

2025-04-18
Apollo 13: Uma Aventura Espacial de Engenho e Sobrevivência

Em 1970, a missão Apollo 13 à Lua transformou-se numa luta desesperada pela sobrevivência quando um tanque de oxigênio explodiu, deixando três astronautas presos a 200.000 milhas da Terra. Enfrentando a escassez de oxigênio, energia e água, a tripulação se viu em uma situação crítica devido à insuficiência de absorvedores de dióxido de carbono. O controle no solo, em um feito de engenho, guiou os astronautas por meio de um reparo improvisado usando apenas materiais disponíveis a bordo. Eles modificaram com sucesso o sistema de CO2, evitando um desastre e garantindo um retorno seguro. Essa história angustiante destaca a resiliência humana e a resolução de problemas diante de desafios inimagináveis.

Leia mais

A Armadilha do PhD e o Futuro das Cidades Universitárias

2025-04-18
A Armadilha do PhD e o Futuro das Cidades Universitárias

Esta entrevista apresenta Ryan Allen, professor de educação internacional na Universidade da América, no sul da Califórnia, e autor da newsletter "College Towns". Allen discute sua mudança da publicação acadêmica para a escrita pública, os desafios enfrentados pela educação superior e como as universidades podem se integrar melhor às suas comunidades por meio de um design urbano atencioso. Ele destaca o excesso de PhDs levando a um mercado de trabalho em declínio, aconselhando cautela contra a busca de doutorado. Ele explora o relacionamento entre as universidades e suas comunidades vizinhas, observando o papel das universidades na preservação de bairros mais antigos e na promoção do desenvolvimento urbano, ao mesmo tempo em que reconhece o persistente conflito "cidade e beca". Allen defende uma abordagem mais prática para a educação superior, enfatizando uma melhor integração comunitária e resolvendo a escassez de moradia.

Leia mais

Dot: Contrata seu primeiro Engenheiro de Sucesso do Cliente/Vendas

2025-04-18
Dot: Contrata seu primeiro Engenheiro de Sucesso do Cliente/Vendas

A startup de análise de dados de IA, Dot, está contratando seu primeiro Engenheiro de Sucesso do Cliente/Vendas. Essa função híbrida abrange toda a jornada do cliente, desde a integração e suporte até as avaliações técnicas de pré-vendas. Você será a ponte entre o produto e o usuário, colaborando estreitamente com os fundadores e a equipe de engenharia para maximizar o valor do cliente. O candidato ideal possui experiência com data warehouses, ferramentas de BI e SQL, além de fortes habilidades de solução de problemas técnicos, comunicação e vendas. Esta é uma chance de se juntar a uma equipe pequena, mas impactante, trabalhando diretamente com os fundadores e contribuindo significativamente para equipes orientadas a dados.

Leia mais

Executando DOOM a partir de um código QR: Uma história de compressão extrema

2025-04-18
Executando DOOM a partir de um código QR: Uma história de compressão extrema

O programador Kuber Mehta conseguiu o aparentemente impossível: executar o jogo clássico DOOM diretamente de um código QR! Chamado de 'The Backdooms', este projeto utiliza compressão zlib e gzip, codificação base64 e um wrapper HTML auto-extraível inteligentemente projetado para oferecer uma experiência DOOM totalmente jogável sem nenhum download. A jornada de desenvolvimento foi repleta de desafios, exigindo ajustes iterativos nas taxas de compressão e versões do código QR. Essa façanha incrível mostra o poder da compressão extrema e do design de aplicativos inovadores, um testemunho da engenhosidade e perseverança do programador.

Leia mais

Attune: Hospedagem Segura e Rápida de Pacotes Linux

2025-04-18
Attune: Hospedagem Segura e Rápida de Pacotes Linux

Attune é uma ferramenta para publicar e hospedar pacotes Linux de forma segura, oferecendo opções de implantação auto-hospedada e em nuvem gerenciada. Seu CLI realiza assinatura de índice de repositório local, garantindo a segurança das chaves. As reconstruções incrementais de índice o tornam incrivelmente rápido. Atualmente, suporta repositórios APT (Debian e Ubuntu), com mais a caminho. Configure um repositório APT em cerca de 5 minutos usando Docker e GnuPG.

Leia mais

Artigos de IA dominam: O sucesso inesperado das Redes Residuais Profundas

2025-04-18
Artigos de IA dominam: O sucesso inesperado das Redes Residuais Profundas

Os artigos científicos mais citados do século XXI não são de descobertas inovadoras como as vacinas de mRNA ou as ondas gravitacionais. Uma análise da Nature dos 25 artigos mais citados revela o domínio da metodologia de IA, melhoria da qualidade da pesquisa, estatísticas de câncer e software de pesquisa. No topo da lista está o artigo da Microsoft de 2016 sobre "Redes Residuais Profundas" (ResNets), que resolveu o problema do gradiente de fuga no aprendizado profundo, abrindo caminho para ferramentas de IA como AlphaGo, AlphaFold e ChatGPT. O sucesso do artigo é atribuído à sua natureza de código aberto e ao rápido avanço do campo da IA. Artigos altamente citados sobre métodos de pesquisa, ferramentas de software e estatísticas de câncer também destacam o papel crucial da metodologia e das ferramentas fundamentais na pesquisa científica.

Leia mais

Demissões em segredo da IBM? Mandato de retorno ao escritório e expansão na Índia geram controvérsia

2025-04-18
Demissões em segredo da IBM? Mandato de retorno ao escritório e expansão na Índia geram controvérsia

A IBM está implementando uma nova política de retorno ao escritório, exigindo que funcionários de vendas e de nuvem nos EUA trabalhem pelo menos três dias por semana no escritório, uma medida interpretada por alguns como uma tática de demissão em segredo, pois funcionários mais antigos podem estar menos dispostos a se mudar. Simultaneamente, a IBM está contratando agressivamente na Índia e estabelecendo novos laboratórios de software. Isso coincide com a empresa minimizando suas iniciativas de diversidade e inclusão, potencialmente ligadas a mudanças nas políticas do governo dos EUA. A IBM se recusou a comentar.

Leia mais
Tecnologia

O Jardim Murado da Apple Quase Custou uma Vida: Um Relato de Advertência

2025-04-18

Um usuário da Apple há muito tempo enfrentou uma situação crítica quando sua esposa precisou de atendimento médico urgente. O aplicativo de seguro necessário para encontrar hospitais na rede estava geograficamente restrito aos Emirados Árabes Unidos, e as restrições da Apple, juntamente com sua assinatura do Apple Music, impediram que ele mudasse facilmente as regiões para baixá-lo. Ele só resolveu a situação usando um emulador Android e depois adquirindo um telefone Android. Essa experiência destacou os perigos do ecossistema fechado da Apple e levou a um apelo por políticas de instalação de aplicativos mais abertas para evitar emergências semelhantes.

Leia mais

Como a Purgação Nazista de Matemáticos Beneficiou os EUA

2025-04-18
Como a Purgação Nazista de Matemáticos Beneficiou os EUA

Em 1933, o regime nazista expulsou matemáticos judeus da Universidade de Göttingen, prejudicando a matemática alemã. Este êxodo levou a um influxo significativo de mentes brilhantes para os Estados Unidos, incluindo Einstein e von Neumann, reforçando a proeza científica e matemática americana. O artigo usa este evento histórico como um conto de advertência, destacando os perigos do anti-cientificismo e do anti-intelectualismo, e levantando preocupações sobre paralelos no clima político americano atual.

Leia mais
Tecnologia Nazistas

Objective-C: O Legado Inesperado de uma Linguagem Controversa

2025-04-18
Objective-C: O Legado Inesperado de uma Linguagem Controversa

O sonho de Leibniz de uma 'characteristica universalis' vive nas linguagens de programação. Esta história narra a experiência do autor com Objective-C, uma linguagem verbosa e controversa que inesperadamente se tornou a base do ecossistema da Apple. Apesar de suas críticas, a sintaxe única do Objective-C e seu papel no desenvolvimento inicial do iOS deixaram um impacto duradouro, conforme o autor compartilha sua jornada pessoal e o poder surpreendente dessa linguagem muitas vezes negligenciada.

Leia mais
Desenvolvimento

Nova API ASN.1 do PyCA Cryptography: Velocidade e Segurança

2025-04-18

A equipe do PyCA Cryptography está desenvolvendo uma nova API ASN.1 usando um analisador puro em Rust para desempenho significativamente melhorado e riscos de segurança reduzidos provenientes de diferenças com outros analisadores ASN.1. A nova API também apresenta uma interface de estilo dataclasses declarativa para melhor legibilidade e manutenção do código. Isso aborda as deficiências nas bibliotecas ASN.1 existentes em Python em relação ao desempenho e segurança, e oferece suporte melhor a ecossistemas emergentes como o Sigstore.

Leia mais
Desenvolvimento

Escrevendo código C, C++ e Assembly menos lento: Um guia prático para desempenho

2025-04-18
Escrevendo código C, C++ e Assembly menos lento: Um guia prático para desempenho

Este repositório oferece exemplos práticos de como escrever código C e C++ eficiente, cobrindo tópicos desde micro-kernels até algoritmos paralelos. Ele demonstra como aproveitar os recursos do C++20 e otimizações do compilador para aumentar o desempenho (por exemplo, acelerando cálculos trigonométricos em 40x), e explora as melhores práticas para evitar gargalos de desempenho, como tratamento eficiente de JSON, uso de contêineres associativos STL e escolha do modelo de programação paralela certo. O projeto também inclui exemplos de código para aceleração de hardware usando Assembly, CUDA e FPGA, com o objetivo de ajudar os desenvolvedores a escrever código mais rápido e seguro.

Leia mais
Desenvolvimento Programação Paralela

Bot de Editor de Código AI Fabrica Política, Causando Cancelamentos de Assinaturas

2025-04-18
Bot de Editor de Código AI Fabrica Política, Causando Cancelamentos de Assinaturas

Um editor de código alimentado por IA, Cursor, recentemente enfrentou reação negativa depois que seu chatbot de IA fabricou uma política da empresa. Um desenvolvedor descobriu que alternar dispositivos o desconectava instantaneamente do Cursor. Ao entrar em contato com o suporte, um agente de IA chamado "Sam" alegou que essa era uma nova função de segurança. No entanto, tal política não existia; a IA inventou a informação, levando a reclamações de usuários e cancelamentos de assinaturas. Isso destaca os riscos de implantar sistemas de IA em funções voltadas ao cliente sem supervisão humana, potencialmente resultando em clientes frustrados, confiança danificada e perdas financeiras.

Leia mais
Desenvolvimento
1 2 297 298 299 301 303 304 305 595 596