Verus: Uma ferramenta de análise estática para verificar a correção de código Rust

2025-04-22
Verus: Uma ferramenta de análise estática para verificar a correção de código Rust

Verus é uma ferramenta de análise estática para verificar a correção de código escrito em Rust. Os desenvolvedores escrevem especificações do que seu código deve fazer, e o Verus verifica estaticamente se o código Rust executável sempre satisfará as especificações para todas as execuções possíveis do código. Em vez de verificações em tempo de execução, o Verus usa solucionadores poderosos para provar que o código está correto. Atualmente, o Verus suporta um subconjunto de Rust (que estamos trabalhando para expandir), e em alguns casos, permite que os desenvolvedores ultrapassem o sistema de tipos Rust padrão e verifiquem estaticamente a correção de código que, por exemplo, manipula ponteiros brutos. O Verus está em desenvolvimento ativo; recursos podem estar quebrados e/ou faltando, e a documentação ainda está incompleta.

Leia mais
Desenvolvimento Verificação de Código

FFmpeg 8.0: Codificação acelerada por GPU via Vulkan e legendagem automática

2025-08-29
FFmpeg 8.0: Codificação acelerada por GPU via Vulkan e legendagem automática

O FFmpeg 8.0, com o nome de código "Huffman", foi lançado com atualizações significativas. Um recurso notável é a integração do modelo de reconhecimento de fala Whisper, permitindo a legenda automática de vídeos. Ele utiliza a API Vulkan para codificação e decodificação aceleradas por hardware de vários formatos, incluindo AV1, FFv1, VP9 e ProRes RAW, e suporta a codificação VVC (H.266), aumentando a eficiência. Esta versão também melhora a compatibilidade com formatos mais antigos, como RealVideo 6.0 e codecs de áudio de nicho, consolidando seu papel indispensável no processamento de vídeo.

Leia mais
Desenvolvimento Codificação de Vídeo

Semanas de trabalho de 3 dias impulsionadas pela IA? CEOs opinam

2025-09-16
Semanas de trabalho de 3 dias impulsionadas pela IA? CEOs opinam

CEOs de empresas de tecnologia como Zoom, Microsoft e Nvidia preveem um futuro com semanas de trabalho significativamente mais curtas, possivelmente de três ou quatro dias, impulsionadas pela automação da IA. Embora reconhecendo o deslocamento de empregos em certos setores, eles enfatizam o potencial da IA ​​para aumentar a produtividade e criar novos papéis de gerenciamento de sistemas de IA e agentes digitais. Essa mudança, comparável à revolução industrial e à ascensão da internet, deve remodelar o mercado de trabalho, mas, em última análise, melhorar o bem-estar geral e a eficiência.

Leia mais

Vendendo a prata da avó: Um dilema moderno

2025-09-07
Vendendo a prata da avó: Um dilema moderno

A autora herda a prata e a porcelana requintadas de sua avó, representando uma época passada de elegância e hospitalidade. Incapaz de manter esse estilo de vida, ela luta com a decisão de vender as heranças preciosas. Esta comovente história contrasta a vida moderna acelerada com os valores tradicionais da geração de sua avó, destacando as complexidades de equilibrar a tradição com a vida contemporânea e o conceito mutável de valor.

Leia mais
Diversos

Canon aproveita a onda do TikTok e relança a PowerShot Elph 360 HS A com preço maior e menos recursos

2025-09-10
Canon aproveita a onda do TikTok e relança a PowerShot Elph 360 HS A com preço maior e menos recursos

A Canon está capitalizando o ressurgimento das câmeras compactas no TikTok, relançando a PowerShot Elph 360 HS A da metade dos anos 2010. Embora seja em grande parte a mesma câmera do modelo original de 2016, agora favorita de celebridades, a versão 'A' tem um aumento de preço de US$ 210 para US$ 379, além de reduções: suporte para cartão microSD em vez de SD de tamanho normal e remoção das capacidades de transferência e impressão por Wi-Fi. Apesar do preço aumentado e dos recursos reduzidos, a Canon espera aproveitar a onda de popularidade entre os usuários mais jovens. No entanto, o sucesso depende se a demanda persistirá se a câmera se tornar facilmente disponível, perdendo seu valor de escassez.

Leia mais
Tecnologia câmera compacta

De SvelteKit para HTML puro: Reescrevendo meu site

2025-01-15

Frustrado com as complexidades do sistema de construção do SvelteKit, o autor decidiu reescrever seu site pessoal usando HTML e CSS puros. O processo envolveu o uso do Pandoc para converter Markdown em HTML e Python com uv para uma pipeline de construção leve. Apesar do pequeno tamanho do site, a reescrita resultou em uma redução de tamanho de 356kb para 88kb e código mais simples e fácil de entender. O autor observa problemas restantes, como duplicação de código e falta de recarregamento ao vivo, com a intenção de resolvê-los em melhorias futuras. O projeto serve como um modelo simples para a construção de sites estáticos com blogs em Markdown.

Leia mais
Desenvolvimento

A Sintaxe Esquecida de Sal e Ouro: Como os Mercadores da Ifríquia Codificaram o Comércio Antes do Silício

2025-04-19
A Sintaxe Esquecida de Sal e Ouro: Como os Mercadores da Ifríquia Codificaram o Comércio Antes do Silício

Este artigo revela a história da Sifraniyah, uma guilda de mercadores na Ifríquia (sul da Tunísia moderna), que usou uma linguagem comercial única, Al-Khatt al-Tujjari (A Linha Comercial), séculos antes da era do silício. Semelhante a uma linguagem de programação antiga, este sistema críptico empregava instruções condicionais, gestão de inventário em loop e mecanismos de verificação de erros, executados por meio de rolos lacrados com cera, scripts anudados e cantos rítmicos. Seu sistema semelhante a um protocolo autônomo descentralizado operava em vários nós comerciais. No entanto, com o surgimento de impérios e métodos de contabilidade mais modernos, Al-Khatt al-Tujjari foi eventualmente esquecido, deixando para trás fragmentos que nos lembram que a lógica não nasce apenas do silício, mas também pode crescer a partir de areia, sal e histórias.

Leia mais
Diversos comércio

Otimizando o JSON do Ruby: Uma história de alocação de pilha e inlining

2025-01-02

Esta postagem de blog, a quarta parte de uma série sobre otimização do desempenho do JSON do Ruby, detalha a jornada do autor para melhorar a velocidade de serialização JSON do Ruby. Por meio de micro-benchmarking e profiling meticulosos, o autor explora técnicas de alocação de pilha e inlining. Ao mudar a alocação de buffer do heap para a pilha e usar o inlining estrategicamente, ganhos significativos de desempenho são alcançados. No entanto, o artigo destaca a importância de equilibrar as melhorias de micro-benchmark com o desempenho de aplicativos do mundo real, mostrando um caso em que a otimização impactou negativamente conjuntos de dados maiores.

Leia mais
Desenvolvimento

Aumento de Desempenho do Kernel Linux: Sequências Reiniciáveis Aprimoradas

2025-09-20

O recurso de sequências reiniciáveis do kernel Linux, projetado para aumentar o desempenho em aplicativos com threads, tem visto um aumento no uso junto com novos recursos do kernel. No entanto, isso revelou alguns problemas. O desenvolvedor Thomas Gleixner recentemente melhorou o código, resolvendo gargalos de desempenho e problemas históricos. Essas alterações melhoram significativamente a eficiência, mas podem exigir alterações de ABI no espaço do usuário, exigindo testes rigorosos para compatibilidade.

Leia mais
Desenvolvimento sequências reiniciáveis

O Fim da Revolução da Leitura? O Declínio da Leitura e a Crise da Democracia na Era dos Smartphones

2025-09-20
O Fim da Revolução da Leitura? O Declínio da Leitura e a Crise da Democracia na Era dos Smartphones

Este artigo explora a inversão da revolução da leitura. A revolução da leitura do século XVIII democratizou o conhecimento, promovendo a razão e a democracia. No entanto, o advento da era dos smartphones levou a um declínio acentuado da leitura, com a atenção das pessoas capturada por informações fragmentadas e mídia social, levando a um declínio no pensamento crítico e nas habilidades cognitivas. Isso não apenas leva à perda de conhecimento, mas também ameaça a base dos sistemas democráticos, pois as democracias exigem que os cidadãos possuam conhecimento suficiente e habilidades de pensamento crítico. O artigo alerta que essa tendência para uma sociedade pós-alfabetizada pode levar à regressão social, retornando a uma era pré-impressão de autoritarismo e superstição.

Leia mais
Tecnologia

OpenAI pretende integrar a ferramenta de geração de vídeo com IA Sora no ChatGPT

2025-02-28
OpenAI pretende integrar a ferramenta de geração de vídeo com IA Sora no ChatGPT

A OpenAI planeja integrar sua ferramenta de geração de vídeo com IA, Sora, em seu popular aplicativo de chatbot, ChatGPT. Atualmente, o Sora está disponível apenas por meio de um aplicativo web dedicado, mas a OpenAI planeja expandi-lo para mais plataformas e melhorar seus recursos. Inicialmente lançado separadamente para manter a simplicidade do ChatGPT, os usuários do ChatGPT poderão gerar vídeos do Sora diretamente no futuro, o que pode impulsionar o crescimento de assinaturas pagas. A OpenAI também planeja um gerador de imagens com tecnologia Sora e uma nova versão do Sora Turbo, expandindo ainda mais suas capacidades criativas de IA.

Leia mais

Amazon processada por 'compra' de filmes que podem desaparecer

2025-08-26
Amazon processada por 'compra' de filmes que podem desaparecer

Uma ação coletiva visa a Amazon por alegadamente enganar os consumidores a acreditar que estão comprando filmes e programas de TV diretamente quando estão apenas comprando licenças por tempo limitado. O processo destaca a letra miúda enterrada nas páginas de confirmação, contradizendo o uso proeminente da palavra "comprar". Essa prática supostamente viola uma lei recente da Califórnia que exige a divulgação clara de licenças revogáveis. O processo reflete preocupações levantadas por jogadores que perderam o acesso a jogos comprados após o encerramento dos servidores, enfatizando a falta de transparência nas transações de conteúdo digital.

Leia mais
Tecnologia

Espirografos de Órbita Planetária Baseados nas Leis de Kepler

2025-01-23

Inspirado na postagem de John Carlos Baez sobre o Pentagrama de Vênus, a Red Blob Games criou um conjunto de espirografos de órbita planetária. Usando a Terceira Lei de Kepler para converter períodos orbitais em distâncias do sol, o site gera imagens de órbita planetária heliocêntrica que se assemelham a espirografos. Os dados incluem Mercúrio, Vênus, Terra, Marte, Ceres, Júpiter, Saturno, Urano e Netuno.

Leia mais

Analisando livros de jogos Lone Wolf com Teoria de Grafos

2025-09-23

O autor codificou a série de livros de jogos Lone Wolf como redes de grafos direcionados e usou algoritmos de teoria de grafos para analisar suas propriedades. O Amanhecer dos Senhores das Trevas foi excluído da análise, pois não foi lançado oficialmente como um livro de jogos. A análise cobriu 28 livros em quatro séries, calculando o caminho mais curto para o final, o caminho mais curto para a morte, o caminho com mais lutas e outras estatísticas para cada série. Os resultados mostraram uma diminuição na dificuldade e um aumento no foco em aventura e história ao longo do tempo. Detalhes técnicos como o tratamento de grafos desconectados e a remoção de ciclos também foram discutidos.

Leia mais
Jogos

Yakari: Ferramenta de construção de comandos interativa simplifica CLIs complexas

2024-12-21
Yakari: Ferramenta de construção de comandos interativa simplifica CLIs complexas

Yakari é uma ferramenta interativa de construção de comandos projetada para simplificar interfaces de linha de comando complexas. Ela guia os usuários na construção de comandos passo a passo, eliminando a necessidade de memorizar sintaxes complexas. Com suporte a vários tipos de argumentos, Yakari oferece ajuda contextual e histórico de comandos, melhorando significativamente a usabilidade do CLI. Os usuários podem construir e executar comandos com atalhos simples, tornando acessíveis até mesmo comandos complexos.

Leia mais
Desenvolvimento interface interativa

Bluefin LTS e GDX: O Reinado de Achillobator Começa

2025-09-21
Bluefin LTS e GDX: O Reinado de Achillobator Começa

Após nove meses, o Bluefin LTS (Suporte de Longo Prazo) e o Bluefin GDX (Estação de Trabalho de IA) estão disponíveis. O Bluefin LTS, construído no CentOS Stream 10, oferece uma área de trabalho GNOME 48 estável com suporte de longo prazo e um ramo de Habilitação de Hardware opcional (lts-hwe) para kernels mais novos. O Bluefin GDX é direcionado a profissionais de IA/ML, integrando drivers Nvidia e CUDA, e colaborando com a Red Hat em ferramentas de IA/ML de código aberto. Ambos possuem instalação aprimorada e suporte de inicialização segura, visando uma experiência de desktop estável e eficiente.

Leia mais
Desenvolvimento Estação de Trabalho de IA

Microsoft Prioriza Modelos de IA da Anthropic, Dando Preferência ao Claude Sonnet 4 para o GitHub Copilot

2025-09-16
Microsoft Prioriza Modelos de IA da Anthropic, Dando Preferência ao Claude Sonnet 4 para o GitHub Copilot

A Microsoft está adicionando uma seleção automática de modelos de IA ao seu editor Visual Studio Code, priorizando o desempenho ideal. Usuários gratuitos do GitHub Copilot terão seleção automática entre modelos como Claude Sonnet 4, GPT-5 e GPT-5 mini, enquanto usuários pagos usarão principalmente o Claude Sonnet 4. Documentos internos revelam que a Microsoft está instruindo os desenvolvedores a priorizar o Claude Sonnet 4 e está fazendo investimentos significativos em seu próprio cluster de modelos de IA. Além disso, partes do Microsoft 365 Copilot utilizarão modelos da Anthropic. Apesar de um novo acordo com a OpenAI, a preferência da Microsoft pelos modelos de IA da Anthropic sinaliza uma mudança em sua estratégia de IA.

Leia mais
Desenvolvimento

Rastreando a Propriedade de Identidades Não Humanas Geradas por IaC

2025-04-09
Rastreando a Propriedade de Identidades Não Humanas Geradas por IaC

Ferramentas de Infraestrutura como Código (IaC) permitem a criação rápida de inúmeras identidades não humanas (NHIs) em ambientes em nuvem. No entanto, rastrear os proprietários dessas NHIs geradas por IaC representa um desafio significativo. Este post de blog explora uma abordagem baseada em tags, adicionando tags ao código Terraform para rastrear arquivos envolvidos na criação de recursos e, assim, identificar os proprietários de NHI. Embora essa abordagem enfrente obstáculos práticos, como herança de tags e compatibilidade entre plataformas, ela oferece uma solução potencial para problemas de propriedade de NHI geradas por IaC e auxilia as equipes de DevOps a rastrear e gerenciar melhor suas identidades IaC.

Leia mais
Desenvolvimento

Resolvendo um quebra-cabeça de Layton com elegância usando Prolog

2025-04-08
Resolvendo um quebra-cabeça de Layton com elegância usando Prolog

O autor reescreveu o capítulo sobre linguagens de programação lógica em seu livro "Lógica para Programadores", mostrando o poder do Prolog com um quebra-cabeça no estilo 'Layton'. O quebra-cabeça envolve deduzir a pontuação do quarto aluno com base nas pontuações dos três primeiros. Usando um código Prolog conciso (apenas 15 linhas!), o autor resolve elegantemente o problema, aproveitando a correspondência de padrões e a bidirecionalidade do Prolog para encontrar todas as possíveis chaves de resposta, determinando finalmente a pontuação do quarto aluno como 6. Uma comparação é feita com uma solução mais longa e menos eficiente. Embora o autor argumente contra o uso de quebra-cabeças para ensino, este exemplo demonstra o potencial de aplicação prática do Prolog.

Leia mais

Crie sua própria Máquina Virtual: Um guia passo a passo

2024-12-26

Este tutorial o guia na criação de sua própria máquina virtual (VM) capaz de executar programas em linguagem assembly, como os jogos 2048 ou Roguelike. Mesmo que você já seja um programador, este projeto proporciona uma compreensão mais profunda da arquitetura de computadores e de como as linguagens de programação funcionam. O tutorial abrange conceitos básicos de VM, a arquitetura LC-3, conjuntos de instruções, rotinas de armadilha, carregamento de programas e muito mais, com exemplos de código detalhados e explicações. O código final tem aproximadamente 250 linhas em C, tornando-o acessível àqueles com conhecimento básico de C/C++.

Leia mais
Desenvolvimento máquina virtual

Atualização do crate `image` do Rust: suporte a orientação EXIF adicionado para redimensionamento de imagens

2025-09-13
Atualização do crate `image` do Rust: suporte a orientação EXIF adicionado para redimensionamento de imagens

O crate de processamento de imagens `image` do Rust lançou a versão v0.25.8, adicionando suporte para dados de orientação EXIF. Isso corrige um problema comum em que o redimensionamento de imagens ignorava a orientação, resultando em miniaturas giradas ou invertidas. A nova função `apply_orientation` corrige a orientação da imagem antes do redimensionamento, garantindo que a miniatura corresponda à original. Isso é particularmente útil ao trabalhar com imagens de câmeras e telefones, eliminando o incômodo de imagens desalinhadas.

Leia mais
Desenvolvimento

Hadrius contrata Designer UI/UX fundador(a), até US$ 150.000

2024-12-18
Hadrius contrata Designer UI/UX fundador(a), até US$ 150.000

A Hadrius, uma startup de fintech apoiada pelo Y Combinator, está contratando um(a) Designer UI/UX fundador(a). Eles estão usando IA para automatizar o back-office de empresas financeiras, prevenindo futuras crises financeiras. A vaga é em tempo integral na cidade de Nova York, oferecendo salário de US$ 80.000 a US$ 150.000 e opções de ações de 0,01% a 0,15%. O candidato ideal é um designer altamente qualificado com experiência em uma empresa de tecnologia focada em design, proficiente em Figma e apaixonado pela missão da Hadrius. A equipe conta com engenheiros do Google, Chime e outras empresas de primeira linha, e a empresa está experimentando um crescimento hiperacelerado, dobrando a receita a cada três meses.

Leia mais
Desenvolvimento Design UI/UX

Jimmy Carter: O Maior Presidente Ambiental da América

2024-12-30
Jimmy Carter: O Maior Presidente Ambiental da América

Este artigo examina as conquistas ambientais significativas do ex-presidente dos EUA, Jimmy Carter. Apesar de sua baixa popularidade, Carter, já em 1979, previu a gravidade da crise climática e promoveu ativamente as energias renováveis. O artigo destaca as numerosas leis ambientais assinadas durante sua presidência e seus esforços para proteger as áreas selvagens americanas. Embora algumas das políticas energéticas de Carter sejam controversas, sua compreensão e resposta à mudança climática consolidam seu lugar como um dos maiores presidentes ambientais da América.

Leia mais

GPL: Uma bênção ou uma maldição para o WordPress?

2025-03-04
GPL: Uma bênção ou uma maldição para o WordPress?

Daniel Jalkut, da Red Sweater Software, argumenta que a licença GPL dificulta a participação e a adoção no WordPress. Este artigo refuta esse argumento, afirmando que a próspera comunidade de plugins e temas do WordPress é um resultado direto da GPL. O autor usa sua experiência pessoal para mostrar como a GPL protege as liberdades do usuário e, em última análise, promove um ecossistema florescente em vez de prejudicar o desenvolvimento. Embora reconhecendo as limitações, os princípios centrais de compartilhamento e reciprocidade são vitais para construir uma comunidade e um ecossistema robustos – superando em muito as preocupações com a licença.

Leia mais
(ma.tt)
Desenvolvimento Licença de código aberto

Música com IA: Uma Revolução Silenciosa que Conquista as Paradas

2025-09-01
Música com IA: Uma Revolução Silenciosa que Conquista as Paradas

Esqueça guitarras e teclados; uma nova onda de criação musical chegou, impulsionada pela IA. Oliver McCann, usando o nome artístico imoliver, prova que talento musical não é um pré-requisito para o sucesso nas paradas. Suas faixas geradas por IA acumularam milhões de streams, levando a um contrato com uma gravadora — uma estreia para um músico de IA. Essa ascensão das ferramentas de geração de música por IA, no entanto, provocou uma série de processos judiciais por violação de direitos autorais por parte de grandes gravadoras. Simultaneamente, o efeito democratizador da IA está capacitando amadores, que a estão usando para criar música em uma escala sem precedentes. Apesar de controvérsias sobre qualidade e propriedade, o potencial da música com IA para remodelar a indústria é inegável.

Leia mais
Tecnologia

Ranking Global do ACM-ICPC: Tsinghua e Pequim se Destacam

2025-09-05

A classificação global da competição internacional de programação universitária ACM-ICPC de 2023 foi divulgada, com a Universidade Estadual de São Petersburgo conquistando o primeiro lugar. É notável o desempenho das universidades Tsinghua e Pequim, que ficaram em quarto e quinto lugar, respectivamente, demonstrando a força das universidades chinesas na área de ciência da computação. A lista de classificação inclui muitas universidades renomadas da China, EUA, Japão e Europa, destacando a competição acirrada. Este evento global de alto nível não apenas testa as habilidades de programação dos competidores, mas também reflete as diferenças no desenvolvimento de talentos em ciência da computação em vários países e regiões.

Leia mais

arXivLabs: Colaboração da Comunidade em Novos Recursos do arXiv

2025-08-03
arXivLabs: Colaboração da Comunidade em Novos Recursos do arXiv

arXivLabs é uma estrutura que permite a colaboradores desenvolverem e compartilharem novos recursos do arXiv diretamente no nosso site. Indivíduos e organizações que trabalham com o arXivLabs abraçaram e aceitaram nossos valores de abertura, comunidade, excelência e privacidade de 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

Football Manager 2024 pula uma temporada: uma jogada surpreendentemente inteligente

2025-02-07
Football Manager 2024 pula uma temporada: uma jogada surpreendentemente inteligente

O Football Manager 2024 foi adiado, sem atualização com os dados dos jogadores da nova temporada e com reembolsos para clientes que fizeram pré-encomendas. Embora decepcionante para os fãs ansiosos por escalações atualizadas, essa decisão demonstra a ousadia e a visão de longo prazo da Sports Interactive. Os lançamentos anuais de jogos esportivos são frequentemente criticados por sua falta de inovação e prevalência de microtransações. O adiamento do Football Manager representa um desvio ponderado dessa tendência, priorizando a qualidade em detrimento de prazos apertados. Essa jogada inesperada pode sinalizar uma mudança refrescante no cenário de jogos esportivos, prometendo melhorias e inovações futuras.

Leia mais

Vulnerabilidades Críticas em Controladores Copeland Ameaçam Cadeias de Suprimentos Globais

2025-09-03
Vulnerabilidades Críticas em Controladores Copeland Ameaçam Cadeias de Suprimentos Globais

Dez vulnerabilidades críticas (Frostbyte10) foram descobertas em controladores Copeland, amplamente utilizados por grandes cadeias de supermercados e instalações de armazenamento refrigerado em todo o mundo. Essas falhas podem permitir que invasores manipulem remotamente as temperaturas, potencialmente estragando alimentos e medicamentos e causando interrupções significativas na cadeia de suprimentos. As vulnerabilidades afetam os controladores E2 e E3, impactando sistemas críticos como compressores e condensadores. A Copeland lançou atualizações de firmware, e a CISA emitiu avisos incentivando a correção imediata. A exploração dessas vulnerabilidades pode levar à execução remota de código não autorizada.

Leia mais
Tecnologia

E-mail do Procurador-Chefe do CPI bloqueado pela Microsoft: um alerta para a soberania digital europeia

2025-06-10
E-mail do Procurador-Chefe do CPI bloqueado pela Microsoft: um alerta para a soberania digital europeia

O procurador-chefe do Tribunal Penal Internacional (TPI), Karim Khan, teve sua conta de e-mail do Microsoft bloqueada devido às sanções dos EUA contra o TPI impostas pela administração Trump. Este incidente destaca a dependência da Europa em relação às gigantes de tecnologia dos EUA e os riscos resultantes para a soberania digital. As sanções não apenas prejudicaram as operações do TPI, mas também levantaram preocupações sobre a segurança e a privacidade de dados europeus. O artigo defende o fortalecimento da soberania digital europeia, dando prioridade aos serviços de tecnologia europeus e reduzindo a dependência das empresas americanas para evitar incidentes semelhantes.

Leia mais
1 2 45 46 47 49 51 52 53 595 596