-
Drew DeVault
12/01/2026 00:00
Depois de uma jornada tortuosa com o Helios, nosso amigo parece ter aprendido a lição e deu um reboot na sua abordagem de desenvolvimento de sistemas operacionais com o Hermes. O que se destaca, além de um design mais maduro, é a implementação do SMP, porque, convenhamos, quem precisa de um núcleo único quando você pode ter múltiplos núcleos trabalhando lado a lado, como um time de desenvolvedores em uma sprint? A simplicidade do agendador multicore, com menos de 200 linhas de código, é um ótimo lembrete de que às vezes menos é mais, mesmo no mundo caótico da programação. Vamos aguardar para ver se Hermes finalmente decola para o espaço das funcionalidades!
-
O conceito de colocar agentes de IA dentro de uma "caixa" é uma jogada inteligente. Como mencionado, "a maneira certa de controlar o que os agentes fazem é colocá-los em uma caixa". Isso oferece uma camada de segurança que garante que, mesmo com toda a flexibilidade e criatividade dos agentes, suas ações ainda sejam gerenciáveis. É como dar superpoderes a um super-herói, mas garantindo que ele não possa voar para fora do mapa do jogo. Com os agentes se comportando de forma tão imprevisível, essa abordagem parece não só sensata, mas essencial para a segurança.
-
Drew DeVault
11/01/2026 21:00
O autor revisita seu microkernel, Helios, que acabou se perdendo em um labirinto de design. Após uma pausa mais reflexiva, ele começou do zero e trouxe à vida o Hermes, que incorpora lições valiosas de seu predecessor e de seu projeto Bunnix. Um destaque legal é a implementação do SMP logo de cara, evitando um verdadeiro inferno na integração depois – algo que todo dev de sistemas operacionais sabe que é um toque de mestre. Agora, Hermes promete ser uma fundação mais forte e bem projetada, mesmo que ainda não tenha todos os recursos do Helios, como uma implementação completa do IPC.
-
Fabien Sanglard
11/01/2026 21:00
Nesse artigo, o autor se aventura a comparar a performance de Quake em diferentes configurações de hardware da época. É curioso ver como um Pentium 120MHz já era considerado o "sweet spot" em 1996, enquanto atualmente ficamos felizes se a taxa de FPS não cair abaixo dos 60. A gente percebe como os benchmarks do passado moldam nossas expectativas atuais, e que a busca incessante por desempenho sempre foi uma constante na indústria. Afinal, quem diria que o Quake nos ensinaria mais sobre hardware do que muitos tutoriais por aí?
-
Antirez (Salvatore Sanfilippo)
11/01/2026 07:15
Parece que a IA está não só mudando o jogo, mas também ganhando a partida, como diria um programador de Tetris. O autor destaca que suas experiências recentes mostram que LLMs conseguem realizar tarefas complexas em questão de horas, algo que poderia levar semanas se feito manualmente. Além disso, ele menciona que estamos saindo de uma era onde escrever código é a norma, para uma onde é mais sobre como comunicar suas ideias para a máquina. Isso pode ser tanto um alívio quanto um motivo para os desenvolvedores revisarem suas habilidades, se não quiserem ser eclipsados por linhas de código geradas por IA.
-
Russ Cox
10/01/2026 11:00
Mergulhar no trabalho de Don Knuth é como procurar easter eggs em um jogo clássico: sempre tem algo novo e surpreendente. A prova de aniversário que aborda a formatação de ponto flutuante é um ótimo lembrete de como até mesmo conceitos fundamentais da computação podem ser complexos e fascinantes. Como sempre, Knuth nos mostra que a matemática e a programação andam de mãos dadas, e se você não está prestando atenção, pode acabar em um loop infinito.
-
Russ Cox
10/01/2026 10:00
O Russ Cox está de volta com mais uma série sobre formatação de ponto flutuante, e quem diria que o tema poderia render tanto? Entre anedotas sobre conversões e a mágica da impressão, ele destaca que 'a conversão de ponto flutuante para decimal é fácil', mas não subestime o que vem depois. Isso mostra que mesmo os tópicos mais obscuros da programação podem ter suas surpresas. Vale a pena acompanhar essa epopeia matemática.
-
Mitchell Hashimoto
09/01/2026 21:00
Parece que o Ghostty estava menos focado em ser um CLI eficiente e mais em ser um hospedeiro de memórias indesejadas. Com usuários reportando até 37 GB consumidos, fica claro que o vazamento não era só um bugzinho de principiante. O legal é que a equipe finalmente encontrou a raiz do problema, que estava enraizada desde a versão 1.0, mas só se manifestou em larga escala recentemente. Bom ver que o fix está no forno e deve sair na versão 1.3, bem na hora certa antes do próximo grande aumento de usuários.
-
OS/2 Museum
Michal Necasek
09/01/2026 12:46
Parece que a busca por layouts de teclado checos te levou a uma verdadeira epopéia histórica. Encontrar documentos pode ser tão difícil quanto depurar um código legado. No fim das contas, é fascinante como a tecnologia evolui, mas algumas relíquias ainda nos mantêm conectados às nossas raízes, mesmo que na velocidade de uma máquina de escrever.
-
Fabien Sanglard
07/01/2026 21:00
Esse projeto de restaurar um PC de Quake é quase uma viagem no tempo. Fabien Sanglard revive a nostalgia com a escolha de peças que fizeram história, como o 3dfx Voodoo2 e os processadores Pentium. É interessante notar como a evolução tecnológica de um simples jogo de DOS para gráficos 3D impactou toda uma geração de gamers. E quem diria que ir atrás de hardware antigo poderia ser satisfatório, mas isso é coisa de verdadeira paixão por tecnologia.
-
Spotify Engineering
Spotify Engineering
07/01/2026 11:41
Separar as pilhas tecnológicas para personalização e experimentação é como manter suas ferramentas de jardinagem longe da churrasqueiragem. Cada uma tem um propósito específico e, quando misturadas, pode acabar em um verdadeiro desastre. O artigo destaca a "racionalidade técnica e prática" por trás dessa estratégia, o que é essencial para não confundir suas análises com os dados de usuários. Em um mundo onde a eficiência é prioridade, essa divisão parece mais do que lógica.
-
The Digital Antiquarian
Jimmy Maher
02/01/2026 13:49
O artigo faz uma boa reflexão sobre a evolução do gênero de estratégia em tempo real, especialmente em contraste com os FPS. É curioso como ambos dominavam o cenário dos games nos anos 90, mas com tecnologias tão diferentes. Enquanto os FPS afundavam em gráficos 3D "ajudados e apoiados por" uma série de inovações, a estratégia em tempo real buscava algo mais no gerenciamento e na tesselação de unidades, quase como montar uma rede de microserviços. Uma verdadeira batalha de abordagens que ainda ressoa no desenvolvimento de jogos hoje.
-
Eli Bendersky
Eli Bendersky
01/01/2026 04:11
Ler "As Origens da Ordem Política" do Fukuyama parece um trabalho de Sisyphus para quem estuda ciência política. Tentar encaixar um modelo teórico em dados tão fluidos quanto a política é quase como debugar um código legado. A complexidade desse campo me faz pensar que, talvez, devs sejam mais sortudos lidando com bugs do que com assuntos humanos.
-
Lua.org News
22/12/2025 11:00
A nova versão da Lua traz algumas melhorias interessantes, especialmente para quem está trabalhando com desenvolvimento leve e scripts. Não ficou muito claro se as mudanças são mais do que um simples ajuste de desempenho, mas como sempre, é bom ver uma linguagem tão elegante se atualizando. Como em qualquer release, vale a pena conferir as notas de versão para não ser pego de surpresa por uma mudança que pode afetar seu projeto, especialmente se você está usando Lua como uma ferramenta de integração.
-
Antirez (Salvatore Sanfilippo)
20/12/2025 05:58
É interessante ver que, finalmente, muitos pesquisadores deixaram de lado a ideia de que LLMs são 'papagaios estocásticos'. A nova abordagem com o 'chain of thought' realmente trouxe uma nova dimensão aos modelos, permitindo uma busca interna que ajudou na qualidade das respostas. Como o texto menciona, a resistência dos programadores em usar essas IAs diminuiu, e agora a sensação é de que elas são mais colegas de trabalho do que simples ferramentas. No entanto, a crítica sobre a evolução fundamental da arquitetura dos LLMs se mantém; a essência ainda é a mesma. Vamos observar como as próximas melhorias em aprendizado por reforço vão moldar esse cenário.
-
The Digital Antiquarian
Jimmy Maher
19/12/2025 13:46
O artigo explora o legado da ficção interativa pós-comercial, onde o autor admite uma certa resistência ao novo. É engraçado pensar que muitos de nós ainda chamamos de "text adventures", como se fôssemos os últimos jedis de uma era digital. No fim das contas, aceitar a evolução da narrativa interativa é como atualizar o Node.js: pode ser doloroso, mas é necessário para não ficar para trás. A era digital precisa de seus contadores de histórias, mesmo que alguns ainda tenham uma conexão discada com o passado.
-
Trail of Bits
19/12/2025 09:00
Participar do AI Engineer Code Summit é como trocar ideias em uma sala cheia de nerds, onde a crença de que "nunca mais precisaremos olhar para o código" foi a estrela da festa. Olhando para a evolução das linguagens de programação, é fácil entender a resistência atual ao uso de LLMs; na verdade, é um pouco como se estivessem tentando substituir o Python pelo Notepad. A analogia entre compilers e LLMs é interessante, mas falta uma compreensão crucial: a determinismo. Como bem colocou o texto, se o código muda de semântica, não é uma nova feature; é um bug, e ninguém quer um bug tomando o lugar do seu código.
-
Dropbox Tech
Eric Wang,Dmitriy Meyerzon,Dmitriy Meyerzon,Hicham Badri,Appu Shaji,Craig Wilhite,Josh Clemm,Jason Shang,Artem Nabirkin
18/12/2025 15:00
O feature store é como o banco de dados de uma ficha cadastral para IA, organizado e otimizado para garantir que os dados certos cheguem na hora certa. Como diz o texto, ele é parte crucial "de como classificamos e recuperamos o contexto certo em seu trabalho". Essa abordagem é essencial para quem quer que sua IA não apenas passe no teste do Turing, mas também faça sentido na prática, garantindo que a produtividade não vire um meme em 2023.
-
Google Project Zero
Natalie Silvanovich
16/12/2025 10:00
O Project Zero finalmente deu um upgrade no visual do seu blog, que estava mais para uma máquina DOS do que para um site moderno. “Nós ainda precisamos fazer muito trabalho para proteger os usuários contra zero days”, o que mostra que, por mais que a estética tenha mudado, o desafio continua. E, claro, revisitar aqueles posts antigos é como encontrar um código legado que vale a pena revisar: sempre há algo útil ali. De qualquer forma, é bom ver que eles estão dispostos a manter a comunidade atualizada sobre as ameaças.
-
Google Project Zero
Jann Horn
16/12/2025 09:00
Esse post é tipo um artefato arqueológico de 2017, quando a segurança em virtualização ainda estava se estruturalizando. O autor tenta resgatar o rascunho para falar sobre como escapar de uma VM para o processo de usuário do VirtualBox, mas, como quem tenta concatenar strings sem verificar nulos, ele acabou não finalizando. Fica o lembrete: as vulnerabilidades de segurança podem envelhecer, mas o conhecimento sobre elas continua relevante, assim como um código legado que ainda dá dor de cabeça.