Windows NT 4.0 ported to run on certain Apple PowerPC Macs
The most fascinating time for Windows NT were its first few years on the market, when the brand new operating system supported a wide variety of architectures, from default x86, all the way down to...
View ArticleGitHub is starting to feel like legacy software
The corporate branding, the new “AI-powered developer platform” slogan, makes it clear that what I think of as “GitHub”—the traditional website, what are to me the core features—simply isn’t...
View ArticleMicrosoft quietly updates official lightweight Windows 11 Validation OS ISOs...
Microsoft has again quietly updated its Validation OS ISOs. In case you are not familiar with it, Validation OS is an official lightweight variant of Windows and it is designed for hardware vendors to...
View ArticlePretty pictures, bootable floppy disks, and the first Canon Cat demo?
About a month ago, Cameron Kaiser first introduced us to the Canon Cat, a computer designed by Jeff Raskin, but abandoned within six months by Canon, who had no idea what to do with it. In his second...
View ArticleGoogle can totally explain why Chromium browsers quietly tell only its...
It’s time for Google being Google, this time by using an undocumented APIs to track resource usage when using Chrome. When visiting a *.google.com domain, the Google site can use the API to query the...
View ArticleFusion OS: writing an OS in Nim
I decided to document my journey of writing an OS in Nim. Why Nim? It’s one of the few languages that allow low-level systems programming with deterministic memory management (garbage collector is...
View ArticleThe AMD Zen 5 microarchitecture: powering Ryzen AI 300 series for mobile and...
Built around the new Zen 5 CPU microarchitecture with some fundamental improvements to both graphics and AI performance, the Ryzen AI 300 series, code-named Strix Point, is set to deliver improvements...
View ArticleI told you so: Mozilla working with Facebook to weaken Firefox’ privacy and...
I’ve long been warning about the dangers of relying on just one browser as the bullwark against the onslaught of Chrome, Chrome skins, and Safari. With Firefox’ user numbers rapidly declining, now...
View ArticleSafari already contains ad tracking technology, and they’re now adding it to...
We’ve been talking a lot about sleazy ways in which the online advertising industry is conspiring with browser makers – who also happen to be in the online advertising industry – to weaken privacy...
View ArticleInside an IBM/Motorola mainframe controller chip from 1981
In this article, I look inside a chip in the IBM 3274 Control Unit.1 But before I discuss the chip, I need to give some background on mainframes. ↫ Ken Shirriff Whenever we talk about mainframes, I am...
View ArticleUnified kernel image
UKIs can run on UEFI systems and simplify the distribution of small kernel images. For example, they simplify network booting with iPXE. UKIs make rootfs and kernels composable, making it possible to...
View ArticleLy: a TUI display manager
Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD. ↫ Ly GitHub page That’s it. That’s the description. I’ve been wanting to take a stab at running a full CLI/TUI environment for...
View ArticleLinux patch to disable Snapdragon X Elite GPU by default
Not too long ago it seemed like Linux support for the new ARM laptops running the Snapdragon X Pro and Elite processors was going to be pretty good – Qualcomm seemed to really be stepping up its game,...
View ArticleNVIDIA transitions fully towards open-source GPU Linux kernel modules
It’s a bit of a Linux news day today – it happens – but this one is good news we can all be happy about. After earning a bad reputation for mishandling its Linux graphics drivers for years, almost...
View ArticleCrowdStrike issue is causing massive computer outages worldwide
Well, this sure is something to wake up to: a massive worldwide outage of computer systems due to a problem with CrowdStrike software. Payment systems, airlines, hospitals, governments, TV stations –...
View ArticleIntroduction to NanoBSD
This document provides information about the NanoBSD tools, which can be used to create FreeBSD system images for embedded applications, suitable for use on a USB key, memory card or other mass...
View ArticleWhy I like NetBSD, or why portability matters
All that to say, I find that NetBSDs philosophy aligns with mine. The OS is small and cozy, and compared to many minimal Linux distributions, I found it faster to setup. Supported hardware is...
View ArticleGoogle URL Shortener links will no longer be available
In 2018, we announced the deprecation and transition of Google URL Shortener because of the changes we’ve seen in how people find content on the internet, and the number of new popular URL shortening...
View ArticleManaging Classic Mac OS resources in ResEdit
The Macintosh was intended to be different in many ways. One of them was its file system, which was designed for each file to consist of two forks, one a regular data fork as in normal file systems,...
View Article1989 networking: NetWare 386
In September 1989, Novell released NetWare 386 V3.0, the first in a long line of 32-bit network operating systems. At the time, Novell’s mainstay was NetWare 2.15, a system designed to run on...
View Article