Caçando um Bug Fantasma Embarcado: Erro -22

2025-01-26
Caçando um Bug Fantasma Embarcado: Erro -22

A equipe da Tweede golf encontrou um bug frustrante em seu software embarcado Rust para o microcontrolador nRF9160, resultando no erro Error::NrfError(-22) ao enviar dados para um servidor. Após semanas de investigação, eles rastrearam o problema até a função de inicialização da biblioteca libmodem. Um ponteiro para uma estrutura de configuração alocada na pilha foi usado depois que a estrutura foi destruída, causando gravações não intencionais na configuração da região de memória compartilhada e resultando em um comprimento de dados de 0. Adicionar `black_box` e usar watchpoints finalmente localizaram e corrigiram o bug. A equipe destacou os benefícios do uso de Rust para desenvolvimento embarcado para prevenir erros de baixo nível como esse.

Leia mais
Desenvolvimento

Helsinki atinge marco: Um ano sem mortes no trânsito

2025-08-03
Helsinki atinge marco: Um ano sem mortes no trânsito

Helsinki alcançou um feito notável: um ano inteiro sem mortes no trânsito. Isso é creditado ao planejamento urbano de longo prazo, redução de limites de velocidade (mais da metade das ruas têm limite de 30 km/h), melhoria do projeto de vias priorizando a segurança de pedestres, aumento da fiscalização e melhor transporte público. Embora os patinetes elétricos representem um novo desafio, Helsinki está enfrentando isso por meio de ajustes regulatórios e sinalização melhorada. Esse sucesso é o resultado de décadas de esforços contínuos, oferecendo insights valiosos para a meta Visão Zero 2050 da UE.

Leia mais

sectorlisp: Uma implementação LISP de 512 bytes

2025-05-08
sectorlisp: Uma implementação LISP de 512 bytes

sectorlisp é uma implementação inovadora de LISP de 512 bytes capaz de inicializar o avaliador metacircular de John McCarthy em hardware nu. Removendo elementos desnecessários do LISP, este projeto oferece implementações em LISP, C e assembly i8086, sendo que esta última inicia pelo BIOS. Isso o torna provavelmente a menor implementação verdadeira de LISP até hoje.

Leia mais
Desenvolvimento Avaliador Metacircular

LLMs e os Limites da Otimização Automática de Código

2025-01-07
LLMs e os Limites da Otimização Automática de Código

David Andersen experimentou usar modelos de linguagem grandes (LLMs) para otimizar um código que encontra a diferença entre os menores e maiores números cujos dígitos somam 30 em uma lista de um milhão de inteiros aleatórios. O código inicial em Python e Rust era lento. Embora o LLM tenha melhorado partes, como a função de soma de dígitos, ele perdeu uma otimização crucial: verificar se um número é relevante *antes* do cálculo caro da soma de dígitos. A intervenção manual, envolvendo um gerador de números aleatórios mais rápido, paralelização e pré-processamento, acelerou o código Rust em um fator de 55. Isso destaca as limitações dos LLMs na otimização de código, particularmente para problemas complexos que exigem profundo entendimento algorítmico e estratégias de paralelização. A engenhosidade humana permanece crucial.

Leia mais
Desenvolvimento Desempenho

Malimite: Um Decompilador Poderoso para iOS e macOS

2025-01-28
Malimite: Um Decompilador Poderoso para iOS e macOS

Malimite é um decompilador de código aberto para iOS e macOS, projetado para ajudar pesquisadores a analisar e decodificar arquivos IPA e pacotes de aplicativos. Construído sobre o decompilador Ghidra, ele suporta diretamente Swift, Objective-C e recursos Apple. É multiplataforma (Mac, Windows, Linux), decodifica automaticamente recursos iOS, evita a decompilação de código lib, reconstrói classes Swift e possui até mesmo tradução de métodos LLM integrada. Um arquivo JAR pré-compilado está disponível na página Releases, com instruções adicionais de instalação e uso na Wiki.

Leia mais
Desenvolvimento decompilador

Hackathon da Universidade de Toronto: Descoberta Acidental de Vulnerabilidade

2025-03-20
Hackathon da Universidade de Toronto: Descoberta Acidental de Vulnerabilidade

Um aluno da Universidade de Toronto, ao se registrar para o hackathon GenAI Genesis 2025, descobriu acidentalmente uma vulnerabilidade. Após redefinir sua senha (seu gerenciador de senhas falhou em salvá-la), ele percebeu que o link de redefinição apontava para um aplicativo Firebase. Intrigado, ele tentou algumas técnicas comuns de exploração do Firebase. Ele descobriu que o site atualizava o status do aplicativo gravando todo o objeto do aplicativo, não apenas os campos necessários. Explorando isso, ele conseguiu alterar seu status de inscrição para 'aceito'. Ele também descobriu uma vulnerabilidade de vazamento de informações, permitindo acesso antecipado aos resultados da revisão, informações do revisor e comentários. A vulnerabilidade foi corrigida.

Leia mais
Desenvolvimento

Diretor de Engenharia do X Parte Inesperadamente

2025-03-25
Diretor de Engenharia do X Parte Inesperadamente

Fontes dizem que Haofei Wang, diretor de engenharia do X, deixou a empresa inesperadamente. Wang ingressou em julho de 2023 e foi uma figura chave na ponte entre Elon Musk e a equipe de engenharia. Recentemente, com Musk focado em xAI e DOGE, Wang liderou efetivamente a engenharia e o produto. A razão de sua partida permanece obscura. O X adicionou recentemente liderança em engenharia da Robinhood. Os negócios do X parecem estar se recuperando, com uma avaliação recente de US$ 44 bilhões, graças ao crescente perfil do xAI e à influência política de Musk. Embora Musk permaneça ativo no X, sua atenção está dividida. A visão de Musk de um 'aplicativo para tudo', semelhante ao WeChat, ainda não se concretizou, embora a plataforma de pagamentos X Money seja esperada para mais tarde este ano.

Leia mais

Crise de Talentos em IA no Governo do Reino Unido: Falta de Habilidades Técnicas e Processos de Contratação Quebrados

2025-03-28
Crise de Talentos em IA no Governo do Reino Unido: Falta de Habilidades Técnicas e Processos de Contratação Quebrados

Uma ex-diretora de ciência de dados do gabinete do primeiro-ministro do Reino Unido revelou uma grave escassez de talentos em tecnologia nos departamentos de dados do governo. Laura Gilbert testemunhou que muitos funcionários do governo em funções de dados carecem das habilidades técnicas necessárias, dificultando a procura de empregos semelhantes no setor privado. Embora existam bolsões de excelência no Government Digital Service (GDS), o nível geral de habilidade é inconsistente, e os processos de contratação não conseguem identificar eficazmente candidatos verdadeiramente qualificados. Apesar de uma iniciativa governamental, o "Plano para um Governo Digital Moderno", prometendo um investimento significativo no desenvolvimento de talentos em IA e atualizações de tecnologia, Gilbert destacou a necessidade de um compromisso a longo prazo com a integração de dados, citando o mau histórico de projetos anteriores. Um relatório parlamentar sublinhou ainda mais o problema, revelando que sistemas de TI desatualizados dificultam a adoção de IA e a alocação de fundos continua a ser um problema. Isto destaca os imensos desafios que o governo do Reino Unido enfrenta na sua jornada de transformação digital.

Leia mais

Produção Musical com IA: Integração perfeita entre Ableton Live e Claude AI

2025-04-03
Produção Musical com IA: Integração perfeita entre Ableton Live e Claude AI

O projeto AbletonMCP integra perfeitamente o Ableton Live com a Claude AI por meio do Protocolo de Contexto de Modelo (MCP), permitindo que a Claude controle diretamente o Ableton Live. Os usuários podem usar prompts em linguagem natural para criar faixas, modificar instrumentos e efeitos e controlar a reprodução, aumentando significativamente a eficiência da produção musical. O projeto consiste em dois componentes principais: um script remoto do Ableton e um servidor MCP. A instalação é simples e suporta vários comandos, como criar faixas de sintetizador, adicionar reverberação, definir tempo e muito mais. Embora existam limitações, como operações complexas que precisam ser divididas em etapas menores, este projeto, sem dúvida, abre novas possibilidades para a criação musical assistida por IA.

Leia mais
Desenvolvimento

Intel e TSMC em Joint Venture: Uma Tábua de Salvação para a Gigante de Chips?

2025-04-04
Intel e TSMC em Joint Venture: Uma Tábua de Salvação para a Gigante de Chips?

Relatos indicam que a Intel e a TSMC chegaram a um acordo preliminar para formar uma joint venture para operar as fábricas da Intel nos EUA, com a TSMC assumindo 20% da participação. Essa medida pode ser um salva-vidas para a Intel, que tem enfrentado dificuldades após perder o boom da IA, sofrendo perdas massivas e testemunhando uma queda significativa no preço das ações. As tentativas anteriores da Intel de fabricar chips para clientes externos enfrentaram desafios devido ao serviço ao cliente inferior ao da TSMC, resultando em atrasos e testes malsucedidos. O sucesso dessa colaboração ainda está por ser visto.

Leia mais
Tecnologia

Auto-AVSR: Framework de Reconhecimento de Fala por Leitura Labial de Código Aberto

2025-02-03
Auto-AVSR: Framework de Reconhecimento de Fala por Leitura Labial de Código Aberto

O Auto-AVSR é um framework de código aberto para reconhecimento de fala audio-visual (AV-ASR) de ponta a ponta, com foco na fala visual (leitura labial). Ele atingiu uma taxa de erro de palavras (WER) de 20,3% para reconhecimento de fala visual (VSR) e 1,0% para reconhecimento de fala de áudio (ASR) no benchmark LRS3. Oferece código e tutoriais para treinamento, avaliação e uso da API, com suporte para treinamento em vários nós. Os usuários podem usar modelos pré-treinados ou treinar do zero, personalizando os hiperparâmetros conforme necessário.

Leia mais

A Ascensão e Queda de Dois Pioneiros do Microcomputador: Sinclair e Kildall

2025-07-17
A Ascensão e Queda de Dois Pioneiros do Microcomputador: Sinclair e Kildall

Este artigo relata as vidas fascinantes de Sir Clive Sinclair, um gênio britânico da eletrônica, e Gary Kildall, um cientista da computação americano, ambos pioneiros da indústria de microcomputadores. Sinclair revolucionou a computação doméstica na década de 1980 com seu ZX Spectrum e outros computadores acessíveis, mas acabou falindo devido a más decisões comerciais. O sistema operacional CP/M de Kildall tornou-se o padrão para microcomputadores comerciais, mas ele perdeu a chance de se associar à IBM, levando à venda eventual de sua empresa. Ambos os homens demonstraram habilidades técnicas excepcionais ao lado de deficiências comerciais, fazendo contribuições significativas para a indústria de microcomputadores e oferecendo lições valiosas para empreendedores.

Leia mais

Explosão da SpaceX: A Investigação do FBI que não levou a lugar nenhum

2025-05-05
Explosão da SpaceX: A Investigação do FBI que não levou a lugar nenhum

A explosão do foguete SpaceX em 2016 gerou preocupações generalizadas. A SpaceX atribuiu o incidente a uma possível sabotagem, apresentando evidências à FAA e ao FBI. No entanto, a investigação do FBI não encontrou nenhuma evidência de atividade criminosa. Embora a falha da missão Amos-6 tenha ameaçado brevemente a viabilidade financeira da SpaceX, a empresa se recuperou rapidamente, obtendo sucesso notável nos anos seguintes e, finalmente, superando a ULA no mercado de lançamentos comerciais.

Leia mais

Vazamento massivo de dados expõe 184 milhões de credenciais de login

2025-05-28
Vazamento massivo de dados expõe 184 milhões de credenciais de login

O pesquisador de segurança Jeremiah Fowler descobriu um banco de dados Elastic exposto contendo 184 milhões de registros, incluindo credenciais de login para Apple, Facebook, Google e contas vinculadas a vários governos. O banco de dados não continha nenhuma informação de identificação sobre seu proprietário ou origem, destacando a enorme escala e escopo da violação. Uma amostra revelou contas comprometidas em várias plataformas como Facebook, Google, Instagram e Roblox, além de endereços de e-mail governamentais. Fowler relatou a violação ao provedor de hospedagem, World Host Group, resultando no fechamento rápido do acesso. Este incidente destaca os graves riscos de compilar descuidadamente dados sensíveis, potencialmente levando a catástrofes de segurança cibernética futuras.

Leia mais
Tecnologia

A História de Falhas de Hardware da Apple: Da Praga do Capacitor aos Teclados Borboleta

2025-06-24
A História de Falhas de Hardware da Apple: Da Praga do Capacitor aos Teclados Borboleta

Este artigo relata três grandes falhas de hardware na história da Apple: a praga do capacitor de 1999-2007, causada por capacitores baratos e defeituosos que levaram a falhas generalizadas em placas-mãe e iMacs; as falhas da placa de vídeo de 2006-2017 resultantes da proibição da UE de solda contendo chumbo, afetando particularmente os MacBook Pros; e as falhas de 2015-2019 do design do teclado borboleta. Apesar dos custos significativos associados a esses problemas, a Apple acabou por resolvê-los através de melhorias de produtos e programas de reparação, demonstrando as suas fortes capacidades de resolução de problemas.

Leia mais

Tratamento In Utero Mostra Promessa para Atrofia Muscular Espinhal

2025-02-20
Tratamento In Utero Mostra Promessa para Atrofia Muscular Espinhal

Uma menina de dois anos e meio está prosperando, sem mostrar sinais de atrofia muscular espinhal (AME), uma doença genética devastadora, após receber tratamento in utero com o medicamento Risdiplam. Este estudo inovador, publicado no New England Journal of Medicine, marca um avanço significativo. O medicamento, administrado à mãe durante a gravidez tardia e continuado após o nascimento, aumenta a produção da proteína SMN crucial para a sobrevivência dos neurônios motores. Esta abordagem oferece uma potencial mudança de jogo para a AME, uma das principais causas genéticas de mortalidade infantil, pois os tratamentos anteriores começaram apenas após o nascimento.

Leia mais

Quantos testes de Renda Básica Universal (RBU) ainda precisamos?

2025-06-17
Quantos testes de Renda Básica Universal (RBU) ainda precisamos?

A ideia da Renda Básica Universal (RBU), pagamentos regulares e incondicionais de dinheiro do governo, permanece controversa. Há temores de que isso mataria a ética de trabalho e prejudicaria a sociedade. No entanto, evidências crescentes, incluindo um recente teste em larga escala na Alemanha, sugerem que esses temores podem ser infundados. Os resultados indicam que a RBU não causou preguiça generalizada, mostrando até mesmo alguns impactos positivos. Isso levanta a questão: quantos testes de RBU ainda precisamos até que sua viabilidade seja amplamente aceita?

Leia mais
Diversos

Dos Andes à Psicologia Evolucionista: Uma Jornada Científica Acidental

2025-03-14
Dos Andes à Psicologia Evolucionista: Uma Jornada Científica Acidental

Um encontro casual com uma mulher nativa peruana que lembrava muito sua mãe impulsionou a jornada do autor para a psicologia evolucionista. Isso levou a uma investigação sobre as semelhanças entre asiáticos orientais e nativos americanos, e sua ancestralidade siberiana compartilhada. Superando a censura ideológica e os desafios de financiamento na academia, ele conduziu pesquisas independentemente e publicou um artigo sobre o impacto de climas extremos na psicologia humana. Seu trabalho promete soluções para problemas socioculturais de longa data que afetam as sociedades asiáticas orientais e tropicais.

Leia mais

Um Driver de Kernel Conciso em Rust: O Exemplo do Controlador Ethernet AX88796B

2025-06-28

Este artigo detalha a experiência de escrever um driver de kernel Linux para o controlador Ethernet embutido AX88796B usando Rust. O autor contrasta a versão Rust com sua contraparte em C, destacando as diferenças em sintaxe, tipos e APIs. A versão Rust é notavelmente concisa, com pouco mais de 100 linhas, aproveitando macros para simplificar o registro do driver e usando traits e a macro `#[vtable]` para integração perfeita com o código C existente. O artigo explica claramente as vantagens do Rust no desenvolvimento de drivers de kernel, como garantias de segurança de memória por meio de referências e tratamento de erros simplificado usando `Result` e o operador `try`, fornecendo insights valiosos para o desenvolvimento de drivers de kernel em Rust.

Leia mais
Desenvolvimento Driver de Kernel

Cortes na VA da Administração Trump: Um Golpe Devastador para os Veteranos

2025-03-09
Cortes na VA da Administração Trump: Um Golpe Devastador para os Veteranos

O Departamento de Assuntos de Veteranos (VA) planeja cortar 83.000 empregos, mais de 17% de sua força de trabalho. Isso afetará severamente o acesso dos veteranos a cuidados de saúde, moradia, educação e outros benefícios. Os cortes exacerbam os desafios existentes que os veteranos enfrentam, incluindo o acesso aos cuidados de saúde, o aumento das taxas de suicídio e o agravamento de problemas sociais. Além disso, os cortes enfraquecerão as capacidades de pesquisa da VA, dificultando a compreensão e o tratamento de problemas de saúde dos veteranos. Essa reversão de política terá consequências profundas para aqueles que serviram à nação.

Leia mais

Regeneração de Axolote: Desvendando o Segredo da Regeneração de Membros

2025-06-20
Regeneração de Axolote: Desvendando o Segredo da Regeneração de Membros

Cientistas identificaram o ácido retinóico como uma molécula-chave na regeneração de membros de axolotes, anfíbios conhecidos por sua notável capacidade regenerativa. Essa molécula forma um gradiente no corpo, guiando as células regenerativas a reconstruir os tecidos corretos nos locais certos. Experimentos mostraram que o aumento dos níveis de ácido retinóico fez com que os axolotes regenerassem membros inteiros, em vez de apenas a parte faltante. Essa pesquisa oferece uma via promissora para a regeneração de membros humanos, sugerindo que um dia poderemos regenerar tecidos e órgãos lesados como os axolotes.

Leia mais

Dispositivo IoT sinaliza status de reunião para a família

2025-05-14

Cansado de interrupções durante reuniões em casa? Este dispositivo IoT simples, 'Tabajara', usa um ESP32 e a estrutura do Arduino para sinalizar o status da reunião. Quando a webcam está ligada, ele muda a cor de um painel de LED na porta do escritório (vermelho para reunião, azul para não). Um daemon Python consulta a API da Apple para verificar o uso da webcam e envia atualizações para o ESP32. Uma solução inteligente para evitar interrupções familiares!

Leia mais
Desenvolvimento Automação residencial

Go vs. Rust: A Batalha de Backend de 2025

2025-03-09
Go vs. Rust: A Batalha de Backend de 2025

Um caranguejo e uma marmota entram em uma sala de servidores. O caranguejo exibe suas abstrações de custo zero, enquanto a marmota mostra suas goroutines. Bem-vindos à batalha de backend de 2025! Este artigo compara Go e Rust para necessidades de produção de alto desempenho, reconhecendo o TypeScript como um forte concorrente para novos projetos, mas destacando a dominância do Go e Rust quando a velocidade máxima é crucial. Um cenário de servidor HTTP de processamento JSON do mundo real é usado para comparação, embora benchmarks de desempenho específicos não sejam detalhados, enfatizando as complexidades inerentes às métricas de desempenho.

Leia mais
Desenvolvimento Desempenho de Backend

O Eruv Secreto de Manhattan: Mantendo um Limite Quase Invisível

2025-06-08
O Eruv Secreto de Manhattan: Mantendo um Limite Quase Invisível

Todas as quintas e sextas-feiras, o Rabino Moshe Tauber dirige 20 milhas ao redor de Manhattan, inspecionando um fio quase invisível - o eruv - que circunda grande parte do bairro. Este fio serve como um limite simbólico para judeus observadores, permitindo que carreguem objetos no Shabat, um dia em que carregar entre espaços públicos e privados é proibido. Qualquer quebra na linha torna o eruv ineficaz, tornando as patrulhas matinais de Tauber cruciais. Seus reparos oportunos garantem que a comunidade possa observar as tradições religiosas enquanto mantém a vida diária, destacando a unidade e a ajuda mútua da comunidade. O eruv, uma tradição secular, é uma mistura moderna de fé e praticidade no coração de Manhattan.

Leia mais
Diversos

Stellarator Wendelstein 7-X atinge recorde de duração de plasma

2025-07-21
Stellarator Wendelstein 7-X atinge recorde de duração de plasma

O stellarator Wendelstein 7-X, na Alemanha, estabeleceu um novo recorde mundial durante sua campanha OP 2.3, atingindo um alto valor de produto triplo de fusão em seu plasma por 43 segundos. Este marco representa um passo significativo em direção a uma futura usina de energia de fusão. O recorde foi possível graças à colaboração internacional, notavelmente um injetor de pastilhas do Laboratório Nacional de Oak Ridge, e equipamentos de diagnóstico de outros laboratórios na Europa e nos EUA. Além do produto triplo, o experimento também atingiu marcos em conversão de energia e pressão do plasma.

Leia mais
Tecnologia

PHP-ORT: Inferência de ML de primeira classe para PHP

2025-08-01

O projeto PHP-ORT visa trazer a inferência de aprendizado de máquina diretamente para o PHP, permitindo que desenvolvedores PHP participem da revolução da IA. Ele fornece uma API Tensor de alto desempenho e uma biblioteca matemática, com suporte ONNX, permitindo que os desenvolvedores criem aplicativos inteligentes sem a sobrecarga de microsserviços ou chamadas de API. Isso democratiza o aprendizado de máquina, permitindo que milhões de desenvolvedores PHP participem e inovar nesse espaço.

Leia mais
Desenvolvimento

Linguagem Carbon: Um sucessor experimental para C++

2025-08-01

O Google está desenvolvendo Carbon, uma linguagem sucessora experimental para C++. Projetada para abordar os desafios do C++ no desenvolvimento de software moderno, a Carbon visa atingir o desempenho do C++ e interoperabilidade perfeita, oferecendo ao mesmo tempo uma experiência de desenvolvedor mais moderna com recursos como sintaxe aprimorada e um poderoso sistema de genéricos. Atualmente em sua fase experimental, a equipe do Carbon está ativamente desenvolvendo o compilador e a cadeia de ferramentas, recebendo contribuições da comunidade para moldar seu futuro.

Leia mais
Desenvolvimento

Chip de IA da Pingtouge da Alibaba supera o Nvidia A800

2025-09-17
Chip de IA da Pingtouge da Alibaba supera o Nvidia A800

A CCTV News relatou que o mais recente chip de IA PPU da Pingtouge, da Alibaba, supera o Nvidia A800 em parâmetros-chave, rivalizando com o H20. O PPU possui 96 GB de memória HBM2e, largura de banda de interconexão entre chips de 700 GB/s, interface PCIe 5.0 × 15 e consumo de energia de 400 W. O projeto do Centro de Computação Inteligente de Energia Verde Sanjiangyuan da China Unicom assinou contratos para 1747 dispositivos, incluindo 16.384 chips Pingtouge da Alibaba Cloud, fornecendo 1945P de poder de computação, destacando a ascensão de chips de IA domésticos e sua adoção em projetos em larga escala.

Leia mais
Tecnologia chip doméstico

Telescópio do Horizonte de Eventos: Fluxo de Acreção Turbulento do Buraco Negro M87*

2025-01-25

A Colaboração do Telescópio do Horizonte de Eventos (EHT) publicou uma nova análise do buraco negro supermassivo no centro de Messier 87 (M87*), combinando observações de 2017 e 2018. O estudo confirma que o eixo de rotação do buraco negro M87* aponta para longe da Terra e destaca o papel significativo da turbulência dentro do disco de acreção na explicação da mudança observada no pico de brilho do anel. Usando uma biblioteca de imagens de simulação muito expandida, a equipe confirmou o deslocamento de 30 graus no sentido anti-horário da região mais brilhante do anel entre 2017 e 2018. Essa pesquisa representa um grande avanço na compreensão da dinâmica complexa dos ambientes de buracos negros.

Leia mais

Roadster Tesla confundido com asteroide

2025-01-25
Roadster Tesla confundido com asteroide

Um objeto inicialmente identificado como um asteroide recém-descoberto, 2018 CN41, revelou-se rapidamente ser o Tesla Roadster de Elon Musk, lançado ao espaço em 2018 durante um teste do foguete Falcon Heavy da SpaceX. Este incidente humorístico destaca o desafio crescente de rastrear detritos espaciais. Um astrônomo amador inicialmente o confundiu com um objeto próximo à Terra, e o Minor Planet Center inicialmente o listou como um novo asteroide. Embora o problema tenha sido resolvido rapidamente, ele destaca o número crescente de objetos espaciais não rastreados que podem prejudicar os esforços para proteger a Terra de asteroides potencialmente perigosos.

Leia mais
1 2 271 272 273 275 277 278 279 595 596