Ruby Ractors e YJIT: Um mergulho profundo no desempenho de concorrência

2025-03-26

Esta publicação explora as verdadeiras capacidades de concorrência do Ruby Ractors na versão 3.4.2 e descobre inesperadamente os ganhos de desempenho impressionantes oferecidos pelo YJIT. Benchmarks usando as funções de Fibonacci e Tarai revelam que os Ractors utilizam efetivamente vários núcleos no macOS nativo, mas têm desempenho inferior no Docker. No entanto, habilitar o YJIT melhora significativamente o desempenho em ambos os ambientes, superando as expectativas. O autor conclui que os Ractors ainda não estão prontos para produção, mas o YJIT está pronto para produção e oferece melhorias substanciais de desempenho.

Leia mais
Desenvolvimento

Playwright MCP: Automação de navegador sem cabeça para LLMs

2025-03-26
Playwright MCP: Automação de navegador sem cabeça para LLMs

O servidor Playwright Model Context Protocol (MCP) fornece recursos de automação de navegador para LLMs usando Playwright. Permite que LLMs interajam com páginas da web por meio de instantâneos de acessibilidade estruturados, eliminando a necessidade de capturas de tela ou modelos ajustados visualmente. É rápido, leve e amigável para LLM, usando a árvore de acessibilidade do Playwright em vez de entrada baseada em pixels. Inclui navegação na web, preenchimento de formulários, extração de dados e testes automatizados. Suporta modos sem cabeça e com cabeça. A instalação é simples via CLI do VS Code.

Leia mais
Desenvolvimento Automação de Navegador

Reservas de voos transfronteiriços entre EUA e Canadá caem mais de 70%

2025-03-26
Reservas de voos transfronteiriços entre EUA e Canadá caem mais de 70%

Dados recentes revelam uma queda dramática de mais de 70% nas reservas de voos transfronteiriços entre os Estados Unidos e o Canadá. A empresa de análise de aviação OAG mostra uma diminuição de 71,4% a 75,7% nas reservas de abril a setembro em comparação com o mesmo período do ano passado. Somente as reservas de abril caíram 75,7%. Embora as companhias aéreas tenham reduzido alguns voos, isso está longe de ser suficiente para corresponder à queda maciça na demanda. Isso representa um desafio significativo para o planejamento de rotas das companhias aéreas, exigindo ajustes substanciais para refletir as realidades atuais.

Leia mais

Botsuana Lança com Sucesso seu Primeiro Satélite, BOTSAT-1

2025-03-26
Botsuana Lança com Sucesso seu Primeiro Satélite, BOTSAT-1

O primeiro satélite de Botsuana, o BOTSAT-1, foi lançado com sucesso a bordo de um foguete SpaceX Falcon 9 em 15 de março de 2025. Este satélite de observação da Terra hiperspectral de 3U, desenvolvido pela Universidade Internacional de Ciência e Tecnologia de Botsuana (BIUST), fornecerá dados cruciais para as prioridades de desenvolvimento nacional, incluindo segurança alimentar, conservação ambiental e planejamento urbano. O lançamento representa um marco significativo no programa espacial de Botsuana e promove o desenvolvimento de capital humano por meio de treinamento prático para engenheiros locais. A colaboração com a Dragonfly Aerospace aprimora as capacidades da BIUST com tecnologia de imagem avançada e suporte para o desenvolvimento de instalações de sala limpa.

Leia mais

Agentes do DHS prendem estudante de doutorado da Tufts em Somerville

2025-03-26
Agentes do DHS prendem estudante de doutorado da Tufts em Somerville

Rumeysa Ozturk, uma estudante de doutorado da Universidade Tufts da Turquia, foi inesperadamente presa em Somerville por agentes do Departamento de Segurança Interna. Os agentes, que não se identificaram, mascararam seus rostos e confiscaram seu telefone antes de detê-la. Uma testemunha relatou que Ozturk estava visivelmente aflita, chorando e dizendo que era estudante. Sua advogada ainda não conseguiu contatá-la ou saber sua localização. A prisão parece estar relacionada à campanha da administração Trump contra ativistas pró-palestinos nos campi.

Leia mais
Diversos prisão estudante

NCURSES: O Herói Não Cantado da Programação de Terminal UNIX

2025-03-26

Este documento apresenta a biblioteca NCURSES, uma biblioteca poderosa e independente de terminal para pintura de tela e tratamento de eventos de entrada. Originária das rotinas de tratamento de tela do editor vi, ela evoluiu através dos bancos de dados termcap e terminfo. NCURSES suporta vários destaques, cores, interação com o mouse e extensões para painéis, menus e formulários, simplificando significativamente o desenvolvimento de aplicativos de terminal.

Leia mais
Desenvolvimento programação de terminal

Campanha de Malware Sofisticada no npm Emprega Técnicas de Evasão Inteligentes

2025-03-26
Campanha de Malware Sofisticada no npm Emprega Técnicas de Evasão Inteligentes

Uma recente e sofisticada campanha de malware utilizou dois pacotes npm aparentemente benignos, ethers-provider2 e ethers-providerz, para injetar código malicioso em pacotes ethers instalados localmente. Esses pacotes ocultam seu payload malicioso de forma inteligente, estabelecendo, por fim, uma conexão de reverse shell para o servidor do atacante. Mesmo após a remoção dos pacotes maliciosos, a funcionalidade maliciosa pode persistir devido ao método de injeção inteligente dos atacantes. Isso destaca o risco contínuo de pacotes maliciosos em repositórios de código aberto e a necessidade de medidas de segurança aprimoradas.

Leia mais
Desenvolvimento segurança npm

Protocolo de Contexto de Modelo (MCP): Uma porta USB-C para IA

2025-03-26

O Protocolo de Contexto de Modelo (MCP) é um protocolo aberto que padroniza como os aplicativos fornecem contexto aos LLMs. Pense nele como uma porta USB-C para IA: ele conecta modelos de IA a várias fontes de dados e ferramentas. O SDK Agents suporta MCP, permitindo o uso de diversos servidores MCP para equipar Agents com ferramentas. Os servidores MCP vêm em dois tipos: servidores stdio (locais) e servidores HTTP sobre SSE (remotos). O cache da lista de ferramentas minimiza a latência. Exemplos completos estão disponíveis no diretório examples/mcp.

Leia mais
IA

Google Move Todo o Desenvolvimento do Android para Ambiente Interno

2025-03-26
Google Move Todo o Desenvolvimento do Android para Ambiente Interno

O Google confirmou que está transferindo todo o desenvolvimento do Android para seus ramos internos, o que significa que o Projeto de Código Aberto do Android (AOSP) não refletirá mais o trabalho completo do Google. Isso visa otimizar o processo de desenvolvimento e evitar conflitos de mesclagem, mas não altera a natureza de código aberto do Android. Novas versões e lançamentos de manutenção serão enviados para o AOSP. Usuários finais e desenvolvedores de aplicativos provavelmente verão pouco impacto; a principal mudança é a menor exposição prematura de informações internas não confirmadas por meio de vazamentos do AOSP.

Leia mais
Desenvolvimento

StarVector: Modelo de vetorização de imagem para SVG baseado em Transformer

2025-03-26

StarVector é um modelo de vetorização de imagem para SVG baseado em Transformer, com modelos de 8B e 1B de parâmetros lançados no Hugging Face. Ele alcança resultados de ponta no benchmark SVG-Bench, sendo excelente na vetorização de ícones, logotipos e diagramas técnicos, demonstrando desempenho superior no manuseio de detalhes gráficos complexos. O modelo utiliza conjuntos de dados extensos para treinamento, abrangendo uma ampla gama de estilos de gráficos vetoriais, desde ícones simples até ilustrações coloridas intrincadas. Em comparação com métodos de vetorização tradicionais, o StarVector gera código SVG mais limpo e preciso, preservando melhor os detalhes e informações estruturais da imagem.

Leia mais

ghidraMCP: Servidor MCP para Engenharia Reversa Automatizada com LLMs

2025-03-26
ghidraMCP: Servidor MCP para Engenharia Reversa Automatizada com LLMs

ghidraMCP é um servidor de Protocolo de Contexto de Modelo (MCP) que permite que Modelos de Linguagem Grandes (LLMs) realizem engenharia reversa de aplicativos de forma autônoma. Ele expõe inúmeras ferramentas da funcionalidade principal do Ghidra para clientes MCP. Recursos-chave incluem descompilation e análise de binários no Ghidra, renomeação automática de métodos e dados, e listagem de métodos, classes, importações e exportações. A instalação é simples, envolvendo o download do plugin e sua importação no Ghidra. Suporte para vários clientes MCP, incluindo Claude Desktop e 5ire, é fornecido.

Leia mais
Desenvolvimento

Windows 7 SP2 Aprimorado: Uma Experiência Renovada, Mas com Cuidado

2025-03-26
Windows 7 SP2 Aprimorado: Uma Experiência Renovada, Mas com Cuidado

Um projeto chamado Windows 7 Service Pack 2 visa revitalizar sistemas Windows 7 mais antigos com atualizações e melhorias. Ainda em desenvolvimento, ele suporta apenas sistemas de 64 bits e exclui atualizações ESU e drivers de GPU personalizados. A instalação requer atenção cuidadosa; etapas incorretas podem danificar seu sistema. Atualmente, imagens ISO estão disponíveis para instalações limpas, com um instalador no local planejado para mais tarde. A equipe enfatiza o suporte limitado a RAID/Intel RST e nenhum suporte a 32 bits.

Leia mais
Desenvolvimento Sistema de 64 bits

Suprema Corte Pondera o Destino de Subvenção de US$ 8 Bilhões para Telecomunicações

2025-03-26
Suprema Corte Pondera o Destino de Subvenção de US$ 8 Bilhões para Telecomunicações

A Suprema Corte está analisando um caso que pode determinar o destino de um subsídio anual de US$ 8 bilhões para serviços de telefone e internet em escolas, bibliotecas e áreas rurais. O Fundo de Serviço Universal, financiado por um imposto sobre contas telefônicas, é contestado com base em argumentos constitucionais. Tanto juízes liberais quanto conservadores expressaram preocupação com as potenciais consequências da eliminação do fundo, embora alguns juízes questionassem o nível de autoridade delegado à FCC e sua dependência de um administrador privado. Uma decisão é esperada até o final de junho, com implicações significativas para dezenas de milhões de americanos.

Leia mais

Arroyo: Um Decodificador JSON incrivelmente rápido baseado em Arrow

2025-03-26
Arroyo: Um Decodificador JSON incrivelmente rápido baseado em Arrow

O motor de processamento de stream Arroyo enfrenta o desafio principal de processar eficientemente grandes fluxos de dados JSON. Este artigo detalha como o Arroyo utiliza o formato de memória colunar Arrow e uma estratégia de decodificação JSON em duas passagens para melhorar drasticamente a velocidade de desserialização JSON. A primeira passagem constrói uma estrutura de dados "fita" achatada, enquanto a segunda passagem constrói matrizes Arrow concorrentemente com base no esquema. Essa abordagem é até 2,3 vezes mais rápida do que os desserializadores baseados em Jackson em benchmarks. Além disso, o Arroyo estende o suporte para JSON bruto e tratamento de dados incorretos, permitindo um processamento mais flexível de dados de streaming do mundo real.

Leia mais
Desenvolvimento decodificação JSON

Codec PNG de Alto Desempenho do Blend2D: Mais Rápido que C/C++

2025-03-26
Codec PNG de Alto Desempenho do Blend2D: Mais Rápido que C/C++

A biblioteca Blend2D apresenta um novo codec PNG de alto desempenho que supera significativamente outras implementações em C/C++. Otimizado para as limitações inerentes do algoritmo DEFLATE, este decodificador consegue melhorias de velocidade através da construção de tabelas de decodificação rápidas, loops de decodificação otimizados e uso inteligente de técnicas de pares literais. Os benchmarks demonstram desempenho superior na decodificação de imagens PNG, superando até mesmo a velocidade de alguns decodificadores QOI em certos casos. O projeto é totalmente de código aberto e aceita contribuições.

Leia mais
Desenvolvimento

Entrevista com o arquiteto-chefe do AMD Zen: Desvendando os segredos do design de baixo consumo de energia x86

2025-03-26
Entrevista com o arquiteto-chefe do AMD Zen: Desvendando os segredos do design de baixo consumo de energia x86

Este artigo apresenta uma transcrição de uma entrevista entre Casey e Mike Clark, o arquiteto-chefe do AMD Zen. A discussão gira em torno do design de baixo consumo de energia em arquiteturas x86. Clark desmente o mito de que o ISA x86 inerentemente dificulta o design de baixo consumo de energia, enfatizando o papel da estratégia de mercado e das prioridades de design. Ele explica como a AMD melhora a eficiência energética por meio de otimizações de microarquitetura (como TLBs e caches uop), equilibrando largura de banda e consumo de energia. A entrevista aprofunda o tamanho do conjunto de instruções, o tamanho da linha de cache, operações de dispersão/agregação, armazenamentos não temporais, diagramas de pipeline de CPU e como os desenvolvedores de software podem melhor aproveitar os recursos de hardware, oferecendo insights valiosos sobre o design de CPU moderno.

Leia mais

Bug no Google Tradutor transforma 'Sim' em 'Garfos' em pesquisas online

2025-03-26
Bug no Google Tradutor transforma 'Sim' em 'Garfos' em pesquisas online

Um erro bizarro em uma pesquisa online do Pew Research Center de 2024 substituiu a opção 'sim' por 'garfos' para alguns participantes. A investigação revelou que um recurso de design 'lightbox popup' fez com que alguns navegadores interpretassem erroneamente a pesquisa em inglês como espanhol, acionando o recurso de tradução automática do Google Tradutor. O Google Tradutor, no entanto, continha um erro peculiar: traduzir 'sim' do espanhol para o inglês resultou em 'garfos'. O Pew Research Center resolveu o problema desativando a função de tradução do navegador e melhorando sua programação. A análise mostrou que o erro teve um impacto insignificante nos dados da pesquisa.

Leia mais

Google Gemini: Bilhões investidos, lucros evasivos

2025-03-26
Google Gemini: Bilhões investidos, lucros evasivos

O ambicioso aplicativo de IA Gemini do Google, que visa a Inteligência Artificial Geral (AGI), enfrenta um desafio significativo: a lucratividade. Seus downloads ficam muito atrás do ChatGPT da OpenAI, e os enormes custos de P&D e o consumo de energia da IA ​​generativa continuam sendo obstáculos. O Google está tentando monetizar o Gemini por meio de publicidade no aplicativo, enquanto simultaneamente enfrenta potenciais perdas de receita maciças devido a ações antitruste. Também prevalecem as ansiedades internas sobre a carga de trabalho e as perspectivas futuras. Apesar das funcionalidades em expansão, os problemas de precisão persistem, como exemplificado por um anúncio recente que calculou erroneamente o consumo mundial de queijo Gouda. O Google está navegando cautelosamente no desenvolvimento do Gemini, buscando evitar erros passados ​​e manter sua posição de liderança na corrida da IA.

Leia mais
Tecnologia

Go 1.25 Remove Tipos Core, Simplificando a Especificação da Linguagem

2025-03-26

O Go 1.18 introduziu genéricos e, com isso, o conceito de "tipos core" para simplificar o tratamento de operandos genéricos. No entanto, isso adicionou complexidade à especificação da linguagem e limitou a flexibilidade de certas operações. O Go 1.25 remove os tipos core, substituindo-os por regras mais claras e concisas, simplificando assim a especificação da linguagem e abrindo caminho para melhorias futuras da linguagem, como operações de fatia mais poderosas e inferência de tipo aprimorada. Essa alteração não afeta o comportamento de programas Go existentes.

Leia mais
(go.dev)

PgDog: Projeto Open Source de Shard para pgvector

2025-03-26
PgDog: Projeto Open Source de Shard para pgvector

Escalar o pgvector além de um milhão de embeddings se torna desafiador devido à construção lenta do índice. Este post apresenta o PgDog, um projeto open source que particiona o índice pgvector. Aproveitando as características de agrupamento inerentes do IVFFlat, o PgDog distribui partições do espaço vetorial em várias máquinas. Vetores de consulta são roteados para shards apropriados com base na proximidade com os centroides, calculados usando scikit-learn, melhorando significativamente a velocidade de busca e o recall. Os detalhes da implementação cobrem o cálculo do centroide, uma função de particionamento personalizada e análise de SQL usando pg_query. Experimentos demonstram a eficácia do PgDog, oferecendo otimizações como consultas paralelas entre shards e alocação refinada de centroides. Trabalhos futuros incluem suporte a mais algoritmos de distância e instruções SIMD para cálculos mais rápidos.

Leia mais
Desenvolvimento shard

Vencedores do Prêmio Nobel: Um Olhar baseado em Dados para a Concentração e Dispersão Científica

2025-03-26
Vencedores do Prêmio Nobel: Um Olhar baseado em Dados para a Concentração e Dispersão Científica

Esta análise examina dados sobre os vencedores do Prêmio Nobel de Física, Química e Medicina de 1915 a 2016, revelando uma concentração de conquistas científicas. Um pequeno número de países, principalmente os EUA, o Reino Unido e a Alemanha, e universidades de elite como Harvard e Cambridge, dominam as vitórias do Prêmio Nobel. No entanto, também é observado um efeito de cauda longa, com muitos outros países e instituições contribuindo. Além disso, a idade média dos laureados e o tempo entre a conclusão do trabalho premiado e o recebimento do prêmio estão aumentando, potencialmente indicando uma desaceleração nas descobertas inovadoras ou atrasos inerentes no processo de seleção do Prêmio Nobel.

Leia mais
Tecnologia

Servo vs. Ladybird: Uma Batalha de Novos Mecanismos de Navegador

2025-03-26
Servo vs. Ladybird: Uma Batalha de Novos Mecanismos de Navegador

Este artigo compara Servo e Ladybird, dois projetos que visam revolucionar o cenário dos mecanismos de navegador. Servo, inicialmente apoiado pela Mozilla, migrou para a Linux Foundation devido a problemas de financiamento e agora é desenvolvido pela Igalia com uma fonte de financiamento não revelada, mas significativa. Ladybird, iniciado por Andreas Kling, depende do Patreon, patrocínios do GitHub e receita de anúncios, e cresceu para se tornar um projeto independente com 7 engenheiros em tempo integral, ostentando doações substanciais. Em testes de conformidade com padrões da web, Ladybird tem uma pequena vantagem sobre o Servo, embora o Servo se destaque nos testes CSS. Em termos de desempenho, o Servo supera significativamente o Ladybird, mas ambos ficam atrás dos navegadores convencionais. Ambos são de código aberto, mas visam públicos e modelos de desenvolvimento diferentes; o Servo enfatiza a capacidade de incorporação, enquanto o Ladybird se concentra no próprio navegador.

Leia mais

Firefox Finalmente Adiciona Suporte (Experimental) para Aplicativos Web

2025-03-26
Firefox Finalmente Adiciona Suporte (Experimental) para Aplicativos Web

Após anos de solicitações de usuários, o Firefox finalmente está adicionando suporte experimental para Progressive Web Apps (PWAs) em suas compilações Nightly. Ao contrário do Chrome, a abordagem do Firefox visa uma experiência semelhante a um aplicativo, mantendo recursos principais do navegador, como a barra de endereço e extensões. Os usuários podem transformar qualquer guia em modo de aplicativo web, e a associação de links permitirá que clicar em um link abra diretamente o aplicativo web correspondente. Embora ainda esteja em estágios iniciais, isso representa um passo significativo para melhorar as experiências de aplicativos web no Firefox.

Leia mais
Desenvolvimento

Kilo Code: Construindo um Gerador de Código de IA com uma Comunidade Incrivelmente Rápida

2025-03-26
Kilo Code: Construindo um Gerador de Código de IA com uma Comunidade Incrivelmente Rápida

Em apenas duas semanas, a equipe Kilo Code montou uma equipe de dez pessoas e construiu uma ferramenta de geração de código de IA baseada em projetos de código aberto como Roo Code e Cline. Eles abraçam a iteração rápida e buscam ativamente o feedback do usuário, oferecendo um nível gratuito e recompensas. O Kilo Code visa criar o agente de codificação de IA mais amigável, abrangendo uma gama de funcionalidades, de projetos pequenos a casos de uso avançados, incluindo geração de aplicativos instantâneos, atualizações automáticas de documentos e colaboração em equipe.

Leia mais

CSV: O Cavalo de Batalha Subestimado da Serialização de Dados

2025-03-26
CSV: O Cavalo de Batalha Subestimado da Serialização de Dados

Este artigo defende o formato CSV, refutando alegações de que está se tornando obsoleto. Ele destaca a simplicidade e facilidade de uso do CSV, legibilidade e editabilidade sem softwares especializados. Sua natureza aberta, capacidade de anexação e tipagem dinâmica o tornam vantajoso em muitos cenários, especialmente ao lidar com grandes conjuntos de dados. A capacidade de leitura linha por linha do CSV e o baixo consumo de memória o fazem brilhar. Além disso, sua capacidade de leitura reversa o torna ideal para retomar processos interrompidos de forma eficiente.

Leia mais

Ratomic: Estruturas de dados mutáveis para Ruby Ractors

2025-03-26
Ratomic: Estruturas de dados mutáveis para Ruby Ractors

O projeto Ratomic fornece estruturas de dados mutáveis para os Ractors do Ruby, permitindo que o código Ruby escale além do Global VM Lock (GVL). Este projeto em estágio inicial busca contribuidores com experiência em Rust e extensões C do Ruby. O Ratomic oferece estruturas seguras para Ractor, como contadores, pools de objetos, mapas e filas, projetadas como constantes de nível de classe para compartilhamento entre vários Ractors. O projeto é licenciado sob MIT.

Leia mais
Desenvolvimento

Estudo polêmico sobre vacinas: Os Geiers e o CDC

2025-03-26
Estudo polêmico sobre vacinas: Os Geiers e o CDC

A dupla pai e filho Geier publicou diversos estudos questionáveis que ligam vacinas ao autismo, focando especialmente no timerosal, um conservante contendo mercúrio. Esses estudos, repletos de falhas científicas, foram amplamente criticados pela Academia Americana de Pediatria e outras instituições. Um estudo do CDC com a participação dos Geiers está previsto para concluir que as vacinas causam autismo, um resultado predeterminado que contradiz a metodologia científica sólida. Especialistas temem que esse estudo seja impulsionado por uma conclusão preconcebida, não por pesquisa objetiva.

Leia mais

Weave Contrata Engenheiro de Produto Fundador!

2025-03-26
Weave Contrata Engenheiro de Produto Fundador!

A Weave, uma startup de rápido crescimento e lucrativa, procura um engenheiro de produto fundador excepcional. Reportando diretamente ao CTO e CEO, você construirá produtos essenciais para milhões de engenheiros. Valorizamos sua determinação, pragmatismo, empatia e habilidades de comunicação. Embora a familiaridade com nossa pilha de tecnologias (React, TypeScript, Go, Python) seja um diferencial, priorizamos suas habilidades de resolução de problemas e paixão por melhorar a produtividade de engenharia.

Leia mais
Desenvolvimento

Linux 6.14 Lançado: Aumento no Desempenho de Jogos, Suporte Aprimorado ao Rust, Aceleração de IA

2025-03-26
Linux 6.14 Lançado: Aumento no Desempenho de Jogos, Suporte Aprimorado ao Rust, Aceleração de IA

O lançamento do kernel Linux 6.14, embora ligeiramente atrasado, está repleto de melhorias. Os destaques incluem: o driver NTSYNC aumenta significativamente o desempenho de programas Windows no Wine e Steam Play, alegrando os jogadores Linux; suporte para as mais recentes placas gráficas AMD RDNA 4 e um driver RADV aprimorado para melhores gráficos de jogos; gerenciamento de energia e desempenho de computação aprimorados para processadores AMD e Intel; integração do driver AMDXDNA, suportando as unidades de processamento neural da arquitetura XDNA da AMD para computação de IA acelerada; integração adicional da linguagem Rust, preparando o caminho para mais drivers Rust no futuro; suporte para o processador Qualcomm Snapdragon 8 Elite; uma correção para a vulnerabilidade GhostWrite; e melhorias no sistema de arquivos Btrfs. Em resumo, o Linux 6.14 oferece atualizações substanciais para jogadores, pesquisadores de IA e desenvolvedores.

Leia mais

Fóssil de rosto de um milhão de anos reescreve a história da Europa

2025-03-26
Fóssil de rosto de um milhão de anos reescreve a história da Europa

Um fragmento facial humano de um milhão de anos, apelidado de 'Pink', foi descoberto no sítio arqueológico de Atapuerca, na Espanha, representando o rosto mais antigo conhecido na Europa Ocidental. A descoberta, publicada na *Nature*, confirma a presença de pelo menos duas espécies humanas na região durante o Pleistoceno Inferior. Imagens 3D avançadas e análise, juntamente com técnicas tradicionais, foram usadas para estudar o fóssil, provisoriamente classificado como *H. aff. erectus*. O local também revelou ferramentas de pedra e restos de animais abatidos, indicando uma gestão sofisticada de recursos pelos europeus primitivos. Esta descoberta notável amplia significativamente nossa compreensão dos primeiros habitantes da Europa e levanta questões intrigantes sobre a diversidade de hominídeos no Pleistoceno.

Leia mais
1 2 352 353 354 356 358 359 360 595 596