Canonical Builds Steam Snap For Ubuntu ARM64 Leveraging FEX
Canonical is making it easier for ARM64 Ubuntu users like those on the NVIDIA DGX Spark to do a bit of gaming with Steam. Canonical engineers have assembled a Steam Snap for 64-bit ARM that comes complete with the FEX emulator for running Windows/Linux x86-based games on ARM64 Linux… ⌘ Read more
Mesa 26.0 RADV Merges The Big Ray-Tracing Improvement For UE5 Lumen
The RADV ray-tracing improvement covered earlier this week for some big performance gains for Unreal Engine 5 titles running under Linux thanks to Steam Play has been merged for Mesa 25.0… ⌘ Read more
Linux 6.18 LTS vs. Liquorix Kernel On AMD Ryzen Threadripper Workstation Performance
It’s been a while since running benchmarks of the Liquorix kernel as an enthusiast-tailored downstream version of the Linux kernel focused on responsiveness for gaming, audio/video production, and other creator/enthusiast workloads. In today’s article is a look at how the latest Liquorix kernel derived from Linux 6.18 is competing against the upstream Linux 6.18 LTS kernel on the same system. ⌘ Read more
Linux Patches Enable Intel GPU Firmware Updating From Non-x86 Systems
The modern Intel Xe kernel graphics driver was designed from the start to be more broadly compatible with non-x86 architectures given their discrete graphics processors being front and center, unlike the legacy i915 kernel graphics driver being very x86 minded. While this allows running Intel Arc Graphics on ARM or RISC-V, there are some other kinks still being ironed out with using Intel graphics in the non-x86 world. One of those limitatio … ⌘ Read more
FEX 2601 Brings Various Fixes, Improvements For Wine & DXVK/VKD3D-Proton
FEX, the open-source emulator for running x86 and x86_64 binaries on AArch64 (ARM64) Linux and that is sponsored by Valve and to be used by the Steam Frame, is out with a new monthly feature release… ⌘ Read more
South Korea’s President Identifies a New Enemy: Baldness
South Korea’s President Lee Jae Myung asked at a televised policy meeting last month whether the country’s state-run healthcare plan could cover hair-loss treatment, framing it as a question about whether hair loss qualifies as a disease. The health minister told Lee that baldness is generally considered an aesthetic problem and therefore covered out-of-po … ⌘ Read more
Founder of Spyware Maker PcTattletale Pleads Guilty To Hacking, Advertising Surveillance Software
An anonymous reader quotes a report from TechCrunch: The founder of a U.S.-based spyware company, whose surveillance products allowed customers to spy on the phones and computers of unsuspecting victims, pleaded guilty to federal charges linked to his long-running operation. pcTattle … ⌘ Read more
Acer Laptop Battery Control Driver Looks Toward The Upstream Linux Kernel
For those with Acer laptops running Linux on GitHub there has been an out-of-tree driver providing an experimental “acer-wmi-battery” kernel module to allow controlling battery-related features. Now a cleaned-up version of that driver is working on getting into the mainline Linux kernel… ⌘ Read more
Creator of Claude Code Reveals His Workflow
Boris Cherny, the creator of Claude Code at Anthropic, revealed a deceptively simple workflow that uses parallel AI agents, verification loops, and shared memory to let one developer operate with the output of an entire engineering team. “I run 5 Claudes in parallel in my terminal,” Cherny wrote. “I number my tabs 1-5, and use system notifications to know when a Claude needs input. … ⌘ Read more
UK Urged To Unplug From US Tech Giants as Digital Sovereignty Fears Grow
An anonymous reader shares a report: The Open Rights Group is warning politicians that the UK is leaning far too heavily on US tech companies to run critical systems, and wants the Cybersecurity and Resilience Bill to force a rethink.
The digital rights outfit says the bill, which is due to receive its second reading in the House … ⌘ Read more
@bender@twtxt.net They’re not completely impossible, but C makes it much easier to run into them. I think the key point is that in those “safe” languages, buffer overflows are caught and immediately crash the program (if not handled otherwise) instead of silently corrupting memory, not being noticed right away and maybe only later crashing at a different location, where it can be very hard to find the actual root cause. This is a big improvement in my book.
Some programmers are indeed horrible. I’m guilty myself. :-)
I like the article.
Box64 v0.4 Improves Support For DRM Protected Games, Steam Is Now More Stable
While Fex-Emu has been getting a lot of attention lately for being Valve-sponsored and powering the upcoming Steam Frame, Box64 continues making progress as another great open-source project for running x86_64 Linux binaries on AArch64 Linux as well as an eye on other architectures like RISC-V… ⌘ Read more
@eldersnake@we.loveprivacy.club
Steps to world domination:
- “Invent” “AI” (by using other people’s data).
- Get people hyped about it and ideally hooked on it.
- Only provide it as a cloud service. But hey, if you want to, you can run it locally!
- Buy all hardware available on the market, so that nobody but you can build more systems.
- All PCs of consumers and competitors are too weak now and can’t be upgraded anymore.
- Everybody depends on your cloud service! Win!
All of that is possible because corporations don’t have a “conscience” in capitalism. Nobody forces the RAM manufacturers to sell all their stuff to just one or two buyers, but since the only goal of that manufacturer is to make money, they do it.
Australia’s Biggest Pension Fund To Cut Global Stocks Allocation on AI Concerns
Australia’s largest pension fund is planning to reduce its allocation to global equities this year, amid signs that the AI boom in the US stock market could be running out of steam. Financial Times: John Normand, head of investment strategy at the A$400bn (US$264bn) AustralianSuper, told the Financial Times that not only d … ⌘ Read more
You Can’t Trust Your Eyes To Tell You What’s Real Anymore, Says Instagram Head
Instagram head Adam Mosseri closed out 2025 by acknowledging what many have long suspected: the era of trusting photographs as accurate records of reality is over, and the platform he runs will need to fundamentally adapt to an age of “infinite synthetic content.”
In a slideshow posted to Instagram, Mosseri wrote that fo … ⌘ Read more
UK Company Sends Factory With 1,000C Furnace Into Space
A UK-based company has successfully powered up a microwave-sized space factory in orbit, proving it can run a 1,000C furnace to manufacture ultra-pure semiconductor materials in microgravity. “The work that we’re doing now is allowing us to create semiconductors up to 4,000 times purer in space than we can currently make here today,” says Josh Western, CEO of Space … ⌘ Read more
Warren Buffett Retires As Berkshire Hathaway CEO After 55 Years
Warren Buffett is retiring as CEO of Berkshire Hathaway at age 95, ending a 55-year run that reshaped how generations of Americans think about investing. “The 95-year-old, often referred to as the ‘Oracle of Omaha’ and the ‘billionaire next door,’ will relinquish the title after a career that saw him turn a failing textile firm into one of the most … ⌘ Read more
Unexpected Surprise: Windows 11 Outperforming Linux On An Intel Arrow Lake H Laptop
Typically when receiving any review hardware preloaded with Microsoft Windows I tend to run some Windows vs. Linux benchmarks just as a sanity test plus it still seems to generate a fair amount of interest even though the outcome is almost always the same: Linux having a hefty performance advantage over Windows especially in the more demanding creator-type workloads. As an unexpected twist and time consuming puzzle the past two … ⌘ Read more
@movq@www.uninformativ.de Thanks! I’ll have a look at SnipMate. Currently, I’m (mis)using the abbreviation mechanism to expand a code snippet inplace, e.g.
autocmd FileType go inoreab <buffer> testfunc func Test(t *testing.T) {<CR>}<ESC>k0wwi
or this monstrosity:
autocmd FileType go inoreab <buffer> tabletest for _, tt := range []struct {<CR> name string<CR><CR><BS>}{<CR> {<CR> name: "",<CR><BS>},<CR><BS>} {<CR> t.Run(tt.name, func(t *testing.T) {<CR><CR>})<CR><BS>}<ESC>9ki<TAB>
But this of course has the disadvantage that I still have to remove the last space or tab to trigger the expansion by hand again. It’s a bit annoying, but better than typing it out by hand.
Great article about how #Wikimedia runs on metal and not someone else’s cloud - and why. Includes other interesting tidbits, like software decisions, AI, et cetera…
SuperTux 0.7 Reaches Beta For Reviving An Open-Source Classic
Longtime Linux users likely have fond memories of SuperTux as the open-source jump-n-run game that used to be included on some early Linux live CD/DVDs for this Super Mario Bros inspired game. There hasn’t been a new release of SuperTux in over four years but out today is the beta of SuperTux 0.7 as a major overhaul to the free software, family-friendly game title… ⌘ Read more
@prologic@twtxt.net That might be a challenge, at least in 16-bit Real Mode: The OS follows the model of COM files on DOS, i.e. the size of the binary cannot exceed 64 KiB and heap+stack of the running program will have to fit into that same 64 KiB. 😅 (The memory layout is very rigid, each process gets such a 64 KiB slice.)
And in 64-bit Long Mode, there is no “kernel” yet. The thing in the video is literally just a small bare-metal program.
But some day, maybe. 😃
In the NetBSD host, where http://status.chaotic.ninja is running (left out the TLS for now), I patched Gatus to use mattn/go-sqlite3
@movq@www.uninformativ.de It’d be cool if you could get µ (Mu) running in your little toyOS 🤣 You’d technically only have to swap out the syscall() builtin for whatever your toy OS supports 🤔
Seeing this run on real hardware is so satisfying, even if it’s just a small example. 😅
My little toy operating system from last year runs in 16-bit Real Mode (like DOS). Since I’ve recently figured out how to switch to 64-bit Long Mode right after BIOS boot, I now have a little program that performs this switch on my toy OS. It will load and run any x86-64 program, assuming it’s freestanding, a flat binary, and small enough (< 128 KiB code, only uses the first 2 MiB of memory).
Here I’m running a little C program (compiled using normal GCC, no Watcom trickery):
https://movq.de/v/b27ced6dcb/los86%2D64.mp4
https://movq.de/v/b27ced6dcb/c.png
Next steps could include:
- Use Rust instead of C for that 64-bit program?
- Provide interrupt service routines. (At the moment, it just keeps interrupts disabled.)
‘Memory is Running Out, and So Are Excuses For Software Bloat’
The relentless climb in memory prices driven by the AI boom’s insatiable demand for datacenter hardware has renewed an old debate about whether modern software has grown inexcusably fat, a column by the Register argues. The piece points to Windows Task Manager as a case study: the current executable occupies 6MB on disk and demands nearly 70MB of … ⌘ Read more
Apple’s App Course Runs $20,000 a Student. Is It Really Worth It?
Apple’s Developer Academy in Detroit has spent roughly $30 million over four years training hundreds of people to build iPhone apps, but not everyone lands coding jobs right away, according to a WIRED story published this week.
The program launched in 2021 as part of Apple’s $200 million response to the Black Lives Matter protests and costs an esti … ⌘ Read more
Apple’s App Course Runs $20,000 a Student. Is It Really Worth It?
An anonymous reader quotes a report from Wired: Two years ago, Lizmary Fernandez took a detour from studying to be an immigration attorney to join a free Apple course for making iPhone apps. The Apple Developer Academy in Detroit launched as part of the company’s $200 million response to the Black Lives Matter protests and aims to expand oppor … ⌘ Read more
Why Are There No Large Market Cap Companies Globally in Edtech?
Goldman Sachs, in a note this week, via India Dispatch: There are various reasons that explains this: (i) A large part of the global education spend goes towards formal education (schools, colleges and universities), which are typically either run by governments or are not-for-profit institutions;
(ii) It is difficult to replicate education quality … ⌘ Read more
Inside Uzbekistan’s Nationwide License Plate Surveillance System
An anonymous reader quotes a report from TechCrunch: Across Uzbekistan, a network of about a hundred banks of high-resolution roadside cameras continuously scan vehicles’ license plates and their occupants, sometimes thousands a day, looking for potential traffic violations. Cars running red lights, drivers not wearing their seatbelts, and unlicens … ⌘ Read more
Micro QuickJS Engine Compiles & Runs JavaScript With As Little As 10kB Of RAM
Very talented open-source developer Fabrice Bellard who already is well known for his work on QEMU, the Tiny C Compiler, and FFmpeg, has another accomplishment: Micro QuickJS. The Micro QuickJS JavaScript engine can compile and run JavaScript programs with as little as 10 kB of RAM… ⌘ Read more
5K Gaming Is Too Hard, Even for an RTX 5090D
Asus has been showcasing its new 5K 27-inch ROG Strix 27 Pro gaming monitor running at 5,120 x 2,880 resolution and up to 180Hz, but even Nvidia’s flagship RTX 5090 struggles to deliver smooth frame rates at this demanding pixel count. In testing conducted by Asus, the RTX 5090D – a Chinese-exclusive variant with weaker AI performance – achieved just 51 frames per second in a Cyberpu … ⌘ Read more
AMD Krackan Point Sub-$500 Laptop Linux Performance Improves By ~8% In Just Six Months
As an end-of-year tradition at Phoronix for running a lot of year-over-year comparison performance benchmarks and other long-term performance evaluations, it’s typically done on the higher-end hardware. That’s done for a matter of time savings with maximum performance when running often 100~200+ benchmarks per article, the highest-end hardware typically being the most interesting in terms of features and capabilities, and more … ⌘ Read more
Side effects of having a NetBSD server: I can use it to build things for my computer (also running NetBSD)
Riot Games Is Making an Anti-Cheat Change That Could Be Rough On Older PCs
An anonymous reader quotes a report from Ars Technica: At this point, most competitive online multiplayer games on the PC come with some kind of kernel-level anti-cheat software. As we’ve written before, this is software that runs with more elevated privileges than most other apps and games you run on your PC, allowing it … ⌘ Read more
2025 Brought “Transformative Changes” For FreeBSD On Laptops
As we have been covering over the past year, major investments have been made to better the outlook for running FreeBSD on laptop hardware. From WiFi driver improvements to enhancing suspend/resume, power management, graphics drivers, and other features, it’s been a big undertaking to make FreeBSD work better on laptops. The FreeBSD Foundation calls 2025 as having brought “transformative changes” for the FreeBSD laptop experience… ⌘ Read more
Anthropic’s AI Lost Hundreds of Dollars Running a Vending Machine After Being Talked Into Giving Everything Away
Anthropic let its Claude AI run a vending machine in the Wall Street Journal newsroom for three weeks as part of an internal stress test called Project Vend, and the experiment ended in financial ruin after journalists systematically manipulated the bot into … ⌘ Read more
AMD Awarding Ryzen AI Max+ “Strix Halo” Laptops To Those Fixing ROCm Bugs
AMD Ryzen AI Max+ “Strix Halo” is beautifully awesome. Probably my favorite hardware of 2025 whether it’s in desktop form with the likes of the Framework Desktop or for very powerful laptops between the Zen 5 CPU cores and very capable Radeon 8060S Graphics within devices like the HP ZBook Ultra G1a. If you are interested by Strix Halo too and looking for a way to obtain one without the high price, AMD is running a holiday special of those … ⌘ Read more
ZLUDA For CUDA On Non-NVIDIA GPUs Enables AMD ROCm 7 Support
The ZLUDA open-source project that has been through several incarnations but ultimately about getting CUDA software up and running on non-NVIDIA GPUs now supports the AMD ROCm 7 series… ⌘ Read more
Fedora 44 Could Work Nicely “Out Of The Box” On Snapdragon-Powered Windows ARM Laptops
Longtime Red Hat engineer Hans de Goede who worked on many Intel/AMD laptop enhancements over the years left Red Hat and ended up joining Qualcomm. Now it turns out one of his projects at Qualcomm is enhancing the Fedora Linux support for running nicely out-of-the-box on Snapdragon-powered Windows on ARM laptops… ⌘ Read more
Igalia’s Work Improving Futex For Helping Steam Play Gaming On ARM64 Linux
Besides Valve funding FEX-Emu for x86_64 binaries to run on AArch64 Linux as part of their Steam Play (Proton) efforts in being able to get Windows x86/x64 games running on AArch64 SteamOS for the Snapdragon-powered Steam Frame, there is also work happening in kernel-space to help this emulated gaming experience on AArch64… ⌘ Read more
Ooops, I’ve run into a bug or limitation with mu for Day 9 🤔
Early Linux 6.19 Benchmarks On AMD EPYC 9965 2P Excelling For AI & HPC Performance
As the Linux 6.19 merge window winded down this weekend, I began running this development kernel on more systems. While there are some scheduler regressions currently with Linux 6.19 Git, for HPC workloads especially I am seeing some encouraging results using a flagship AMD EPYC 9965 2P server configuration. ⌘ Read more
Come back from my trip, run my AoC 2025 Day 1 solution in my own language (mu) and find it didn’t run correctly 🤣 Ooops!
$ ./bin/mu examples/aoc2025/day1.mu
closure[0x140001544e0]
TrixiePup64 11.2 Released For Debian-Based Puppy Linux With Wayland & X11 Options
For those with fond memories of the original Puppy Linux as a lightweight Linux distribution that used to run well back in the day on systems with less than 1GB of RAM, TrixiePup64 is out with a new release of this Puppy Linux based distribution with Debian GNU/Linux components. The new TrixiePup64 11.2 release is based on the latest Debian Trixie sources while continuing to offer separate builds for either X11 or Wayland usage… ⌘ Read more
I learned about GreenHost some time ago, but today I also leaned about Uberspace ( @ubernauten@ubernauten ): turns out that if you have a #VPS or an online service somewhere, there is no reason why you can’t have it running using exclusively green energy! 💚 🔋
‘Apple Tax is Dead in the USA’
The Ninth Circuit Court of Appeals has almost entirely upheld a scathing April ruling that found Apple in willful violation of a 2021 injunction meant to open up iOS App Store payments in its long-running legal battle against Epic Games. A three-judge panel affirmed that Apple’s 27% fee for developers using outside payment options had a “prohibitive effect” and that the company’s design restrictions on external pay … ⌘ Read more
China Leads Research in 90% of Crucial Technologies - a Dramatic Shift this Century
China is leading research in nearly 90% of the crucial technologies that “significantly enhance, or pose risks to, a country’s national interests,” according to a technology tracker run by the Australian Strategic Policy Institute (ASPI) – an independent think-tank. Nature: The ASPI’s Critical Technology Tracker e … ⌘ Read more
Windows WSL 2.7.0 Released With Newer Linux 6.6 LTS Point Release, Many Fixes
Microsoft today released WSL 2.7.0, the newest version of their Windows Subsystem for Linux code that enables running Linux binaries atop Windows 11 hosts… ⌘ Read more