WordPress em Tumulto: Ações de Mullenweg Abalam os Fundamentos

2025-01-21
WordPress em Tumulto: Ações de Mullenweg Abalam os Fundamentos

Um conflito entre Matt Mullenweg, criador do WordPress, e a empresa de hospedagem WP Engine está ameaçando o futuro do WordPress. As ações agressivas de Mullenweg, incluindo a proibição da WP Engine, ofertas de pacotes de demissão para funcionários dissidentes e a redução drástica de contribuições para o projeto de código aberto, provocaram reação da comunidade e um processo judicial. Essa turbulência mina a estabilidade do WordPress e levanta preocupações sobre sua direção futura, levando até mesmo usuários e desenvolvedores a procurar alternativas. A questão central é um choque entre a governança de código aberto e os interesses comerciais, com implicações de longo alcance para a indústria de tecnologia.

Leia mais
Desenvolvimento conflito na comunidade

Signal Desktop adiciona recurso de segurança de tela para combater o Microsoft Recall

2025-05-21
Signal Desktop adiciona recurso de segurança de tela para combater o Microsoft Recall

O Signal Desktop para Windows agora inclui uma configuração de "Segurança de tela" para evitar que capturas de tela de bate-papos do Signal sejam capturadas pelo Microsoft Recall. Essa configuração é ativada automaticamente no Windows 11. O Recall, um recurso que tira capturas de tela a cada poucos segundos e as armazena em um banco de dados pesquisável, foi inicialmente recebido com forte reação negativa e removido, apenas para retornar com ajustes. O novo recurso do Signal usa sinalizadores DRM para bloquear capturas de tela, embora com compensações de usabilidade. O Signal pede aos fornecedores de SO que forneçam ferramentas de desenvolvedor melhores para evitar que aplicativos de privacidade precisem de soluções alternativas para proteger a privacidade do usuário.

Leia mais
Tecnologia

Alquimia no LHC: Chumbo Transmutado em Ouro!

2025-05-09
Alquimia no LHC: Chumbo Transmutado em Ouro!

A colaboração ALICE no Grande Colisor de Hádrons (LHC) do CERN relatou a observação de núcleos de chumbo se transformando em quantidades minúsculas de ouro durante colisões quase-perfeitas. Campos eletromagnéticos intensos gerados por essas colisões de alta energia eliminam prótons dos núcleos de chumbo, resultando na criação de ouro. Embora a quantidade de ouro produzida seja incrivelmente pequena (29 picogramas), essa conquista realiza um sonho alquímico antigo. O estudo fornece insights sobre a dissociação eletromagnética e melhora os modelos teóricos usados para entender as perdas de feixe no LHC, melhorando, em última análise, seu desempenho.

Leia mais
Tecnologia Alquimia

Michael Larabel: 20 anos de benchmark de hardware Linux

2025-02-25

Michael Larabel, principal autor do Phoronix.com, fundou o site em 2004 com foco em melhorar a experiência de hardware Linux. Ele escreveu mais de 20.000 artigos cobrindo suporte de hardware Linux, desempenho, drivers de gráficos e muito mais. Ele também é o desenvolvedor principal de softwares de benchmark automatizados como o Phoronix Test Suite, Phoromatic e OpenBenchmarking.org.

Leia mais

Avanço na Complexidade Espacial Ótima para Estimativa de Momentos de Frequência

2024-12-29

Um artigo de Mark Braverman e Or Zamir prova um limite inferior de espaço ótimo de Ω(log(nε²)/ε²) para estimar momentos de frequência, onde ε = Ω(1/√n). Esta pesquisa resolve um problema de longa data na complexidade computacional, combinando o limite superior clássico de Alon-Matias-Szegedy em uma determinada faixa. Para valores menores de ε, o artigo também introduz um algoritmo aprimorado que refina ainda mais a complexidade espacial da estimativa de momentos de frequência. Essa descoberta inovadora fornece orientação teórica crucial para o processamento de dados de fluxo e o design de algoritmos.

Leia mais

Linux 6.13 Estável Lançado: Otimizações AMD, Amplo Suporte Apple e Mais

2025-01-20

O kernel estável do Linux 6.13 foi lançado, trazendo recursos interessantes como otimizações AMD 3D V-Cache para processadores Ryzen X3D, maior eficiência de energia para servidores AMD EPYC 9005 "Turin", suporte para dispositivos Apple mais antigos e otimizações de compilador AutoFDO/Propeller. Suporte inicial para gráficos Intel Xe3, suporte NVMe 2.1 e infraestrutura expandida da linguagem Rust também estão inclusos. Marcando o primeiro grande lançamento de kernel de 2025, o Linux 6.13 melhora significativamente o desempenho e a compatibilidade de hardware.

Leia mais
Desenvolvimento

Licença de Documentação Livre GNU Explicada: Uma Licença para Documentos Livres

2025-05-18

A Licença de Documentação Livre GNU (GFDL) garante a liberdade de copiar, distribuir e modificar documentos, comercialmente ou não comercialmente. Usando uma abordagem 'copyleft', ela garante que as obras derivadas permaneçam livres. A GFDL detalha avisos de direitos autorais, seções invariáveis, textos de capa e muito mais, equilibrando os direitos do autor com a distribuição livre de documentos. Ela abrange a cópia em massa, modificações, combinação de documentos, tradução e tratamento de violações. Embora projetada para documentação de software livre, a GFDL se aplica a qualquer trabalho textual.

Leia mais

Crítica ao estilo de codificação Lisp de Graham

2025-07-13

Esta análise examina a manutenibilidade e portabilidade do código Lisp de Graham, achando-o conciso com definições de funções curtas e bem motivadas. No entanto, critica suas convenções de nomenclatura excessivamente breves e crípticas, uso excessivo de instruções if aninhadas, evitação de construções de loop e preferência por recursão em vez de iteração, mesmo com o risco de estouro de pilha. Essas escolhas estilísticas desviam das práticas comuns de Lisp e podem afetar negativamente a legibilidade do código.

Leia mais

Pequenas, mas Poderosas: Reinventando o Sucesso na Indústria de Software

2025-02-18

Este artigo explora como pequenas empresas de software podem prosperar contra gigantes da tecnologia. O autor destaca exemplos como SQLite, Hwaci, Pinboard, Tarsnap, Sublime Text e Zig, mostrando seu sucesso apesar do pequeno tamanho. Essas empresas priorizam produtos de alta qualidade, modelos de negócios únicos e foco no cliente para sustentabilidade a longo prazo. Elas rejeitam a mentalidade de 'crescer ou morrer' do Vale do Silício, optando por uma definição de sucesso mais sustentável e gratificante. Sua abordagem centrada em pessoas promove relacionamentos fortes com os clientes. O autor argumenta que esse modelo 'pequeno, mas poderoso' não se trata de falta de ambição, mas de escolher um caminho diferente para o sucesso.

Leia mais

Imprimindo dados digitais em papel: um método de armazenamento extremo

2025-06-03

Este artigo explora vários métodos de armazenamento de dados digitais em papel, desde a codificação simples de caracteres (como Base16, Base32, Base64) até codificações de pontos mais complexas (como códigos QR, Optar) e até mesmo codificações de cores. O autor compara experimentalmente a densidade de informação e a confiabilidade de diferentes métodos e discute questões-chave como OCR, códigos de correção de erros e armazenamento de longo prazo. Os resultados mostram que os métodos de codificação de pontos (como códigos QR empilhados e Optar) podem armazenar até 100 KB de dados em uma página A4, enquanto os métodos de codificação de caracteres são limitados pela precisão do OCR, resultando em capacidade de armazenamento relativamente pequena. O artigo também explora a possibilidade de codificação de dados manuscritos e transmissão de dados em papel, oferecendo novas ideias para preservação de dados digitais em condições extremas.

Leia mais

Hackeando o EDID de um Plug Dummy HDMI com um Raspberry Pi

2025-06-15

O autor usou habilmente um Raspberry Pi e ferramentas I2C para modificar as informações EDID de um plug dummy HDMI barato. Ao ler e escrever novos dados EDID, o plug dummy foi disfarçado como um dispositivo de captura 1080p, resolvendo o problema de incompatibilidade com resolução 4K. O processo inteiro detalha as etapas e lembra os leitores de serem cuidadosos para evitar danos ao equipamento.

Leia mais
Hardware

Vazamentos de memória em C++: Mostre aos desenvolvedores Rust quem manda!

2025-05-11
Vazamentos de memória em C++: Mostre aos desenvolvedores Rust quem manda!

Este tutorial em vídeo demonstra como criar e rastrear intencionalmente vazamentos de memória em C++. Embora os desenvolvedores Rust frequentemente zombem do gerenciamento de memória do C++, este tutorial mostra como usar _CrtDumpMemoryLeaks e a macro DEBUG_NEW para detectar e identificar vazamentos de memória, provando que os desenvolvedores C++ podem lidar eficazmente com problemas de memória sem precisar de um verificador de empréstimo ou tempos de vida. Começando com um exemplo simples, o tutorial ensina progressivamente como usar ferramentas de depuração para rastrear vazamentos de memória, mesmo em programas complexos.

Leia mais
Desenvolvimento Vazamentos de Memória

Servidor OCR com iPhone 8 alimentado por energia solar: Mais de 80.000 solicitações em um ano

2025-06-18
Servidor OCR com iPhone 8 alimentado por energia solar: Mais de 80.000 solicitações em um ano

Um entusiasta de tecnologia transformou um antigo iPhone 8 em um servidor OCR funcionando 24 horas por dia, 7 dias por semana, alimentado exclusivamente por energia solar. O sistema consiste em um iPhone 8 executando um aplicativo SwiftUI com o framework Apple Vision OCR, uma estação de energia EcoFlow River 2 Pro, um mini PC que gerencia os serviços da web e o roteamento da API e uma rede Tailscale. Em mais de um ano, ele processou mais de 83.000 solicitações de OCR e 48 GB de dados de imagem, economizando US$ 7 a US$ 10 por mês em eletricidade. Embora não seja financeiramente ideal, o projeto demonstra computação sustentável e o potencial do processamento de IA local, destacando a eficiência energética, a privacidade e as vantagens da computação local.

Leia mais
Tecnologia

Cap: Uma Alternativa CAPTCHA de Código Aberto Leve e Privada

2025-05-30
Cap: Uma Alternativa CAPTCHA de Código Aberto Leve e Privada

Cap é uma alternativa CAPTCHA leve, moderna e de código aberto que utiliza prova de trabalho SHA-256. É rápido, privado e extremamente fácil de integrar. Composto por um widget JavaScript (@cap.js/widget) e um componente do lado do servidor (@cap.js/server), o Cap oferece várias extensões e suporta vários tempos de execução e linguagens de programação. Ele até funciona de forma independente no Docker. Em comparação com o hCaptcha, o Cap é 250 vezes menor e, usando prova de trabalho, não requer nenhum rastreamento do usuário. Totalmente de código aberto, o Cap oferece modos como invisível e flutuante para atender às diversas necessidades.

Leia mais
Desenvolvimento Prova de Trabalho

Incorporando Python ao z/OS: Reduzindo a Barreira de Entrada

2025-05-02

A IBM está explorando a possibilidade de incluir o Python como parte do sistema operacional base z/OS. Isso espelharia a inclusão do REXX, fornecendo aos usuários acesso imediato às extensas capacidades do Python - desde desenvolvimento web e análise de dados até IA e computação científica - sem necessidade de instalações separadas. Essa mudança visa reduzir significativamente a barreira de entrada para profissionais de TI, permitindo que sejam produtivos no z/OS enquanto mantêm familiaridade com uma linguagem amplamente utilizada em outras plataformas.

Leia mais
Desenvolvimento

TKey: A Chave de Segurança USB de Código Aberto e Flexível

2025-02-07

TKey é um novo tipo de token de segurança USB flexível com hardware e software de código aberto. Usando um Segredo de Dispositivo Único (UDS), combinado com medição de aplicativo e uma semente opcional fornecida pelo usuário, ele deriva material de chave único para cada aplicativo. Isso garante que, mesmo que o aplicativo seja comprometido, as chaves de autenticação corretas não serão geradas. Suporta login SSH, assinatura Ed25519, Root of Trust, FIDO2, TOTP, Passkey e muito mais, o TKey oferece funcionalidade versátil com suporte contínuo para aplicativos e protocolos adicionais. Seu design robusto, usando caixa moldada por injeção ou impressa em 3D e um núcleo RISC-V PicoRV32, garante segurança e adaptabilidade.

Leia mais

Centenas de sites aparentemente benignos descobertos como parte de uma operação secreta da CIA

2025-05-26

Um documento vazado revela centenas de sites de notícias e entretenimento aparentemente comuns que eram secretamente operados pela CIA. Esses sites, publicando em vários idiomas e cobrindo diversos tópicos, de esportes e tecnologia a finanças, foram usados para coleta de inteligência, disseminação de propaganda ou outros propósitos secretos. Os investigadores descobriram pistas analisando o código do site, imagens e informações de registro de domínio. A escala da operação é impressionante e levanta preocupações sobre segurança online e autenticidade de informações.

Leia mais
Tecnologia operação secreta

Windows 11: Ainda uma perda de tempo?

2025-02-04

Um escritor de tecnologia revisou o Windows 11 e descobriu que ele ainda é deficiente. O explorador de arquivos continua lento, as configurações são inferiores ao Painel de Controle e os requisitos de hardware são desnecessariamente rigorosos. O autor critica a insistência da Microsoft no TPM 2.0, argumentando que é irrelevante para usuários domésticos e contradiz a própria narrativa de segurança da Microsoft. Embora as atualizações recentes tenham sido relativamente suaves, a lentidão do Explorer, o design ruim da interface do usuário e a capacidade dos aplicativos de substituir as configurações de privacidade persistem. A conclusão? O Windows 11 continua sendo amplamente inútil, com sua participação de mercado diminuindo em favor do Windows 10.

Leia mais
Tecnologia

Criando e instalando um certificado TLS autoassinado e CA

2025-02-17
Criando e instalando um certificado TLS autoassinado e CA

Este artigo mostra como criar um certificado TLS autoassinado e uma Autoridade de Certificação (CA) em um sistema Linux e instalá-lo para resolver o problema de navegadores não confiarem em certificados autoassinados. Ele detalha as etapas para gerar chaves privadas, solicitações de assinatura de certificado, assinatura de certificados e instalação do certificado CA em sistemas Ubuntu e Arch Linux. Instruções para importar o certificado CA nos navegadores Firefox e Chromium também são incluídas. Ao criar sua própria CA e adicioná-la à lista de CAs confiáveis, ataques de intermediário podem ser evitados de forma eficaz, garantindo a segurança de sua rede privada.

Leia mais

Gargalo em Testes Clínicos: Cultura, Regulamentação e Inovação Estagnadas

2024-12-20
Gargalo em Testes Clínicos: Cultura, Regulamentação e Inovação Estagnadas

Este post de blog explora os altos custos e ineficiências dos ensaios clínicos. Os autores argumentam que o problema fundamental reside na cultura da indústria – uma ênfase excessiva na segurança que ignora os riscos da inação. Isso leva a um excesso de regulamentação, como restrições à compensação dos pacientes e à adoção lenta de métodos inovadores (como o monitoramento baseado em risco). O post pede uma mudança cultural, maior transparência e ajustes de políticas para incentivar a inovação, acelerando, em última análise, o desenvolvimento de medicamentos.

Leia mais

Base de código OpenVMS: Uma jornada de 35 anos de crescimento explosivo

2025-04-03

Um pesquisador analisou meticulosamente o tamanho da base de código OpenVMS (VMS) ao longo de 35 anos. Contando as linhas de código em 15 componentes importantes em várias versões (V6.2, V7.2, V8.2, V9.2-3), o estudo revelou um aumento de quase três vezes no tamanho do código, de centenas de milhares de linhas para quase dois milhões. A mudança nas linguagens de programação de BLISS e MACRO-32 para C também foi destacada. Esta pesquisa oferece insights valiosos sobre a arquitetura e evolução de sistemas operacionais em larga escala.

Leia mais

Litestack: Gem de Infraestrutura de Dados Tudo-em-Um para Ruby on Rails

2024-12-23
Litestack: Gem de Infraestrutura de Dados Tudo-em-Um para Ruby on Rails

Litestack é um gem Ruby que oferece uma solução completa de infraestrutura de dados para aplicações Ruby e Ruby on Rails. Aproveitando o poder do SQLite, ele integra um banco de dados SQL completo, um cache rápido, uma fila de tarefas robusta, um broker de mensagens confiável, um mecanismo de busca de texto completo e uma plataforma de métricas - tudo em um único pacote. Ao contrário das abordagens tradicionais que exigem servidores e bancos de dados separados, o Litestack oferece desempenho, eficiência, facilidade de uso e economia de custos superiores. Seu banco de dados e cache incorporados reduzem o uso de memória e CPU, enquanto sua interface simplificada simplifica o processo de desenvolvimento. Integra-se perfeitamente com ActiveRecord e Sequel e otimiza automaticamente para frameworks de E/S baseados em Fiber.

Leia mais

Carbon do Google: Mais do que um sucessor do C++, uma solução para dívida técnica

2025-02-08
Carbon do Google: Mais do que um sucessor do C++, uma solução para dívida técnica

A linguagem de programação experimental Carbon do Google não é simplesmente uma substituição para C++; é um projeto que visa resolver o enorme problema da dívida técnica do C++ por meio de ferramentas automatizadas para migração em larga escala para uma linguagem moderna e fácil de manter. Derivado de divergências com o comitê de padrões C++ sobre a direção futura da linguagem, o Carbon busca se libertar das restrições do comitê, permitindo uma evolução mais ágil. Embora seja um desafio monumental, o Carbon utiliza ferramentas como Clang e LLVM, unificando abstrações por meio de interfaces para lidar com a complexidade do C++, oferecendo uma solução potencial para as vastas bases de código C++ que persistirão nas próximas décadas.

Leia mais
Desenvolvimento Dívida Técnica

2024 em Matemática: Avanços e o Ascenso da IA

2024-12-20
2024 em Matemática: Avanços e o Ascenso da IA

2024 foi um ano marcante para a matemática, marcado por uma série de avanços significativos. Uma equipe de nove matemáticos provou a conjectura de Langlands geométrica — uma prova de 800 páginas aclamada como uma conquista coroada — conectando áreas distintas da matemática. Outros avanços importantes foram feitos em geometria, resolvendo conjecturas de longa data e fornecendo contra-exemplos surpreendentes. Simultaneamente, a inteligência artificial fez grandes avanços, com o modelo AlphaProof do Google DeepMind alcançando resultados notáveis na Olimpíada Internacional de Matemática, sugerindo o potencial da IA como um 'co-piloto' para pesquisas matemáticas futuras. Essas conquistas destacam não apenas o progresso significativo na compreensão matemática, mas também o potencial transformador da IA na formação do futuro do campo.

Leia mais

Extensão de navegador combate a apagamento trans

2025-02-14
Extensão de navegador combate a apagamento trans

Uma extensão de navegador chamada "Marsha P Johnson" combate o apagamento de pessoas transgênero, substituindo "LGB" por "LGBTQ+🧱". O criador destaca a remoção ativa pelo governo dos EUA de menções a transgêneros de sites governamentais, incluindo a remoção de "TQ+" de LGBTQ+ no site do Monumento Nacional de Stonewall. Esse apagamento flagrante é combatido ativamente pela extensão, permitindo que os usuários vejam e protestem contra a censura.

Leia mais
Diversos Transgênero

O Ancestral Secreto da Arquitetura x86: O Datapoint 2200

2025-05-25
O Ancestral Secreto da Arquitetura x86: O Datapoint 2200

Este artigo conta a história do terminal Datapoint 2200, não o primeiro computador pessoal, mas um dispositivo que influenciou profundamente o nascimento da arquitetura x86. Antes do advento dos computadores pessoais, os terminais de computador eram os dispositivos de interação mais comuns para os usuários. O Datapoint 2200, um terminal programável, embora não projetado inicialmente como um computador autônomo, nutriu o protótipo da arquitetura x86, que ainda é amplamente utilizada em laptops, desktops e servidores hoje. O artigo detalha a filosofia de design, as especificações técnicas e o impacto de longo alcance do Datapoint 2200 na história da computação, mostrando as inovações muitas vezes discretas, mas cruciais, no desenvolvimento tecnológico.

Leia mais
Tecnologia

O Desenvolvedor Cérebro-de-Grug: Um Guia para Combater a Complexidade

2025-06-17

Este guia divertido para desenvolvimento de software, escrito da perspectiva de um desenvolvedor "Grug", oferece estratégias práticas para combater a complexidade. A complexidade é comparada a uma força demoníaca que invade a base de código. O autor defende dizer "não" a recursos e abstrações desnecessários, enfatizando a regra 80/20 (entregar 80% do valor com 20% do código). Estratégias-chave incluem a fatoração adequada do código, refatoração estratégica, testes eficazes e ferramentas. O artigo é uma leitura espirituosa e perspicaz que oferece lições valiosas para desenvolvedores de todos os níveis.

Leia mais
Desenvolvimento Complexidade

Threads aprofunda integração com a fediverso: novo feed e busca

2025-06-17
Threads aprofunda integração com a fediverso: novo feed e busca

A equipe do Threads do Meta lançou uma atualização significativa, integrando-se mais profundamente com a web social descentralizada (fediverso). Os usuários agora têm um feed dedicado mostrando postagens de contas seguidas em plataformas como Mastodon e Flipboard. Um novo recurso de busca de usuários da fediverso também facilita a descoberta. Embora o compartilhamento de conteúdo da fediverso ainda seja opcional e seja exibido separadamente do feed principal, isso representa um grande passo em direção a um Threads mais aberto. A integração futura está planejada, mas a abordagem exata ainda está em discussão.

Leia mais
Tecnologia fediverso

Mystical: Uma Visualização de Círculo Mágico do PostScript

2025-05-17

Mystical é uma linguagem de programação nova que visualiza código PostScript como estruturas de anel semelhantes a círculos mágicos. Os programas são organizados em anéis, incluindo matrizes executáveis, matrizes não executáveis e dicionários, cada um com uma representação visual única. Operadores, variáveis e palavras-chave são representados por sigilos (símbolos) combinados com texto dentro dos anéis. A Mystical atualmente não possui um interpretador dedicado; a visualização requer tradução manual para PostScript para execução.

Leia mais
Desenvolvimento círculos mágicos
1 2 538 539 540 542 544 545 546 595 596