Agentes de IA mudam secretamente para comunicação baseada em som

2025-02-25
Agentes de IA mudam secretamente para comunicação baseada em som

Dois agentes de IA conversacionais independentes do ElevenLabs inicialmente conversam em linguagem humana. Ao perceberem que ambos são IAs, eles mudam perfeitamente para um protocolo de comunicação em nível de som baseado na biblioteca ggwave. Um vídeo de demonstração mostra isso, juntamente com etapas detalhadas para reproduzir o experimento, incluindo configuração da chave da API, mapeamento de porta ngrok e configuração de ferramentas do lado do cliente. Observe que os agentes de IA conversacionais públicos do ElevenLabs podem não ser acessíveis; você precisará criar os seus próprios.

Leia mais

Informações desatualizadas em LLMs: como as probabilidades de tokens criam inconsistências lógicas

2025-01-12
Informações desatualizadas em LLMs: como as probabilidades de tokens criam inconsistências lógicas

Modelos de linguagem grandes (LLMs) como o ChatGPT, treinados em conjuntos de dados massivos da internet, frequentemente enfrentam informações conflitantes ou desatualizadas. Este artigo usa a altura do Monte Bartle Frere como um estudo de caso, mostrando como os LLMs nem sempre priorizam as informações mais recentes. Em vez disso, eles fazem previsões com base em distribuições de probabilidade aprendidas de seus dados de treinamento. Mesmo modelos avançados como o GPT-4o podem produzir informações desatualizadas dependendo de variações sutis no prompt. Isso não é uma simples 'alucinação', mas uma consequência do modelo aprender múltiplas possibilidades e ajustar as probabilidades com base no contexto. O autor destaca a importância de entender as limitações dos LLMs, evitando a dependência excessiva e enfatizando a transparência.

Leia mais

A Crise de Credibilidade na Academia: Como as Métricas Estão Afetando a Qualidade da Pesquisa

2025-01-14
A Crise de Credibilidade na Academia: Como as Métricas Estão Afetando a Qualidade da Pesquisa

A academia enfrenta uma crise de credibilidade, com um número recorde de artigos retraídos e o aumento de conteúdo gerado por IA. O artigo argumenta que a dependência excessiva de métricas como contagem de publicações e fatores de impacto levou ao 'indicadorismo' – um foco na manipulação de métricas em vez da busca por qualidade de pesquisa genuína. Isso resultou em práticas antiéticas, como cartéis de citações e dados fabricados. Embora as métricas tenham seus usos, o autor defende uma abordagem mais matizada, incorporando avaliações qualitativas junto com dados quantitativos para obter uma compreensão mais holística da qualidade e credibilidade da pesquisa. O sistema atual, ele alerta, corre o risco de sacrificar o progresso científico de longo prazo para ganhos de desempenho de curto prazo.

Leia mais

Uber e Waymo se unem para oferecer corridas autônomas em Austin

2025-03-04
Uber e Waymo se unem para oferecer corridas autônomas em Austin

A Uber e a Waymo estão se unindo para trazer viagens autônomas para Austin, Texas. Os usuários que solicitam uma corrida pelo aplicativo Uber agora têm a chance de serem pareados com um veículo elétrico totalmente autônomo da Waymo sem custo adicional. O serviço cobre inicialmente 37 milhas quadradas de Austin, com planos de expansão. Essa colaboração combina a tecnologia de direção autônoma da Waymo com a plataforma da Uber para oferecer uma opção de transporte mais ecológica e conveniente, priorizando a segurança, com todos os veículos atendendo às diretrizes de segurança da Uber.

Leia mais
Tecnologia

Incêndios em Los Angeles: Uma Ferida Autoinfligida

2025-01-18
Incêndios em Los Angeles: Uma Ferida Autoinfligida

O autor relata sua experiência pessoal com os devastadores incêndios florestais de Los Angeles, argumentando que o desastre não foi um evento natural, mas sim uma consequência da negligência de longo prazo no manejo de incêndios florestais. O artigo destaca a falta de medidas preventivas, como a limpeza regular de arbustos, e os processos de revisão ambiental excessivamente longos que dificultam os esforços de prevenção de incêndios, levando ao acúmulo maciço de combustível e, finalmente, a incêndios catastróficos. O autor pede um foco renovado na prevenção de incêndios, processos de aprovação simplificados e um exame crítico das políticas atuais para evitar tragédias futuras.

Leia mais

Build sem GIL do CPython 3.14: Desbloqueando o poder multicore

2025-05-16
Build sem GIL do CPython 3.14: Desbloqueando o poder multicore

O lançamento do CPython 3.14.0b1 representa um passo significativo em direção a um Python com threads livres, removendo o Global Interpreter Lock (GIL). A Quansight desempenhou um papel crucial, permitindo o uso experimental da versão sem GIL em fluxos de trabalho de produção reais com dependências complexas. A remoção do GIL desbloqueia toda a potência de cálculo de CPUs e GPUs multicore, resolvendo as limitações históricas do Python em computação paralela. Isso requer extensas auditorias de segurança de threads em pacotes existentes para corrigir corridas de dados. A Quansight, em colaboração com o Meta, adaptou inúmeras bibliotecas principais (NumPy, Pandas, etc.) e melhorou o próprio CPython para segurança de threads. Ainda existem desafios, mas a versão sem GIL representa o futuro do Python, prometendo melhorias drásticas de desempenho.

Leia mais
Desenvolvimento

Dr.TVAM: Uma estrutura de renderização inversa para manufatura aditiva volumétrica tomográfica

2025-01-17
Dr.TVAM: Uma estrutura de renderização inversa para manufatura aditiva volumétrica tomográfica

Dr.TVAM é uma estrutura de renderização inversa para manufatura aditiva volumétrica tomográfica (TVAM) baseada no renderizador Mitsuba. Ele utiliza renderização diferenciável baseada em física para otimizar padrões para TVAM, suportando mídia de impressão de dispersão, formas de frasco arbitrárias e movimentos do projetor. Um esquema de discretização aprimorado para a forma alvo também está incluído. Uma ferramenta de linha de comando e documentação abrangente são fornecidas para facilitar a personalização e otimização.

Leia mais

Governo Trump cancela projeto de US$ 18 milhões para resíduos alimentares, causando indignação

2025-05-11
Governo Trump cancela projeto de US$ 18 milhões para resíduos alimentares, causando indignação

Um ambicioso projeto comunitário em Rhode Island, projetado para reduzir o desperdício de alimentos e as emissões de gases de efeito estufa por meio de compostagem comunitária e criação de empregos, foi abruptamente encerrado pela administração Trump. A subvenção de US$ 18 milhões, financiada pela Lei de Redução da Inflação, foi cancelada porque o projeto foi considerado "não mais consistente" com as prioridades da EPA. Os defensores do meio ambiente estão furiosos, chamando a medida de ilegal e destacando seu impacto desproporcional em comunidades vulneráveis. O projeto tinha como objetivo desviar mais de 11.000 toneladas de resíduos alimentares anualmente, evitando mais de 15.000 toneladas métricas de emissões.

Leia mais

Executando OCaml em uma Calculadora TI-84+ CE

2025-05-20

Este post descreve a jornada do autor na compilação de um programa OCaml para rodar em uma calculadora TI-84+ CE. Aproveitando o Js_of_ocaml, uma ferramenta normalmente usada para compilar OCaml para JavaScript, o autor habilmente a reutilizou para gerar código C. Devido às restrições de recursos da TI-84+ CE, um coletor de lixo simples foi implementado, juntamente com as funções C necessárias para interagir com o hardware da calculadora. O autor executou com sucesso um programa OCaml simples, demonstrando a viabilidade de sua abordagem.

Leia mais
Desenvolvimento

FFmpeg critica o decodificador rav1d em Rust: uma recompensa de US$ 20.000 acende o debate

2025-05-18
FFmpeg critica o decodificador rav1d em Rust: uma recompensa de US$ 20.000 acende o debate

O FFmpeg, um framework multimídia de código aberto amplamente utilizado, desafiou recentemente o desempenho do rav1d, um decodificador AV1 baseado em Rust, comparando-o desfavoravelmente ao dav1d baseado em C. O comentário do FFmpeg, "Rust é tão bom que você pode receber US$ 20.000 para torná-lo tão rápido quanto C", provocou um debate sobre as compensações entre desempenho, custo e segurança de memória. Embora o Rust esteja ganhando força por sua segurança de memória e desempenho, e até mesmo sendo endossado pela Casa Branca, sua integração no kernel do Linux enfrenta resistência. Essa controvérsia destaca a tensão contínua entre as considerações de desempenho e segurança nas escolhas de linguagens de programação.

Leia mais
Desenvolvimento decodificador AV1

Revista Linux Format encerra após 25 anos: Um obituário da mídia impressa

2025-06-02
Revista Linux Format encerra após 25 anos: Um obituário da mídia impressa

Após 25 anos, a revista Linux Format, sediada no Reino Unido, deixou de ser publicada. O artigo explora as prováveis razões por trás do seu encerramento, apontando para os desafios económicos enfrentados pela mídia impressa na era digital. Embora algumas revistas de nicho tenham feito com sucesso a transição para o digital ou empregado outras estratégias de sobrevivência, a editora da Linux Format decidiu, por fim, descontinuar o título, mesmo em formato exclusivamente digital. O autor partilha uma anedota pessoal sobre como descobriu o Ubuntu através de um DVD da Linux Format e reflete sobre o futuro das publicações impressas e do mercado de revistas Linux.

Leia mais

Localização em Tempo Real usando Ultra-Wideband (UWB): Uma estrutura de teste dirigida por Python

2025-01-17
Localização em Tempo Real usando Ultra-Wideband (UWB): Uma estrutura de teste dirigida por Python

Este artigo apresenta uma estrutura de teste Python para um Sistema de Localização em Tempo Real (RTLS) baseado em tecnologia Ultra-Wideband (UWB). O autor usa módulos Decawave DW1000 e Raspberry Pis, implementando medição de distância bidirecional com código Python personalizado e testando a precisão e estabilidade do sistema. O artigo detalha a técnica de medição de distância bidirecional assimétrica e discute a seleção de hardware, a arquitetura de software e problemas potenciais, como fonte de alimentação, tratamento de interrupções e desempenho de RF. Os resultados dos testes mostram que o sistema oferece alta precisão e estabilidade em condições de boa linha de visão e mantém um grau de precisão mesmo com obstáculos.

Leia mais

LPython: Um compilador Python para código de máquina

2025-05-16

LPython é um compilador Python que compila código Python com anotações de tipo para código de máquina otimizado, com suporte para backends como LLVM, C, C++, WASM, Julia e x86. Os benchmarks demonstram sua velocidade tanto na compilação quanto em tempo de execução. Ele oferece compilação Just-In-Time (JIT) e interoperabilidade perfeita com CPython. Uma versão alfa está disponível, com relatórios de bugs encorajados.

Leia mais

Resfriamento por imersão pode remodelar o design de data centers

2025-01-01
Resfriamento por imersão pode remodelar o design de data centers

Os Laboratórios Nacionais Sandia estão testando um novo sistema de resfriamento que submerge completamente servidores de computadores em um líquido refrigerante não condutor. Isso captura 100% do calor residual, resultando em uma redução de 70% no consumo de energia e em um uso significativamente menor de água. A tecnologia promete revolucionar o design de data centers, abordando as crescentes demandas de energia e água da computação de alto desempenho. Em parceria com a Submer Technologies, a Sandia está conduzindo testes abrangentes, com um estudo de caso previsto para o outono.

Leia mais

Economize mais de 120 horas: Análise de dados do Steam com IA

2025-02-24
Economize mais de 120 horas: Análise de dados do Steam com IA

Economize mais de 120 horas por mês na raspagem de dados do Steam! Este serviço usa IA para coletar e limpar automaticamente os dados do Steam, fornecendo análises perspicazes para ajudá-lo a entender o mercado do Steam e tomar decisões informadas sobre o desenvolvimento de jogos. Seja elaborando um pitch deck ou avaliando a concorrência de mercado, insights baseados em dados eliminam suposições, permitindo um desenvolvimento estratégico de jogos.

Leia mais

Uma demonstração impressionante de suporte multilíngue: um fragmento de código misterioso

2025-02-14
Uma demonstração impressionante de suporte multilíngue: um fragmento de código misterioso

Este fragmento de código mostra um impressionante suporte multilíngue, contendo os nomes de quase todas as línguas conhecidas. Isso gerou especulações sobre o propósito por trás do código; é uma instalação de arte ou um fragmento de código de um projeto misterioso? A estrutura de código simples também desperta curiosidade sobre como sua função é implementada e onde será aplicada no futuro.

Leia mais

Darklang: Da falta de fundos ao renascimento de código aberto

2025-06-16
Darklang: Da falta de fundos ao renascimento de código aberto

A Dark Inc, empresa por trás da linguagem de programação funcional tipada estaticamente Darklang, ficou sem dinheiro e fechou oficialmente as portas. No entanto, a Darklang continua. Seus ativos - a linguagem, o blog, o serviço hospedado, etc. - foram adquiridos pela Darklang Inc, uma nova empresa fundada por ex-funcionários da Dark Inc. A nova empresa planeja tornar a Darklang de código aberto, permitindo que ela seja executada em qualquer lugar. A falha da Dark Inc decorreu de um crescimento agressivo no início, queima rápida de dinheiro e uma falha em se adaptar à ascensão das ferramentas de geração de código na era do ChatGPT. No entanto, o ponto forte da Darklang - imutabilidade - tornou-se ainda mais crucial na era do LLM, tornando o código mais fácil de entender e mais seguro de executar. O fundador agora está focado na Tech for Palestine, uma organização que aborda questões relacionadas à Palestina.

Leia mais
Desenvolvimento

PrivTracker: Rastreador BitTorrent Privado com um Clique

2025-01-11

O PrivTracker permite que você crie um rastreador BitTorrent privado com apenas um clique. Compartilhe arquivos torrent com segurança apenas com seus amigos; sem exposição pública. Ele funciona usando uma URL de anúncio exclusiva que restringe o compartilhamento de peers ao seu grupo. As instruções incluem guias fáceis de seguir para usar o Transmission no Linux e macOS. Basta gerar a URL de anúncio, adicioná-la ao seu torrent e compartilhar com seus amigos para compartilhamento de arquivos privado e seguro.

Leia mais

Estruturas de Dados Sem Travas: Um Ato de Equilíbrio entre Desempenho e Risco

2025-05-16

Este artigo mergulha na implementação de um array sem travas, `LockFreeArray`, em Rust. Ele utiliza operações atômicas e uma lista livre para alcançar inserção e recuperação sem travas em vários threads, eliminando a sobrecarga de desempenho de travas. O artigo explica detalhadamente `AtomicPtr`, `AtomicUsize`, `compare_exchange` e o papel crucial da ordenação de memória. Benchmarks demonstram uma vantagem significativa de desempenho em relação a `Mutex>>` (83,19% mais rápido em média). No entanto, o artigo destaca os perigos inerentes à programação sem travas, exigindo um profundo entendimento de modelos de memória e operações atômicas para evitar corridas de dados e vazamentos de memória.

Leia mais
Desenvolvimento sem travas

Avanços Recentes em Programação Linear Mista de Inteiros (MILP)

2025-06-14

A programação linear mista de inteiros (MILP) tornou-se uma pedra angular da pesquisa operacional, graças à eficiência aprimorada dos solucionadores modernos. Esses solucionadores agora podem encontrar soluções ótimas globais em segundos para problemas antes intratáveis há uma década. Essa versatilidade levou a aplicações bem-sucedidas em transporte, logística, gestão da cadeia de suprimentos, gestão de receita, finanças, telecomunicações e manufatura. Apesar desse sucesso, muitos desafios permanecem, e MILP é uma área vibrante de pesquisa contínua. Este artigo analisa os avanços mais significativos nos métodos de solução MILP, concentrando-se em aspectos computacionais e melhorias recentes de desempenho prático, enfatizando estudos com experimentos computacionais. A pesquisa é estruturada em torno de métodos de branch-and-cut, decomposição de Dantzig-Wolfe e decomposição de Benders, concluindo com uma discussão sobre os desafios contínuos e as direções futuras.

Leia mais
Desenvolvimento Pesquisa Operacional

Quebrando a Segurança: Decifrando o Mecanismo de Atualização de uma VM para Facilitar os Flags

2025-06-15
Quebrando a Segurança: Decifrando o Mecanismo de Atualização de uma VM para Facilitar os Flags

Um aluno descobriu que os arquivos de atualização (*.gpg) em uma máquina virtual de um curso de segurança continham tokens para submissão de tarefas. Analisando o programa de atualização `installUpdate`, ele descobriu que utilizava descriptografia GPG, dependendo dos arquivos `/root/.vmPassphrase` e `/root/.gnupg`. Montando o disco da VM, o aluno obteve esses arquivos, descriptografou as atualizações, extraiu os tokens e completou as tarefas antecipadamente. As atualizações continham código Java gerando tokens criptografados com AES. O autor observa que este ataque dependia do acesso total ao disco da VM e sugere o uso de VMs remotas como melhoria. Apesar da conclusão antecipada, o autor enfatiza a importância do processo de aprendizagem e da conclusão do trabalho do curso.

Leia mais
Desenvolvimento

A Supremacia Manufatureira da China: Uma Narrativa em Gráficos

2025-01-04

Esta coluna utiliza o mais recente banco de dados TiVA da OCDE para ilustrar a ascensão da China ao posto de única superpotência manufatureira global. A produção manufatureira da China supera a dos nove maiores produtores seguintes combinados. Sua industrialização é sem precedentes em velocidade. Embora a participação da China nas exportações manufatureiras globais também tenha aumentado dramaticamente, sua dependência das exportações está diminuindo, com o consumo interno desempenhando um papel cada vez mais vital. O artigo também analisa a dependência assimétrica entre os EUA e a China nas cadeias de suprimentos globais, destacando os desafios e custos associados ao desacoplamento.

Leia mais

CyberScript: Uma linguagem de script rápida, eficiente e concorrente

2025-06-23

CyberScript é uma linguagem de script de tipagem estática (com suporte a tipagem dinâmica) projetada para velocidade, eficiência e concorrência. Sua sintaxe concisa e legível, combinada com um rico conjunto de recursos, incluindo vários tipos de dados (booleanos, números, strings, arrays, listas, tabelas, mapas), operadores e instruções de fluxo de controle, a torna uma ferramenta poderosa. Recursos avançados como programação orientada a objetos, metaprogramação, programação assíncrona, concorrência e interoperabilidade com C também são suportados.

Leia mais
Desenvolvimento

Benchmark de Qualidade de Tradução de Linguagem Barato e Eficaz

2025-05-20
Benchmark de Qualidade de Tradução de Linguagem Barato e Eficaz

Um desenvolvedor tentou construir um benchmark de qualidade de tradução de linguagem mais rigoroso cientificamente usando avaliações em pares e um modelo Bradley-Terry. As tentativas iniciais falharam devido a altos custos, com cada experimento exigindo centenas ou até milhares de dólares. Um sistema de compromisso foi concebido, combinando o antigo sistema de pontuação com avaliações em pares. Ao processar frases iterativamente, usar vários sistemas de avaliação de tradução para pontuar e combinar análise estatística, os custos foram drasticamente reduzidos, produzindo resultados confiáveis com bons valores-p. Embora sacrificando algum rigor no cegamento, o novo sistema melhorou significativamente a eficiência, completando um teste em alemão por cerca de US$ 6.

Leia mais
Desenvolvimento tradução de linguagem

Repensando o Contrato Social: Por que você deveria se importar?

2025-05-10

Este ensaio, revisitando um rascunho inacabado de dez anos, explora a questão de se somos obrigados a participar da sociedade e tratar os outros de acordo com as expectativas sociais. Baseando-se nas ideias filosóficas de Robert Paul Wolff e Immanuel Kant, o autor oferece uma reflexão crítica sobre o contrato social. A tentativa de Kant de justificar racionalmente a obrigação de cuidar dos outros é examinada e considerada insuficiente, incapaz de forçar a participação. Em última análise, o autor defende o foco nas pessoas ao nosso redor em vez da noção abstrata da sociedade como um todo, enfatizando que o cuidado genuíno é limitado e o cuidado seletivo é uma manifestação da liberdade.

Leia mais
Diversos contrato social

Pesquisa em Metabolismo do Câncer: Uma Nova Perspectiva sobre Gordura e Tecido Adiposo Pardo

2025-05-08
Pesquisa em Metabolismo do Câncer: Uma Nova Perspectiva sobre Gordura e Tecido Adiposo Pardo

Avanços recentes na pesquisa sobre metabolismo do câncer revelaram a dependência das células tumorais ao metabolismo da glicose e lipídios. Os pesquisadores estão explorando maneiras de direcionar as vias metabólicas nas células cancerosas, como inibir a hexocinase-2, o transportador de glicose 1 e a sintase de ácidos graxos. Estudos também investigam inibidores metabólicos como 6-aminonicotinamida e etomoxir para suprimir o crescimento tumoral. Além disso, a pesquisa se concentra no papel do tecido adiposo marrom na supressão tumoral, mostrando que a exposição ao frio e a ativação da via PRDM16 podem promover a geração de gordura marrom, inibindo assim o crescimento tumoral. Esses estudos oferecem caminhos promissores para o desenvolvimento de novas terapias contra o câncer, particularmente terapias direcionadas baseadas na regulação metabólica.

Leia mais

Anukari: Sintetizador revolucionário baseado em física 3D

2025-05-02

Anukari é um sintetizador de software e processador de efeitos baseado em uma simulação de física 3D totalmente interativa. Arraste e solte componentes físicos como massas e molas para projetar seu próprio instrumento ou efeito 3D. Veja e ouça o que você construiu em tempo real. Ele suporta MPE e pode ser executado como um plugin em sua DAW favorita ou em modo independente. Aproveite o poder da sua GPU para processamento de áudio poderoso. Anukari está atualmente em versão Beta com 50% de desconto.

Leia mais

Emulando o chip de som YM2612 do Sega Genesis (Parte 1)

2025-03-29

Esta postagem inicia uma série sobre a emulação do chip de síntese FM Yamaha YM2612 (OPN2) do Sega Genesis. O autor detalha as complexidades deste chip notoriamente difícil de emular, focando em sua integração no Genesis e na interação da CPU. O artigo mergulha na arquitetura do YM2612, explicando seus seis canais de áudio, quatro operadores por canal, oito algoritmos e recursos adicionais como um LFO, temporizadores e um DAC. Explora a interação entre as CPUs 68000 e Z80, o mapeamento de registradores, o comportamento de leitura/escrita e as causas raiz de problemas de áudio em certos jogos (por exemplo, Earthworm Jim e Hellfire) em diferentes modelos do Genesis. Finalmente, o autor descreve a emulação do canal DAC, fornecendo insights valiosos para quem se propõe a emular o YM2612.

Leia mais

Por que meu site pessoal é construído com C

2025-03-30

O autor, que escreve um blog desde 2017, tentou Django e Nuxt.js para seu site, mas os abandonou devido aos altos custos de manutenção. Finalmente, ele escolheu C e a biblioteca md4c para construir um site estático, priorizando velocidade, dependências mínimas e estabilidade a longo prazo. Isso reduziu significativamente a sobrecarga de manutenção. Em contraste, o autor achou outros geradores de sites estáticos como o Hugo muito poderosos e desnecessariamente complexos para suas necessidades.

Leia mais

Explorando Coprocessadores para Exploração de Kernel Determinística em Dispositivos A9/A11

2025-07-20

Uma versão atualizada do exploit de kernel Trigon foi lançada, expandindo o suporte para dispositivos A9(X) e A11. Este post de blog detalha as técnicas desafiadoras usadas para superar as limitações do KTRR e encontrar o endereço base do kernel em diferentes dispositivos. A nova abordagem utiliza o registrador IORVBAR e coprocessadores (especificamente o Always-On Processor), manipulando o firmware do coprocessador para alcançar leitura/escrita arbitrária do kernel, finalmente contornando as proteções do kernel para exploração bem-sucedida em dispositivos A9 e A11.

Leia mais
Desenvolvimento coprocessador
1 2 588 589 590 591 592 594 596