osnews

feeds.twtxt.net

No description provided.

Recent twts from osnews

Psion OPL: when we owned our devices
We talked about Psion last week, and we’re talking about Psion again this week. This time, Kian Ryan highlights a very important capability of Psion’s devices, a capability that’s entirely absent from today’s mobile devices: a built-in IDE and dedicated programming language so you can write code and build applications, including ones with a graphical user interface, right on the device. All Psion devices could run OPL, either preinstalled on the device or via … ⌘ Read more

⤋ Read More

Moving 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 lot. They have a decent SDK and cheap hardware to get started and the debugger works with gdb/openocd so it just integrates in all IDEs that support that. One of my current projects is making a fancy hardware controller for a bunch of video equipment I use. The main things … ⌘ Read more

⤋ Read More

David 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 development, as well as the limitations they had to deal with, the choices they had to make, and the environment in which they were constrained. Once at Sun I realized that it was more important for the company that the Uni … ⌘ Read more

⤋ Read More

Cloudflare lets customers block AI bots, scrapers and crawlers with a single click
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 Cloudflare dashboard that will block all machine learning scrapers with a single click. We hear clearly that customers don’t want AI bots visiting their websites, and especially th … ⌘ Read more

⤋ Read More

Some 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 implementation for the platform. A standard library should abstract over the underlying host facilities in order to ease portable software development. On Windows, C and C++ is so poorly hooked up to operating system interfaces that most portab … ⌘ Read more

⤋ Read More

Redox 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 UNIX-style signals to Redox, as well as the further development of Termion, a Redox project that is “a pure Rust, bindless library for low-level handling, manipulating and reading information about term … ⌘ Read more

⤋ Read More

How 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 and at a low price point. But these printers are a relic of the past; in 2024, you might find them printing invoices or shipping labels, although more frequently these use cases have been replaced by other types of printers such as thermal printers and laser prin … ⌘ Read more

⤋ Read More

An 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, Microsoft markets two different products. Microsoft Defender for Endpoint is a cloud based endpoint security solution that combines sensor capabilities with the advantages of a cloud processing. Microsoft Defende … ⌘ Read more

⤋ Read More

R9OS: 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 traction”. R9 is a reimplementation of the plan9 kernel in Rust. It is not only inspired by but in many ways derived from the original Plan 9 source code. ↫ R9OS GitHub page For now, the project is obviously mostly focused on running in virtual machines, specifically Qemu, in which it can be run … ⌘ Read more

⤋ Read More

The history of Alt+number sequences, and why Alt+9731 sometimes gives you a heart and sometimes a snowman
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 keypad. For example, you could enter ñ by holding Alt and typing Numpad1 Numpad6 Numpad4, then releasing the Alt key. ↫ Raymond Chen … ⌘ Read more

⤋ Read More

European 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 malicious compliance with the DMA. Today, the Commission has informed Meta of its preliminary findings that its “pay or consent” advertising model fails to comply with the Digital Markets Act (DMA). In the Commiss … ⌘ Read more

⤋ Read More

Ladybird 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 system. They’ve got some big plans for where to take Ladybird, and I’m saying “they” because it’s being backed by a big name. They’ve set up a fancy new website for the project, which makes it … ⌘ Read more

⤋ Read More

Below 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 aren’t supposed to work “below MI level” this kind of information is not officially documented by the vendor. The information presented here is thus based on already published reverse engineering results, and our own findings uncovered using IBM’s System Sertice Tools (SST) and th … ⌘ Read more

⤋ Read More

Booting 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 myself to the ground lest I be pulled in, and found my magnum opus. Booting Linux off of a Google Drive root. ↫ Ersei That’s not… You shouldn’t… Why would… ⌘ Read more

⤋ Read More

Vivaldi 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 occasionally disclose private data or plagiarise existing work. While they do this, they also use vast amounts of energy and are happy using all the GPUs you can throw at them which is a prob … ⌘ Read more

⤋ Read More

Neo 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 this entry, we’ll take a look at the result of one company (SNK) setting budget restrictions aside and shipping a product meant to please both arcade owners and rich households. ↫ Rodrigo Copetti Rich households, indeed. Back in the ’90s, when Ninten … ⌘ Read more

⤋ Read More

If 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 a few other ways by dabbling with technologies not found in other openSUSE releases. The goal for Aeon is to provide automated system updates using snapshots that can be applied atomically … ⌘ Read more

⤋ Read More

Microsoft: 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 has been that it is fair use. Anyone can copy it, recreate with it, reproduce with it. That has been freeware, if you like. That’s been the understanding. ↫ Mustafa Suleyman This is absolute bullshit from the first word to the very last. None of t … ⌘ Read more

⤋ Read More

Apple 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), it can be easy to forget that in 1977, it was a video extravaganza. The competitors– even much bigger and established companies like Commodore and Tandy– generally only had text modes, let alone pixel-addressable graphics, and they certainly … ⌘ Read more

⤋ Read More

It’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 processor instructions for packet classification and processing in different CPU architectures — currently amd64 and arm64. VPP can process packets at incredibly high rates and competes wi … ⌘ Read more

⤋ Read More

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 service called 0patch seems to have been around for a long time, and the consensus seems to be that not only can it be trusted, it also sometimes provides patches sooner than Microsoft does. Tod … ⌘ Read more

⤋ Read More

Fixing KWin’s performance on old hardware
KWin had a very long standing bug report about bad performance of the Wayland session on older Intel integrated graphics. There have been many investigations into what’s causing this, with a lot of more specific performance issues being found and fixed, but none of them managed to fully fix the issue… until now. ↫ Xaver Hugl An excellent deep dive into a very annoying problem KWin on Wayland running on older Intel hardware was facing. It turns out t … ⌘ Read more

⤋ Read More

Mozilla integrating AI chatbots into Firefox
Mozilla has announced it’s adding easy access to tool like ChatGPT, Gemini, and so to Firefox. Whether it’s a local or a cloud-based model, if you want to use AI, we think you should have the freedom to use (or not use) the tools that best suit your needs. With that in mind, this week, we will launch an opt-in experiment offering access to preferred AI services in Nightly for improved productivity as you browse. Instead of juggling between ta … ⌘ Read more

⤋ Read More

Of Psion and Symbian
As cool as the organizer was, it was extremely limited in pretty much every way. Psion had got many things right in the first go, as reviewers were quick to admit, and that made iterating on the design somewhat easy. The Organiser II CM released in 1986 was built on the Hitachi HD6303X (Motorola 6803) clocked at 920kHz with 8K RAM and 32K ROM. The screen was a much improved dot matrix LCD with two lines of sixteen characters. This version also shipped with a little piezo beeper built in, a … ⌘ Read more

⤋ Read More

Looking ahead to 30 years of FreeDOS
In a few days, 29 June, FreeDOS will turn 30. This happens to make it one of the oldest, continuously active open source projects in the world, originally created because Jim Hall had heard Microsoft was going to kill DOS when the upcoming Windows 95 was going to be released. After seeing the excitement around Linux, he decided it an open source DOS would be a valuable time investment. I still used DOS, and I didn’t want to stop using DOS. And I looked at wh … ⌘ Read more

⤋ Read More

Microsoft charged with EU antitrust violations for bundling Teams
The European Commission has informed Microsoft of its preliminary view that Microsoft has breached EU antitrust rules by tying its communication and collaboration product Teams to its popular productivity applications included in its suites for businesses Office 365 and Microsoft 365. ↫ European Commission press release Chalk this one up in the unsurprising column, too. Teams has infested Office, and … ⌘ Read more

⤋ Read More

Ubuntu 24.10 will default NVIDIA users to Wayland
The transition to Wayland is nearing completion for most desktop Linux users. The most popular desktop Linux distribution in the world, Ubuntu, has made the call and is switching its NVIDIA users over to Wayland by default in the upcoming release of Ubuntu 24.10. The proprietary NVIDIA graphics driver has been the hold-out on Ubuntu in sticking to the GNOME X.Org session out-of-the-box rather than Wayland as has been the default for … ⌘ Read more

⤋ Read More

Microsoft puts repair front and center
It seems the success of the Framework laptops, as well the community’s relentless focus on demanding repairable devices and he ensuing legislation, are starting to have an impact. It wasn’t that long ago that Microsoft’s Surface devices were effectively impossible to repair, but with the brand new Snapdragon X Elite and Pro devices, the company has made an impressive U-turn, according to iFixIt. Both the new Surface Laptop and Surface Pro are exceptional … ⌘ Read more

⤋ Read More

Windows 11 is now automatically enabling OneDrive folder backup without asking permission
Microsoft has made OneDrive slightly more annoying for Windows 11 users. Quietly and without any announcement, the company changed Windows 11’s initial setup so that it could turn on the automatic folder backup without asking for it. Now, those setting up a new Windows computer the way Microsoft wants them to (in other words, connected to the internet an … ⌘ Read more

⤋ Read More

Apple first company to be found violating DMA
Today, the European Commission has informed Apple of its preliminary view that its App Store rules are in breach of the Digital Markets Act (DMA), as they prevent app developers from freely steering consumers to alternative channels for offers and content. In addition, the Commission opened a new non-compliance procedure against Apple over concerns that its new contractual requirements for third-party app developers and app stores, includin … ⌘ Read more

⤋ Read More

iOS and iPadOS 18 can format external drives
I can’t believe this is considered something I need to write about, but it’s still a very welcome new feature that surprisingly has taken this long to become available: iOS and iPadOS 18 now allow you to format external storage devices. Last year when I began testing iPadOS 17 betas, I noticed the addition of options for renaming and erasing external drives in the Files app. I watched these options over the course of the beta cycle for iPadOS … ⌘ Read more

⤋ Read More

Mozilla acquires ad analytics company, for some reason
One of my biggest concerns regarding the state of the web isn’t ads (easily blocked) or machine learning (the legal system isn’t going to be kind to that), but the possible demise of Firefox. I’ve long been worried that with the seemingly never-ending downward marketshare spiral Firefox is in – it’s at like 3% now on desktop, even less on mobile – Mozilla’s pretty much sole source of income will eventually pull the plug, le … ⌘ Read more

⤋ Read More

In Windows 3.1 and Windows 95, what is a “grabber”?
Windows 3.0 Enhanced Mode introduced the ability to run MS-DOS programs in a virtual machine. This by itself was already quite an achievement, but it didn’t stop there. It also let you put the MS-DOS session in a window, and run it on the screen along with your other Windows programs. This was crazy. Here’s how it worked. ↫ Raymond Chen When Raymond Chen speaks, we all shut up, listen, and enjoy. ⌘ Read more

⤋ Read More

Andrew S. Tanenbaum receives ACM Software System Award
Andrew S. Tanenbaum, professor emeritus of Computer Science at VU Amsterdam, receives the ACM Software System Award for MINIX, which influenced the teaching of Operating Systems principles to multiple generations of students and contributed to the design of widely used operating systems, including Linux. Tanenbaum created MINIX 1.0 in 1987 to accompany his textbook, Operating Systems: Design and Implementation. MINIX was a … ⌘ Read more

⤋ Read More

EasyOS: an experimental Linux distribution
There’s really a Linux distribution for everyone, it seems. EasyOS sounds like it’s going to be some Debian derivative with a theme or something, but it’s truly something different – in fact, it has such a unique philosophy and approach to everything I barely know where to even start. Everything in EasyOS runs in containers, in the distribution’s own custom container format, even entire desktop environments, and containers are configured entirely … ⌘ Read more

⤋ Read More

Apple’s won’t release its new AI features in the EU because they don’t comply with EU privacy and competition laws
Apple has announced it’s not shipping three of its tentpole new features, announced during WWDC, in the European Union: Apple Intelligence, iPhone Mirroring, and SharePlay Screen Sharing. Ever since the introduction of especially Apple Intelligence, the company has been in hot water over the sourcing of its … ⌘ Read more

⤋ Read More

Is 2024 the year of Windows on the desktop?
It should be no secret to anyone reading OSNews that I’m not exactly a fan of Windows. While I grew up using MS-DOS, Windows 3.x, and Windows 9x, the move to Windows XP was a sour one for me, and ever since I’ve vastly preferred first BeOS, and then Linux. When, thanks to the tireless efforts of the Wine community and Valve gaming on Linux became a boring, it-just-works affair, I said goodbye to my final gaming-only Windows installation about fo … ⌘ Read more

⤋ Read More

The ExectOS operating system
ExectOS is a preemptive, reentrant multitasking operating system that implements the XT architecture which derives from NT architecture. It is modular, and consists of two main layers: microkernel and user modes. Its’ kernel mode has full access to the hardware and system resources and runs code in a protected memory area. It consists of executive services, which is itself made up on many modules that do specific tasks, a kernel and drivers. Unlike the NT, system does not f … ⌘ Read more

⤋ Read More

The X Windowing System turns 40 today
Today just so happens to be the 40th birthday of X, the venerable windowing system that’s on its way out, at least in the Linux world. From the original announcement by Robert W. Scheifler: I’ve spent the last couple weeks writing a window system for the VS100. I stole a fair amount of code from W, surrounded it with an asynchronous rather than a synchronous interface, and called it X. Overall performance appears to be about twice that of W. The code seems … ⌘ Read more

⤋ Read More

DeepComputing announces third-party RISC-V mainboard for the Framework 13 laptop
Framework, the company making modular, upgradeable, and repairable laptops, and DeepComputing, the same company that’s making the DC ROMA II RISC-V laptop we talked about last week, have announced something incredibly cool: a brand new RISC-V mainboard that fits right into existing Framework 13 laptops. Sporting a RISC-V StarFive JH7110 SoC, this groundbreaking Mainboard  … ⌘ Read more

⤋ Read More

Update on Newton, the Wayland-native accessibility project
There’s incredibly good news for people who use accessibility tools on Linux, but who were facing serious, gamebreaking problems when trying to use Wayland. Matt Campbell, of the GNOME accessibility team, has been hard at work on an entirely new accessibility architecture for modern free desktops, and he’s got some impressive results to show for it already. I’ve now implemented enough of the new architecture that Or … ⌘ Read more

⤋ Read More

KDE Plasma 6.1 released
After the very successful release of KDE Plasma 6.0, which moved the entire desktop environment and most of its applications over to Qt 6, fixed a whole slow of bugs, and streamlined the entire KDE desktop and its applications, it’s now time for KDE Plasma 6.1, where we’re going to see a much stronger focus on new features. While it’s merely a point release, it’s still a big one. The tentpole new feature of Plasma 6.1 is access to remote Plasma desktops. You can go into Settings and … ⌘ Read more

⤋ Read More

The history of DR-DOS
I’ve always found the world of DOS versions and variants to be confusing, since most of it took place when I was very young (I’m from 1984) so I wasn’t paying much attention to computing quite yet, other than playing DOS games. One of the variants of DOS I never quite understood where it was from until much, much later, was DR-DOS. This this day, I pronounce this as “Doctor DOS”. If you’re also a little unclear on what, exactly, DR-DOS was, Bradford Morgan White has an excellent article … ⌘ Read more

⤋ Read More

Adobe’s hidden cancellation fee is unlawful, FTC suit says
To lock subscribers into recurring monthly payments, Adobe would typically pre-select by default its most popular “annual paid monthly” plan, the FTC alleged. That subscription option locked users into an annual plan despite paying month to month. If they canceled after a two-week period, they’d owe Adobe an early termination fee (ETF) that costs 50 percent of their remaining annual subscription. The “material terms” … ⌘ Read more

⤋ Read More

Cinnamon 6.2 released
Cinnamon, the popular GTK desktop environment developed by the Linux Mint project, pushed out Cinnamon 6.2 today, which will serve as the default desktop for Linux Mint 22. It’s a relatively minor release, but it does contain a major new feature which is actually quite welcome: a new GTK frontend for GNOME Online Accounts, part of the XApp project. This makes it possible to use the excellent GNOME Online Accounts framework, without having to resort to a GNOME application – and will come … ⌘ Read more

⤋ Read More

IceWM 3.6.0 released
Less than a month after 3.5.0, IceWM is already shipping version 3.6.0. Once again not a major, earth-shattering release, it does contain at least one really cool feature that I think it pretty nifty: if you double-click on a window border, it will maximise just that side of the window. Pretty neat. For the rest, it’s small changes and bug fixes for this venerable window manager. ⌘ Read more

⤋ Read More

Meta halts plans to train machine learning on Facebook, Instagram posts in EU
It seems that if you want to steer clear from having Facebook use your Facebook, WhatsApp, Instagram, etc. data for machine learning training, you might want to consider moving to the European Union. Meta has apparently paused plans to process mounds of user data to bring new AI experiences to Europe. The decision comes after data regulators rebuffed the tech giant’s claims that … ⌘ Read more

⤋ Read More

Vinix now runs Solitaire
Way, way back in the cold and bleak days of 2021, I mentioned Vinix on OSNews, an operating system written in the V programming language. A few days ago, over on Mastodon, the official account for the V programming language sent out a screenshot showing Solitaite running on Vinix, showing off what the experimental operating system can do. The project doesn’t seem to really publish any changelogs or release notes, so it’s difficult to figure out what, exactly, is going on at the mom … ⌘ Read more

⤋ Read More

Microsoft starts beating the Windows 11 PR drum in face of reluctant Windows 10 users
I have a feeling Microsoft is really starting to feel some pressure about its plans to abandon Windows 10 next year. Data shows that 70% of Windows users are still using Windows 10, and this percentage has proven to be remarkably resilient, making it very likely that hundreds of millions of Windows users will be out of regular, mainstream support and security pa … ⌘ Read more

⤋ Read More

Mobile Comms via Satellite for Backcountry and Maritime Safety
Stranded on a desert island; lost in the forest; stuck in the snow; injured and unable to get back to civilization. Human beings have used their ingenuity for millennia to try to signal for rescue. there’s been a progression of technological innovations: smoke signals, mirrors, a loud whistle, a portable radio, a mobile phone. With each invention, it’s been possible to venture a little farther from populate … ⌘ Read more

⤋ Read More