Zhaoxin’s KX-7000 x86-64 processor
Chips and Cheese takes a very detailed look at the latest processor design from Zhaoxin, the Chinese company that inherited VIA’s x86 license and has been making new x86 chips ever since. Their latest design, 世纪大道 (Century Avenue), tries to t...
Run x86-64 games on RISC-V with felix86
If RISC-V ever manages to take off, this is going to be an important tool in RISC-V users’ toolbox: felix86 is an x86-64 userspace emulator for RISC-V. felix86 emulates an x86-64 CPU running in userspace, which is to say it is not a virtual machine l...
We’re Off — Ubuntu 25.10 Opens for Development
Development today opened on Ubuntu 25.10 “Questing Quokka”, the next short-term release of Ubuntu, due for release in October. Canonical engineer Utkarsh Gupta fired the figurative starting pistol for developers in a post to the Ubuntu mailing lis...
Redis bets big on an open source return
Today, Redis makes a dramatic return to its open source roots, offering Redis 8 under the AGPLv3 license. The shift follows a similar move by Elastic in August 2024 and completes the company’s somewhat circuitous licensing path. In both cases, I sus...
Easier layout with margin-trim
If you write a lot of CSS, you are familiar with those moments when you aren’t quite sure how to accomplish what you want to accomplish.
How to use the IServiceProvider interface in ASP.NET Core
One of the most essential dependency injection (DI) components in ASP.NET Core is the IServiceProvider interface, which specifies a way to access service objects or instances of types from ASP.NET Core’s built-in DI container. To build modular and m...
Using the Model Context Protocol in Azure and beyond
One of the biggest issues with large language models (LLMs) is working with your own data. They may have been trained on terabytes of text from across the internet, but that only provides them with a way to predict and generate text based on your prom...
Oracle releases FIPS-validated crypto module for Java
Oracle has announced Oracle Jipher, which makes cryptographic services available for Java developers using the standard Java Cryptography Architecture (JCA) framework. Announced April 29, Jipher is a Java cryptographic service provider that packages a...
Sculpt OS 25.04 released
Sculpt OS 25.04 has been released, and with it come a number of very welcome and important improvements. What most users will care about the most is the updated version of the Falkon web browser, built atop Qt 6.2.2 and its accompanying qtwebengine rel...
Linux App Release Roundup (April 2025)
April brought a solid set of software updates to an assortment of different apps. In this post, I run through recent releases that didn’t get the “whole article” treatment on this blog. Sometimes, it’s a challenge to cover everything I want to ...
Google is working on a big UI overhaul for Android
When Google released the fourth beta of Android 16 this month, many users were disappointed by the lack of major UI changes. As Beta 4 is the final beta, it’s likely the stable Android 16 release won’t look much different than last year’s release...
PATH isn’t real on Linux
I have no idea how much relevance this short but informative rundown of how PATH works in Linux has in the real world, but I found it incredibly interesting and enlightening. The basic gist – and I might be wrong, there’s code involved and I’m no...