Ferramenta de código aberto me_cleaner: otimiza o firmware da Intel ME para maior privacidade

2024-12-16
Ferramenta de código aberto me_cleaner: otimiza o firmware da Intel ME para maior privacidade

me_cleaner é um script Python de código aberto projetado para reduzir parcialmente o firmware do Intel Management Engine (ME), diminuindo sua capacidade de interagir com o sistema e melhorando a privacidade e a segurança do usuário. O firmware Intel ME, integrado em todas as placas-mãe Intel desde 2006, tem acesso à memória do sistema e à rede, tornando difícil desativá-lo ou substituí-lo. O me_cleaner modifica o firmware ME para que ele fique inativo durante a operação normal, ativando apenas durante a inicialização, mitigando efetivamente os riscos de segurança potenciais. A ferramenta suporta várias plataformas Intel, mas obter e gravar o firmware modificado requer um programador SPI externo. Os resultados variam dependendo da versão do firmware ME, mas geralmente reduzem significativamente o tamanho do firmware, potencialmente causando pequenos inconvenientes, como tempos de inicialização mais longos ou mensagens de aviso.

Leia mais

Corvo Animatrônico Realista: Uma Jornada de Criação

2024-12-20
Corvo Animatrônico Realista: Uma Jornada de Criação

Este blog documenta a criação de um corvo animatrônico extremamente realista. O autor detalha o processo, desde o design inicial e construção até a programação de movimentos complexos, como a sincronização do bico com o som e o piscar realista dos olhos. Desafios encontrados e soluções implementadas são compartilhados, oferecendo insights valiosos para aspirantes a roboticistas e qualquer pessoa interessada na interseção de tecnologia e arte. O blog mostra uma fascinante mistura de criatividade e engenharia.

Leia mais

uBlock Origin: Bloqueador de conteúdo eficiente

2024-12-23
uBlock Origin: Bloqueador de conteúdo eficiente

uBlock Origin (uBO) é um bloqueador de conteúdo eficiente e leve para navegadores Chromium e Firefox. Ele bloqueia anúncios, rastreadores, mineradores de criptomoedas e malware por padrão, usando listas de filtros como EasyList e EasyPrivacy. Os usuários podem personalizar regras de bloqueio e escolher entre uma interface simples ou avançada. É importante notar que usar um bloqueador não é roubo, mas uma forma de proteger a privacidade do usuário. O projeto é de código aberto e depende de listas de filtros mantidas pela comunidade.

Leia mais
Desenvolvimento bloqueador de anúncios

Atualização do Castle Game Engine: Alvo Web, Suporte IFC e Colaboração mORMot

2024-12-18
Atualização do Castle Game Engine: Alvo Web, Suporte IFC e Colaboração mORMot

A equipe do Castle Game Engine anunciou atualizações, incluindo um alvo web (usando JS+WebAssembly para execução de jogos no navegador), suporte para o formato IFC (Industry Foundation Classes) e edição colaborativa usando o mORMot2. O alvo web atualmente lida com funções básicas e está melhorando o suporte WebGL. O suporte IFC permite carregar, modificar e salvar modelos, com melhorias futuras planejadas. A edição colaborativa ainda está em desenvolvimento, mas já permite a modificação do mundo 3D e a sincronização do servidor.

Leia mais
Desenvolvimento motor de jogo modelagem 3D

Filosofia de Design de Software: Domando a Complexidade

2024-12-21

Esta publicação resume três ideias-chave do livro "Uma Filosofia de Design de Software": tolerância zero para complexidade, o equívoco de que componentes menores sempre equivalem a melhor modularidade e as complexidades inerentes ao tratamento de exceções. O autor argumenta que a complexidade não é causada por erros isolados, mas se acumula ao longo do tempo. Exemplos de um sistema de processamento de pedidos e registro de usuários ilustram como evitar código duplicado e encontrar o equilíbrio certo entre o tamanho do componente e a modularidade. Além disso, a publicação detalha três técnicas para reduzir a complexidade do tratamento de exceções: eliminando erros, mascarando exceções e agregação de exceções, com o processamento de arquivos servindo como exemplo. O livro, em última análise, enfatiza a importância de simplificar consistentemente a complexidade no design de software.

Leia mais

Cybertruck ilegal no Reino Unido enfrenta batalha difícil para legalização

2024-12-15
Cybertruck ilegal no Reino Unido enfrenta batalha difícil para legalização

Yianni Charalambous, um personalizador de carros do Reino Unido, está tentando registrar uma Tesla Cybertruck para uso em estradas no Reino Unido, após um sucesso semelhante na República Tcheca. No entanto, o design afiado da Cybertruck entra em conflito com as leis de segurança de pedestres do Reino Unido e da UE, apresentando desafios significativos. Seu sistema exclusivo de direção por fio, dependência de atualizações OTA indisponíveis no Reino Unido e incompatibilidade com os sistemas de recall da UE complicam ainda mais as coisas. Especialistas consideram suas chances de passar no teste IVA do Reino Unido extremamente pequenas.

Leia mais

Enum de Matrizes: Uma Nova Estrutura de Dados para Processamento Eficiente de Dados

2024-12-21
Enum de Matrizes: Uma Nova Estrutura de Dados para Processamento Eficiente de Dados

Este artigo apresenta uma estrutura de dados chamada "Enum de Matrizes" (EoA), semelhante ao popular "Struct de Matrizes" (SoA), mas com enums em seu núcleo. EoA compacta vários valores enum em uma matriz, usando uma única tag para identificar o tipo da matriz. Isso reduz o uso de memória e a sobrecarga de previsão de desvio, levando a um processamento de dados mais eficiente, particularmente benéfico para otimização SIMD. O artigo usa o sistema de banco de dados TigerBeetle como exemplo, ilustrando como EoA permite o processamento eficiente em lote, separando eficazmente o plano de controle e o plano de dados, resultando em um desempenho significativamente melhorado.

Leia mais

Hospitais Denunciam Mães ao Conselho Tutelar Após Administrarem Medicamentos Durante o Parto

2024-12-14
Hospitais Denunciam Mães ao Conselho Tutelar Após Administrarem Medicamentos Durante o Parto

Nos EUA, há um aumento no número de denúncias a conselhos tutelares. Hospitais estão administrando medicamentos como analgésicos e sedativos durante o trabalho de parto e, em seguida, denunciando as mães aos conselhos tutelares quando testes subsequentes de drogas na mãe ou no recém-nascido resultam positivos para as mesmas substâncias. Esses testes positivos, muitas vezes falsos positivos devido a medicamentos comumente prescritos, levam ao envolvimento da polícia, investigações de bem-estar infantil e até mesmo à remoção de crianças. A investigação revela uma falta de procedimentos de verificação e vigilância excessiva de mulheres grávidas. Os especialistas pedem a melhoria dos protocolos de teste e relato de drogas em hospitais para evitar danos às mães e às famílias.

Leia mais

Armazenamento de Dados Digitais em Escala Secular: Uma Corrida Contra o Tempo

2024-12-14
Armazenamento de Dados Digitais em Escala Secular: Uma Corrida Contra o Tempo

Este artigo explora o desafio de armazenar dados digitais por 100 anos. Da invenção do primeiro computador da IBM com disco rígido, o RAMAC, até a prevalência do armazenamento em nuvem hoje, o autor analisa as vantagens e desvantagens de vários métodos de armazenamento, incluindo discos rígidos, armazenamento em nuvem, mídia removível e impressão física ou gravação. O artigo destaca as ameaças à preservação de dados a longo prazo, como danos físicos ao hardware, atualizações de software, mudanças institucionais e flutuações de mercado. Em última análise, o autor argumenta que a chave para o armazenamento digital em escala secular reside em estabelecer uma cultura que valoriza a manutenção e a preservação, exigindo um esforço coletivo de todos os setores da sociedade para combater a erosão do tempo e proteger o patrimônio digital da humanidade.

Leia mais

HyperEssays: Uma Edição Online em Constante Evolução dos Ensaios de Montaigne

2024-12-22
HyperEssays: Uma Edição Online em Constante Evolução dos Ensaios de Montaigne

O projeto HyperEssays visa criar uma edição online moderna e acessível dos Ensaios de Michel de Montaigne. O site abriga quatro edições dos Ensaios, incluindo a edição original em francês, traduções em inglês do inglês moderno antigo e uma tradução em inglês moderna, que são continuamente atualizadas e aprimoradas. O objetivo do projeto é fornecer aos leitores uma experiência de leitura conveniente e recursos interpretativos ricos, incluindo anotações, índices e PDFs para download.

Leia mais
Diversos Ensaios

Netflix pede a roteiristas que personagens “anunciem o que estão fazendo”

2024-12-28
Netflix pede a roteiristas que personagens “anunciem o que estão fazendo”

A Netflix está instruindo seus roteiristas a fazer com que os personagens declarem explicitamente suas ações e planos, uma medida que visa garantir que os espectadores não percam pontos da trama, mesmo que estejam assistindo casualmente. Essa abordagem, embora tenha gerado controvérsia entre alguns roteiristas que a veem como uma violação dos princípios consagrados da narrativa, destaca a preocupação da Netflix com a diminuição da atenção dos espectadores. Isso segue um pedido anterior para cenas de abertura mais dramáticas nos cinco primeiros minutos de suas produções, sublinhando ainda mais o foco da plataforma na retenção de espectadores.

Leia mais

Apache Cloudberry: Banco de Dados MPP de código aberto, alternativa ao Greenplum

2024-12-21
Apache Cloudberry: Banco de Dados MPP de código aberto, alternativa ao Greenplum

O Apache Cloudberry, criado pelos desenvolvedores originais do Greenplum Database, é um banco de dados MPP (Massive Parallel Processing) de código aberto avançado e maduro. Ele possui um kernel PostgreSQL mais recente e recursos avançados para empresas, servindo como um data warehouse e suportando análises em larga escala e cargas de trabalho de IA/ML. Os usuários podem construir a partir da fonte ou utilizar um sandbox baseado em Docker para testes rápidos. Uma comunidade vibrante oferece suporte e incentiva contribuições que vão desde melhorias de código até aprimoramentos de documentação.

Leia mais

Recuperando Dados do Sensor: Libertando-se da Nuvem

2024-12-18
Recuperando Dados do Sensor: Libertando-se da Nuvem

Este artigo descreve como um engenheiro de software embarcado recuperou o controle dos dados de um sensor de radônio conectado à nuvem, contornando os servidores do fabricante. Ao analisar o tráfego de rede, o engenheiro descobriu uma vulnerabilidade em que o sensor não validava corretamente os certificados do servidor. Usando um servidor DNS local e um servidor web Python personalizado, o engenheiro interceptou e leu com sucesso os dados brutos do sensor. Isso concede acesso programático e garante a continuidade do funcionamento mesmo se os servidores do fabricante caírem. O artigo destaca a importância da segurança de rede e os riscos de privacidade associados ao tráfego DNS.

Leia mais

O Experimento das Contas Vermelhas: Sistemas, Não Pessoas, São o Problema

2024-12-17
O Experimento das Contas Vermelhas: Sistemas, Não Pessoas, São o Problema

O 'Experimento das Contas Vermelhas' do Dr. W. Edwards Deming ilustra vividamente o impacto dos sistemas no desempenho individual. Os funcionários escolhem contas de uma mistura contendo principalmente contas vermelhas, e o desempenho é medido pela quantidade de contas vermelhas. Os resultados mostram que, apesar do esforço dos funcionários, falhas no sistema (alta proporção de contas vermelhas) levam a enormes diferenças de desempenho, com a gerência culpando erroneamente os indivíduos. O experimento destaca a importância de problemas sistêmicos, enfatizando o foco da gerência na melhoria do sistema, e não na avaliação individual, para ganhos reais de eficiência.

Leia mais

Hugging Face de código aberto: 'Pesquisar e Aprender'

2024-12-20
Hugging Face de código aberto: 'Pesquisar e Aprender'

A Hugging Face lançou um projeto de código aberto chamado 'Pesquisar e Aprender', focando na escalabilidade dos métodos de pesquisa e aprendizagem com computação massiva. O projeto inclui resultados experimentais reprodutíveis com código e arquivos de configuração fornecidos. A pesquisa destaca o poder dos métodos de uso geral na escalabilidade com aumento da computação, enfatizando a pesquisa e a aprendizagem como dois métodos que demonstram excelente escalabilidade.

Leia mais

IA atual: um beco sem saída?

2024-12-27
IA atual: um beco sem saída?

O Professor Eerke Boiten, da De Montfort University Leicester, argumenta que os sistemas de IA atuais baseados em grandes redes neurais, como o ChatGPT, são inadequados para aplicações críticas devido à sua complexidade inerente e imprevisibilidade. Esses sistemas carecem de gerenciabilidade, transparência e responsabilização; seu comportamento é emergente em vez de composicional, tornando a verificação e a correção de erros eficazes difíceis. Boiten sugere que a direção atual do desenvolvimento da IA pode ser um beco sem saída, defendendo redes neurais composicionais ou abordagens híbridas que combinam raciocínio simbólico para construir sistemas de IA mais confiáveis.

Leia mais

Queda nas Pontuações de Habilidades Básicas para Adultos Causa Preocupação

2024-12-16
Queda nas Pontuações de Habilidades Básicas para Adultos Causa Preocupação

Um teste internacional de "habilidades básicas" para adultos mostra que um número crescente de americanos está tendo dificuldades em tarefas moderadamente complexas que envolvem leitura e matemática. Os adultos americanos ficaram abaixo da média da OCDE em alfabetização e numeracia, com pontuações em queda desde 2017. Embora haja uma correlação com a queda nas pontuações de crianças, a conexão não é direta. As maiores quedas de pontuação foram entre adultos mais velhos, sugerindo que o problema vai além do sistema educacional. O próprio teste pode ser falho, possivelmente medindo mais a compreensão de textos complexos do que o raciocínio puro. O artigo sugere que a educação pode reduzir a diferença, melhorando as reservas de conhecimento e a compreensão da sintaxe complexa, preparando melhor as pessoas para esses testes.

Leia mais

Aplicativo Day by Data transforma seus dados em arte

2024-12-20
Aplicativo Day by Data transforma seus dados em arte

O aplicativo Day by Data, agora disponível na App Store, transforma seus dados diários em visualizações impressionantes. Conecte seus dados de Saúde e Spotify para gerar peças de arte personalizadas que refletem sua contagem anual de passos, as músicas mais tocadas do Spotify e seus dias de maior atividade. Crie um 'Recibo Day by Data' mostrando suas conquistas anuais. O aplicativo oferece uma maneira simples e intuitiva de transformar números rotineiros em visuais significativos, tornando seus dados uma história que vale a pena compartilhar.

Leia mais

Assistente de código Gemini da Google recebe integração com ferramentas de terceiros

2024-12-20
Assistente de código Gemini da Google recebe integração com ferramentas de terceiros

O Google anunciou suporte para ferramentas de terceiros no Gemini Code Assist, seu serviço de conclusão de código de IA focado em empresas. Isso permite a integração com ferramentas como Jira, GitHub e Sentry por meio de plug-ins, reduzindo a troca de contexto e aumentando a produtividade do desenvolvedor. Atualmente em prévia privada para parceiros do Google Cloud, esse recurso compete diretamente com o GitHub Copilot Enterprise, embora o Google destaque vantagens como o suporte a bancos de código locais. A adição de ferramentas visa otimizar os fluxos de trabalho e melhorar a eficiência para os desenvolvedores.

Leia mais

Computação Otimista: Um Caminho para um Software Melhor

2024-12-15

Este ensaio explora o conceito de "Computação Otimista", não como um otimismo cego, mas como uma convergência de várias ideias poderosas: simplicidade e facilidade de uso ("boot to kill"), princípios local-first e empoderamento do usuário. O autor argumenta que, limitando dependências, simplificando fluxos de trabalho, criando uma experiência perfeita de "apenas funciona" e dando aos usuários mais controle, podemos construir software mais confiável, seguro e duradouro. Essa filosofia se aplica tanto a usuários individuais quanto ao desenvolvimento de software empresarial, visando, em última análise, um mundo digital que respeita a privacidade e a propriedade de dados do usuário.

Leia mais
Desenvolvimento computação otimista

Aprendizado eficiente de alemão: Anki é a resposta?

2024-12-21
Aprendizado eficiente de alemão: Anki é a resposta?

Um engenheiro que vive na Alemanha há quase oito anos confessa que ainda não aprendeu o idioma. Para remediar isso, ele está tentando o Anki, usando a repetição espaçada para aprender 10 novas palavras alemãs por dia - visando a proficiência de nível C1 em um ano. Ele escolheu um baralho Anki ordenado por frequência, adicionando pronúncias de áudio por conta própria. O autor convida os leitores a compartilhar suas experiências com o Anki e dicas de aprendizagem de alemão.

Leia mais

Implementações Lentas Causam Reuniões: Uma Perspectiva Inversa

2024-12-22
Implementações Lentas Causam Reuniões: Uma Perspectiva Inversa

Programadores frequentemente reclamam de muitas reuniões que atrapalham a produtividade. Kent Beck questiona essa ideia, sugerindo que as reuniões são uma consequência, e não a causa, de implantações lentas. A experiência do Facebook mostra que aumentar a frequência de implantação é crucial. Quando a velocidade de implantação fica para trás em relação às mudanças de código, as organizações adicionam reuniões e revisões para mitigar riscos, reduzindo a eficiência. Em vez de reduzir as reuniões, concentre-se em melhorar a capacidade de implantação, encurtando ciclos ou melhorando a qualidade do código. Este ensaio oferece uma nova perspectiva, explorando o relacionamento contra-intuitivo entre implantações lentas e aumento da sobrecarga organizacional.

Leia mais

O Enigma de Luigi Mangione: Um Jovem Brilhante e um Crime Chocante

2024-12-22
O Enigma de Luigi Mangione: Um Jovem Brilhante e um Crime Chocante

Este artigo relata as interações do autor com Luigi Mangione, o suposto assassino do CEO da UnitedHealthcare, Brian Thompson. Luigi, um jovem brilhante de uma família rica, comprou uma assinatura premium do blog do autor, levando a uma videoconferência de duas horas. Durante a conversa, Luigi expressou preocupações sobre a erosão da agência humana na sociedade moderna, comparando muitas pessoas a 'NPCs' irrefletidos manipulados pela tecnologia. Ele expressou frustração com os altos custos de saúde nos EUA. O choque do autor com a subsequente prisão de Luigi por assassinato constitui o cerne do artigo, explorando as complexidades da motivação, a coexistência da bondade e da crueldade e a natureza multifacetada do comportamento humano. O artigo levanta questões sobre o livre-arbítrio e as influências sociais nas ações individuais.

Leia mais

Buzee: Aplicativo de busca de texto completo de código aberto lançado

2024-12-14
Buzee: Aplicativo de busca de texto completo de código aberto lançado

Buzee é um aplicativo de busca de texto completo multiplataforma construído com Rust e Svelte. Ele permite a busca rápida de arquivos locais, pastas, histórico do navegador e muito mais, inclusive extraindo texto de PDFs e imagens usando OCR. Desenvolvido ao longo de dois anos, este projeto apresenta uma arquitetura robusta usando Tauri para desempenho, SQLite e Tantivy para indexação e um front-end Svelte limpo. Embora rico em recursos, ainda possui algumas áreas para desenvolvimento futuro, e o autor está lançando-o como código aberto para que outros possam contribuir.

Leia mais
Desenvolvimento busca de texto completo

Railgun Labs Lança Biblioteca de Algoritmos Unicode de Alto Desempenho: Unicorn

2024-12-15

A Railgun Labs lançou o Unicorn, uma biblioteca de algoritmos Unicode de alta velocidade, conhecida por sua velocidade, capacidade de incorporação, compatibilidade multiplataforma e segurança. O Unicorn suporta diversos algoritmos Unicode, incluindo normalização, conversão de maiúsculas e minúsculas, classificação e segmentação, e fornece decodificadores, codificadores e validadores para codificações UTF-8, UTF-16 e UTF-32. A biblioteca é totalmente personalizável e extensamente testada para precisão e confiabilidade. É compatível com MISRA C:2012 e em grande parte segura para threads.

Leia mais

A Curva de Gatsby Acadêmica: Quanto do Sucesso Acadêmico é Herdado?

2024-12-21
A Curva de Gatsby Acadêmica: Quanto do Sucesso Acadêmico é Herdado?

Um novo estudo revela que o sucesso acadêmico reflete a herança de riqueza e status social. Analisando dados de mais de 245.000 pares de mentor-orientando, os pesquisadores descobriram que quanto mais desigual a distribuição de citações dentro de uma disciplina, maior a probabilidade de a classificação de citações de um orientando refletir a de seu mentor. Isso sugere que o sucesso acadêmico é moldado por forças estruturais semelhantes às que regem a mobilidade social, onde a vantagem de ter um mentor de topo cria um ciclo de sucesso auto-reforçador. Embora reconhecendo os benefícios da mentoria de topo, o estudo adverte contra a dependência exclusiva de métricas de citação, defendendo maior equidade acadêmica e igualdade de oportunidades.

Leia mais

McDonald's: Um Microcosmo da Vida Americana

2024-12-16
McDonald's: Um Microcosmo da Vida Americana

O autor Chris Arnade oferece uma perspectiva única sobre a sociedade americana observando restaurantes McDonald's por todo o país. De um evento político de Trump em um McDonald's ao seu papel como refúgio para pessoas com doenças mentais e um centro comunitário de fato, Arnade argumenta que o McDonald's transcende sua identidade de fast-food, refletindo as conexões entre as pessoas e o desejo de pertencimento na sociedade americana. Ele destaca a tendência da elite em ignorar o valor dessas comunidades de base, enfatizando que esses centros sociais formados organicamente são um testemunho da resiliência da sociedade americana.

Leia mais

Alteração incompatível com GRUB2 causa loop de inicialização da configuração da BIOS

2024-12-16
Alteração incompatível com GRUB2 causa loop de inicialização da configuração da BIOS

Os sistemas Debian e Kali Linux do autor experimentaram loops de inicialização após uma atualização do GRUB2 que adicionou o comando `fwsetup --is-supported`. Versões mais antigas do GRUB não reconheceram este parâmetro. O problema surgiu de um módulo `efifwsetup.mod` mais antigo, restante de uma restauração de backup do sistema, causando um conflito entre a nova configuração do GRUB e o módulo antigo. A instalação do pacote `grub-efi-amd64-bin` resolveu o problema. Isso destaca a importância da compatibilidade com versões anteriores em atualizações de software e a necessidade de considerar os possíveis efeitos colaterais ao fazer alterações parciais em softwares complexos como o GRUB2.

Leia mais
Desenvolvimento loop de inicialização

Testes de problemas térmicos em pacotes avançados se tornam cada vez mais desafiadores

2024-12-21
Testes de problemas térmicos em pacotes avançados se tornam cada vez mais desafiadores

A crescente complexidade e heterogeneidade das arquiteturas de chips, juntamente com a adoção de materiais de alto desempenho, estão tornando muito mais difícil identificar e testar problemas térmicos em pacotes avançados. Os testes térmicos tradicionais baseados em cantos são insuficientes devido aos efeitos térmicos imprevisíveis no nível do chip e à variação da distribuição de calor sob diferentes cargas de trabalho. A integração heterogênea, substratos e camadas metálicas mais finas e diversas combinações de materiais e esquemas de interconexão contribuem para essa complexidade. Para enfrentar esses desafios, a indústria está explorando modelagem térmica avançada, estruturas de teste, estratégias de teste adaptativas e IA para obter uma caracterização térmica mais precisa e testes de dispositivos confiáveis.

Leia mais

Mapas e Fantasia: Desvendando os Segredos das Geografias Ficcionais

2024-12-14
Mapas e Fantasia: Desvendando os Segredos das Geografias Ficcionais

Este artigo explora a evolução e o simbolismo dos mapas na literatura fantástica. De "O Hobbit" de Tolkien a "Game of Thrones", os mapas são mais do que apenas guias geográficos; são ferramentas essenciais para construir visões de mundo e moldar identidades culturais. O autor analisa características comuns dos mapas de fantasia, como vastos oceanos ocidentais e terras orientais misteriosas, explorando os fatores culturais e psicológicos por trás dessas características e sua relação com a geografia do mundo real, a história colonial e os preconceitos culturais. Por fim, o autor argumenta que o apelo dos mapas de fantasia reside em seus aspectos desconhecidos e nas possibilidades que representam além da realidade.

Leia mais
1 2 278 279 280 282 284 285 286 293 294