-
OSnews
Thom Holwerda
15/04/2026 20:18
O Tribblix, essa relíquia que faz o serviço de emulador de UNIX, está dando uma força para os fãs de SPARC com seu novo lançamento. Apesar do suporte meio devagar, parece que finalmente a versão SPARC está alinhada com a x86, mas só até onde o tempo permite. Com atualizações de bibliotecas gráficas e OpenSSL, a coisa ainda parece ter um frescor que muitos projetos mais modernos poderiam admirar. O detalhe que me chamou atenção foi o aviso de criptografia pós-quântica ao conectar a servidores SSH mais antigos; quem diria que o futuro da segurança virtual vai pedir permissão, né? Mas pra quem quer experimentar, ainda vai ter que sujar as mãos com uma instalação a partir de uma ISO antiga.
-
The New Stack
Adrian Bridgwater
15/04/2026 20:13
O Google está tentando desbravar a fortaleza da Apple com o Gemini, uma aposta que promete facilitar a vida dos devoradores de abas. Para quem tem mais abas abertas do que o próprio navegador consegue suportar, essa novidade pode ser um verdadeiro salvador, ou como diria um desenvolvedor, um "breakpoint" na bagunça. Vamos ver se consegue fazer os usuários de Safari trocarem o lado da força e abraçarem essa nova ferramenta.
-
OSnews
Thom Holwerda
15/04/2026 15:10
Parece que o Haiku finalmente deu um passo importante no seu port ARM64, com a equipe alcançando a façanha de inicializar no QEMU. Como mencionam, "isso ainda é um grande feito" e realmente pode trazer mais desenvolvedores para a festa. O trabalho foi em boa parte de smrobtzz e SED4906, que resolveram desde driver até questões de mapeamento de memória. Quando você menos espera, um sistema pode dar o primeiro passo em direção ao seu desktop; só falta agora fazer essa transição do QEMU para o mundo real, mas já é um começo interessante para quem gosta de fazer um retro-compatibilidade.
-
OSnews
Thom Holwerda
15/04/2026 14:00
Quem diria que um bug tão antigo ainda estava espocando por aí como um easter egg em um jogo de 8-bits? A autora menciona que a falha "tem raízes em uma implementação falha do algoritmo de Newton", demonstrando que até os algoritmos mais chiques podem ter seus dias ruins. Isso nos lembra que, no mundo da programação, há bugs que são mais persistentes que aqueles trocadilhos ruins de "Hello, World!". No fundo, é um lembrete de que a tecnologia, assim como nós, também envelhece e precisa de revisões de vez em quando.
-
The Old New Thing (Raymond Chen)
Raymond Chen
15/04/2026 14:00
Beleza, então a thread saiu, mas a dúvida é: será que ela realmente foi embora ou só deu uma voltinha? O post sugere que a saída pode demorar mais do que o esperado por motivos que nem sempre ficam claros. É um lembrete de que em programação, como em um bom filme sci-fi, nem tudo é o que parece. Na dúvida, sempre vale conferir os logs!
-
OSnews
Thom Holwerda
15/04/2026 13:51
O título já seria um bom nome de banda de rock nerd, mas o que importa aqui é a magia por trás do modo de suspensão. Como diz o texto, "você está pedindo para o computador não fazer nada", mas há um baita trabalho nos bastidores para garantir que, quando você voltar, tudo esteja como você deixou. E com o enfoque do FreeBSD em laptops, esse assunto de suspender e retomar já é mais relevante do que a quantidade de memes sobre programadores no GitHub. Uma crítica interessante ao que parece simples, mas é fundamental para nossa experiência diária.
-
OSnews
Thom Holwerda
13/04/2026 12:19
Chegou a versão 7.0 do kernel Linux, fechando a série 6.x com chave de ouro... ou pelo menos com um novo mecanismo de filtragem para operações io_uring. Entre as novidades, vale destacar que o suporte a código Rust agora não é mais considerado "experimental" – o que significa que os desenvolvedores podem finalmente deixar de sentir aquele frio na barriga ao adicionar Rust no projeto. E claro, teve uma série de melhorias no subsistema de swap e suporte para o sistema de arquivos nullfs. Se você já compilou um kernel, sabe que essa versão traz mais novidades do que um patch de segurança no último minuto.
-
OSnews
Thom Holwerda
10/04/2026 14:41
Quando você tenta rodar FreeBSD em um laptop, a experiência pode parecer uma viagem no tempo para os dias de glória do Linux, com um monte de componentes que simplesmente não jogam junto. A boa notícia é que a equipe do FreeBSD está realmente se esforçando para eliminar essas pedras no caminho, agora oferecendo uma lista de laptops que funcionam bem com o sistema. Até agora, são apenas uns dez modelos, mas vale a pena explorar, especialmente se você é um caçador de pechinchas no eBay. Então, se você quer evitar surpresas e noites em claro tentando fazer tudo funcionar, siga essa lista e fique tranquilo com sua escolha.
-
The Old New Thing (Raymond Chen)
Raymond Chen
10/04/2026 14:00
Parece que estamos lidando com a sobrecarga de um thread à la "Espera, estou processando aqui!". A parte 2 traz uma questão crucial: como um thread reconhece a mudança sem entrar em um estado de espera eterna. É como adicionar ou remover um item no seu carrinho de compras online enquanto a página tenta te convencer a comprar uma capa de proteção que você não precisa. Se você está no jogo de multitarefas, vale a pena conferir como isso pode afetar o desempenho do seu sistema.
-
OSnews
Thom Holwerda
10/04/2026 13:26
É, meus amigos, a vida não é fácil para quem joga em PCs com só 8GB de VRAM. Como dizer... é tipo tentar rodar um jogo AAA no seu velho PC sem a força de um exército inteiro. Natalie Vock encontrou uma solução inteligente usando cgroups para controlar as políticas de evacuação de memória do kernel. Ao garantir que os jogos tenham prioridade na alocação de VRAM, as quedas de desempenho se tornam história. Maneira eficaz de gerenciar recursos no Linux, mostrando que até os menos favorecidos podem ter um joguinho fluido.
-
OSnews
Thom Holwerda
09/04/2026 23:06
Parece que conectar um teclado a um Mac é uma experiência digna de um teste de QI, onde você deve pressionar "as teclas ao lado da Shift esquerda e da Shift direita". Isso só demonstra como o mundo dos teclados é um verdadeiro labirinto de layouts e normas que, para muitos, pode ser tão confuso quanto debugar um código legado. Vamos parar e pensar: ter que passar por isso só porque seu teclado não é o mesmo que a versão ANSI é bem nerd, e nos faz questionar se a Apple está realmente tentando nos fazer apreciar a diversidade na tipografia. Ou só quer nos fazer lembrar do quanto somos afortunados por termos tantos layouts de teclado, mesmo que sejam tão estranhos quanto a complexidade de um algoritmo de busca.
-
The Old New Thing (Raymond Chen)
Raymond Chen
09/04/2026 14:00
Bom, a resposta aqui é clara: você não pode. Mas, como todos sabemos, em programação, a solução muitas vezes está em cooperar com outras threads, tipo uma equipe de Avengers, cada um com seus poderes. A essência é lidar com a concorrência, assim como em uma sala cheia de devs debatendo sobre qual framework é melhor. Não dá pra adicionar ou remover um handle de um objeto que já está esperando; é preciso repensar a estratégia e encontrar um plano B.
-
Ars Technica
Dan Goodin
08/04/2026 20:49
Com a escalada do conflito entre EUA e Israel, a atividade de hacking nos sites industriais americanos realmente saiu da tela de login e foi direto para a zona de perigo. "As operações em locais críticos de infraestrutura estão sendo afetadas", o que nos faz lembrar que a segurança cibernética não é só um slide na apresentação de PowerPoint, mas uma questão de vida ou morte. A situação é um lembrete de que, mesmo no mundo digital, existem "inimigos" sempre prontos para explorar vulnerabilidades. Afinal, nem só de código se vive, também precisamos de boas práticas de segurança.
-
The Old New Thing (Raymond Chen)
Raymond Chen
08/04/2026 14:00
A resposta curta é: você não pode, mas sempre dá para chamar o garçom para dar uma ajudinha. Essa limitação é uma daquelas grandes lições sobre como trabalhar com objetos em Windows; pode parecer simples, mas quando você está lidando com múltiplas threads, é como tentar manter o controle de todos os seus Pokémons em uma batalha. Vale a pena entender como funcionam as notificações e como uma arquitetura limpa pode salvar sua aplicação da confusão. Menos é mais, como dizem por aí.
-
The Old New Thing (Raymond Chen)
Raymond Chen
07/04/2026 14:00
Olhar para a era do Windows 3.1 é como decifrar um código em um jogo retro; alguns programas eram tão quebrados que nem mesmo o mais habilidoso dos patchers conseguiria salvá-los. A discussão sobre "a lista permanentemente inelegível" traz à tona aquelas memórias de quando você tentava forçar um programa a rodar e só recebia uma tela azul de ego ferido. No fim das contas, algumas relíquias devem ficar onde estão, guardadas em um disco floppy junto com um monte de nostalgia.
-
OSnews
Thom Holwerda
04/04/2026 07:32
TinyOS está aqui como um verdadeiro Jedi para dispositivos IoT com espaço e energia limitados. Com um kernel que ocupa menos de 10 KB e apenas 2 KB de RAM, é como se você estivesse rodando o Windows 95 em um relógio de pulso. O sistema é open-source e suporta arquiteturas como ARM e RISC-V, o que o torna uma ótima opção para desenvolvedores que adoram um desafio sem sacrificar a performance. Ideal para quem está sempre em busca de otimização, mas, por favor, não tente rodar um game triple A nele, pelo amor do código.
-
OSnews
Thom Holwerda
04/04/2026 07:28
A Redox está progredindo com um novo escalonador que dá um bom upgrade na performance sob carga. Sai o antigo Round Robin e entra o Deficit Weighted Round Robin, prometendo uma gestão de prioridades que faria qualquer dev sorrir. E olha, em testes com carga pesada, aparentemente as coisas melhoraram: "~150 FPS gain" e "~1.5x gain em operações/sec" não são números que se vê todo dia. Claro, ainda há trabalho pela frente, mas já é um passo significativo no caminho para um sistema mais responsivo e eficiente.
-
OSnews
Thom Holwerda
03/04/2026 20:05
Se você já se sentiu como um Jedi perdido entre little-endian e big-endian, saiba que o QEMU é seu sabre de luz. É sempre bom garantir que seu código não seja um Jedi em um planeta só, certo? O uso da emulação no QEMU para testar seu código em um sistema big-endian é uma sacada de mestre. Afinal, mesmo que a maioria dos sistemas esteja 'dominada' pelo little-endian, nunca é demais garantir que seu código seja totalmente compatível. Então, bora fazer esses testes para evitar surpresas no futuro.
-
The Old New Thing (Raymond Chen)
Raymond Chen
03/04/2026 14:00
Aparentemente, copiar arquivos é tão invisível quanto um ninja em uma sala escura. O texto destaca que 'a cópia de arquivos não é uma operação fundamental' e que nem mesmo o sistema de arquivos pode detectar isso. Usar ReadDirectoryChangesW é como tentar capturar um quadro de Van Gogh em um museu sem câmeras; se não tiver o suporte certo no sistema, você vai acabar apenas no modo espectador.
-
The New Stack
Dan Lorenc
02/04/2026 16:00
Parece que a bolha da segurança na cadeia de suprimentos de software está prestes a estourar como um balão mal inflado. Os ataques do TeamPCP lembram a todos nós que confiar cegamente nos sistemas e dependências é como jogar paciência com cartas marcadas. O alerta está dado: "seu pipeline CI/CD é a nova linha de frente". Hora de aplicar um certo rigor, ou você pode acabar como o software com bugs que nenhum rootkit consegue salvar. Vamos ficar de olho e adotar boas práticas, antes que seja tarde demais.