Problemas de Compatibilidade entre Firewall Cisco e TLS 1.3

2025-05-22

Uma empresa encontrou um problema com seu firewall Cisco: devido ao TLS 1.3 criptografar certificados de servidor, o firewall não conseguia aplicar regras de acesso à URL ou aplicativo com base no conteúdo do certificado. Para resolver isso, a Cisco introduziu o recurso de Descoberta de Identidade do Servidor TLS, usando uma handshake TLS 1.2 adicional para recuperar o certificado em texto simples. No entanto, isso conflitava com o comportamento esperado do banco de dados Postgres. O problema real não era a incompatibilidade do TLS 1.3, mas sim o firewall não estava configurado para bloquear aplicativos desconhecidos; ele tentava aprender o certificado por 3 segundos antes de desistir e permitir a conexão.

Leia mais
Tecnologia

Pegadas de réptil de 350 milhões de anos reescrevem a história da evolução

2025-05-22
Pegadas de réptil de 350 milhões de anos reescrevem a história da evolução

Cientistas na Austrália descobriram as pegadas de répteis mais antigas conhecidas, datadas de aproximadamente 350 milhões de anos atrás. Esta descoberta antecede as pegadas mais antigas conhecidas anteriormente em 32 milhões de anos, sugerindo que a transição de vertebrados do oceano para a terra aconteceu muito mais rápido do que se pensava anteriormente. As pegadas, exibindo pés com garras, confirmam a adaptação terrestre completa do animal, pois as garras só evoluíram em criaturas totalmente terrestres. Estima-se que o réptil tinha cerca de 80 centímetros de comprimento e provavelmente se parecia com um lagarto monitor moderno. Esta descoberta notável altera significativamente nossa compreensão da evolução de vertebrados primitivos e fornece insights cruciais sobre a história da vida na Terra.

Leia mais
Tecnologia répteis

Mandados de busca por palavra-chave: privacidade versus aplicação da lei

2025-05-22
Mandados de busca por palavra-chave: privacidade versus aplicação da lei

Um caso de incêndio criminoso cometido por adolescentes desencadeia um debate sobre 'mandados de busca por palavra-chave'. A polícia usou este método para rastrear suspeitos por meio de palavras-chave de mecanismos de busca, levantando preocupações sobre privacidade e eficiência da aplicação da lei. O artigo detalha o caso, a vida dos condenados após o encarceramento e explora a relação complexa entre identidades digitais e pegadas online. Este caso também fornece um precedente para a revisão pela Suprema Corte dos EUA da legalidade dos mandados de busca por palavra-chave.

Leia mais

A Mina de Ouro de Tutoriais de Computação Gráfica de Inigo Quilez

2025-05-22

Inigo Quilez, um veterano especialista em computação gráfica, se dedica a aprender e compartilhar seu conhecimento desde 1994. Seu site oferece uma vasta coleção de tutoriais de computação gráfica, cobrindo tópicos que vão de SDFs e ray marching a fractais e técnicas matemáticas. Os tutoriais apresentam trechos de código concisos e explicações claras, atendendo a vários níveis de habilidade. Ele também fornece tutoriais em vídeo e outros recursos, e seu código possui licença MIT para fácil reutilização.

Leia mais
Desenvolvimento

DuckDB em um MacBook Pro de 2012: Perdemos uma década com arquiteturas distribuídas?

2025-05-22
DuckDB em um MacBook Pro de 2012: Perdemos uma década com arquiteturas distribuídas?

Este artigo testa o DuckDB em um MacBook Pro de 2012 para investigar se a velocidade da inovação de hardware superou o crescimento de dados, tornando as arquiteturas distribuídas desnecessárias. Os resultados mostram que o laptop de dez anos consegue executar consultas SQL analíticas complexas, embora mais lentamente do que máquinas modernas, mas em prazos razoáveis. Isso leva a uma reflexão sobre o foco da última década em análises de dados distribuídas, sugerindo que a tecnologia de banco de dados de nó único era capaz de lidar com grandes conjuntos de dados naquela época, questionando a necessidade da mudança para sistemas distribuídos.

Leia mais
Desenvolvimento

Servidor de Linguagem Kotlin Experimental para VS Code

2025-05-22
Servidor de Linguagem Kotlin Experimental para VS Code

Um servidor de linguagem Kotlin pré-alfa oficial agora está disponível para o Visual Studio Code, implementando o Protocolo de Servidor de Linguagem para Kotlin. Construído com base no IntelliJ IDEA e seu plugin Kotlin, este servidor suporta a maioria dos recursos essenciais, mas é experimental e não oferece garantias de estabilidade. Atualmente, apenas projetos Kotlin Gradle apenas para JVM são suportados diretamente. Partes da implementação são atualmente de código fechado para desenvolvimento mais rápido, com planos para código aberto completo posteriormente. Embora seja facilmente instalável como uma extensão do VS Code, outros editores exigem configuração manual. Os usuários são encorajados a experimentá-lo e fornecer feedback, mas contribuições diretas de código ainda não são suportadas.

Leia mais
Desenvolvimento

Freios Greentell da Brembo: 90% Menos Poeira de Freio

2025-05-22
Freios Greentell da Brembo: 90% Menos Poeira de Freio

Com os veículos elétricos reduzindo as emissões de escapamento, o foco se desloca para outras fontes de poluição, como pneus e freios. A próxima norma Euro 7 da Europa aborda isso com limites mais rigorosos para emissões de partículas. O novo sistema de freios Greentell da Brembo visa resolver isso, oferecendo uma redução de 90% na poeira de freio e melhorando a durabilidade. Desenvolvida ao longo de uma década, essa solução para o mercado de massa equilibra a responsabilidade ambiental com o desempenho, representando um passo significativo em direção a um transporte mais limpo.

Leia mais
Tecnologia Freios

IA Generativa: Um Relacionamento de Amor e Ódio de um Profissional Criativo

2025-05-22
IA Generativa: Um Relacionamento de Amor e Ódio de um Profissional Criativo

Um profissional criativo detalha seu relacionamento complexo com a IA generativa. Embora inicialmente tenha abraçado seu aumento de criatividade e eficiência, ele viu seu negócio de ilustração diminuir em mais de 50% devido à acessibilidade das ferramentas de IA. Ele lamenta a potencial perda de habilidades tradicionais, mas também reconhece a inovação e as possibilidades que a IA oferece, prevendo um futuro em que novos métodos criativos que aproveitam a IA surgirão.

Leia mais

Capcom vs. Data East: A Batalha de Direitos Autorais de Street Fighter II

2025-05-22
Capcom vs. Data East: A Batalha de Direitos Autorais de Street Fighter II

Em 1993, a Capcom processou a Data East por violação de direitos autorais devido ao seu jogo, Fighter's History, que supostamente copiou personagens e movimentos de Street Fighter II. A Capcom argumentou que Street Fighter II era original, mas evidências sugerem que ele tomou emprestado de outras fontes. O tribunal decidiu parcialmente a favor da Capcom, encontrando algumas semelhanças, mas não uma vitória completa para a Capcom. Este caso destaca as ambiguidades dos direitos autorais no mundo dos jogos e a prática comum de empréstimo e inspiração no design de jogos de luta antigos.

Leia mais

Da Rejeição à Aceitação: O Poder da Primeira Página

2025-05-22
Da Rejeição à Aceitação: O Poder da Primeira Página

Um artigo inicialmente rejeitado foi revisado dramaticamente, resultando em sua aceitação. O autor detalha meticulosamente as mudanças, focando na página crucial inicial (título, resumo, Figura 1, introdução). Ao tornar o título específico e memorável, a Figura 1 visualmente atraente e a introdução e o resumo concisos e envolventes, o autor melhorou o impacto do artigo. Outras revisões incluíram a adição de baselines, ablações e a garantia de significância estatística, abordando possíveis razões para a rejeição. O autor conclui que melhorar a comunicação melhora significativamente o impacto científico.

Leia mais

A Ascensão e Queda da AppHarvest: O Rompimento da Bolha da Agricultura de Tecnologia

2025-05-22
A Ascensão e Queda da AppHarvest: O Rompimento da Bolha da Agricultura de Tecnologia

A AppHarvest, uma empresa de agricultura interna focada em tecnologia, arrecadou milhões prometendo estufas de alta tecnologia e empregos nos Apalaches. No entanto, por trás do sucesso, uma realidade sombria se desenrolou: os trabalhadores suportaram calor extremo, treinamento inadequado, horas extras excessivas e perigos de segurança. A empresa acabou entrando em colapso devido a custos operacionais insustentáveis e má administração. Esta história destaca os desafios da expansão da agricultura impulsionada por tecnologia e as consequências devastadoras de negligenciar os direitos dos trabalhadores e a responsabilidade social.

Leia mais

Além do RAG: Chamadas de Ferramentas LLM Inauguram uma Nova Era para Busca Semântica

2025-05-22
Além do RAG: Chamadas de Ferramentas LLM Inauguram uma Nova Era para Busca Semântica

Este artigo explora métodos para implementar busca semântica, particularmente usando LLMs para busca de incorporação vetorial. Embora incorporar diretamente termos de busca do usuário e documentos às vezes produza resultados subótimos, novas técnicas como Nomic Embed Text v2 melhoram os métodos de incorporação, aproximando perguntas e respostas no espaço vetorial. Além disso, LLMs podem sintetizar respostas potenciais e, em seguida, usar essas incorporações para buscar documentos relevantes. O artigo também apresenta sistemas de Geração Aumentada por Recuperação (RAG) baseados em LLM, enfatizando que o RAG não depende de incorporações vetoriais e pode ser combinado com busca por palavras-chave ou sistemas de busca híbridos. O autor argumenta que, apesar do surgimento de modelos de contexto longo, o RAG não desaparecerá porque a quantidade de dados sempre excederá a capacidade de contexto do modelo. O autor prefere a abordagem de chamada de ferramentas LLM, exemplificada por o3 e o4-mini, acreditando que ela é mais eficaz do que o RAG tradicional (recuperação única seguida de resposta direta).

Leia mais
IA

Encontrando informações em e-mails com LLMs e um servidor MCP

2025-05-22

O autor construiu um servidor MCP para dar a um Modelo de Linguagem Grande (LLM) acesso somente leitura aos seus e-mails. Por meio de uma conversa com o Gemini (um LLM), o autor demonstra como ferramentas simples de busca e recuperação podem ser usadas para encontrar o nome do filho de Donovan em e-mails. Embora a estratégia de busca inicial do Gemini empregasse várias palavras-chave (como "son", "boy", "baby"), a maioria levou aos parentes de Donovan. Por fim, o Gemini identificou pistas nos resultados de busca iniciais, analisando assuntos e conteúdo de e-mails, encontrando com sucesso o nome do filho como Monty. O processo destaca o poder dos LLMs combinados com ferramentas específicas para recuperação de informações e destaca a importância de estratégias de busca precisas.

Leia mais
Desenvolvimento

Gemini Diffusion do Google: Um LLM de Difusão Incrivelmente Rápido

2025-05-22
Gemini Diffusion do Google: Um LLM de Difusão Incrivelmente Rápido

O Google I/O apresentou o Gemini Diffusion, seu primeiro LLM a utilizar modelos de difusão (semelhantes ao Imagen e Stable Diffusion) em vez de transformadores. Diferentemente dos modelos tradicionais de geração palavra por palavra, o Gemini Diffusion refina o ruído iterativamente, resultando em uma velocidade impressionante. Testes mostraram velocidades de geração de 857 tokens/segundo, produzindo páginas interativas HTML+JavaScript em segundos. Embora benchmarks independentes ainda estejam pendentes, o Google afirma que é 5 vezes mais rápido que o Gemini 2.0 Flash-Lite, sugerindo desempenho comparável. Isso marca um avanço significativo em modelos de difusão comercialmente disponíveis.

Leia mais
IA

Tinnitus após um concerto: um conto de advertência

2025-05-22

Desenvolvi zumbido permanente após ir a um show de música eletrônica em novembro passado. Inicialmente, eu fui descuidado com a proteção auditiva, presumindo que qualquer desconforto seria temporário. Desta vez, não foi. Agora, sons altos me machucam fisicamente, e me pego agindo como um pai preocupado, lembrando os amigos de usar capacetes e coletes refletivos. Essa experiência destacou o risco muitas vezes ignorado de danos auditivos e a importância da autopreservação.

Leia mais

Tabela HTML pesquisável a partir de CSV em JavaScript puro

2025-05-22
Tabela HTML pesquisável a partir de CSV em JavaScript puro

Cansado de lutar com dados CSV? Este projeto em JavaScript puro transforma seus arquivos CSV em tabelas HTML bonitas, pesquisáveis e filtráveis. Com código mínimo, visualize seus dados, personalize a formatação, habilite downloads e incorpore a tabela sem problemas. Confira a demonstração e simplifique o manuseio de seus dados hoje mesmo!

Leia mais
Desenvolvimento

Aventuras em Código Legado: Uma Odisséia COBOL

2025-05-22

A manutenção de 200 mil linhas de código COBOL revelou um tesouro de hacks engenhosos e peculiaridades históricas. O autor descobriu numéricos na base 10, análise de strings inteligente usando definições de dados e uma instrução 'REDEFINES' usada para internacionalização (mesmo com redefinições em espanhol!). Saídas antecipadas foram implementadas para término abrupto do trabalho, e um arquivo misteriosamente continha os primeiros 800 números naturais como constantes de string. A história conclui com a revelação de que o comando 'dd' do UNIX origina-se da instrução 'DD' do COBOL para definição de dados, mostrando o legado inesperado da programação de mainframes.

Leia mais
Desenvolvimento código legado

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

2025-05-21
arXivLabs: Colaboração da Comunidade em Recursos do arXiv

arXivLabs é uma estrutura que permite que colaboradores desenvolvam e compartilhem novos recursos do arXiv diretamente no site. Os participantes devem abraçar os valores do arXiv de abertura, comunidade, excelência e privacidade de dados do usuário. Tem uma ideia para melhorar a comunidade arXiv? Saiba mais sobre o arXivLabs.

Leia mais
Desenvolvimento

ITXPlus: Clone Mini-ITX do Macintosh Plus

2025-05-21

O ITXPlus é um clone da placa-mãe Macintosh Plus no tamanho Mini-ITX, construído inteiramente com componentes modernos. Ele usa um conversor VGA baseado em Pico, uma fonte de alimentação ATX padrão de 24 pinos, um cabeçalho SCSI interno de 50 pinos e 4 MB de RAM soldada. Aproveitando soluções de código aberto, como a substituição do chip de som da DosFox e um RTC baseado em ATTiny, o ITXPlus visa uma experiência totalmente funcional e de construção própria. Embora o suporte para disquete não esteja incluído por padrão, um cabeçalho de expansão permite a adição de um IWM real. A placa é quase totalmente de montagem em superfície, usando um 68000 tradicional para facilitar a montagem. O projeto completo será de código aberto no GitHub.

Leia mais
Hardware

Otimização de Renderização de Tabelas iText Core: De 5 Minutos para 7 Segundos

2025-05-21
Otimização de Renderização de Tabelas iText Core: De 5 Minutos para 7 Segundos

O engenheiro Guust da Apryse otimizou o desempenho de renderização de tabelas do iText Core. Ao evitar cálculos repetidos de colapso de borda e sobrecarga desnecessária de marcação, o tempo de renderização de uma tabela de 50.000 células caiu de 5 minutos para 7 segundos. As otimizações se concentraram na função `CollapsedTableBorders#getVerticalBorder` e no processamento de tags, melhorando significativamente o desempenho por meio de cache, remoção de chamadas de função redundantes e adição de tags em massa. Essa otimização está incluída no iText Core 9.1.0.

Leia mais
Desenvolvimento renderização de PDF

Rocky Linux 10 abraça o RISC-V: Um salto gigante para o código aberto

2025-05-21

Prepare-se para o Rocky Linux 10! Esta versão marca um marco significativo: suporte oficial para a arquitetura RISC-V. Graças aos esforços colaborativos da comunidade Fedora RISC-V e do AltArch SIG da Rocky, uma versão riscv64gc será incluída, direcionada a plataformas como StarFive VisionFive 2, QEMU e SiFive HiFive Premier P550. Embora alguns recursos possam ser limitados em determinadas plataformas, como a P550, a funcionalidade pronta para uso no VisionFive 2 e no QEMU é um destaque. Esta iniciativa impulsionada pela comunidade, iniciada no início de 2024, mostra o poder da colaboração de código aberto com os esforços upstream do Fedora RISC-V.

Leia mais
Desenvolvimento

Criador do Apollo junta-se ao Digg reformulado como consultor

2025-05-21
Criador do Apollo junta-se ao Digg reformulado como consultor

Christian Selig, o desenvolvedor iOS por trás do popular cliente Reddit de terceiros Apollo, juntou-se ao Digg reformulado como consultor. Essa jogada sinaliza a intenção do Digg de se diferenciar do Reddit, particularmente após as polêmicas mudanças de preços da API do Reddit que forçaram o fechamento de muitos aplicativos de terceiros, incluindo o Apollo. O envolvimento de Selig destaca o compromisso do Digg com uma abordagem centrada na comunidade e uma experiência de mídia social mais agradável, livre da prevalência de conteúdo gerado por IA. O Digg está atualmente em fase de acesso antecipado.

Leia mais
Tecnologia

Óculos Android XR do Google: Um Vislumbre do Futuro da Computação Diária

2025-05-21
Óculos Android XR do Google: Um Vislumbre do Futuro da Computação Diária

No I/O 2025, o Google ofereceu uma visão detalhada de seus óculos Android XR, projetados para integração perfeita no dia a dia. Esses óculos possuem câmera, microfones e alto-falantes, com uma tela opcional na lente para entrega discreta de informações. Eles funcionarão em conjunto com seu telefone, fornecendo acesso a aplicativos sem precisar pegar seu telefone. Impulsionados pelo Gemini, os óculos entendem o contexto e fornecem informações relevantes de aplicativos como Calendário, Mapas e muito mais. O Google está colaborando com marcas como Warby Parker e Gentle Monster para garantir designs elegantes para usabilidade durante todo o dia. Uma parceria com a Samsung está avançando a plataforma de software e hardware, com acesso para desenvolvedores ainda este ano. A privacidade é um foco, com testes de usuários em andamento. Um segundo dispositivo Android XR, desenvolvido com a XREAL, também será lançado como uma edição para desenvolvedores.

Leia mais
Tecnologia Óculos RA

Boom, Quebra e a Próxima Revolução Industrial: Uma Análise de Duas Visões Competitivas

2025-05-21
Boom, Quebra e a Próxima Revolução Industrial: Uma Análise de Duas Visões Competitivas

Este ensaio analisa dois livros que abordam a estagnação tecnológica e o caminho a seguir: *Boom: Bolhas e o Fim da Estagnação* e *A Nova Sociedade Lunar: Um Guia Iluminista para a Próxima Revolução Industrial*. O primeiro argumenta que 'bolhas boas' podem quebrar a estagnação e impulsionar o progresso tecnológico, mas sua estrutura para distinguir entre bolhas 'boas' e 'más' carece de rigor. O segundo adota uma abordagem histórica, usando o exemplo da Sociedade Lunar da Grã-Bretanha para enfatizar a inovação de processo, a manutenção sustentada e o papel do governo no desenvolvimento tecnológico, criticando a dependência excessiva de 'competências essenciais' e 'especialização'. Embora ofereçam perspectivas contrastantes, ambos os livros fornecem insights valiosos para superar a estagnação tecnológica, destacando o papel crucial do governo no fomento do avanço tecnológico.

Leia mais

ACE-RISCV: Framework de Computação Confidencial de Código Aberto para RISC-V

2025-05-21
ACE-RISCV: Framework de Computação Confidencial de Código Aberto para RISC-V

O ACE-RISCV é um projeto de código aberto que fornece uma estrutura de computação confidencial com um monitor de segurança formalmente verificado. Alvejando o RISC-V com portabilidade em mente, ele se concentra na verificação formal da implementação do monitor de segurança. O projeto suporta autenticação local e utiliza criptografia pós-quântica (PQC), incluindo ML-KEM, SHA-384 e AES-GCM-256. São fornecidas instruções detalhadas de construção e execução para uma arquitetura RISC-V de 64 bits.

Leia mais
Desenvolvimento

P vs. PSPACE: O Espaço é Computacionalmente Mais Poderoso que o Tempo?

2025-05-21
P vs. PSPACE: O Espaço é Computacionalmente Mais Poderoso que o Tempo?

Uma questão central na teoria da complexidade é a relação entre as classes de complexidade P e PSPACE. P engloba problemas solucionáveis em tempo razoável, enquanto PSPACE trata da complexidade espacial. A crença predominante é que PSPACE é maior que P, devido à reusabilidade do espaço, ao contrário do tempo. Provar isso requer demonstrar problemas em PSPACE insolúveis em tempo polinomial. O artigo relata a descoberta de 1975 por Hopcroft, Paul e Valiant, mostrando a ligeira vantagem do espaço sobre o tempo, mas o progresso estagnou. O trabalho de Ryan Williams finalmente quebrou o impasse, oferecendo novas perspectivas para resolver o problema P vs. PSPACE.

Leia mais
Desenvolvimento

Appwrite Sites: Implantação e Hospedagem de Sites em Um Só Lugar

2025-05-21
Appwrite Sites: Implantação e Hospedagem de Sites em Um Só Lugar

A Appwrite lançou o Sites, um novo produto que permite implantar e hospedar sites e aplicativos web diretamente dentro da Appwrite. Sem mais alternância entre plataformas e configurações complexas; basta construir, implantar e lançar. O Sites suporta sites estáticos e aplicativos SSR, integrando Git, uma CDN global, proteção DDoS e integrando-se perfeitamente aos serviços de banco de dados, funções, armazenamento e autenticação da Appwrite. Vários modelos de implantação com um clique estão disponíveis, com suporte a auto-hospedagem. O Appwrite Sites é gratuito até 1º de julho de 2025.

Leia mais

Selos Falantes do Butão: Um Investimento Surpreendente

2025-05-21
Selos Falantes do Butão: Um Investimento Surpreendente

Em 1972, o Butão lançou um conjunto único de selos: selos de vinil em miniatura que podiam ser reproduzidos em toca-discos comuns. Inicialmente considerados novidades, esses sete selos, com canções folclóricas e história butanesas, recentemente tiveram um aumento de valor devido à sua redescoberta por colecionadores de vinil. O criador dos selos, o aventureiro americano Burt Todd, revolucionou o programa filatélico do Butão com designs inovadores, transformando o que antes eram bugigangas baratas em um item de colecionador muito procurado.

Leia mais
Diversos Butão

Google AI Studio: Desenvolvimento de aplicativos de IA aprimorado com o Gemini 2.5 Pro

2025-05-21
Google AI Studio: Desenvolvimento de aplicativos de IA aprimorado com o Gemini 2.5 Pro

O Google AI Studio recebeu uma atualização importante, integrando o modelo Gemini 2.5 Pro para geração de código significativamente aprimorada. Os desenvolvedores podem criar e implantar rapidamente aplicativos web com tecnologia de IA usando prompts simples de texto, imagem ou vídeo. A nova versão também incorpora modelos multimodais como Imagen, Lyria RealTime e Veo, oferecendo implantação com um único clique no Cloud Run e comparação e reversão convenientes de versões de código. Além disso, o novo suporte a áudio nativo e uma ferramenta de Contexto de URL aprimoram a interatividade e a recuperação de informações.

Leia mais
Desenvolvimento

Relatório de Observação do Planeta Menor 2017 OF201

2025-05-21

Este relatório do Minor Planet Center detalha as observações do planeta menor 2017 OF201. Ele inclui dados observacionais de múltiplos observatórios, como tempo, coordenadas e brilho, juntamente com os elementos orbitais calculados. Esses dados ajudarão os astrônomos a entender melhor as características orbitais e as propriedades físicas do asteroide.

Leia mais
1 2 219 220 221 223 225 226 227 595 596