Ubuntu 25.10 “Questing Quokka” is in beta with Linux kernel 6.17, GNOME 49, Wayland-only desktop, and refreshed toolchains. Here’s what testers can expect.| NERDS.xyz
Immutable Linux distributions are gaining popularity due to their resilience and security, with mainstream operating systems adopting similar principles. This post explores how different Linux distributions achieve immutability, the trade-offs, and why you should give it a try!| Jon Seager
Progress on open sourcing, Hugo award winners, bugfixes, bots and more. The post Hardcover Report for September 2025 appeared first on Hardcover.| Hardcover
Community milestone planning, bugfixes and team updates, and what we're focusing on next.| Hardcover
Packaging software is notoriously tricky. Every language, framework, and build system has its quirks, and the variety of artifact types — from Debian packages to OCI images and cloud images — only adds to the complexity. This blog is a deep-dive on Canonical’s “craft” tools, how they evolved, and how to use them to simplify package maintenance.| Jon Seager
ESWIN Computing and Canonical have joined forces to launch the EBC77 Series SBC, a new RISC-V board that runs Ubuntu 24.04 LTS and targets developers, educators, and innovators.| NERDS.xyz
RISC-V is an open architecture standard that provides flexibility, and chip designers can add or remove instructions as they please to match their| CNX Software - Embedded Systems News
Around a decade ago, I was happy to learn about bcache – a Linux block cache system that implements tiered storage (like a pool of hard disks with SSDs for cache) on Linux. At that stage, ZFS on Linux was nowhere close to where it is today, so any progress on gaining more ZFS features in general Linux systems was very welcome. These days we care a bit less about tiered storage, since any cost benefit in using anything else than nvme tends to quickly evaporate compared to time you eventually...| Jonathan Carter
New team member interviews, open source news and edition listing updates.| Hardcover
Yep, it’s happening! I’m returning to the workforce as an employee. After a 6-year break to work on my own projects, I stumbled on a role that just feels right. I’ve accepted the job, and started last week! 🥳 Whenever I’m talking to people familiar with my financial situation, the biggest question I get is […]| Minafi
In 2021 I set a theme to leave big tech. The ripple effects of that are still impacting me today.| Minafi
Everything we're up to this month - with a focus on open sourcing and building the team.| Hardcover
What we're up to this spring: migrating Hardcover, speeding things up and a few other treats.| Hardcover
Our biggest release yet! Faster, more social and more fun. 😃| Hardcover
Time for a major life change.| Minafi
A look into what's stood out from 3 years of early retirement life.| Minafi
New CSV import, library reset, updates on the migration and talk about Third places.| hardcover.app
Last month we continued focusing on improving speed and performance by improving infrastructure.| hardcover.app
Travel, goals, Hardcover and eveything else I’ve been up to lately.| Minafi
These days, in the covid world we live in we have multiple videoconferences every day, with colleagues, family, friends… The average number of people attending has grown, and when I was in a call some time ago, I wondered, what would be the “optimal” way of splitting the videconference application window among the people in … Continue reading "How to share your video-conference window among attendees – or, the many ways of splitting a rectangle in many"| Alfonso Sánchez-Beato's blog
Ubuntu Core is especially designed for appliances: you can very easily create a customized image by defining your own model assertion and including the specific snaps you need for your target application. At the same time, the system is security-first and you can finish configuration on it only by connecting via a system console. However, … Continue reading "Configuring connectivity for your Ubuntu Core appliance"| Alfonso Sánchez-Beato's blog
Ubuntu Core (UC) is Canonical’s take in the IoT space. There are pre-built images for officially supported devices, like Raspberry Pi or Intel NUCs, but if we have something else and there is no community port, we need to create the UC image ourselves. High level instructions on how to do this are found in … Continue reading "Porting Ubuntu Core 18 to nvidia Jetson TX1 Developer Kit"| Alfonso Sánchez-Beato's blog
In chapter 5 of his mind-blowing “The Road to Reality”, Penrose devotes a section to complex powers, that is, to the solutions to $$w^z~~~\text{with}~~~w,z \in \mathbb{C}$$ In this post I develop a bit more what he exposes and explore what the solutions look like with the help of some simple Python scripts. The scripts can … Continue reading "Analysis and Plots of Solutions to Complex Powers"| Alfonso Sánchez-Beato's blog
In the conclusions to my last post, “Modifying System Call Arguments With ptrace”, I mentioned that one of the main drawbacks of the explained approach for modifying system call arguments was that there is a process switch for each system call performed by the tracee. I also suggested a possible approach to overcome that issue … Continue reading "Filter and Modify System Calls with seccomp and ptrace"| Alfonso Sánchez-Beato's blog
Occasionally I find myself processing input data which arrives as a stream, like data from files or from a socket, but that has a known structure that can be modeled with C types. For instance, let’s say we are receiving from a socket a parcel that consists on a header of one byte, and a payload that is an integer. A naive way to handle this is the following (simplified for readability) code snippet:| Alfonso Sánchez-Beato's blog
A new way to find books on Hardcover.| hardcover.app