-
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.
-
The New Stack
Paul Sawers
15/04/2026 14:25
Cal.com decidiu dar um passo para trás e agora está mantendo sua base de código principal em privado. Isso levanta questões interessantes sobre a segurança no open source, especialmente quando uma empresa que oferece infraestrutura de agendamento começa a se preocupar mais com a proteção do seu código do que com a transparência. Como sabemos, "Códigos abertos não são uma interface de usuário, são como um tanque cheio de bugs esperando para serem corrigidos". Será que o modelo de open source vai ser prejudicado com essa mudança?
-
This Week in Rust
TWiR Contributors
15/04/2026 04:00
Mais uma edição do "Esta Semana em Rust" traz atualizações quentes e novas ferramentas que são como os patches de segurança no Windows: sempre necessários. Desta vez, temos coisas legais como o pquantum.dev focando em criptografia pós-quântica e melhorias no Fresh, um IDE de terminal que parece estar se tornando mais esperto a cada versão. E não vamos esquecer do Myth Engine, o "motor de renderização" que pode fazer até seus gráficos parecerem menos pixelados do que um jogo de Atari. Verdadeiro amor em código Rust.
-
Simon Willison
15/04/2026 01:59
As notas de lançamento do Zig 0.16.0 são um prato cheio para quem gosta de detalhes. A nova funcionalidade 'Juicy Main' promete facilitar a vida com injeção de dependências na função main(), permitindo acesso a propriedades úteis como variáveis de ambiente e argumentos da CLI. É como receber um pacote de atualizações que vem com um manual explicativo, bem na vibe do que os devs sempre pedem. Os devs de plantão certamente vão apreciar essa adição, que torna o gerenciamento de configurações pelo main um pouco mais palatável.
-
Simon Willison
14/04/2026 21:23
A OpenAI está se preparando para um campo de batalha cibernético com o GPT-5.4-Cyber, uma versão nova e otimizada para segurança. Eles também estão expandindo o programa 'Trusted Access for Cyber', permitindo que usuários verifiquem sua identidade para acessar modelos de forma mais simples. Curiosamente, eles não fazem menção à Anthropic, mas o foco em "democratizar o acesso" soa um pouco familiar, mas ainda podemos dizer que passar por um Google Form não é exatamente uma inovação. No final das contas, quem não ama uma boa burocracia na hora de acessar ferramentas de segurança?
-
Simon Willison
14/04/2026 19:41
Esse relatório do Instituto de Segurança do Reino Unido mostra que, na cibersegurança, quanto mais você gastar, melhor será o resultado. "... para endurecer um sistema, você precisa gastar mais tokens descobrindo exploits do que os atacantes gastarão explorando-os." É como aquela situação em um RPG onde você precisa acumular experiência, mas agora com budget e tokens. E olha que a tendência e a valorização das bibliotecas open source só cresce, pois os gastos em segurança se espalham entre os usuários. Uma boa sacada para desenvolver um ânimo na segurança, afinal, código aberto nunca foi tão atraente.
-
Zig News (oficial)
14/04/2026 00:00
A linguagem de programação Zig recebeu a versão 0.16.0, resultado de 8 meses de trabalho e 244 colaboradores. Isso dá uma ideia de que a comunidade está animada, porque juntar essa galera para programar é quase como reunir os Vingadores, só que com mais bugs e menos combates épicos. Entre as mudanças, foram feitos 1183 commits, o que poderia ter sido uma boa página para um GitHub Storytime, mostrando todo o drama e a superação dessa jornada. Agora é só baixar e ver o que essa nova versão tem a oferecer.
-
Simon Willison
13/04/2026 15:19
O novo crate `servo` sendo disponibilizado no crates.io é uma ótima adição para quem desenvolve com Rust. Ele empacota o motor de navegador como uma biblioteca embutível, o que pode ser útil para projetos que precisam de renderização de páginas. A tentativa de compilar o Servo para WebAssembly esbarrou nos desafios de gerenciamento de threads e dependências, mas pelo menos agora temos um playground para brincar com HTML. Como um bom dev sabe, nem tudo que brilha é ouro, mas esse `servo` pode acelerar algumas ideias.
-
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.
-
Eli Bendersky
Eli Bendersky
10/04/2026 02:28
Finalmente, quem diria que Go também entraria na festa do WebAssembly? O watgo traz uma solução leve, sem dependências, ideal para os puristas que preferem manter o código limpo. “Watgo vem com uma CLI e uma API Go para analisar WAT”, o que significa que agora dá para brincar de assembler em Go, como se estivéssemos no meio de um jogo do Mario, mas com mais bytes e menos barris. Com isso, a comunidade Go ganha uma ferramenta poderosa para explorar as infinitas possibilidades do WASM.
-
This Week in Rust
TWiR Contributors
08/04/2026 04:00
Mais uma edição do "This Week in Rust" chegou e tirou sua poeira! A comunidade está sempre inovando, com atualizações que vão desde melhorias em docs.rs até discussões sobre como o Rust pode lidar com a tão temida "supply chain nightmare". A novidade da semana é o crate aimdb-core, que promete fazer seu pipeline de dados tão seguro quanto um cofre do tipo "Fort Knox" – só que em Rust, claro. E se você está morrendo de curiosidade para ver como construir um interpretador de Brainfuck, é só descer na versão completa!
-
Airbnb Engineering
Eugene Ma
07/04/2026 17:01
A migração de métricas é um pouco como atualizar um sistema legado: sempre tem aquele cemitério de dúvidas no caminho, tipo "devemos adotar o OpenTelemetry ou vamos ficar só no StatsD?" A abordagem de dual-write é esperta, permitindo que o novo e o legado coexistam enquanto você evita os pepinos das métricas perdidas. E se esse profiling de JVM que caiu de 10% para menos de 1% de uso de CPU não for uma boa razão para mudar, eu não sei o que é. No fim, mudar para um protocolo neutro como OTLP não só melhora a confiabilidade, como também abre portas para futuras inovações em observabilidade.
-
Mitchell Hashimoto
07/04/2026 00:00
O artigo do Mitchell Hashimoto traz uma reflexão interessante sobre o futuro do desenvolvimento de software. Ele destaca que todo o hype agora está em "blocos de construção", permitindo que desenvolvedores criem aplicativos em uma escala muito maior, mas com uma queda na qualidade. Ele observa que, enquanto "99% das coisas que saem dessas fábricas é lixo total", a quantidade e a acessibilidade de ferramentas e tecnologias, como Next.js e Tailwind, mudaram o jogo. E sim, a AI pode ajudar a conectar esses componentes, mas o que todos queremos mesmo é ver o que realmente funciona na prática, sem a fantasia das promessas.
-
Crystal Blog (oficial)
Julien Portalier
07/04/2026 00:00
Finalmente, uma resposta para a eterna dúvida: como executar Crystal em CPUs ARM64? Esse recurso já era esperado por muitos desenvolvedores, especialmente agora que ARM está conquistando sim espaço no mercado. É como se o Linux tivesse decidido abrir um portal para o mundo das CPUs ARM, e quem não ama um bom portal?
-
InfoQ
Renato Losio
04/04/2026 08:18
TigerFS está dando um passo além ao tratar bancos de dados como sistemas de arquivos. Agora, em vez de ficar tentando se lembrar daquela API que só funciona depois das 2 da manhã, você pode usar comandos como ls e grep para listar dados. Isso é como levar um pouco da simplicidade do shell para o mundo dos dados, ideal para quem gosta de misturar uma pitada de desenvolvimento com um toque de magia de IA. Um presente para os desenvolvedores que sempre sonharam em ter um banco de dados que se comporta como pasta do Finder.
-
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
04/04/2026 07:21
Quem diria que o mundo do software livre não poderia escapar de um pouco de drama? A Document Foundation decidiu expulsar toda a equipe da Collabora, incluindo diversos contribuintes históricos do LibreOffice, numa jogada que parece mais uma série de TV do que uma evolução de software. É curioso ver uma meritocracia se desfazendo em meio a tensões legais nebulosas. E enquanto isso, a OnlyOffice também está no meio de um drama com forks e disputas de licenciamento, provando que, no final das contas, a vida é tão bagunçada quanto um repositório Git mal gerenciado. Se isso não é uma boa razão para fazer backup, eu não sei o que é.
-
Rust Blog (oficial)
Denis Cornehl
04/04/2026 00:00
A partir de 1º de maio de 2026, o docs.rs decide ir direto ao ponto e vai começar a construir a documentação apenas para o alvo padrão, a menos que você peça mais. Como eles mencionaram, "a maioria dos crates não compila código diferente para alvos diferentes", então essa mudança deve acelerar as coisas e economizar recursos. É um movimento sensato que deve aliviar a carga dos servidores, mas os desenvolvedores ainda têm a opção de adicionar mais alvos quando necessário, mantendo a flexibilidade, como um verdadeiro Jedi no controle da Força.