The “NTFS Resurrection” Has Occurred For Linux 7.1
As a very exciting follow-up to the recent article around the new NTFS driver being submitted for Linux 7.1 to address the shortcomings of the current Paragon NTFS3 driver and the prior read-only NTFS kernel driver, that work has been merged!.. ⌘ Read more
New/Overhauled NTFS Driver Merged For Linux 7.1
As a very exciting follow-up to the recent article around the new NTFS driver being submitted for Linux 7.1 to address the shortcomings of the current Paragon NTFS3 driver and the prior read-only NTFS kernel driver, that work has been merged!.. ⌘ Read more
OpenAI Starts Offering a Biology-Tuned LLM
An anonymous reader quotes a report from Ars Technica: On Thursday, OpenAI announced it had developed a large language model specifically trained on common biology workflows. Called GPT-Rosalind after Rosalind Franklin, the model appears to differ from most science-focused models from major tech companies, which have generally taken a more generic approach that works for various fields. … ⌘ Read more
Valve Developer Lands RADV/ACO Changes For AMD’s GFX11.7 / RDNA 4m
The open-source Linux graphics driver work continues around AMD’s GFX11.7 GPU target for some yet-to-be-launched APUs/SoCs and to be branded as “RDNA 4m”… ⌘ Read more
@lyse@lyse.isobeef.org it is lots of work, but things do not need to happen overnight! Take it easy, baby steps. I think it will be worth it!
¡Muchas gracias @bender@twtxt.net! I was also thinking about categorizing them a few years ago. But it’s so much work. I would have to tag every photo on its own. My use case goes more towards “give me all albums with squirrels”, though. Let’s see. I would need some tooling for easy tagging first. And then, the question is, which categories do I want to have to begin with?
@movq@www.uninformativ.de I fully agree. And bonus points for different versions interpreting the same intructions in other ways. My collegues reply: Sure, but it just works so good, most of the time.
Mir 2.26 Begins Working On Rust-Based Input Platform
Canonical today released Mir 2.26 as the newest feature release for this compositor for building Wayland-based shells. Notable with Mir 2.26 is a Rust-based input platform is in development as part of their broader effort for bringing Rust code into Mir… ⌘ Read more
@kiwu@twtxt.net I returned home from an on-site week at work. Commute was an adventure every day. It started off with a canceled train on Monday morning. Luckily, some very good mates granted my asylum. But even with shorter rides, I faced delays due to fuckwits on the tracks, then the train was terminated early due to the large delay, so we had to change trains. On the bright side, they then sent an entirely empty one, but I don’t get why they just didn’t continue with the first one instead. Due to another delayed train I didn’t catch my connection and the next one was canceled, so I had to wait for the following one. Super great fun. I’m very exhausted now and am very glad that I had already filed in flex time for tomorrow before the on-site event was scheduled.
Meeting my workmates in person was actually nice. It’s okay to do that once a quarter, I don’t need to do that more often. We should have had more meetings, though, trying to work in the office was expectedly incredibly inefficient. We certainly would have had more topics to actually discuss and think about. And most of them would have really benefited from nearly everybody being in the same room. Anyway.
Today, I even met my workmates from past projects in the office, too. So, the socializing was great.
Linux Mint 23 Making Progress On Ubuntu 26.04 Base, Linux 7.0 Kernel & Wayland
The Linux Mint project published their March 2026 monthly status update where they note the ongoing work toward Mint 23 “Alfa” that will be released under their new longer development lifecycle. Linux Mint 23 will be out for Christmas (December) 2026 atop an Ubuntu 26.04 LTS base… ⌘ Read more
Snapchat Blames AI As It Cuts 1,000 Jobs
Snap is laying off about 1,000 employees, or 16% of its workforce, while closing 300 open roles as it tries to cut costs and push toward profitability with more AI-driven efficiency. “While these changes are necessary to realize Snap’s long-term potential, we believe that rapid advancements in artificial intelligence enable our teams to reduce repetitive work, increase velocity, and better support o … ⌘ Read more
Thousands of Rare Concert Recordings Are Landing On the Internet Archive
A Chicago concert superfan Aadam Jacobs who has recorded more than 10,000 shows since the 1980s is working with Internet Archive volunteers to digitize the collection before the cassettes deteriorate. “So far, about 2,500 of these tapes have been posted on the Internet Archive, including some rare gems like a Nirvana performan … ⌘ Read more
@bender@twtxt.net Or maybe I’m just shitty at communication and maybe that’s why nobody at work understands my “arguments” against AI/LLMs. 🤪🤣
(I’m too tired to rephrase the OP. Maybe some other day. Actually, rest assured that I will complain about this again. 😅)
@movq@www.uninformativ.de that’s the way large language models work, with a prompt. Rather than entering the prompt, most inference providers allow for specific files to be created that define the scope of what’s been requested, the skills the model is supposedly to posses, the stuff to “remember”, etc. Some will “learn” and add that “knowledge” to the proper files.
Coreboot Comes To AMD Ryzen Powered Star Labs StarBook MK VI After 3+ Year Wait
For those that had purchased a StarBook MK VI laptop 3+ years ago over the advertised support for Coreboot, Star Labs has now delivered with a Coreboot build finally available and working for this AMD Ryzen 5000 series powered laptop… ⌘ Read more
Another AI rant:
One of the “key features” of LLMs is that you can use “natural language”, because that is supposed to be easier than having to learn a programming language. So, when someone says to me, “I automated this process using AI!”, what they mean is: They have written a very, very large Markdown document. In this document, they list what the AI is supposed to do.
In prose.
This is a complete disaster.
Programming and programming languages have one crucial property: They follow a well-defined structure and every word has a well-defined meaning. That is absolutely brilliant, because I can read this and I can follow the program in my head. I can build a mental model. I can debug this, down to the precise instructions that the CPU executes. This all follows well-defined patterns that you can reason about.
But with these Markdown files, I am completely lost. We lose all these important properties! No debugging, no reasoning about program flow, nothing. It’s all gone. It’s a magic black box now, literally randomized, that may or may not do what you wanted, in some order.
People now throw these Markdown files at me … and … am I supposed to read this? Why? It’s completely random and fuzzy.
Sadly, these AI tools are good enough to be able to mostly grasp the authors intentions. Hence people don’t see the harm they cause, because “it works”.
We already have a ton of automations like this at work: Tickets get piped through an LLM and these Markdown files / prompts determine what will happen with the ticket, and maybe they trigger additional actions as well, like account creation or granting permissions. All based on fuzzy natural language – that no two humans will ever properly agree on.
Jesus Christ, we’re now INTENTIONALLY bringing the ambiguity of legal texts and lawyers into programming.
Using natural language is NOT easier than using a programming language. It is HARDER. Have you people never read a legal contract? And that stuff can STILL be debated in a court room.
I can’t begin to comprehend why we, tech folks, push this so hard. What is wrong with you? Or me?
(And, once again, we’re ignoring other factors here. LLMs use a ton of energy and ressources, that we don’t have to spare. It’s expensive as fuck. It doesn’t even run locally on our servers, meaning we give all these credentials and permissions to some US company. It’s insane.)
NVIDIA Hiring More LLVM Engineers To Work On CUDA Tile
Last year NVIDIA announced the new CUDA Tile programming model as one of the biggest updates ever to the CUDA platform. CUDA Tile brings a virtual ISA for tile-based parallel programming and they subsequently open-sourced the CUDA Tile IR as an intermediate representation built atop LLVM’s MLIR. Now they are looking to hire additional LLVM compiler engineers to help foster their CUDA Tile initiatives… ⌘ Read more
@prologic@twtxt.net that would work too. Not just for this adventure, but for the ones to come! Do it, do it!
How Good is Windows on Arm With Snapdragon X?
A new powerful chipset has arrived to take on x86 CPUs and Apple’s M5, writes Wccftech.
The blog Windows Central writes that “Qualcomm’s Snapdragon X2 processors are here” — and they run Windows:
Microsoft has done a massive amount of work to improve compatibility and has also convinced developers to embrace Windows 11 on Arm. Users of Windows 11 on Arm PCs spend 90% of their ti … ⌘ Read more
AMD’s GAIA Now Allows Building Custom AI Agents Via Chat, Becomes “True Desktop App”
In addition to their efforts around the Lemonade SDK itself, AMD software engineers working on their AI initiatives continue to be investing quite a bit into the Lemonade-using GAIA, the project that originally stood for “Generative AI Is Awesome”. AMD’s GAIA now allows building your own custom AI agents via chatting with GAIA as well as becoming a “true desktop app” so it’s easier to deploy across Windows, Linux, and macOS envi … ⌘ Read more
RISC-V BeagleV Ahead Single Board Computer To See Working HDMI With Linux 7.1
The BeagleV Ahead is an open-source RISC-V single board computer S(BC) built around the quad-core TH1520 SoC. With the Linux 7.1 mainline kernel there is HDMI display support coming now that the Device Tree bits have been added… ⌘ Read more
@lyse@lyse.isobeef.org AI result ahead, feel free to ignore.
I “asked” the AI at work the same question out of morbid curiousity. It “said” that SQLite converts that integer to floating point internally on overflows and then, when converting back, the x86 instruction cvttsd2si will turn it into 0x8000000000000000, even if the actual floating point value is outside of that range. So, yes, it allegedly actually saturates, as a side effect of the type conversion.
I couldn’t find anything about that automatic conversion in SQLite’s manual, yet, but an experiment looks like it might be true:
sqlite> select typeof(1 << 63);
╭─────────────────╮
│ typeof(1 << 63) │
╞═════════════════╡
│ integer │
╰─────────────────╯
sqlite> select typeof((1 << 63) - 1);
╭──────────────────────╮
│ typeof((1 << 63) ... │
╞══════════════════════╡
│ real │
╰──────────────────────╯
As for cvttsd2si, this source confirms the handling of 0x8000000000000000 on range errors: https://www.felixcloutier.com/x86/cvttsd2si
The following C program also confirms it (run through gdb to see cvttsd2si in action):
<a href="https://we.loveprivacy.club/search?q=%23include">#include</a> <stdint.h>
<a href="https://we.loveprivacy.club/search?q=%23include">#include</a> <stdio.h>
int
main()
{
int64_t i;
double d;
/* -3000 instead of -1, because `double` can’t represent a
* difference of -1 at this scale. */
d = -9223372036854775808.0 - 3000;
i = d;
printf("%lf, 0x%lx, %ld\n", d, i, i);
return 0;
}
(Remark about AI usage: Fine, I got an answer and maybe it’s even correct. But doing this completely ruined it for me. It would have been much more satisfying to figure this out myself. I actually suspected some floating point stuff going on here, but instead of verifying this myself I reached for the unethical tool and denied myself a little bit of fun at the weekend. Won’t do that again.)
Disclaimer: Can’t guarantee that I’m fully awake and I’m being trained at work not to use my brain anymore, so maybe this is complete bullshit. 😪🧟♀️
It says here that SQLite uses signed integers:
https://sqlite.org/datatype3.html
In pure bits, 1 << 63 would be 0x8000000000000000, but as a signed value, it gets interpreted as -9223372036854775808. Subtracting 1 yields -9223372036854775809 – but that doesn’t fit in 64 bits anymore. It’s possible that SQLite doesn’t want to wrap around but instead saturates? Haven’t checked. 🤔
With 62 bits, there is enough room.
With 1 << 64, I have no idea how SQLite wants to handle this, because this should immediately trigger a warning, because it doesn’t fit right away. Maybe it gets truncated to 0?
sqlite> select printf('0x%x', 2 * (1 << 64));
╭──────────────────────╮
│ printf('0x%x', 2 ... │
╞══════════════════════╡
│ 0x0 │
╰──────────────────────╯
sqlite> select printf('0x%x', 0 - 1);
╭──────────────────────╮
│ printf('0x%x', 0 ... │
╞══════════════════════╡
│ 0xffffffffffffffff │
╰──────────────────────╯
sqlite> select printf('0x%x', 0 - 2);
╭──────────────────────╮
│ printf('0x%x', 0 ... │
╞══════════════════════╡
│ 0xfffffffffffffffe │
╰──────────────────────╯
EFF Is Leaving X
After nearly 20 years on the platform, The Electronic Frontier Foundation (EFF) says it is leaving X. “This isn’t a decision we made lightly, but it might be overdue,” the digital rights group said. “The math hasn’t worked out for a while now.” From the report: We posted to Twitter (now known as X) five to ten times a day in 2018. Those tweets garnered somewhere between 50 and 100 million impressions per month. By 2024, our 2,500 X posts gen … ⌘ Read more
Skilled Older Workers Turn To AI Training To Stay Afloat
An anonymous reader quotes a report from the Guardian: [Five skilled workers aged 50 and older spoke] to the Guardian about how, after struggling to find work in their fields, they have turned to an emerging and growing category of work: using their expertise to train artificial intelligence models. Known as data annotation, the work involves labeling and evaluatin … ⌘ Read more
Valve Developer Improves The Linux Gaming Experience For Limited vRAM Hardware
Natalie Vock of Valve’s Linux graphics driver team primarily working on the RADV Vulkan driver has come up with a new interesting creation: patches to the Linux kernel and KDE for sharply improving the gaming experience for those running systems with limited amounts of video memory. Such as for graphics cards with just 8GB of dedicated vRAM, the patches now available – initially on CachyOS for a nice out-of-the-box experience – p … ⌘ Read more
AMD InterWave ISA Sound Card Driver Seeing New Linux Patches In 2026
For those that like to make remarks about AMD “fine wine” especially when it comes to open-source Linux drivers and/or nostalgic about feature work on really old hardware, to much amusement there are new patches today for the AMD InterWave ISA sound card from the 1990s… ⌘ Read more
China Flies World’s First Megawatt-Class Hydrogen Turboprop Engine
Longtime Slashdot reader walterbyrd shares a report from Fuel Cells Works: China says the AEP100, a megawatt-class hydrogen-fueled turboprop engine developed by the Aero Engine Corporation of China, has completed its maiden flight on a 7.5-ton unmanned cargo aircraft in Zhuzhou, Hunan. The 16-minute test covered 36km at 220km/h and 300 meters … ⌘ Read more
FreeBSD Aims To Better Track Laptop Hardware That Works Or Doesn’t For Their OS
Over the past year the FreeBSD project has been making much progress on making it more viable to run this BSD operating system on laptop hardware. They have worked on better graphics driver support, improved power management / suspend, making sure audio is working, and even rolling out a KDE desktop option from the FreeBSD OS installer to ease the deployment on desktops. While that engineering work continues, they are also working now to … ⌘ Read more
Wine Staging 11.6 Ships Big Patch Series For Working On DirectComposition
Following Friday’s release of Wine 11.6 with reviving the Android driver and improving game mod support as part of DLL loader updates, Wine-Staging 11.6 is out today with extra patches atop… ⌘ Read more
Many MediaTek MT76 WiFi Driver Improvements Coming For Linux 7.1
Separate from the recently discussed work on MediaTek MT7927 “Filogic 380” support being worked on for the MT76 Linux driver (still undergoing review), a number of other MediaTek MT76 wireless driver improvements are queued up ahead of the Linux 7.1 merge window opening as soon as next week… ⌘ Read more
@kiwu@twtxt.net meh, wish I could say I had a great day. What is worse, tomorrow is back at work again. There isn’t a single day I think: did we evolved, and when through all those troubles, to end up like this?!
hid-omg-detect: Linux Driver In Development To Detect Malicious HID Devices
Zubeyr Almaho has been leading work on a new HID driver named hid-omg-detect with an intent on passive monitoring to watch out for any malicious HID devices being connected to the system… ⌘ Read more
America’s CIA Recruited Iran’s Nuclear Scientists - By Threatening To Kill Them
A former U.S. spy spoke to The New Yorker about “years of clandestine work for the C.I.A. — which, he said, had ‘prevented Iran from getting a nuke’.”
[Kevin] Chalker told me that, as he understood it, the Pentagon had suggested running commando operations to kill key Iranian scientists, as Israel subsequently did. … ⌘ Read more
KDE’s KWin Continues Working On Vulkan Support, Other Improvements For Plasma 6.7
KDE Plasma developers continue working on new features for Plasma 6.7 while continuing to land more fixes and hardening for the current Plasma 6.6 stable series… ⌘ Read more
Fan Fiction Website AO3 Exits Beta After 17 Years
Archive of Our Own (AO3) is officially dropping its “beta” label after 17 years. The Organization for Transformative Works, the nonprofit behind the fanfiction site, said the site will keep evolving with new improvements even though it’s no longer technically in beta.
“As the AO3 software has been stable for a long time, the change is mostly cosmetic and does not indicate th … ⌘ Read more
Redox OS Introducing New CPU Scheduler For ~1.5x Performance In Heavy Tasks
The Rust-based Redox OS operating system is preparing to land a new CPU scheduler thanks to work being carried out by open-source developer Akshit Gaur on modernizing the platform’s process scheduling subsystem… ⌘ Read more
Meta Has A New Linux Optimization To Avoid Throttling TCP Throughput Unnecessarily
Meta’s great Linux engineering team have been working through some fresh performance optimizations recently from optimizing /proc/interrupts outputs to renewing their investment in jemalloc. A new Linux kernel patch this week provides another optimization to avoid a possible situation of throttling the TCP throughput unnecessarily on Linux systems… ⌘ Read more
FreeBSD Laptop Project Hopes To Port Newer Linux Graphics Drivers This Year
Developers working on the FreeBSD laptop initiative to make the FreeBSD operating system more suitable for running on modern laptop hardware have drafted their road-map of further action items they hope to accomplish in 2026… ⌘ Read more
Snapdragon X2’s Adreno X2-85 GPU Sees Driver Improvements For Linux 7.1
Rob Clark on Thursday sent out the batch of MSM DRM driver feature changes targeting the upcoming Linux 7.1 merge window. This new work for DRM-Next includes enhancements to the Adreno X2-85 GPU support as found within the new Snapdragon X2 laptop SoCs plus various enhancements to existing Qualcomm graphics/display hardware… ⌘ Read more
@lyse@lyse.isobeef.org Indeed. Very unpopular, though. I’ve long given up that fight at work.
In reality, there are too few real incidents. It doesn’t hurt enough. It’s always: “Something could happen!” But we’ve never been hit big time by an attack like this … so I just look like a paranoid idiot.
IBM Teams Up With Arm To Run Arm Workloads On IBM Z Mainframes
IBM and Arm are teaming up to let Arm-based software run on IBM Z mainframes. Network World reports: The two companies plan to work on three things: building virtualization tools so Arm software can run on IBM platforms; making sure Arm applications meet the security and data residency rules that regulated industries must follow; and creating common techn … ⌘ Read more
Artemis II Astronauts Have ‘Two Microsoft Outlooks’ and Neither Work
Even on NASA’s Artemis II mission around the moon, astronauts apparently still have to deal with broken Microsoft Outlook. One of the crew members, Reid Wiseman, jokingly reported that he had “two Microsoft Outlooks” and neither worked. 404 Media reports: On April 1, four astronauts from the U.S. and Canada embarked on a 10-day flight to … ⌘ Read more
Intel Posts Fourth Version Of Cache Aware Scheduling For Linux
Just over one year ago Intel Linux engineers began working on cache-aware load balancing for Linux or more commonly referred to as Cache Aware Scheduling. The functionality for helping modern Intel Xeon and AMD EPYC processors especially hasn’t yet been upstreamed to the Linux kernel but yesterday the fourth version of these patches were posted for review… ⌘ Read more
The relative lch(…) in the --link-active is too new for my ancient Firefox. If I comment it out, the #ccc fallback actually works as a fallback. The tab titles and buttons then turn to nearly black on gray.
KDE Linux Hardening Their OS Against Updates Making Systems Unbootable
KDE Linux as the in-house, leading-edge Linux distribution for showcasing the latest KDE Plasma innovations has promoted itself as being an atomically updated Linux distribution. But these atomic updates didn’t quite work out as planned recently with some users finding their system(s) unbootable. But improvements are being made now for better robustness moving forward… ⌘ Read more
Startup Pitches ‘Brainless Clones’ To Serve the Role of Backup Human Bodies
MIT Technology Review discovered that startup R3 Bio has pitched an ethically and scientifically explosive long-term vision beyond its public work on non-sentient monkey “organ sacks”: creating human “brainless clones” or replacement bodies for organs as part of an extreme life-extension agenda. From the report: Imagine it … ⌘ Read more
New Patches Allow Building Linux IPv6-Only, Option To Deprecate “Legacy” IPv4
Longtime Linux developer David Woodhouse sent out a patch series today to “deprecate legacy IP” support within the Linux kernel. While some of his commentary his April 1st-esque, he does acknowledge much of this work has merit. Ultimately it can allow for building a Linux kernel with IPv6-only support and working on allowing “legacy” IPv4 support to be disabled as part of the kernel build… ⌘ Read more
@itsericwoodward@itsericwoodward.com Thanks! To be clear, my contribution was literally adding that sentence to the documentation, after other people did the work.
Top Brussels Official Urges Europeans To Work From Home, Drive Less As Energy Crisis Deepens
A top EU official is urging Europeans to work from home, drive less, and cut air travel as the bloc braces for a prolonged energy crisis triggered by the Gulf conflict. The European Commission is also pushing member states to accelerate renewables and other energy-security measures as oil and … ⌘ Read more