Posts

Showing posts from April, 2026

You can't fool a microbiologist, Linux

Imagine if mainline linux were a species. Everyone who used it had to upgrade their systems. If they were a procaryote, they'd need to upgrade to a Eukaryote. This is what a version history would look like: 1991 We added a nucleus (MMU). Since 0.01. 1992 64 bit support address space added on DEC Alpha. (Larger genome supported!) 1998 uclinux developed. Loss of function (MMU) + Gain of function (performance/lower latency)   2007 nommu (uclinux) integrated (Mitochondria!) into 2.5.46 2024 RTLinux merged into mainline- an improvement, but RTOSes also offered in nommu systems. 2028 nommu scheduled for removal : (Procaryotes can be procaryotes again.) 203x 32-bit support removal. Sometime. (Divergent evolution). More may be added as the ideas arrive to me.  Halobacteria is a photosynthetic archaea that feeds on salt and light. If photoheterotrophic bacteria can utilize light as an energy source, so can 32-bit and nommu linux machines.  10-3-2026 :  https...

Ubuntu 7.04 Feisty Fawn in 2007 was my first Linux OS. In 2026, I'm using Anti-X. Here's why.

Image
4-23-26: Update I've switched to Bodhi Linux on my Toshiba laptop.                                             

Of Mice and Marsupials

Image
Earlier this week, Linux 7.1 dropped 486 support , as they had previously considered, and while it was long discussed, I can't help but think of this diagram I drew a few months ago  (I updated it slightly for linux 7.1):        32-bit is effectively another species, with little code-compatibility (according to others, apparently). It's the new 8-bit . Since my background was in microbiology, I tend to see code as a lot more mutually intelligible. But I can see why they want to drop 32 bit instructions. They're like sandbags on a hot air balloon. They need a little extra lift. As chipmakers are getting back into memory production, EUV will be an opportunity to develop chips that embed memory in ways that are far more economical. Currently, DRAM is typically integrated on a different chiplet.    As I wrote in the Phoronix forum ,  "My observation is that it would be far more economical for the foundry to integrate both DRAM and CPU on the ...

20 years ago, the ARM996HS was released. Where is it now?

Image
At a time when mobile devices were becoming even more mainstream, lowering power consumption became a key objective. However, as the Android and iPhone market in 2007 shortly revealed, power consumption took a distant third in priority when it came to having a competitive product. Performance remained the number one improvement, allowing an ever increasing amount of desktop-level apps on a smartphone, as the Symbian era came to a close. A couple years ago, in adding to my research collection of processors that were unique or rare, I stumbled upon the ARM996HS. The ARM996HS: What was it? It is a "clockless" processor in that it is not a synchronous process, but its 100MHz speed may refer to an average speed. Its benefit was offering 1/3rd power consumption of a similar processor, on just 90,000 logic cells. Other processors had been designed to accomplish this, albeit with far more circuitry- the 386SLC , which had around 800,000 transistors (compared to the original 386's...