12 Sep 2025
OSnews
How open is “open-source” VTubing?
I'm not really into the niche of "virtual YouTubers" - people who post YouTube videos and/or stream using a virtual avatar - but to each their own, and if this technology enables people to remain anonymous while doing what they love on YouTube or Twitch, I'm all for it. Since these virtual avatars also do things like face-tracking, there's a whole cottage industry of software tools to make this all work, but Adrian "asie" Siekierka decided to take a look at where the training data used to make such face-tracking work actually comes from. One day, some years ago, I decided to look at the data used to train OpenSeeFace. OpenSeeFace is the most popular open source face tracking solution for virtual YouTubers. It is supported by both open source and commercial model rendering tools; in particular, VTube Studio allows using it as an option for webcam tracking. ↫ Adrian "asie" Siekierka The results of the investigation are not exactly great. Much of the data used by OpenSeeFace comes with serious restrictions on commercial use, and many of the underlying datasets contain images that you would need consent for from the people inside the image to actually use. On top of that, a lot of these data sets seem to have just scraped the internet for images of faces without asking anyone of the people in those images for consent, which raises a whole number of troubling issues. I find this a very interesting topic of discussion, if only because you'd be hard-pressed to argue that the average cartoon-esque virtual avatars even remotely resemble real human faces, so it's not like you're going to suddenly run into your own face somewhere on YouTube or Twitch, but plastered into another person. On the other hand, the underlying datasets still contain a ton of people's faces without those people's consent, and even for those that did give consent, there's often a commercial use restriction which earning revenue on YouTube or Twitch might violate. It's a fascinating microcosm of a whole slew of issues we're dealing with right now, neatly contained in a relatively small niche.
12 Sep 2025 11:19pm GMT
SkiftOS: a hobby operating system with its own kernel, UI, browser engine, and more
Who doesn't love a desktop-oriented hobby operating system to start off the weekend? SkiftOS is a hobbyist operating system built from the ground up with a focus on modularity, simplicity, and modern design principles. Driven by a dissatisfaction with the fragmented user experiences prevalent in contemporary operating systems, SkiftOS strives for deep integration and a cohesive aesthetic. This project is a labor of love-an artistic pursuit rather than a commercial product. ↫ SkiftOS gitHub page Reading through the GitHub page and SkiftOS' actual website, it reminds me so, so much of the desktop-oriented hobby operating systems of the early 2000s, like AtheOS, SkyOS, and others. It has its own microkernel, C++ core library, package manager, reactive UI framework, an entire desktop environment, and even a browser engine. This operating system is remarkably complete in the features that it already offers, especially considering its hobby status. The desktop environment is called Hideo, and it's remarkably beautiful when you consider we're talking about a hobby operating system. It comes with a variety of applications, too, mostly covering the basics we've come to expect from a desktop operating system, like a text editor, archive manager, task manager, image viewer, media player, a file manager, and so on. Meanwhile, the browser engine is called Vaev and is highly experimental, but its existence illustrates just how broad this project really is. I haven't been able to find some time to run it yet, but if you're interested, they advise you to run it using qemu. While running it on real hardware is technically possible, it's not advisable due to the alpha state of the operating system.
12 Sep 2025 10:15pm GMT
You can actually stop Windows Explorer from flashbanging you in dark mode
One of the most annoying things I encountered while trying out Windows 11 a few months ago was the utterly broken dark mode; broken since its inception nine years ago, but finally getting some fixes. One of the smaller but downright disturbing issues with dark mode on Windows 11 is that when Explorer is in dark mode, it will flash bright white whenever you open a new window or a new tab. It's like the operating system is throwing flashbangs at you every time you need to do some file management. Luckily, it turns out there's a fix, as Neowin details. Windows 11 is turning four in a couple of months, but Microsoft still has not fixed this annoying and, for some people, legitimately life-threatening bug (there is a reason why we have seizure warnings in games, movies, etc). As such, users have to take things into their hands and come up with custom solutions. One such solution is a simple Windhawk mod that fixes what a nearly four-trillion-dollar company still won't figure out. ↫ Taras Buria at Neowin This made me check out Windhawk, and it seems like an awesome project for people forced to use Windows. It is basically a package manager for various small mods, fixes, and changes for Windows, allowing you to mix and match exactly what you need. This way, you can easily fix the little niggles that bother you, all from a central location. The list of available mods is quite long already, and browsing through it, I've already seen quite a few things I'd be applying in a heartbeat if I were to be using Windows. Every mod comes with its source code included, ensuring you can check that it does exactly what it says it will do, and of course, you can contribute your own mods as well.
12 Sep 2025 11:35am GMT
11 Sep 2025
OSnews
Apple’s assault on standards
We often focus on Google's detrimental effects on the web, but in doing so, we often tend to forget the other major player who is quite possibly even more damaging to the web than Google can even dream to be. Without a counterweight, network effects allow successful tech firms to concentrate wealth and political influence. This power allows them to degrade potential competitive challenges, enabling rent extraction for services that would otherwise be commodities. This mechanism operates through (often legalised) corruption of judicial, regulatory, and electoral systems. When left to fester, it corrodes democracy itself. Apple has deftly used a false cloak of security and privacy to move the internet, and web in particular, toward enclosure and irrelevance. This post makes the case for why Apple should be considered a corrupted, and indeed incompetent, autocrat in our digital lives. It continues to abusing a unique form of monopoly to extract rents, including on the last remnants of open ecosystems it tolerates. Worse, Apple's centralisation through the App Store entrenches the positions of peer big tech firms, harming the prospects of competitors in turn. Apple have been, over the course of many years, poisonous to internet standards and the moral commitments of that grand project. ↫ Alex Russell at Infrequently Noted I have nothing more to add.
11 Sep 2025 2:14pm GMT
10 Sep 2025
OSnews
Windows/386’s check for buggy 386 chips survived until Windows 8.1
A version of Windows that's often overlooked, and often probably entirely unknown, is Windows/386. When Microsoft released 2.x, they did so in two very different variants: Windows/286 and Windows/386. The former would run on anything from a 8088 and up, but wouldn't make use of any of the new features of the 386, while the latter, as its name implies, was optimised for the 386 and introduced a ton of advanced features to the platform. Windows/386 laid the groundwork for the much more successful Windows 3.x and 9x, but weirdly enough, it's never really been studied all that well to understand how it works and what it's doing under the hood. That has changed now, as Will "CaptainWillStarblazer" Klees, whom we already know for his amazing work to allow RISC Win32 applications to run on x86, has delved deep into Widnows/386 with a ton of reverse-engineering to uncover many of its secrets. There's so many amazing findings in here, I honestly have no idea where to even start or what to highlight, so I'm picking two things that I think are quite entertaining. First, Windows/386 does a number of checks to determine if your PC can run it, and one of the checks it does concerns "defending against early buggy 386 steppings". It turns out that this exact check for buggy steppings in early 386 processors survived in Windows all the way up until Windows 8.1, which is wild to think about. A second fascinating finding is that a crucial component of Windows/386 finds its origins in an unusual place: Xenix, Microsoft's UNIX implementation. Finally, it begins loading the Virtual DOS Machine Manager (VDMM) into memory from the file WIN386.386. This file is not an OS/2 Linear Executable like the 386 files from later versions of Windows (that format did not yet exist), rather it is the 32-bit x.out executable format from Xenix-386 (thank you, Michal Necasek!), which makes sense as it was the only 32-bit executable format that Microsoft would have a linker for at the time (and interoperated well with Microsoft's OMF-based tools, such as MASM). ↫ Will "CaptainWillStarblazer" Klees at Virtually Fun There's a fun detail about the 386 version of Xenix: it was ported to the 386 by a company we all came to hate deeply: SCO. The technology world is far smaller than we often seem to think. Apparently Xenix for the 386 was the first fully 32bit operating system for the x86 architecture, illustrating that once, a long, long time ago, SCO was an actually capable, innovative company. The work by Klees and his extremely detailed write-up are a joy to read, so head on over and have some fun.
10 Sep 2025 10:27pm GMT
Deluxe Paint on the Commodore Amiga
VisiCalc on the Apple II. Lotus 1-2-3 on the IBM PC. Aldus PageMaker on the Macintosh. Deluxe Paint on the Amiga. The computer industry loves a "killer app," that unique piece of software that compels consumers to purchase new computer hardware just for the privilege of running it. I can personally attest to Deluxe Paint as it compelled even my technophobic mother to buy into its potential. ↫ Christopher Drum Even though I knew what Deluxe Paint for the Amiga was, I never really delved any deeper into what, exactly, it was capable of. Drum does a great job setting up an emulated Amiga environment to go back in time to his childhood, and see what it's like to use Deluxe Paint today, in 2025. It turns out it can do things I never thought it could, like create 3D perspective effects, with optional antialiasing even (even though the latter takes multiple minutes to render). In fact, it even has tools to create animations, allowing you to brush across different frames automatically, or even create movement paths in a 3D space by defining start and endpoints for a brush movement. Combine all of these tools, and you can create things like animated doors opening and closing with a clear 3D effect. It's quite neat. It's no secret the Amiga was far ahead of its time, but it's still awe-inspiring to see it in action like this.
10 Sep 2025 5:22pm GMT
What happens during startup of an M4 Mac?
With careful observation and a little knowledge of the startup sequence of an Apple silicon Mac, you can learn a lot about what can and can't happen during that sequence. This article explains how, with examples from the log of a Mac mini M4 Pro. ↫ Howard Oakley Short and sweet.
10 Sep 2025 4:57pm GMT
08 Sep 2025
OSnews
KDE Plasma 6 on FreeBSD using Wayland
This year, 2025, the KDE Community held its yearly conference in Berlin, Germany. On the way I reinstalled FreeBSD on my Frame.work 13 laptop in another attempt to get KDE Plasma 6 Wayland working. Short story: yes, KDE Plasma 6 Wayland on FreeBSD works. ↫ Adriaan de Groot Adriaan de Groot is a long-time KDE developer and FreeBSD package maintainer, and he's published a short but detailed guide on setting up a KDE Plasma desktop on FreeBSD using Wayland instead of X11. With the Linux world slowly but finally leaving X11 behind, the BSD world really has little choice but to follow, especially if they want to continue offering the two major desktop environments. Most of KDE and GNOME are focused on Linux, and the BSDs have always kind of tagged along for the ride, and over the coming years that's going to mean they'll have to invest more in making Wayland run comfortably on BSD. Of course, the other option would be the KDE and GNOME experience on the BSDs slowly degrading over time, but I think especially FreeBSD is keen to avoid that fate, while OpenBSD and NetBSD seem a bit more hands-off in the desktop space. FreeBSD is investing heavily in its usability as a desktop operating system, and that's simply going to mean getting Wayland support up to snuff. Not only will KDE and GNOME slowly depend more and more on Wayland, Xorg itself will also become less maintained than it already is. Sometimes, the current just takes you where it's going.
08 Sep 2025 7:46pm GMT
Unofficial Windows 11 requirements bypass tool now allows you to disable all AI features
If you need to reinstall Windows 11, you're most likely going to need to do a hell of a lot of post-install work to make Windows 11 somewhat manageable. There's countless tools to make this process a little bit easier, and one of them, Flyoobe, just got a major update to aid in removing all the "AI" nonsense Microsoft is forcing down the throats of its users. Starting off with version 1.7, people who hate the way Microsoft has been stuffing AI features into Windows 11 will be pleased to know that there is an OOBE view that allows you to discover and disable all AI and Copilot features after the installation of the OS. Moreover, the OOBE view that handles bloat removal has been enhanced too, and now allows presets ranging from Minimal to Full, along with the ability to load custom presets from GitHub. ↫ Usama Jawad at Neowin If Microsoft actually cared about the users of its Windows operating system, they would simply include an advanced options view during installation, in which you could customise your installation. Instead, users have to rely on what are essentially hacks to get to a point where their operating system installation can serve their needs, which is batshit insane to me. I'm glad projects like Flyoobe exists, but they shouldn't have to.
08 Sep 2025 7:08pm GMT
Nova Launcher’s open source release blocked by its owners, despite contractual obligations
Three years ago, the incredibly popular Android launcher Nova Launcher was acquired by Branch, a mobile links and analytics company. Understandably, people were worried this would spell the end of the launcher, as it would certainly become a vessel for tracking and mobile advertising. Weirdly enough, this never actually happened - instead, Nova just kind of fizzled out. First, virtually the entire Nova team was laid off two years after the acquisition, save for Nova's original founder, Kevin Barry, who was not let go. Development had come to a halt already at that point, and ever since, it's been quiet. Until this weekend. Barry posted on his blog that he left Branch, and thus is no longer working on Nova Launcher. You'd think this would be the final nail in the coffin for this once rather ubiquitous launcher, but that's actually not the case, as Barry explains. For the past several months I have been preparing the Open Source release of Nova Launcher. This work included cleaning up the codebase, reviewing licenses, removing or replacing proprietary code, and coordinating with legal to ensure a proper release. When Branch acquired Nova in 2022, Branch then-CEO and founder Alex Austin made several public commitments to the community about Nova's future, including statements about open sourcing: However I was ultimately asked to stop working on Nova Launcher and the open sourcing effort. ↫ Kevin Barry Basically, one of the reasons Barry felt comfortable selling Nova to Branch was a contractual agreement - backed up by public statements from then-CEO of Branch, Alex Austin - that if Barry were to leave Branch, he would be allowed to release Nova as open source. It seems that this promise is not being honoured by the new CEO, for unclear reasons, leaving what was arguably one of the best launchers for Android in limbo. Nobody's working on it anymore, and a contractual agreement is not being honoured, for whatever reason. One of the people who used to work on Nova but was part of that first round of layoffs, Cliff Wade, is now trying to raise awareness of this stalemate. He's trying to talk to former colleagues at Branch, and trying to put some pressure on Branch to honour their contractual obligations and public promises. I'm fully behind this effort, because up until the institutional neglect set in, Nova was one of the very best Android applications, clearly made by people who truly understood what Android enthusiasts wanted out of a highly configurable launcher. Branch needs to honour its word, and allow Barry to continue preparing the release of Nova as open source. Head on over to Branch's contact page, and let them know they need to release Nova as open source - in a polite, constructive manner, of course. The people working at Branch are just ordinary folk like you and I, and I will not stand for anyone being aggressive, insulting, or otherwise committing harassment towards Branch and its employees.
08 Sep 2025 1:47pm GMT
06 Sep 2025
OSnews
KDE releases first alpha of KDE Linux
Akademy 2025, KDE's yearly developer and community event, this year held in Berlin, Germany. Amid all the various talks and informal meetings, the KDE project also officially unveiled the first alpha release of KDE Linux, a project they've been working on for a while now. KDE Linux will serve as a "reference implementation" of KDE Plasma and official KDE applications, for use by developers and regular users alike. KDE Linux will have a quick update cycle, to ensure its users always have the latest releases of KDE Plasma and various other KDE applications and related technologies. It may, however, not be as optimised as other KDE distributions, and the intent of KDE Linux is not to compete with or replace other distributions. The goal is to show other distributions how KDE itself intends for its software to be presented. So, what is KDE Linux based on? KDE Linux is an "immutable base OS" Linux distro with a core created using Arch Linux packages - but it should not be considered part of the Arch family of distributions. Some very fundamental Arch technologies (like the pacman package manager!) have been removed. KDE software is then built on top of this core using KDE's homegrown development tools and Flatpak. KDE Linux leans on Systemd for a great deal of functionality. Updates are atomic and image-based, with the last 5 OS images cached on disk for safety. Only the Wayland session is supported. Apps primarily come from Flatpak and Snap. ↫ KDE Linux' website The overview of the KDE Linux' architecture provides some more details. I like that it eschews GRUB in favour of systemd-boot (GRUB should be retired in this, the year of our lord 2025) and relies on systemd-sysupdate for operating system updates. Of note is that the mention of Snap is merely for convenience's sake as an option; Snap is not a requirement, nor are any Snap packages installed by default. Since this is the first alpha release, expect bugs and issues, and don't use it on any production machines until they're a few more releases in.
06 Sep 2025 11:42am GMT
05 Sep 2025
OSnews
EU hits Google with €2.95B fine for monopoly abuse
The European Commission today fined Google €2.95 billion for abusing its dominant position in the advertising technology market, despite the threat of trade retribution from U.S President Donald Trump. The American tech giant is alleged to have distorted the market for online ads by favoring its own services to the detriment of competitors, advertisers and online publishers, the EU executive said in a press release. ↫ Jacob Parry at Politico Not only does Google have to pay a pretty hefty fine - for corporate standards, as it's still peanuts when looking at Google's revenue, because class justice is real - the company also has to submit a plan within 60 days detailing how it's going to end the illegal behaviour. Of course, Google is going to contest the fine, but the company is also running to daddy to cry and whine about how those damn Europeans won't let it engage in illegal behaviour. Last night, all the big US technology CEOs gathered for a dinner with Donald Trump, each taking turns gratuitously thanking and praising the big man for his amazing achievements during these first few months of his administration. Tim Cook, Bill Gates, Mark Zuckerberg, Sam Altman, and many more were all bending the knee and kissing the ring in what can only be described as a borderline pornographic display of fealty. Among them was, of course, the CEO of Google, Sundar Pichai, one day after Google laughed its way out of the courtroom. "Well you had a very good day yesterday," Trump said, calling on Pichai at the Thursday evening dinner. "Google had a very good day yesterday. Do you want to talk about that big day you had yesterday?" "I'm glad it's over," Pichai responded to Trump, causing an eruption of laughter from the other table guests. "It's a long process," Pichai said. "Appreciate that your administration had a constructive dialogue, and we were able to get it to some resolution." ↫ Jennifer Elias at CNBC Mind you, several of those "other table guests" are also being investigated by a variety of arms of the US government for monopoly abuse and antritrust violations, and I'm sure their laughter was almost entirely self-serving. If Google of all monopolies can slime its way out of any serious consequences, what hope does that leave that the other tech giants will ever have to face the consequences of their abuse? At least the European Union seems to be mostly holding its head high so far, but one can't help but wonder how long the Phoenician princess can hold off the bull. The fact of the matter is that the European and US economies are heavily intertwined, and we let ourselves become utterly dependent on the US for our defense, too, and with Trump not deterred by Pyrrhic victories, a fallout is definitely not out of the question.
05 Sep 2025 9:15pm GMT
Vibecoding: nothing more than meowing nuns
We're all being told that "AI" is revolutionizing programming. Whether the marketing is coming from Cursor, Copilot, Claude, Google, or the countless other players in this area, it's all emphasizing the massive productivity and speed gains programmers who use "AI" tools will achieve. The relentless marketing is clearly influencing both managers and programmers alike, with the former forcing "AI" down their subordinates' throats, and the latter claiming to see absolutely bizarre productivity gains. The impact of the marketing is real - people are being fired, programmers are expected to be ridiculously more productive without commensurate pay raises, and anyone questioning this new corporate gospel will probably end up on the chopping block next. It's like the industry has become a nunnery, and all the nuns are meowing like cats. The reality seems to be, though, that none of these "AI" programming tools are making anyone more productive. Up until recently, Mike Judge truly believed "AI" was making him a much more productive programmer - until he ran the numbers of his own work, and realised that he was not one bit more productive at all, and his point is that if the marketing is true, and programmers are indeed becoming vastly more productive, where's the evidence? And yet, despite the most widespread adoption one could imagine, these tools don't work. My argument: If so many developers are so extraordinarily productive using these tools, where is the flood of shovelware? We should be seeing apps of all shapes and sizes, video games, new websites, mobile apps, software-as-a-service apps - we should be drowning in choice. We should be in the middle of an indie software revolution. We should be seeing 10,000 Tetris clones on Steam. ↫ Mike Judge He proceeded to collect tons of data about new software releases on the iOS App Store, the Play Store, Steam, GitHub, and so on, as well as the number of domain registrations, and the numbers paint a very different picture from the exuberant marketing. Every single metric is flat. There's no spike in new games, new applications, new repositories, new domain registrations. It's all proceeding as if "AI" had had zero effect on productivity. This whole thing is bullshit. So if you're a developer feeling pressured to adopt these tools - by your manager, your peers, or the general industry hysteria - trust your gut. If these tools feel clunky, if they're slowing you down, if you're confused how other people can be so productive, you're not broken. The data backs up what you're experiencing. You're not falling behind by sticking with what you know works. If you're feeling brave, show your manager these charts and ask them what they think about it. If you take away anything from this it should be that (A) developers aren't shipping anything more than they were before (that's the only metric that matters), and (B) if someone - whether it's your CEO, your tech lead, or some Reddit dork - claims they're now a 10xer because of AI, that's almost assuredly untrue, demand they show receipts or shut the fuck up. ↫ Mike Judge Extraordinary claims require extraordinary evidence, and the evidence just isn't there. The corporate world has an endless list of productivity metrics - some more reliable than others - and I have the sneaking suspicion we're only fed marketing instead of facts because none of those metrics are showing any impact of "AI" whatsoever, because if they did, we know the "AI" pushers wouldn't shut the fuck up about it. Show me more than meowing nuns, and I'll believe the hype is real.
05 Sep 2025 8:46pm GMT
04 Sep 2025
OSnews
Even the birthplace of the world wide web wants you to use adblockers
I recently removed all advertising from OSNews, and one of the reasons to do so is that online ads have become a serious avenue for malware and other security problems. Advertising on the web has become such a massive security risk that even the very birthplace of the world wide web, CERN, now strongly advises its staff to use adblockers. If you value your privacy and, also important, if you value the security of your computer, consider installing an ad blocker. While there is a plethora of them out there, the Computer Security Office's members use, e.g. uBlock origin (Firefox) or Origin Lite (Chrome), AdblockPlus, Ghostery and Privacy Badger of the US-based Electronic Frontier Foundation. They all come in free (as in "free beer") versions for all major browsers and also offer more sophisticated features if you are willing to pay. Once enabled, and depending on your desired level of protection, they can provide another thorough layer of protection to your device - and subsequently to CERN. ↫ CERN's Computer Security Office I think it's high time lawmakers take a long, hard look at the state of online advertising, and consider taking strong measures like banning online tracking and targeted advertising. Even the above-board online advertising industry is built atop dubious practices and borderline criminal behaviour, and things only get worse from there. Malicious actors even manage to infiltrate Google's own search engine with dangerous ads, and that's absolutely insane when you think about it. I've reached the point where I consider any website with advertising to be disrespectful and putting its visitors at risk, willingly and knowingly. Adblockers are not just a nice-to-have, but an absolute necessity for a pleasant and safe browsing experience, and that should be an indicator that we need to really stop and think what we're doing here.
04 Sep 2025 10:56pm GMT
The GNU Guix System’s lack of manpower problems
As if Francesco P. Lovergine heard my prayers, he wrote an article detailing his experiences with using Guix. Considering he's a longtime Debian developer, we're looking at someone who knows a thing or two about Linux. In the last few months, I have installed and upgraded my second preferred GNU/Linux system, GNU Guix, on multiple boxes. Regarding that system, I have already written a few introductory posts in the recent past. This is an update about my experiences as a user and developer. I still think Guix is a giant step forward in packaging and management, in comparison with Debian and other distributions, for elegance and inner coherence. ↫ Francesco P. Lovergine Lovergine found some problems with Guix, most notably those stemming from a lack of manpower. It's not a hugely popular package management system and associated distribution, so the team of developers behind it is relatively small, and this leads to issues like outdated packages, problems arising from updates, and possible security issues. There's no specific security team, for instance, but at least it's easy to roll back updates due to the nature of Guix. Another problem, partially related to the lack of manpower, stems from the fact that the GNU Guix System uses some unusual systems, most notably GNU Shepard. This init system is an alternative to the widely-used systemd, alongside other alternatives like runit (which I use through Void Linux), but due to its relative lack of popularity, it can take some time for more complex packages to be made compatible with it. Especially some packages - like GNOME - that depend more and more on systemd are going to lag behind on Guix. For anyone with decent Linux experience and a willingness to tinker, I don't think any of these issues - and the others Lovergine mentions - are dealbreakers. Sure, you might not want to deploy the GNU Guix System on a production system or anything that requires solid, strong security, but for personal and enthusiast use it seems like an interesting and somewhat unorthodox Linux distribution.
04 Sep 2025 10:38pm GMT
Microsoft publishes source code to Microsoft BASIC Version 1.1
This assembly language source code represents one of the most historically significant pieces of software from the early personal computer era. It is the complete source code for Microsoft BASIC Version 1.1 for the 6502 microprocessor, originally developed and copyrighted by Microsoft in 1976-1978. ↫ Microsoft BASIC Version 1.1 GitHub page An amazing historical artifact to have, and I'm glad we now have the source code available for posterity. I hope Microsoft gets on with it, though, as I think it's high-time we get official open source releases of things like Windows 3.x, 95, earlier Office releases, and so on.
04 Sep 2025 7:17pm GMT