A few weeks ago, we talked about a project within KDE to revive two of their classic themes, Oxygen and Air, and polish them up to make them usable on the current versions of KDE. The developers and designers working on this project say they’ve been utterly surprised by just how popular this news has proven to be, and Filip Fila published a blog post with some thoughts on this unexpected popularity.
The news that Google is working to move Chrome OS to the Android technology stack, and that it wants to start putting Android on laptops, is not exactly news, as the company has been talking about it for years.
If you liked this piece, please subscribe to my premium newsletter. It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000 words, including vast, detailed analyses of NVIDIA, Anthropic and OpenAI&
Every single software product is dealing with the question about what to do with “AI”-generated code, but the question is particularly difficult to answer for open source operating systems like Linux distributions and the various BSDs, which often consist of a wide variety of software packages from hundreds to thousands of different developers.
Microsoft is currently testing a brand new performance-enhancing feature in Windows 11. Microsoft, too, is introducing something to Windows 11 called “low latency profile” and it this will work irrespective of the processor, be it AMD64 CPUs like Intel or AMD or ARM64 ones like from Qualcomm.
Microsoft acquired GitHub and applied their unique brand of enshittification. Amongst their achievements was the spawning of the Copilot circle of hell. Now they’re effectively DDoSing themselves with slop.
Big news from the Debian release team: Debian is going for reproducible package builds. Aided by the efforts of the Reproducible Builds project, we’ve decided it’s time to say that Debian must ship reproducible packages.
ymawky is a small, static http web server written entirely in aarch64 assembly for macos. it uses raw darwin syscalls with no libc wrappers, serves static files, supports GET, HEAD, PUT, OPTIONS, DELETE, byte ranges, directory listing, custom error pages, and tries to be as hardened as possible.
Ada is incredibly well designed. One way this shows is that it takes the big, monolithic features of other languages and breaks them down into their constituent parts, so we can choose which portions of those features we want.
Sculpt OS, the operating system based on the various components that make up Genode, has seen a new release, 26.04. A lot of the new features and changes to Genode that we’ve been talking about for a while now are part of this release, most notably the new human-inclined data syntax that replaces XML as the configuration language for Genode.
Sprite scaling. It is the coolest effect of the 2D arcade era, a must-have for games from Space Harrier to Real Bout Fatal Fury Special. Home consoles pretty much lacked it– sorry, Nintendo, but Mode 7 only scales a background, not sprites.
The submarine is a surprisingly ancient technology—at least in its early,
primitive forms. The idea is quite simple, that a well-enough-sealed boat ought
to be able to submerge and resurface. It's the practicalities that make the
whole thing difficult.
The ways in which Google can lock you into their ecosystem are often obvious, but sometimes, they’re incredibly sneaky and easily missed. CAPTCHA tests are annoying, but at the same time, they can help protect websites from bots.
With that context, I always found it strange that the designers of ASCII included 6 characters after uppercase Z before starting the lowercase letters. Then it hit me: we have 26 letters in the English alphabet, plus 6 additional characters before lowercase starts: 26 + 6 = 32.
Many Bourne shells go slightly beyond the POSIX sh specification to also support a ‘-l’ option that makes the shell act as a ‘login shell’. POSIX’s omission of -l isn’t only because it doesn’t really talk about login shells at all, it’s also because Unix has a special way of marking login shells that goes back very far in its history.
On the Fedora forums, there’s a long-running thread about a proposal for Fedora to build a variant of the distribution aimed specifically at “AI”. The “problem” identified in the proposal is that setting up the various parts that a developer in the “AI” space needs is currently quite difficult on Fedora, and as such, a bunch of technical steps need to be taken to make this easier.
Another month, another progress report, Redox, etc. etc., you know the drill by now. This past month Redox saw improved booting on real hardware by making sure the boot process continues even if certain drivers fail or become blocked.
Time for another Sun Ray blog post! I’ve had a few people email me asking for help setting up a Sun Ray server over the last few months, and despite my attempts to help them get it going there’s been mixed results with running SRSS on OpenIndiana Hipster 2025.10.
If you’re sick of Chrome OS on your Chromebook, or can find a Chromebook for cheap somewhere but don’t actually want to use Chrome OS, have you considered postmarketOS? Since I was kind frustrated with ChromeOS, I decided to take a look at something that I knew supported my Lenovo Duet 3 for some time: postmarketOS.
If you liked this piece, please subscribe to my premium newsletter. It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000 words, including vast, detailed analyses of NVIDIA, Anthropic and OpenAI&
There is a persistent misconception among sighted developers: if an application runs in a terminal, it is inherently accessible. The logic assumes that because there are no graphics, no complex DOM, and no WebGL canvases, the content is just raw ASCII text that a screen reader can easily parse.
Backing up in modern times, we’ve had ZFS snapshots and replication to make this task extremely easy. However, you may not have access to another ZFS endpoint for replication, need to diversify risk by using a non-ZFS tool for backup, or are simply using UFS2, living the old skool life.
Earlier this year, Mac OS and Windows NT-capable ROMs were discovered for Apple’s unique AIX Network Server. Cameron Kaiser has since spent more time digging into just how capable these ROMs are, and has published another one of his detailed stories about his efforts.
With Windows being as old and long-running as it is, there’s a ton of old and outdated bits and pieces lurking in every nook and cranny. I have always found these old relics fascinating, especially now that over the past few years, Microsoft has attempted to replace some of those bits and pieces with modern replacements (not always to great success, but that’s another story).
Everyone, it’s time to talk about AI demand and the capacity constraint issues across the industry.
These constraints are not a result of “incredible demand” for AI, but the desperation of hyperscalers and the avariciousness of two near-trillion-dollar failsons living off their parents’ welfare.
Joe Abercrombie in 20 Years:
One observation that blows my mind – The Blade Itself is now twice as old as A Game of Thrones was when The Blade Itself came out. GRRM felt like a long established pillar of the genre to me at that point. Truly I must be part of the fantasy furniture at this one…
That you are, Joe. That you are.
Just this weekend I was visiting a fantasy and science fiction book store with my seven year old son, with whom I'm currently reading Harry Potter and The Chamber of Secrets. As we stumbled upon the First Law books, I told him ‘just wait until you're old enough to read these ones, you'll have a blast’.
I guess The Blade Itself was about 10 years old when I read it. In another decade, he'll be the one reading it.
While I’m normally a KDE user, I do keep close tabs on various other desktop environments, and install and set them up every now and then to see how they’re fairing, what improvements they’ve made, and ultimately, if my preference for KDE is still warranted.
To assess how small a macOS VM could be, I ran the same VM of macOS 26.4.1 on progressively smaller CPU core and memory allocations, using my virtualiser Viable. The VM’s display window was set to a standard 1600 x 1000, and I ran Safari through its paces and performed some lightweight everyday tasks, including Storage analysis in Settings.
I mentioned in a recent note that I've been tinkering with the front page setup for a while. The previous iteration of the front page had been mostly identical since I relaunched the blog in late 2023. It showed recent posts and recent notes.
Since then, I've added a couple of content sections to the website. I add books to my reading log several times per month. The workout log is updated daily. The result is that the front page wasn't really reflecting the entirety of the activities that happen on this website. As new visitors tend to drop by the home page, I think it's a good idea to use that page to give them an idea of what's happening on this website.
To that end, I've tried several times the last year to find a way to incorporate updates from the reading and workout logs into the front page. Unsuccessfully! I've created and discarded at least five different mock-ups. Common for all of them is that I've begun with the approach of trying to lift the design elements from the two logs into the front page. As I'm happy with how both sections look, that felt like the natural approach.
The drawback is that every single time I tried this approach, the overall feel of the front page was disjointed. It came off as something haphazardly thrown together. When I tried once more to tackle this challenge the other day, the outcome was the same. But at that point, a lightbulb went off.
‘I don't have to bring the design elements from the logs to the front page. I can just bring the data from the logs and present them in the same way I do the other front page elements!’
The template was essentially already in place. Posts and notes are distinct types of content, and were already presented as such. Doing the same with two more types of content shouldn't be an issue. So I gave it a go. And, to my surprise, it worked just fine. It's not revolutionary or anything out of the ordinary. But that wasn't what I was aiming for. I just wanted to preserve the look and feel of the home page, while also showing the breadth of content I share on the site. And I think I achieved just that.
To spruce it up a little, I decided to reuse the icons from the workout log on the workout log entries. With that little visual in place, it was a short order to just reuse miniature versions of the book covers from the books I'm reading to add a little bit of colour there as well.
One unexpected result is that the posts and notes entries feel a bit flat by comparison without any visuals. But, as I want to err on avoiding anything akin to Apple's icons in menus everywhere, I think I'll leave it as it is for now.
While make some changes to the front page (I finally found a way to include the content I wanted!) I accidentally copied the settings file from my ‘dev’ directory to my actual website directory. The dev version only has a placeholder URL and site name in the settings.
Now I've gotten a reminder where I use those settings.
In addition to the header, the feeds rely on these. When I regenerated the site with the placeholder values in the settings file, every old post in the feeds were given a new URL and unique ID. This would result in your feed reader thinking these old posts were new posts. And a dead link to these posts.
Will try not to do that again! ^_^
Watched Train Dreams tonight.
Wow!
Another great film. Loved the quiet contemplation of it. The perseverance in the face on unbearable grief. Speaking of, I was, presumably like the protagonist, hoping that it didn't happen. That they simply moved on from the scorched earth, to start anew somewhere.
I still am.
Back when Copilot first came out, I immediately disliked it. But I decided to give it a fair shake and tried to evaulate it in good faith. I wasn’t interested in paying for it, but they had a form for FOSS community members to apply for a free subscription, so I filled it out and gave it a shot.
Email is like those creaking old Terminators from the ’70s which continue to function without complaining. Designed for a world that doesn’t exist anymore, it has optional encryption, no built-in auth, three⁺ retrofitted security layers bolted on top, an unstandardized filtering layer and many more quirks.
What if you run a few online services for you and your friends, like a small git instance and a grocery list service, but you get absolutely hammered by “AI” scrapers? I cannot impress upon you, reader, that this is not only an attack that is coordinated, it is an attack that is distributed.
Been thinking about redoing the front page for a while now. Want to incorporate recent workouts as well as books I'm reading. Perhaps even recent listens from my ListenBrainz profile.
Fiddled around with the inspector trying to land something. But nothing feels right. Yet. Could probably take to Figma or something to get a decent sketch, but ‘designing’ with HTML and CSS feels more like shaping clay or working wood, and that's the way I want to do it.
Microsoft is continuing its efforts to release early versions of DOS as open source, and today we’ve got a special one. We’re stoked today to showcase some newly available source code materials that provide an even earlier look into the development of PC-DOS 1.00, the first release of DOS for the IBM PC.
When Apple unveiled the Vision Pro, almost three (!) years ago, I concluded: If there’s one company that can convince people to spend $3500 to strap an isolating dystopian glowing robot mask onto their faces it’s Apple, but I still have a hard time believing this is what people want.
Executive Summary:
- The Information reports that OpenAI projects that its $20-a-month ChatGPT Plus subscriptions will decrease from 44 Million subscribers in 2025 to a projected 9 million subscribers in 2026.
- OpenAI projects to make up the difference by increasing its ad-supported ChatGPT Go ($5 or $8-a-month depending on the region)
It seems like Apple is finally going to remove support for AFP from macOS, twelve years after first moving from AFP to SMB for its default network file-sharing technology. This change shouldn’t impact most people, as it’s highly unlikely you’re using AFP for anything in 2026.
If you liked this piece, please subscribe to my premium newsletter. It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000 words, including vast, detailed analyses of NVIDIA, Anthropic and OpenAI&
Hello premium subs! This is your ad-free free newsletter for the week. Questions? Queries? Email me at ez@betteroffline.com, and if you have a scoop, ezitron.76 is my Signal.
Yesterday morning, GitHub Copilot users got confirmation of something I’d reported a week ago — that all
Tommy Dixon in the end of our extremely online era.:
And I think we won't realize how sick we were, how sick and sad and confused it makes us, until after it's over. We will look back on these times with a compassionate sadness. Shake our heads at how ignorant and naive we all were, to give up so much for so little. And wonder why we ever cared so much about strangers on the Internet.
Came across this piercing piece of writing by way of Tommy's follow up, How to end your extremely online era. Start with the first, the follow his somewhat practical guide.
I'll do the same.
Dillo is an amazing web browser for those of us who want their web browsing experience to be calmer and less flashing. Dillo also happens to be a very UNIX-y browser, and their latest release, 3.3.0, underlines that.
Ubuntu, being one of the more commercial Linux distributions, was always going to jump on the “AI” bandwagon, and Jon Seager, Canonical’s VP Engineering, published a blog post with more details.
Noah Hawley in What I Learned About Billionaires at Jeff Bezos’s Private Retreat for the Atlantic:
It’s not that the wealthy become evil; it’s that their environment stops teaching them the things that nonwealthy people are forced to learn simply by living in a world that pushes back.
Fascinating insights from someone who spent a weekend inside Bezos' private circus exhibition.
If you've done much with modern cellphones, you've probably noticed just how odd
the architecture can be around audio. Specifically, I mean call audio: modern
smartphones have made call audio less of a special case (mostly by just becoming
more complicated in general), but in older phones you would often find
arrangements where the cellular modem had direct analog audio to the
microphone and speaker, perhaps via some switching to share amplifiers.
Rewatched Interstellar tonight. First time since back when it came out.
Great movie. Very intense. Amazing music. Sure hits different when you're a parent. Cried like a baby.
It also triggers an immense longing. Something deep inside me. A desperate urge to know. What's beyond? I need to know. I must! It's almost a temptation.
Great movie. Fantastic, even. But I don't think I shall ever watch it again.
When it is time, I'll finally know.
Jeremy in Finally Finishing Ocarina of Time:
Ocarina of Time is one of those games that gets talked about so much that I’ve sort of always felt like a fake gamer for never finishing it, even nearly 30 years after release.
I don't know why Jeremy needs to exaggerate (or, alternatively, make me feel so old) when opening this otherwise great post. Was great reading some thoughts — thirty years on, apparently — about the game that defined my youth. Jeremy points out that the combat experience has aged well. I would agree. Every battle in every 3D Zelda game since has felt like a natural evolution of the standard set by Ocarina of Time. It was groundbreaking at the time, and even three decades later it holds up well.
Raymond Chen published a blog post about how a crappy uninstaller on Windows caused a mysterious spike in the number of Explorer (Windows’ graphical shell) crashes. It turns out the buggy uninstaller caused repeated crashes in the 32bit version of Explorer on 64bit systems, and – hold on a minute.
Not too long ago I had a need and an opportunity to re-acquaint myself with the mechanism used for software emulation of the 8087 FPU on 8086/8088 machines. ↫ Michal Necasek Look, when a Michal Necasek article starts out like this, you know you’re in for a learnin’ ol’ time.
Sebastian Wick has a great explanation of why opening files – programmatically – is a lot more complex and fraught with dangers than you might think it is. This issue was relevant for Wick as he is one of the lead developers of Flatpak, for which a number of security issues have recently been discovered, and it just so happens that many of these issues dealt with this very topic.
In that reading „AI“ is a machine for the creation of epistemic injustice and the replacement of truth with what a tech elite wants it to be in order to control the population. This is a Fascist project that not so subtly aligns with Fascism’s totalitarian will to power and control as well as its reliance in replacing reasoning and debate with belief in power and the leader.
WU LYF are back!
Their 2012 show at Parkteatret in Oslo is one of my all time favourite concerts. Fourteen and a half years later, they have a new record out and they're coming back to Oslo.
I'll be there at John Dee in September. Cannot wait!
I’m not sure many OSNews readers still use Ubuntu as their operating system of choice, and from the release announcement of today’s Ubuntu 26.04 it’s clear why that’s the case. Resolute Raccoon builds on the resilience-focused improvements introduced in interim releases, with TPM-backed full-disk encryption, improved support for application permission prompting, Livepatch updates for Arm-based servers, and Rust-based utilities for enhanced memory safety.
Herman in The commodification of travel:
Perhaps once sunglasses cameras take off and people can record their entire lives they can finally experience where they are, instead of trying to capture it perfectly for later.
Yeah, I don't know it's going to be as peaceful as that. I think Black Mirror got it spot with The Entire History of You back in 2011.
Otherwise, I fully agree with what Herman's saying about travel. What I will say is that this long predates social media. Although social media has certainly exacerbated the tendency beyond all hope.
You can find beauty in the oddest of places. WSL9x runs a modern Linux kernel (6.19 at time of writing) cooperatively inside the Windows 9x kernel, enabling users to take advantage of the full suite of capabilities of both operating systems at the same time, including paging, memory protection, and pre-emptive scheduling.
Despite years of apparent stagnation and reported mass layoffs, it seems the Solaris team at Oracle has found somewhat of a renewed stride recently. Both branches of Solaris – the one for paying customers (SRU) and the free one for enthusiasts (CBE) – are receiving regular updates again, and there seems to be a more concerted effort to let the outside world know, too.
Executive Summary:
- Internal documents reveal Microsoft’s planned rollout for token-based billing for all GitHub Copilot customers starting in June.
- Copilot Business Customers will pay $19 per-user-per-month and receive $30 of pooled AI credits.
- Copilot Enterprise customers will pay $39 per-user-per-month and receive $70 of pooled AI credits.
Executive Summary:
- In the later afternoon of April 21 2026, Anthropic removed access to Claude Code for its $20-a-month "Pro" Plans on various pricing pages.
If you liked this piece, please subscribe to my premium newsletter. It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000 words, including vast, detailed analyses of NVIDIA, Anthropic and OpenAI&
Only took me like half a year to notice that the default port for Navidrome is 4533. As in 45 and 33 rounds per minute vinyl. Now that I have seen it, I cannot help thinking ‘that's so clever!’ every time I open Navidrome.
Kiwi Farms is a web forum that facilitates the discussion and harassment of online figures and communities. Their targets are often subject to organized group trolling and stalking, as well as doxing and real-life harassment.
I need to post about this because if I don’t, people will get mad. Cook will continue on as Apple CEO through the summer, with Ternus set to join Apple’s Board of Directors and take over as CEO on September 1, 2026.
Have you ever tried clicking the back button in your browser, only to realise the website you’re on somehow doesn’t allow that? Out of all the millions of annoyances on the web, Google has decided to finally address this one: they’re going to punish the search rankings of websites that use this back button hijacking.
LXQt, the desktop environment which is effectively to KDE what Xfce is to GNOME, has released version 2.4.0. Quite a few changes in this release are further refinements and fixes related to LXQt’s adoption of Wayland, but there are also a ton of small fixes, improvements, and small new features that have nothing to do with Wayland at all.
Executive Summary:
- Internal documents reveal that Microsoft plans to temporarily suspend individual account signups to its GitHub Copilot coding product, as it transitions from requests (single interactions with Copilot) towards token-based billing.
- The documents reveal that the weekly cost of running Github Copilot has doubled since the start
Rishabh in Old newspaper like blog design:
I also added another category of posts, i.e., workout, whose design is copied from Lars‑Christian's website. Thanks to Lars for the guidance.
Stumbling across this in my feed reader put a huge smile on my face! Risabh's workout log looks great, and it's so cool to have provided a little inspiration for someone else to take control of their data and share workouts on their personal website.
Another great implementation is by Zak, who created a dedicated site on a subdomain for his workouts.
Of course, I encourage both to create dedicated feeds for the workouts. That way, I can truly recreate the good parts of Strava (with none of the many drawbacks) by building a ‘workouts’ folder in my feed reader to draw inspiration when people get the work done.
Hopefully many people will join us in sharing their workouts on their own websites like this, and this is just the beginning of the workout log revolution!
A few years ago, I made the mistake of filling out a form to look into a business loan, one that I never ended up getting. Since then I receive no less than three texts a day offering me lines of credit ranging from $150,000 to as much as
The title of my article on age verification in Linux and other operating systems had a “for now” added for a reason, and here we are, with two members of the US Congress introducing a bill to add age verification to operating systems.
Tribblix, the Illumos distribution focused on giving you a classic UNIX-style experience, doesn’t only support x86. It also has a branch for SPARC, which tends to run behind its x86 counterpart a little bit and has a few other limitations related to the fact SPARC is effectively no longer being developed.
Another Haiku monthly activity report, but this time around, there’s actually a big ticket item. Haiku has been in a pretty solid and stable state for a while now, so the activity reports have been dominated by fairly small, obscure changes, but during March a major milestone was reached for the ARM64 port.
The editor in chief of this blog was born in 2004. She uses the 1997 window manager, Enlightenment E16, daily. In this article, I describe the process of fixing a show-stopping, rare bug that dates back to 2006 in the codebase.
Modern laptops promise a kind of magic. Shut the lid or press the sleep button, toss it in a backpack, and hours, days, or weeks later, it should wake up as if nothing happened with little to no battery drain.
A few weeks ago, Microsoft made some concrete promises about fixing and improving Windows, and among them was removing useless “AI” integrations. Applications like Notepad, Snipping Tool, and others would see their “AI” features removed.
If you like this piece and want to support my independent reporting and analysis, why not subscribe to my premium newsletter?
It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000
Ever heard of a condition called bixonimania? Did you search the internet or ask your “AI” girlfriend about some symptoms you were experiencing, and this was its answer? Well… The condition doesn’t appear in the standard medical literature — because it doesn’t exist.
Version 7.0 of the Linux kernel has been released, marking the arbitrary end of the 6.x series. Significant changes in this release include the removal of the “experimental” status for Rust code, a new filtering mechanism for io_uring operations, a switch to lazy preemption by default in the CPU scheduler, support for time-slice extension, the nullfs filesystem, self-healing support for the XFS filesystem, a number of improvements to the swap subsystem (described in this article and this one), general support for AccECN congestion notification, and more.
I'm inside my feed reader and I click a link to a feed. What happens? The link opens in my browser and the feed file is downloaded.
Downloaded! When I'm in my feed reader and click a link to an actual feed. Come on guys! We need to fix this. But, given that Google hates RSS and are already taking additional steps to kill its usability, I'm not too optimistic.
We should be bringing back feed:// URLs and work to make them ubiquitous. The open web needs it, or an equivalent, in the fight against the lock-in of the tech oligarchies.

The internet used to be great.
I was going through my old notes and clippings (why is a big post in the making) and I came across this quote by Joel Miller. I don't know who Joel Miller is, but this quote by him feels more relevant than ever in the age of AI:
Our investment in reading changes the book because the book has changed us. ... If books are merely a means of transferring information, then perhaps, yes, a book is a waste of time. If a summary of its thesis and key points could be presented in a brief article or Substack post, why not just save the hours and read the Substack post? All the more if the information is outdated or questionable for one reason or another. But that mistakes what a book is for. A book is a tool. It’s a machine for thinking. And “all machines,” as Thoreau once said, “have their friction.” The time it takes to engage with ideas—whether factual or fictional, emotional or intellectual, accurate or inaccurate, efficient or inefficient—might strike some as a drag. But the time given to working through those ideas, adopting and adapting, developing or discarding, changes our minds, changes us. It’s not about the wisdom we glean. It’s about what wisdom we grow.
Light: it's the radiation we can see. The communications potential of light is
obvious, and indeed, many of the earliest forms of long-distance communication
relied on it: signal fires, semaphore, heliographs.
It shouldn’t be a surprise that companies – and for our field, technology companies specifically – working with the defense industry tends to raise eyebrows. With things like the genocide in Gaza, the threats of genocide and war crimes against Iran, the mass murder in Lebanon, it’s no surprise that western companies working with the militaries and defense companies involved in these atrocities are receiving some serious backlash.
If you want to run FreeBSD on a laptop, you’re often yanked back to the Linux world of 20 years ago, with many components and parts not working and other issues such as sleep and wake problems. FreeBSD has been hard at work improving the experience of using FreeBSD on laptops, and now this has resulted in a list of laptops which work effortlessly with the venerable operating system.
It may sound unbelievable to some, but not everyone has a datacenter beast with 128GB of VRAM shoved in their desktop PCs. Around the world people tell the tale of a particularly fierce group of Linux gamers: Those who dare attempt to play games with only 8 gigabytes of VRAM, or even less.
You might have seen this, one of the strangest and most primitive experiences in macOS, where you’re asked to press keys next to left Shift and right Shift, whatever they might be. Perhaps I can explain.
This post aims to be a high level introduction to using USB for people who may not have worked with Hardware too much yet and just want to use the technology. There are amazing resources out there such as USB in a NutShell that go into a lot of detail about how USB precisely works (check them out if you want more information), they are however not really approachable for somebody who has never worked with USB before and doesn’t have a certain background in Hardware.
The months keep coming, and thus, the monthly progress reports keep coming, too, for Redox, the new general purpose operating system written in Rust. This past month, there’s been considerable graphics improvements, better deadlock detection in the kernel, improved Unicode support thanks to switching over to ncurses library variant with Unicode support, and much more.
Since its launch in 2007, the Wii has seen several operating systems ported to it: Linux, NetBSD, and most-recently, Windows NT. Today, Mac OS X joins that list. In this post, I’ll share how I ported the first version of Mac OS X, 10.0 Cheetah, to the Nintendo Wii.
If you like this piece and want to support my independent reporting and analysis, why not subscribe to my premium newsletter?
It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000
From 2024, but still accurate and interesting: Plan 9 is unique in this sense that everything the system needs is covered by the base install. This includes the compilers, graphical environment, window manager, text editors, ssh client, torrent client, web server, and the list goes on.
Anos is a modern, opinionated, non-POSIX operating system (just a hobby, won’t be big and professional like GNU-Linux) for x86_64 PCs and RISC-V machines. Anos currently comprises the STAGE3 microkernel, SYSTEM user-mode supervisor, and a base set of servers implementing the base of the operating system.
This year sees 35 years since 2.11BSD was announced on March 14, 1991 – itself a slightly late celebration of 20 years of the PDP-11 – and January 2026 brought what looks to be the venerable 16-bit OS’s biggest ever patch! Much of the 1.3 MB size is due to Anders Magnusson, well-known for his work on NetBSD and the Portable C Compiler.
Anyone remember the KDE 4.0 themes Oxygen and Air? Well, several KDE developers have been working tirelessly to bring them back, which means they’re patching it up, fixing bugs, and generally making these classic themes work well in the current releases of KDE Plasma 6.
This is a great post, but obviously it hasn’t convinced me: The folks waving their arms and yelling about recent models’ capabilities have a point: the thing works. This project finished in three weeks.
Executive Summary
- OpenAI CFO Sarah Friar has, per The Information, said that OpenAI is not ready to go public in 2026, in part because of the "risks from its spending commitments" and not being sure whether the company's revenue growth would support its spending commitments.
- Friar