Windows 10 will be covered by 0patch, a third-party paid patching service
So I learned something new today: there are companies that provide security patches for Windows that aren’t Microsoft. I never even considered this could be a thing, but it turns out that a paid...
View ArticleIt’s not unusual to port the Linux Vector Packet Processor (VPP) to FreeBSD
The Vector Packet Processor (VPP) is a framework for moving packets around at high rates. Its core concept is handling packets in groups known as “vectors,” which allows for the native use of vector...
View ArticleApple II graphics: more than you wanted to know
The Apple ][ is one of the most iconic vintage computers of all time. But since Wozniak’s monster lasted all the way until 1993 (1995 if you could the IIe card, which I won’t count until I get one),...
View ArticleMicrosoft: all content on the web is fair use
When someone tells you who they are, believe them. Microsoft’s AI chief Mustafa Suleyman: With respect to content that is already on the open web, the social contract of that content since the ’90s...
View ArticleIf your immutable Linux desktop uses Flatpak, I’m going to have a bad time
The openSUSE project recently announced the second release candidate (RC2) of its Aeon Desktop, formerly known as MicroOS Desktop GNOME. Aside from the new coat of naming paint, Aeon breaks ground in...
View ArticleNeo Geo architecture: a practical analysis
Straight from the arcade world, the Neo Geo was, without a doubt, the most expensive hardware of the 4th generation. This begs the question: how capable was it and how did it compare with the rest? In...
View ArticleVivaldi takes firm stance against AI, will not include it in its browser
The web browser Vivaldi is taking a firm stance against including machine learning tools to its browser. So, as we have seen, LLMs are essentially confident-sounding lying machines with a penchant to...
View ArticleBooting Linux off of Google Drive
On the brink of insanity, my tattered mind unable to comprehend the twisted interplay of millennia of arcane programmer-time and the ragged screech of madness, I reached into the Mass and steeled...
View ArticleBelow MI – IBM i for hackers
In this writeup we provide a summary of technical information crucial to evaulate the exploitability and impact of memory safety problems in IBM i programs. As administrators and developers of IBM i...
View ArticleLadybird browser goes serious: GitHub billionaire co-founder now involved
Well, it seems we’ve got a better understanding now of why Andreas Kling decided to leave the SerenityOS project to focus entirely on Ladybird, the web browser that grew out of his hobby operating...
View ArticleEuropean Commission shoots down Facebook’s “pay or consent” model
The European Union’s Digital Markets Act is the gift that keeps on giving. This time, it’s Facebook’s turn to be slapped on the fingers with a ruler – a metric ruler, of course – because of its...
View ArticleThe history of Alt+number sequences, and why Alt+9731 sometimes gives you a...
Once upon a time, the IBM PC was released. In the IBM PC BIOS, you could enter characters that weren’t present on the keyboard by holding the Alt key and typing the decimal value on the numeric...
View ArticleR9OS: Plan 9 in Rust
R9 is a work-in-progress effort to build a Plan 9 kernel to Rust. It was started a couple years back by the maintainers of the Harvey OS distribution of Plan 9, who threw in the towel after “loss of...
View ArticleAn unexpected journey into Microsoft Defender’s signature world
Microsoft Defender is the endpoint security solution preinstalled on every Windows machine since Windows 7. It’s a fairly complex piece of software, addressing both EDR and EPP use cases. As such,...
View ArticleHow dot matrix printers created text
The impact printer was a mainstay of the early desktop computing era. Also called “dot matrix printers,” these printers could print low-resolution yet very readable text on a page, and do so quickly...
View ArticleRedox secures more funding deals, gives UI small makeover, and more
Another month, another report from the Redox team. The Rust-based operating system saw another active month, including getting a whole bunch of new funding deals for specific features, such as adding...
View ArticleSome sanity for C and C++ development on Windows
The article’s from 2021, but I think it’s still worth discussing. A hard reality of C and C++ software development on Windows is that there has never been a good, native C or C++ standard library...
View ArticleCloudflare lets customers block AI bots, scrapers and crawlers with a single...
It seems the dislike for machine learning runs deep. In a blog post, Cloudflare has announced that blocking machine learning scrapers is so popular, they decided to just add a feature to the...
View ArticleDavid Rosenthal on the X Windowsing System’s 40th birthday
David Rosenthal, one of the primary contributors to the X Windowing System, has published an awesome blog post about the recent 40 year anniversary of X, full of details about the early days of X...
View ArticleMoving to an RTOS on the RP2040
I’ve been working on a bunch of small projects involving microcontrollers. Currently a lot of them are based around the Raspberry Pi Pico boards because I like the development experience of those a...
View Article