25 years of Krita
Twenty-five years. A quarter century. That’s how long we’ve been working on Krita. Well, what would become Krita. It started out as KImageShop, but that name was nuked by a now long-dead German...
View ArticleServo sees another month full of improvements
Servo, the Rust-based browser engine originally started by Mozilla but since spun off into an entity under the umbrella of the Linux Foundation, has published another monthly update. As almost every...
View ArticleCanonical releases Real-time Ubuntu 24.04 LTS
Real-time Ubuntu 24.04 LTS integrates the PREEMPT_RT patch on AMD64 and ARM64. As the de-facto Linux real-time implementation, PREEMPT_RT increases predictability by modifying the existing kernel...
View ArticleWayland adds OpenBSD support
Wayland 1.23.0 has been released. This new release includes the usual bugfixes and protocol clarifications, a number of new features few of us will really understand because we lack the expertise, and...
View ArticleChrome begins limiting ad blockers
If, for some reason, you’re still using Chrome or one of the browsers that put a little hat on Chrome and call it a different browser, the time you’re going to want to consider switching to the only...
View ArticleThis message does not exist
The act of discarding a message that does not exist must therefore do one of two things. It may cause the message contents to also cease to exist. Alternately, it might not affect the existence but...
View ArticleTock: a secure embedded operating system for microcontrollers
Tock is an embedded operating system designed for running multiple concurrent, mutually distrustful applications on Cortex-M and RISC-V based embedded platforms. Tock’s design centers around...
View ArticleAMD unveils Ryzen 9000 CPUs for desktop, Zen 5 takes center stage at Computex...
In regards to performance, AMD is touting an average (geomean) IPC increase in desktop workloads for Zen 5 of 16%. And with the new desktop Ryzen chips’ turbo clockspeeds remaining largely identical...
View ArticleLibadwaita: splitting GTK and design language
There’s no denying that not everyone is happy with the state of the GTK world, and I, too, have argued that GNOME’s massive presence and seeming unwillingness to cooperate with or even consider the...
View ArticleRedox replaces core applications with COSMIC applications
Another month, another Redox progress report. The Rust-based operating system, headed by system76 engineer Jeremy Soller, has made a big move by replacing Redox’ Orbital file manager, text editor and...
View ArticleAndreas Kling steps down from SerenityOS to focus entirely on the Ladybird...
We’ve got some possibly sad, possibly great news. Today, Andreas Kling, the amazing developer who started SerenityOS as a way to regain a sense or normalcy after completing his drug rehab program, has...
View ArticleA brief look at the 3DS cartridge protocol
About a week ago, there has been a little addition to the 3dbrew wiki page about 3DS cartridges (carts) that outlines the technical details of how the 3DS cartridge controller and a 3DS cartridge talk...
View ArticleIntel unveils Lunar Lake architecture, moves RAM on-die
Hot on the heels of AMD, here’s Intel’s next-generation processor, this time for the laptop market. Overall, Lunar Lake represents their second generation of disaggregated SoC architecture for the...
View ArticleFreeBSD 14.1 released
A new point release in the FreeBSD 14 series – the first one, in fact, not counting 14.0. FreeBSD 14.1 adds SIMD implementations of string and memory operations on amd64 in the C library to improve...
View ArticleAMD drops Windows 10 support for new chipsets and processors, while Microsoft...
Remember when I said the honeymoon with AMD’s consumer-friendly chipset and socket support policy would eventually end? Well, while this is not exactly that, it will make a lot of people very unhappy....
View ArticleGNU Nano gains optional modern keybindings
GNU Nano, by far my favourite text editor when using the command line, released version 8.0 recently – and by recently I mean a month ago – and in it, there’s a pretty interesting additional feature...
View ArticleEU data protection board says ChatGPT still not meeting data accuracy standards
OpenAI’s efforts to produce less factually false output from its ChatGPT chatbot are not enough to ensure full compliance with European Union data rules, a task force at the EU’s privacy watchdog...
View ArticleWindows Recall demands an extraordinary level of trust that Microsoft hasn’t...
The short version is this: In its current form, Recall takes screenshots and uses OCR to grab the information on your screen; it then writes the contents of windows plus records of different user...
View ArticleAn overview of the Starlark language
Starlark is a small programming language, designed as a simple dialect of Python and intended primarily for embedded use in applications. Some people might say it’s a bit like Lua with Python syntax,...
View ArticleThey’re putting “AI” in your BIOS
You know what could really use a dose of “AI”? Your BIOS. aiBIOS leverages an LLM to integrate AI capabilities into Insyde Software’s flagship firmware solution, InsydeH2O® UEFI BIOS. It provides the...
View Article