25 Apr 2026

feedSlashdot

Colorado Adds Open-Source Exemption to Age-Verification Bill

Colorado's "age-attestation" bill left the House committee with new exemptions for open-source operating systems, applications, code repositories, and containerized software distribution, reports the blog Linuxiac: [The bill] focuses on operating system providers and application stores. Its main requirement is that these providers supply an age-related signal via an interface, so applications can determine whether a user is a minor... System76 founder Carl Richell shared on Fosstodon that the updated bill now includes "a strong exemption for open source distros and apps" and has passed in the House committee. He also quoted the key part, which says Article 30 does not apply to an operating system provider or developer that distributes software under license terms that let recipients copy, redistribute, and modify the software without restrictions from the provider or developer... This wording covers Linux distributions and many open-source applications without linking the exemption to any specific project, company, or ecosystem. The amendment also excludes applications from free, public code repositories from being considered covered applications. It also excludes code repository providers and containerized software distribution from being defined as covered application stores. This is meant to prevent platforms like GitHub, GitLab, Docker, or Podman-based distributions from being treated like commercial app stores under the bill. "There are more steps but we're on our way to protecting the open source community," Richell posted on Fosstodon, "at least in Colorado."

Read more of this story at Slashdot.

25 Apr 2026 9:26pm GMT

Is the World Ready For a Car Without a Rear Window?

There's a glass roof - but no rear-view window. Instead the Polestar 4 replaces the rear-view mirror with a live feed from a wide-angle camera. Its high-resolution display (1480 x 320 pixels) promises "a panoramic view of the outside," according to Polestar's web site, showing more of what's behind you. "Visibility in the dark and in rainy conditions is also vastly improved." Besides the camera feed (and side mirrors), the Polestar 4 offers four short-range cameras (for 360-degree views), and even short-range ultrasonics, the Wall Street Journal points out. (Car rear-view windows are usually five feet off the ground, "making a typical traffic cone invisible from closer than about 35 feet." ) And this new design also improves "aero efficiency," reducing drag and shearing turbulence, "critical, since the Polestar 4 is all-electric, and aero drag is the mortal enemy of range." [A]s a practical matter, the Polestar 4's innovation only acknowledges what drivers already know. In many modern cars, the rearview mirror is all but useless, anyway. In a typical full-size SUV, the glass in the rear hatch is about 10 feet away from the rearview mirror, with two sets of headrests in between... Having spent a few days in what Polestar calls an "SUV coupe" I am here to report that drivers won't miss the mirror. For one thing, the display is shaped like a conventional mirror, imbuing it with the comfort of the familiar. The imagery is convincingly mirror-like - reversed - with eye-like focal length, decent resolution and lowlight sensitivity, making it easy to trust when judging distances, with the help of graphical overlays and warning tones. It also has excellent auto-dimming algorithms.... The Polestar 4 is called that because it is the fourth model from the Swedish-Chinese premium/luxury collab, born out of Volvo Cars' performance subbrand. Describing it as an "SUV coupe" almost feels like a translation error. The design eschews signaling traditional utility in favor of a jocund modernism - call it orbital chic.... As for missing the rear window, my advice is, don't look back. "In sports cars, rearview mirrors have been essentially decorative for some time," the article points out. (The 1974 Lamborghini Countach LP400 originally envisioned "a rear-facing periscope fitted in a dorsal channel in the roof.") "The era's contempt for rearview mirrors was captured in a scene from The Gumball Rally (1976) when Raul Julia's character snaps the mirror off his Ferrari Daytona and throws it away. 'The first rule of Italian driving,' he says. 'What's behind me is not important.'" There's 11 exterior cameras, plus 12 ultrasonic sensors and a mid-range radar to watch for threats and "intervene if necessary". One feature even reads speed limit signs and shows the posted limit on the driver's display. ("If the car exceeds the limit, the driver will hear a warning sound.") Even the windshield has built-in camera sensors to provide automatically "adaptive" headlights that switch from high beam to low beam when they identify approaching vehicles or the taillights of cars ahead. "A total of seven airbags are deployed in the event of a collision." Thanks to Slashdot reader fjo3 for sharing the article.

Read more of this story at Slashdot.

25 Apr 2026 8:19pm GMT

Open Source Developer Brings Linux to Windows 95, Windows 98, and Windows ME

Microsoft released the "Windows Subsystem for Linux" in 2016, adding an optional Linux environment into every operating system since Windows 10. But now an open source developer has brought Linux to Windows 95, Windows 98, and Windows Me, reports the blog It's FOSS, "with Linux kernel 6.19 running alongside the Windows 9x kernel, letting both operate on the same machine at the same time." A virtual device driver handles initialization, loads the kernel off disk and manages the event loop for page faults and syscalls. Since Win9x lacks the right interrupt table support for the standard Linux syscall interrupt, WSL9x reroutes those calls through the fault handler instead. Rounding it all out is wsl.com, a small 16-bit DOS program that pipes the terminal output from Linux back to whatever MS-DOS prompt window you ran it from. The end result is that WSL9x requires no hardware virtualization, and can run on hardware as old as the i486, the article points out. On Mastodon the developer says they "really got this one in right under the wire, before they start removing 486 support from Linux." The source code for WSL9x is released under the GPL-3 license, and was "proudly written without AI."

Read more of this story at Slashdot.

25 Apr 2026 6:34pm GMT

feedArs Technica

Artemis II broke Fred Haise's distance record, but he is happy to pass it on

"It wasn't a big deal. It just coincided with the fact that Moon was farther away from the Earth."

25 Apr 2026 11:40am GMT

Palantir employees are talking about company's "descent into fascism"

Slack messages, interviews with current and former works paint picture of company in turmoil.

25 Apr 2026 10:49am GMT

This is who's developing Golden Dome's orbital interceptors—if they're ever built

"If boost-phase intercept from space is not affordable and scalable, we will not produce it."

25 Apr 2026 2:52am GMT

24 Apr 2026

feedOSnews

If 64bit Windows 11 contains a copy of 32bit explorer.exe, could you run it as its shell?

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. The how many bits on the what now? The 32-bit version of Explorer exists for backward compatibility with 32-bit programs. This is not the copy of Explorer that is handling your taskbar or desktop or File Explorer windows. So if the 32-bit Explorer is running on a 64-bit system, it's because some other program is using it to do some dirty work. ↫ Raymond Chen at The Old New Thing So I had no idea that 64bit Windows included a copy of the 32bit Explorer for backwards compatibility. It obviously makes sense, but I just never stopped to think about it. This made me wonder though if you could go nuts and do something really dumb: could you somehow trick 64bit Windows into running this 32bit copy of Explorer as its shell? You'd be running 32bit Explorer on 64bit Windows using the 32bit WoW64 binaries where you just pulled the 32bit Explorer binary from, which seems like a really nonsensical thing to do. Since there's no longer any 32bit builds of Windows 11, you also can't just copy over the 32bit Explorer from a 32bit Windows 11 build and achieve the same goal that way, so you'd really have to go digging around in WoW64 to get 32bit versions. I guess the answer to this question depends on just how complete this copy of 32bit Explorer really is, and if Windows has any defenses or triggers in place to prevent someone from doing something this uselessly stupid. Of course, there's no practical reason to do any of this and it makes very little sense, but it might be a fun hacking project. Most likely the Windows experts among you are wondering what kind of utterly deranged new designer drug I'm on, but I was always told that sometimes, the dumbest questions can lead to the most interesting answers, so here we are.

24 Apr 2026 11:07pm GMT

8087 emulation on 8086 systems

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. The 8087 was a floating-point coprocessor for the 8086 and 8088 processors, since back in those early days, processors did not include an integrated floating-point unit. It wouldn't be until the release of the 486DX, in 1989, that Intel would integrate an FPU inside the processor itself, negating the need for a separate chip and socket. Interestingly enough, Intel also released a cut-down version of the 486 with the FPU removed, the 486SX, for which an optional external FPU did exist.

24 Apr 2026 10:42pm GMT

How hard is it to open a file?

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. The biggest security issue found was a complete sandbox escape, originating from the fact that flatpak run, the command-line tool to start a Flatpak application, accepted path strings, since flatpak run is assumed to be run by a trusted user. The problem lay in a D-Bus service sandboxed applications could use to create subsandboxes, and this service was built around, you guessed it, flatpak run. The issues in question, including this complete sandbox escape, have been addressed and fixed, but they highlight exactly the dangers that can come from opening files. This subsandboxing approach in Flatpak is built on assumptions from fifteen years ago, and times have changed since then. If you're a programmer who deals with opening files, you might want to take a look at your own code to see if similar issues exist.

24 Apr 2026 8:24pm GMT

11 Apr 2026

feedPlanet Arch Linux

Write less code, be more responsible

My thoughts on AI-assisted programming.

11 Apr 2026 12:00am GMT

03 Apr 2026

feedPlanet Arch Linux

800 Rust terminal projects in 3 years

I have discovered and shared ~800 open source Rust CLI projects over the past 3 years.

03 Apr 2026 12:00am GMT

28 Mar 2026

feedPlanet Arch Linux

Building a guitar trainer with embedded Rust

All I wanted was to learn how to play guitar, but ended up building a DIY kit for it.

28 Mar 2026 12:00am GMT