Streaming de áudio para aparelhos auditivos no Linux: Uma conquista de código aberto

2025-01-11

A equipe Asymptotic.io alcançou um avanço significativo ao habilitar suporte nativo para o protocolo ASHA no Linux, melhorando a acessibilidade para usuários de Linux com aparelhos auditivos. Este projeto de vários anos, desde a prova de conceito até a integração no BlueZ e PipeWire, resolve um problema antigo. O projeto não apenas melhora a acessibilidade no Linux, mas também demonstra o poder do código aberto e a experiência da equipe Asymptotic.io. Os planos futuros incluem adicionar suporte estéreo e testes extensivos para garantir confiabilidade e estabilidade.

Leia mais
Desenvolvimento aparelhos auditivos

ovld: Despacho Múltiplo Ultra-Rápido em Python

2025-06-01
ovld: Despacho Múltiplo Ultra-Rápido em Python

ovld é uma biblioteca de despacho múltiplo ultrarrápida para Python. Permite escrever diferentes versões da mesma função para cada assinatura de tipo usando anotações, evitando cadeias desajeitadas de `isinstance`. Ao contrário do `singledispatch` do Python, ele lida com múltiplos argumentos. O ovld possui velocidade excepcional, suporta despacho em funções, métodos, argumentos posicionais e argumentos de palavra-chave e até mesmo oferece tipos dependentes e geração de código. Ele se destaca em definições recursivas, como mapeamento de árvores ou serialização, e permite a criação de variantes de funções e medleys para extensão flexível.

Leia mais
Desenvolvimento Despacho Múltiplo

Governo de Delhi revoga polêmica proibição de veículos antigos após reação pública

2025-07-08
Governo de Delhi revoga polêmica proibição de veículos antigos após reação pública

O governo de Delhi revogou um plano para banir veículos mais antigos das estradas da cidade após forte oposição pública. O plano, que usaria câmeras ANPR em postos de gasolina para negar combustível a carros a gasolina e diesel mais antigos, provocou indignação, especialmente entre a classe média. Preocupações com dificuldades de aplicação e impactos econômicos, juntamente com desafios tecnológicos e falta de coordenação interestadual, levaram à reversão da política. Embora comprometido com o combate à poluição do ar, o governo reconheceu a necessidade de equilibrar as preocupações ambientais com as necessidades sociais e econômicas de seus cidadãos, optando por soluções de transporte sustentáveis de longo prazo.

Leia mais

Kreuzberg: Uma poderosa biblioteca Python para extração de texto de documentos locais

2025-02-15
Kreuzberg: Uma poderosa biblioteca Python para extração de texto de documentos locais

Kreuzberg é uma poderosa biblioteca Python para extração de texto de vários documentos. Ela fornece uma interface assíncrona unificada que suporta PDFs, imagens, documentos de escritório e muito mais. A biblioteca enfatiza o processamento local, não requerendo APIs externas ou serviços em nuvem, possuindo alta eficiência de recursos, dependências mínimas e capacidade de processamento em lote. Kreuzberg emprega uma abordagem inteligente para extração de texto de PDF, primeiro tentando a extração direta e recorrendo ao OCR se necessário. Ela oferece tratamento abrangente de erros e recursos como APIs assíncronas/síncronas, extração de metadados e processamento concorrente.

Leia mais

Contornando a criptografia de disco em sistemas com desbloqueio automático do TPM2

2025-01-17

Este artigo expõe uma vulnerabilidade crítica em sistemas que usam TPM2 para desbloqueio automático de criptografia de disco. Um atacante com acesso físico breve pode descriptografar o disco sem alterar o estado do TPM. A vulnerabilidade decorre da falha na verificação da identidade LUKS da partição descriptografada na maioria das configurações. O atacante pode usar a imagem initrd na partição de inicialização não criptografada para criar uma partição LUKS falsa com uma chave conhecida, enganando o sistema para executar um programa init malicioso, obtendo assim a chave original do disco. As soluções incluem o uso de um PIN do TPM ou a verificação adequada da identidade LUKS no initrd.

Leia mais

Economista de Harvard Rogoff: O declínio da hegemonia do dólar e o dilema econômico da China

2025-06-12
Economista de Harvard Rogoff: O declínio da hegemonia do dólar e o dilema econômico da China

O professor de economia de Harvard, Ken Rogoff, ex-economista-chefe do FMI, prevê em seu novo livro, "Our Dollar, Your Problem", que os EUA enfrentarão uma crise de inflação alimentada pela dívida na próxima década, mas não uma crise financeira no estilo japonês. Ele argumenta que o atual dilema econômico da China decorre de sua dependência de longo prazo da repressão financeira e do investimento dirigido pelo Estado, um modelo que apenas agrava os problemas. A entrevista também explora a erosão da hegemonia do dólar, o reequilíbrio do mercado global e o impacto da IA ​​nos déficits e nas taxas de juros. Rogoff observa que, embora a China tenha alcançado feitos notáveis ​​na construção de infraestrutura, seu crescimento econômico desacelerou significativamente, com a dependência excessiva de investimentos imobiliários e em infraestrutura levando a dificuldades em muitas cidades menores. Ele acredita que os EUA, com seu dinamismo econômico e capacidade inovadora, manterão sua posição de liderança, mas enfrentam os riscos de uma crise da dívida e da inflação.

Leia mais
Tecnologia economia chinesa

O surpreendente mundo da tingüição de penas de avestruz em 1888

2025-05-10
O surpreendente mundo da tingüição de penas de avestruz em 1888

O livro *O Tintureiro Prático de Penas de Avestruz* (1888), de Alexander Paul, é um volume surpreendentemente vibrante. Entre instruções detalhadas e ajustes de cores, há 48 exemplos impressionantes de penas de avestruz tingidas, exibindo uma gama notável de tons - do amarelo limão ao marrom escuro. A confiança de Paul em seus métodos é evidente; ele oferece uma recompensa de US$ 1.000 para qualquer pessoa que consiga refutar suas instruções. Este livro não é apenas um manual técnico; é um testemunho de artesanato meticuloso, precisão e um espírito empreendedor igualitário.

Leia mais

sandboxfs: Uma tentativa fracassada de acelerar a sandbox do Bazel no macOS

2025-06-13
sandboxfs: Uma tentativa fracassada de acelerar a sandbox do Bazel no macOS

Um engenheiro do Google tentou melhorar o desempenho da sandbox do Bazel no macOS com o projeto sandboxfs. O sandboxfs utilizava um sistema de arquivos em espaço de usuário para criar hierarquias de arquivos virtuais de forma mais eficiente, substituindo a abordagem de links simbólicos original do Bazel. No entanto, devido ao fato de que o desempenho de links simbólicos do macOS não era o principal gargalo, juntamente com problemas de implementação e mudanças no ecossistema do macOS, o sandboxfs foi eventualmente abandonado. Apesar disso, o autor acredita que sua ideia central — criação eficiente de sandbox — ainda é promissora para resolver os problemas de desempenho da sandbox do Bazel no macOS.

Leia mais
Desenvolvimento

Flopper Ziro: Um Clone Open Source e Barato do Flipper Zero

2025-07-10
Flopper Ziro: Um Clone Open Source e Barato do Flipper Zero

Flopper Ziro é um clone barato, faça você mesmo e totalmente de código aberto do Flipper Zero, construído usando o Arduino IDE. Embora não seja um dispositivo profissional, visa replicar funcionalidades principais do Flipper Zero, como RubberDucky, RFID/NFC (em desenvolvimento), infravermelho e RF. Programável via Arduino IDE, permite salvar/carregar dados de um cartão SD. O projeto está em desenvolvimento, com planos para melhorar a funcionalidade do cartão SD, finalizar o escaneamento e envio de RF e adicionar mais capacidades de RFID/NFC.

Leia mais

Os Perigos da Dependência Excessiva em Ferramentas de Codificação de IA: Não Deixe a Automação se Tornar Sua Muleta

2025-04-03

O autor relata sua experiência com a dependência excessiva de ferramentas de codificação de IA, traçando um paralelo com o uso do recurso de direção autônoma total (FSD) da Tesla. Inicialmente, a IA aumentou a eficiência, mas a dependência a longo prazo levou a uma queda nas habilidades de codificação, particularmente ao lidar com problemas complexos de forma independente. O autor defende o uso cauteloso da IA, alertando contra se tornar um 'engenheiro de prompts'. Ele enfatiza o domínio de habilidades fundamentais e a manutenção de habilidades independentes de resolução de problemas para prosperar na era da IA.

Leia mais
Desenvolvimento

86Box: Emulando o Legado do x86

2024-12-30
86Box: Emulando o Legado do x86

O 86Box é um emulador x86 de baixo nível que executa sistemas operacionais e softwares mais antigos projetados para sistemas IBM PC e compatíveis, de 1981 até designs de sistemas relativamente recentes baseados no barramento PCI. Possui uma interface fácil de usar, emulação de baixo nível de processadores baseados em 8086 até o Celeron da era Mendocino, grande variedade de personalização de máquinas virtuais e suporte a diversos periféricos. Permite a execução de MS-DOS, versões antigas do Windows, OS/2, diversas distribuições Linux e sistemas antigos como BeOS ou NEXTSTEP.

Leia mais
Desenvolvimento emulador x86

Cristãos Devem Usar IA para Apolética? Preocupações de um Desenvolvedor de Software

2025-01-21

Um desenvolvedor de software levanta preocupações sobre o uso de IA e Modelos de Linguagem Grandes (LLMs) para apologética cristã. Ele argumenta que os LLMs são fundamentalmente "geradores de besteiras", capazes de produzir resultados verdadeiros, mas não projetados para priorizar a verdade, tornando-os propensos à fabricação de informações. O uso de LLMs na apologética corre o risco de espalhar falsidades e prejudicar a credibilidade do cristianismo. O autor sugere focar na criação de mecanismos de busca poderosos para melhorar o acesso aos recursos existentes em vez de depender de LLMs.

Leia mais
Diversos Apolética

Cuss: Biblioteca de Detecção de Palavras de baixo Calão Multilíngue

2025-06-02
Cuss: Biblioteca de Detecção de Palavras de baixo Calão Multilíngue

Cuss é uma biblioteca de código aberto que fornece listas de palavras obscenas em vários idiomas, juntamente com uma classificação de confiança. Não se destina à construção de filtros de obscenidades (o que o autor desaconselha), mas sim para pesquisa de processamento de linguagem natural. A biblioteca suporta vários métodos de instalação (npm, esm.sh, etc.) e inclui várias versões de idiomas (inglês, árabe, espanhol, francês, italiano, português, etc.). Cada palavra recebe uma classificação de 0 a 2, indicando a probabilidade de seu uso como obscenidade. Além disso, a biblioteca contém outras listas de palavras, como palavras da moda, palavras comuns, etc.

Leia mais
Desenvolvimento detecção de obscenidades

100 Anos da Mecânica Quântica: Da Carta de Heisenberg ao Modelo Padrão

2025-07-14
100 Anos da Mecânica Quântica: Da Carta de Heisenberg ao Modelo Padrão

Em 9 de julho de 1925, a carta de Werner Heisenberg para Wolfgang Pauli marcou o início da mecânica quântica moderna. Há um século, o trabalho de Heisenberg na ilha de Helgoland lançou as bases da mecânica quântica moderna. Em sua carta, Heisenberg abandonou o modelo clássico de órbita atômica, focando em observações experimentais e estabelecendo as bases para a mecânica matricial. Hoje, a mecânica quântica evoluiu para a estrutura mais precisa da história da ciência — o Modelo Padrão da física de partículas — e mostra um imenso potencial em sensores quânticos e simulação quântica. No entanto, sua interpretação fundamental permanece controversa, gerando exploração e debate contínuos.

Leia mais
Tecnologia

A História Caótica da Análise de Datas no JavaScript

2025-05-28

Este artigo revela uma peculiaridade na análise de datas do JavaScript: '2025/05/28' e '2025-05-28' representam datas diferentes. Isso decorre de inconsistências de longa data em como os navegadores analisam strings de datas. O artigo traça a evolução da análise de strings de datas no Chrome, Firefox e Safari desde o lançamento do padrão ES5 em 2009, destacando suas diferentes implementações e interpretações do padrão ISO 8601. Por fim, formatos de data como '2025-05-28' são interpretados como UTC, enquanto outros são interpretados como horário local, causando confusão. O artigo conclui apresentando a próxima API Temporal do JavaScript, que resolverá esse problema, exigindo informações de fuso horário.

Leia mais

Microsoft lança versão gratuita do Office em segredo: anúncios em troca de acesso

2025-02-24
Microsoft lança versão gratuita do Office em segredo: anúncios em troca de acesso

A Microsoft lançou silenciosamente uma versão gratuita do Microsoft Office para Windows, permitindo a edição de documentos sem assinatura do Microsoft 365 ou chave de licença. Essa versão gratuita, baseada nos aplicativos completos para desktop, bloqueia a maioria dos recursos atrás de um paywall do Microsoft 365. Inclui anúncios persistentes nos documentos do Word, PowerPoint e Excel e salva arquivos apenas no OneDrive. Para acessá-la, ignore o prompt de login. Embora você possa abrir, visualizar e editar documentos, recursos avançados como complementos, ditado e formatação avançada não estão disponíveis. Esse Office gratuito parece estar em teste limitado.

Leia mais
Tecnologia Versão gratuita

Um jeito alemão de combater a solidão: O Stammtisch

2024-12-22
Um jeito alemão de combater a solidão: O Stammtisch

Na vida moderna acelerada, a solidão é cada vez mais comum. Este artigo conta como a autora descobriu uma maneira tradicional alemã de combater a solidão – o Stammtisch, onde pessoas com interesses em comum se encontram regularmente em um bar ou restaurante para beber e conversar. O Stammtisch não apenas promove amizades, mas também proporciona um ambiente social descontraído, sem o incômodo de receber em casa, oferecendo uma solução para a solidão moderna. A autora traça paralelos com seu próprio clube do café, destacando os benefícios de encontros sociais regulares e enfatizando a importância da conexão humana.

Leia mais

Einsum: Além da Multiplicação de Matrizes

2025-01-06

Einsum é mais do que apenas multiplicação de matrizes; é uma implementação eficiente da convenção de soma de Einstein. Ele usa uma notação concisa para representar operações complexas de tensores, evitando loops aninhados e melhorando a legibilidade e o desempenho do código. Este artigo mergulha na mecânica do Einsum, demonstrando suas vantagens no tratamento de operações de tensores de alta dimensionalidade, como multiplicação de matrizes, transposição e cálculos de traço com exemplos ilustrativos. Para desenvolvedores que precisam de computações de tensores de alto desempenho, Einsum é uma ferramenta inestimável.

Leia mais
Desenvolvimento Operações de tensores

Além da NISQ: O Amanhecer da Máquina Megaquop

2024-12-18
Além da NISQ: O Amanhecer da Máquina Megaquop

John Preskill, do Caltech, proferiu um discurso principal na conferência Q2B 2024, discutindo a potencial transição da era NISQ (Quantum Intermediário Ruidoso) para a era Megaquop (milhões de operações quânticas). Máquinas Megaquop são projetadas para executar milhões de operações quânticas, embora com uma taxa de erro ainda alta. Por meio de técnicas de mitigação de erros e possivelmente qubits físicos de maior qualidade, elas poderiam realizar tarefas além do alcance de computadores clássicos e máquinas NISQ. Progressos significativos de equipes do Google, AWS e outras em correção de erros quânticos e melhorias de hardware lançam as bases para máquinas Megaquop. No entanto, Preskill destacou desafios, incluindo a velocidade de decodificação para correção de erros quânticos, mitigação de interferência de raios cósmicos e identificação de aplicações comercialmente viáveis. Aplicações futuras de máquinas Megaquop podem incluir simulações de sistemas quânticos complexos e pesquisas em ciência de materiais.

Leia mais

Melhorando a Geração de Imagens do OpenAI com IA: Um Experimento de Refinamento Iterativo

2025-05-21

Este artigo descreve um experimento usando Modelos de Linguagem Grandes (LLMs) para melhorar iterativamente a qualidade das imagens geradas pela API do OpenAI. Começando com um prompt complexo, os pesquisadores descobriram que as imagens resultantes apresentavam texto borrado e apelo visual fraco. Duas abordagens foram testadas: Primeiro, usando um LLM como um 'juiz' para identificar e corrigir iterativamente falhas na imagem, mas isso se mostrou ineficaz, pois o LLM teve dificuldades em lidar simultaneamente com tarefas criativas e técnicas. Segundo, usando o LLM para gerar caixas delimitadoras em torno de texto borrado para edição direcionada, mas o LLM teve dificuldades com localização precisa. Por fim, separar a melhoria da clareza do texto do aprimoramento da qualidade geral da imagem produziu melhores resultados.

Leia mais

Segunda Guerra Mundial: O Milagre e o Gargalo da Construção Naval Americana

2025-05-09
Segunda Guerra Mundial: O Milagre e o Gargalo da Construção Naval Americana

Durante a Segunda Guerra Mundial, a indústria naval americana alcançou um milagre, construindo milhares de navios militares e mercantes em poucos anos, mudando o rumo da guerra. Isso se deveu a investimentos maciços do governo e à gestão eficaz de empresas privadas, e empreendedores como Henry Kaiser adotando novas técnicas de construção, como pré-fabricação e soldagem, aumentando dramaticamente a eficiência. No entanto, mesmo sob a urgência da guerra, a eficiência da construção naval americana permaneceu muito abaixo de outras nações, e declinou rapidamente após a guerra, destacando os desafios de longo prazo para melhorar a eficiência da construção naval.

Leia mais
Tecnologia construção naval

LLMs: Acelerando a Incompetência na Engenharia de Software

2025-05-28
LLMs: Acelerando a Incompetência na Engenharia de Software

Este ensaio argumenta que a dependência excessiva de Modelos de Linguagem Grandes (LLMs) na engenharia de software pode acelerar a incompetência. Um engenheiro de software experiente detalha como os LLMs, embora ofereçam velocidade na geração de código, introduzem riscos significativos: saídas incorretas, incapacidade de entender o contexto, aumento da dívida técnica e a supressão do pensamento crítico e da criatividade. Com base nas ideias de Peter Naur e Fred Brooks, o autor enfatiza que a programação consiste em construir a teoria do programa e gerenciar a entropia do programa, tarefas além das capacidades dos LLMs atuais. O ensaio conclui que, embora os LLMs sejam ferramentas úteis, eles não podem substituir a engenhosidade e o pensamento profundo humanos, e a dependência excessiva pode levar a custos aumentados e falhas de projeto.

Leia mais
Desenvolvimento

FBI e polícia holandesa desmantelam grande serviço de cibercrime no Paquistão

2025-01-31

O FBI e as autoridades holandesas desmantelaram esta semana um enorme serviço de distribuição de spam e malware operando do Paquistão, conhecido como “The Manipulators”. Este grupo, anteriormente perfilado várias vezes, fornecia ferramentas de cibercrime a grupos criminosos transnacionais. A operação apreendeu dezenas de servidores e domínios, descobrindo milhões de registros de vítimas, incluindo pelo menos 100.000 de cidadãos holandeses. O serviço vendia kits de phishing, páginas fraudulentas e extratores de e-mail, facilitando esquemas de Compromisso de E-mail Empresarial (BEC) que causaram perdas financeiras significativas às vítimas. Ironicamente, apesar de seu perfil público descarado e atenção da mídia passada, os Manipuladores mostraram pouco respeito pela proteção de suas próprias identidades ou das de seus clientes, levando à sua queda. Isso representa um grande golpe contra o cibercrime, mas as investigações estão em andamento para rastrear os compradores de seus serviços.

Leia mais
Tecnologia

Caminhões Volvo ultrapassam 5.000 entregas de caminhões elétricos, deixando a Tesla para trás

2025-07-06
Caminhões Volvo ultrapassam 5.000 entregas de caminhões elétricos, deixando a Tesla para trás

Enquanto o caminhão Semi da Tesla tem chamado a atenção (principalmente por atrasos), a Volvo Trucks silenciosamente entregou seu 5.000º caminhão semi-elétrico. Desde a entrega de seu primeiro caminhão elétrico em 2019, os caminhões elétricos da Volvo percorreram mais de 100 milhões de milhas, reduzindo significativamente as emissões de CO2 e NOx. A Volvo possui uma participação de mercado de 47% no segmento de caminhões elétricos pesados ​​na Europa, ocupando o primeiro lugar por cinco anos consecutivos. Embora sua participação nos EUA/Canadá seja um pouco menor, em 40%, os números de vendas significativamente mais altos da Volvo em comparação com a Tesla destacam seu domínio no mercado de veículos comerciais elétricos.

Leia mais

Docks Thunderbolt 4/5: Impacto no Desempenho do SSD

2024-12-25
Docks Thunderbolt 4/5: Impacto no Desempenho do SSD

Este artigo testa o impacto no desempenho de docks Thunderbolt 4 e Thunderbolt 5 em diferentes SSDs (Thunderbolt 3 e USB4). Os resultados mostram que usar um dock TB5 com um Mac Intel quase dobra a velocidade de um SSD USB4, atingindo 20 Gb/s — algo sem precedentes. No entanto, as velocidades de leitura do SSD TB3 diminuíram com o dock TB5. Um hub TB4 limitou as velocidades do SSD USB4 e reduziu as velocidades de gravação do SSD TB3. Os testes demonstram variações de desempenho imprevisíveis dependendo da combinação de Mac, dock e SSD, destacando a necessidade de testes cuidadosos.

Leia mais

ANEMLL: Acelerando LLMs no Neural Engine da Apple

2025-05-03
ANEMLL: Acelerando LLMs no Neural Engine da Apple

ANEMLL é um projeto de código aberto focado em acelerar modelos de linguagem grandes (LLMs) para processadores de tensor, começando com o Apple Neural Engine (ANE). Ele fornece um pipeline de código aberto completo, da conversão do modelo (a partir do Hugging Face) à inferência no ANE, permitindo inferência perfeita no dispositivo para aplicativos de borda de baixa potência, maximizando a privacidade e a segurança. Atualmente suporta modelos como LLaMA 3.1, e oferece exemplos de código Swift e Python, juntamente com aplicativos iOS/macOS. Esta é uma versão alfa, portanto, espere melhorias na quantização.

Leia mais
Desenvolvimento

JMAP completa 10 anos: Uma década de protocolo de email aberto

2024-12-23
JMAP completa 10 anos: Uma década de protocolo de email aberto

A Fastmail celebra o 10º aniversário do JMAP, seu protocolo de email de código aberto. Ao longo da última década, o JMAP evoluiu de um conceito inicial para um padrão maduro, incorporando funcionalidades de email, contatos e calendário, por meio de workshops do setor, colaborações com desenvolvedores e padronização IETF. No futuro, a Fastmail planeja aprimorar o servidor Cyrus IMAP e continuar promovendo a adoção do JMAP para melhorar a experiência do usuário e torná-lo o padrão do setor para email.

Leia mais
Desenvolvimento protocolo de código aberto

Let's Bend: Domine a Dobragem de Harmônica com Facilidade

2025-06-08
Let's Bend: Domine a Dobragem de Harmônica com Facilidade

Dobrar notas em uma harmônica pode ser difícil para iniciantes, exigindo muita prática. O aplicativo Let's Bend torna o aprendizado divertido e fácil, visualizando as notas. Disponível para macOS, Debian, Windows e Android (gratuito e sem anúncios), ele suporta todas as teclas e afinações comuns. Faça o download da versão para desktop aqui ou experimente a versão web. O código-fonte também está disponível.

Leia mais
1 2 489 490 491 493 495 496 497 595 596