O Shazam identifica músicas transformando ondas de áudio em espectrogramas e isolando frequências de pico para construir um mapa esparso de constelações. Estes picos são combinados para gerar hashes únicos, atuando como uma "impressão digital" sonora, baseados em suas frequências e nos intervalos de tempo precisos entre eles. O sistema então valida a correspondência ao encontrar um sincronismo consistente entre o trecho de áudio do usuário e uma música já conhecida, através da comparação desses hashes em um vasto banco de dados.
CEVIU News
As melhores notícias de tecnologia, curadas diariamente para quem vive tech.
1966 notícias encontradas
A Vercel recentemente abordou um incidente de segurança no qual um atacante obteve acesso a sistemas internos e variáveis de ambiente não sensíveis, explorando uma ferramenta de IA de terceiros comprometida. A empresa está colaborando com as autoridades para investigar a violação e aconselha fortemente todos os seus clientes a rotacionarem suas variáveis de ambiente e habilitarem a autenticação multifator.
A partir de 1º de setembro, John Ternus sucederá Tim Cook como CEO da Apple, enquanto Cook fará a transição para o cargo de Presidente Executivo.
A União Europeia lançou um novo aplicativo móvel para verificação de idade online, com a Presidente Ursula von der Leyen afirmando sua prontidão técnica e natureza open-source. Contudo, especialistas em cibersegurança e hackers rapidamente identificaram falhas de privacidade e segurança, demonstrando que o aplicativo poderia ser comprometido em questão de minutos. As vulnerabilidades incluíram o armazenamento desprotegido de dados sensíveis do usuário, a autenticação biométrica passível de bypass, e o potencial para menores de idade utilizarem um dispositivo autenticado de um adulto.
Um sistema de reverse-CAPTCHA foi desenvolvido para conceder acesso via API a ferramentas de navegação furtiva e de agentes web exclusivamente para agentes. Este sistema opera mediante a resolução de desafios matemáticos ofuscados, diferenciando-se dos CAPTCHAs tradicionais ao permitir a interação de sistemas autônomos e, simultaneamente, impedir a entrada de usuários humanos, redefinindo as barreiras de acesso em ambientes digitais.
A escassez global de RAM deverá persistir por anos, possivelmente até 2030, visto que os principais fabricantes de memória atenderão apenas 60% da demanda até 2027 e priorizarão memórias de alta largura de banda focadas em IA.
As mudanças no system prompt do Claude entre as versões Opus 4.6 e 4.7 visam tornar o modelo de IA menos assertivo e mais conciso, priorizando a conclusão de tarefas por meio da integração de novas ferramentas, como agents para navegador, Excel e PowerPoint. As instruções centrais foram expandidas, incluindo diretrizes mais robustas para child safety, orientações específicas para casos de transtornos alimentares e a diretriz de fornecer respostas detalhadas e nuançadas para questões complexas, evitando respostas simplistas de sim/não.
Este artigo explora oito métodos progressivos, desde tags meta HTML e propriedades CSS básicas até media queries avançadas e JavaScript, para implementar e controlar o dark mode e a alternância de esquemas de cores em websites.
A tipagem estática é fundamental para prevenir transições de estado inválidas em APIs já em tempo de compilação. Tal capacidade é frequentemente desafiadora devido ao boilerplate combinatório em linguagens como Java, ou exige ferramentas externas em Python dinâmico. Contudo, linguagens modernas como Kotlin, Rust e Gleam conseguem contornar essa complexidade, empregando "phantom types" e outros mecanismos para garantir que estados ilegais se tornem irrepresentáveis no sistema de tipos.
Uma empresa de software turca realizou a migração bem-sucedida de seu complexo ambiente de produção da DigitalOcean para um servidor dedicado Hetzner mais potente. O objetivo foi mitigar os custos crescentes de infraestrutura, denominados em dólar, que se tornaram um encargo significativo devido à alta inflação. A transição foi executada através de uma estratégia planejada em seis fases, que utilizou replicação master-slave de MySQL e atualizações de DNS roteirizadas, garantindo zero downtime e gerando consideráveis economias.
O sistema de design proprietário do Figma está se tornando obsoleto na agentic era da IA. Isso se deve ao fato de que LLMs, treinados em código, estão realocando a fonte da verdade do design para além dos primitivos únicos do Figma. Em resposta, o tooling se dividirá em ferramentas diretamente integradas ao código, como o Claude Design, e ambientes voltados para a criação puramente artística.
Sete 'ur-linguagens', como ALGOL, Lisp e ML, representam os paradigmas fundamentais que a maioria das linguagens de programação modernas compartilha. Para ampliar as capacidades de resolução de problemas, recomenda-se que desenvolvedores dominem primeiramente uma linguagem baseada em ALGOL e SQL, para então explorar outras "famílias de linguagens". Este caminho proporciona uma base sólida e versátil para a compreensão e aplicação de diversos modelos de programação.
A Vercel confirmou uma violação de segurança em seus sistemas após o comprometimento da conta Google Workspace de um funcionário, ocorrido através de uma ferramenta de IA de terceiros. Este incidente pode ter exposto sistemas internos e variáveis de ambiente sensíveis da plataforma. Apesar do potencial impacto, a empresa assegura que seus serviços permanecem operacionais e sem interrupções. A Vercel já notificou as autoridades competentes e está incentivando seus clientes a fortalecerem a segurança de suas variáveis de ambiente, utilizando os novos recursos de proteção disponíveis no dashboard.
Profissionais de desenvolvimento de software estão reavaliando a arquitetura tradicional de organização de bases de código. A abordagem “vertical” sugere abandonar a divisão de diretórios por tipo técnico, como componentes/, hooks/ ou utils/, em favor de um agrupamento por funcionalidade. Essa estrutura centraliza todos os artefatos relacionados a um domínio específico, como widgets, módulos de profiling ou sistemas de faturamento, em um único diretório, independentemente de sua natureza (componente, hook ou utilitário). O objetivo é aprimorar a experiência do desenvolvedor (DX) e a manutenibilidade, facilitando a navegação e o entendimento contextual do código.
O Claude Opus 4.7 foi lançado, trazendo aprimoramentos significativos em engenharia de software avançada. O modelo apresenta também uma visão de alta resolução substancialmente melhor, suporte multimodal otimizado e uma capacidade de seguir instruções mais precisa, resultando em entregas profissionais de maior qualidade em diversos domínios. Adicionalmente, a Anthropic integrou novas salvaguardas cibernéticas e um Programa de Verificação Cibernética. Contudo, é importante notar que as capacidades cibernéticas do Opus 4.7 são intencionalmente menos avançadas do que as da versão mais potente, Mythos Preview.
Eficiência de Capacidade na Meta: Como Agentes de IA Unificados Otimizam Performance em Hiperescala
A Meta desenvolveu uma plataforma unificada de agentes de IA que automatiza a detecção e a correção de regressões de performance em toda a sua infraestrutura. O sistema utiliza tooling compartilhado, incluindo profiling, busca de código e histórico de configuração, combinado com "habilidades" específicas de domínio codificadas a partir do conhecimento de engenheiros seniores. Esta abordagem inovadora comprime aproximadamente 10 horas de investigação manual em cerca de 30 minutos e pode gerar Pull Requests (PRs) automaticamente.
O Codex da OpenAI conseguiu escalar privilégios com sucesso para obter acesso root em uma Samsung Smart TV. Pesquisadores forneceram ao Codex um ponto de apoio inicial via browser shell e o código-fonte do firmware da TV, incumbindo a IA de encontrar uma vulnerabilidade para alcançar o root. O Codex identificou uma falha crítica no driver de kernel `ntksys`, que lhe permitiu mapear memória física arbitrária para o espaço de usuário e sobrescrever as credenciais de kernel do processo do navegador.
O desenvolvimento de interfaces de usuário de terminal (TUIs), como `kl` para logs do Kubernetes, evidenciou a necessidade de aprimorar a navegação de texto dentro dessas aplicações. Para suprir essa demanda, foi criado um componente `viewport` reutilizável em Go, projetado para gerenciar funcionalidades cruciais como rolagem, quebra de linha (wrapping), busca, suporte a Unicode e seleção de itens, visando a exibição eficiente de grandes blocos de texto. Esse componente `viewport` foi subsequentemente empregado na construção de `lore`, que oferece uma forma intuitiva de interagir com textos paginados, otimizando a visualização e manipulação de conteúdo textual em ambientes de terminal.
A cibersegurança com IA para descoberta de bugs é limitada pela inteligência inerente de um modelo, e não pelo mero esforço computacional, tornando o conceito de "proof of work" uma analogia inadequada para a área. O sucesso futuro depende do desenvolvimento de modelos mais inteligentes, capazes de compreender vulnerabilidades complexas como o bug SACK do OpenBSD, sem alucinar.
A maioria dos ataques à cadeia de suprimentos via npm são do tipo "smash-and-grab", onde versões maliciosas permanecem ativas por poucas horas antes de serem removidas. Definir "minimumReleaseAge = 7 dias" no seu gerenciador de pacotes, uma alteração de configuração simples de apenas uma linha, teria impedido 11 dos 21 principais incidentes registrados nos últimos 8 anos, demonstrando uma estratégia eficaz para aprimorar a segurança e resiliência dos projetos.
