Linux 6.15 Plans To Drop Support For A Useless CRC-32 Checksum In The Kernel Image
Ingo Molnar began sending out the pull requests today for the upcoming Linux 6.15 merge window of code areas he oversees for the Linux kernel. Among those early pulls are of the x86/build updates, which includes removing some seemingly useless CRC-32 checksum code from the kernel
 ⌘ Read more

​ Read More
In-reply-to » Hmmm, when I Ctrl+Left to jump a word left, I get 1;5D in my tt2 message text. My TERM is set to rxvt-unicode-256color. In tt, it works just fine. When I change to TERM=xterm-256color, it also works in tt2. I have to read up on that. Maybe even try to capture these sequences and rewrite them.

@movq@www.uninformativ.de Hahaha, that name is certainly fitting! :-D

Yeah, I should revert that and try to figure out which programs misbehaved. But that’s something for future Lyse. 8-) Right now, I just redefine TERM in my Makefile when the USER happens to be me.

​ Read More

AMD RDNA 3.5 Cleaner Shader Support Prepped For Linux 6.15
Ahead of the imminent Linux 6.15 merge window expected to begin next week, a batch of AMDGPU/AMDKFD Radeon kernel driver updates were sent out on Friday for this next kernel cycle. It’s mostly about bug fixes but does container cleaner shader support for AMD RDNA 3.5 graphics
 ⌘ Read more

​ Read More

KDE KWin Lands FIFO v1 Wayland Support, GNOME 48 Squeezed In XDG Toplevel Drag v1
There is some new Wayland protocol support activity this week worth mentioning for both the KDE Plasma and GNOME desktops
 ⌘ Read more

​ Read More

Code Submitted Ahead Of Linux 6.15 For Enabling Block Sizes Greater Than Page Size
Ahead of the Linux v6.14 kernel expected for release tomorrow and in turn the Linux 6.15 merge window, Linux engineer Christian Brauner at Microsoft began sending out his pull requests today of new code he’s hoping to see merged for this next cycle. One of those interesting pulls is the work for block devices to allow for block sizes to be greater than the page size
 ⌘ Read more

​ Read More

NVIDIA’s Open-Source Kernel Driver Ported To Haiku OS, Mesa NVK Adapted To Run On Top
Haiku OS developer X512 has managed a rather impressive feat: porting NVIDIA’s open-source kernel modules to Haiku. Not only did he get NVIDIA’s official Linux kernel modules running on Haiku but he also ported the Mesa NVK Vulkan driver to be able to run atop the NVIDIA kernel driver interface
 ⌘ Read more

​ Read More
In-reply-to » Hmmm, when I Ctrl+Left to jump a word left, I get 1;5D in my tt2 message text. My TERM is set to rxvt-unicode-256color. In tt, it works just fine. When I change to TERM=xterm-256color, it also works in tt2. I have to read up on that. Maybe even try to capture these sequences and rewrite them.

@lyse@lyse.isobeef.org There’s a reason it’s called “(n)curses”. 😏 The only advice I can give is to never fiddle with reassigning control sequences and $TERM variables. Leave $TERM at whatever value the terminal itself sets and use an appropriate terminfo file for it. If there are programs misbehaving, they probably blindly assume XTerm and should be fixed (or have XTerm as a hard requirement). If you try to fix this on your end, it’ll likely just break other programs. đŸ„Ž

​ Read More
In-reply-to » @david While you’re typing? I guess this could be used as a starting point (doesn’t work on the very first line):

This works! Any way to streamline it further?

autocmd BufNewFile * call s:InsertTimestamp()
inoremap <CR> <Esc>:r!date +"\%F \%T"<CR>A 
function! s:InsertTimestamp()
  call setline(1, strftime('%Y-%m-%d %H:%M:%S '))
  normal! G$
endfunction

​ Read More

T-Display K230 Combines RISC-V Processing with LoRa, Wi-Fi, and AMOLED Display
The LILYGO T-Display K230 is a compact development board targeting IoT and embedded system applications. It features the Kendryte K230 system-on-chip, which includes a dual-core 64-bit RISC-V processor and dedicated units for AI acceleration, graphics rendering, and multimedia processing. The K230 SoC includes two CPU cores: CPU1 operates at 1.6 GHz, while CPU0 runs at [
] ⌘ Read more

​ Read More

Wine 10.4 Brings More Direct3D To Vulkan Video Handling, Continued Bluetooth Driver Work
Wine 10.4 is out tonight as the newest bi-weekly development release of this open-source software for running Windows games and applications on Linux, macOS, and other platforms
 ⌘ Read more

​ Read More
In-reply-to » Hmmm, when I Ctrl+Left to jump a word left, I get 1;5D in my tt2 message text. My TERM is set to rxvt-unicode-256color. In tt, it works just fine. When I change to TERM=xterm-256color, it also works in tt2. I have to read up on that. Maybe even try to capture these sequences and rewrite them.

Well, some time ago I put this in my ~/.Xdefaults:

URxvt.keysym.Control-Up:    \033[1;5A‹    URxvt.keysym.Control-Down:  \033[1;5B
URxvt.keysym.Control-Left:  \033[1;5D‹    URxvt.keysym.Control-Right: \033[1;5C

Probably to behave more like XTerm and fix a few other issues I had with other programs. But, it turns out, tcell expects the original sequence: https://github.com/gdamore/tcell/blob/main/terminfo/r/rxvt/term.go#L487

Hmm.

​ Read More

Hmmm, when I Ctrl+Left to jump a word left, I get 1;5D in my tt2 message text. My TERM is set to rxvt-unicode-256color. In tt, it works just fine. When I change to TERM=xterm-256color, it also works in tt2. I have to read up on that. Maybe even try to capture these sequences and rewrite them.

​ Read More
In-reply-to » @lyse oooooh! I like how that's shaping up! Now you need a jobless vacation (not moneyless), so that the project goes from baby crawling, to toddler steps. :-)

@david@collantes.us Thanks, yes, absolutely! ;-)

I now notice that I should also show the original message(s) to which I reply. That was super useful in the original tt. But one after the other. The mentions are now automatically filled in. \o/

​ Read More
In-reply-to » Righto, now with added basic subject support. Hopefully!

Perfect!

Image

I now also implemented basic replying by hitting a as in answering. What’s missing is automatically adding mentions in the message text template. That’s gonna be a bit more tricky, though.

​ Read More
In-reply-to » Is there a way to auto-insert a time stamp on vi or vim at the beginning of each line? Like, upon opening like so:

@david@collantes.us While you’re typing? I guess this could be used as a starting point (doesn’t work on the very first line):

inoremap <CR> <Esc>:r!date +"\%F \%T"<CR>A 

What’s the end goal here? 😅

​ Read More

Is there a way to auto-insert a time stamp on vi or vim at the beginning of each line? Like, upon opening like so:

2025-03-20 15:04:03 Blah blah blah blah
2025-03-20 15:04:15 Bleh bleh bleh bleh
2025-03-20 15:04:22 ...

​ Read More

AMD Announces AITER For ROCm To Help Boost AI Performance
AMD has been on a software / container / documentation spree recently around ROCm and today are announcing another software addition to the ROCm portfolio: AITER
 ⌘ Read more

​ Read More
In-reply-to » Dang it, first attempt failed:

(Back in tt.) Well, it kinda worked. At least appending to the file. But my cache database got screwed up. I do not yet support replies, so the subject and and root hash columns have not been set at all, resulting in a message that is just not shown at all. I gotta do something about that next. The good thing is, though, after simply fixing the two columns the message appeared on screen.

​ Read More

RPI Image Gen Introduces Custom Raspberry Pi Image Creation
The Raspberry Pi team has introduced rpi image gen, a new tool for creating custom software images with detailed control over configuration. It is designed for embedded systems, industrial applications, and personalized projects. rpi image gen is an alternative to the existing pi gen tool, which is used to produce the official Raspberry Pi OS [
] ⌘ Read more

​ Read More

Microsoft Proposes “Hornet” Security Module For The Linux Kernel
Microsoft’s newest open-source contribution to the Linux kernel being proposed is
 Hornet, a Linux security module (LSM) for providing signature verification of eBPF programs
 ⌘ Read more

​ Read More

ReactOS 0.4.15 Released For This “Open-Source Windows” OS With Tons Of Enhancements
It’s been over three years since the last ReactOS open-source operating system release for this platform working on API/ABI compatibility with Microsoft Windows. Today ReactOS 0.4.15 was finally published
 ⌘ Read more

​ Read More

i really wanna learn golang it looks fun and capable and i can read it kind of but every time i try it i’m immediately stuck on basic concepts like “what the fuck is a pointer” (this has been explained to me and i still don’t get it). i did have types explained to me as like notes on code which makes sense a bit but i’m mostly lost on basic code concepts

​ Read More

M5Stamp PLC Controller with Opto-Isolated Inputs, Relays, PWR CAN, and RS485
The M5Stamp PLC Controller, built on the StampS3A module, is a compact programmable logic controller designed for industrial automation and remote monitoring. With wireless connectivity, versatile I/O, and industrial communication support, it fits applications such as smart manufacturing and distributed control. The StamPLC leverages the StampS3A, which incorporates an ESP32-S3FN8 microcontroll 
 ⌘ Read more

​ Read More
In-reply-to » my biggest fear of starting to work with servers professionally is realizing that no one uses servers anymore and having to do some cloud bullshit instead

@movq@www.uninformativ.de hahahah i for one hate sleeping and need to be busy 24/7 or else i go insane so server stuff is awesome for my ADHD ass!!!

IaaS does seem kinda interesting to me, i think i could vibe with that more than full on cloud stuff

i hope i can be one of those people who does the barebones stuff bc i am a rare sicko who finds it fun and cloud stuff scares me LMAOOOO

​ Read More

Linux Security Hardening Fix As Cache Randomization Was Inadvertently Using The Same Seed
Ahead of the upcoming Linux 6.15 kernel cycle a few early pull requests have already been sent in to Linus Torvalds in advance of the anticipated v6.14 release on Sunday. Among those early changes for Linux 6.15 are the SLAB allocator updates that include a fix for cache randomization with kvmalloc inadvertently being inadequate due to accidentally using the same randomization seed
 ⌘ Read more

​ Read More
In-reply-to » Hi! For anyone following the Request for Comments on an improved syntax for replies and threads, I've made a comparative spreadsheet with the 4 proposals so far. It shows a syntax example, and top pros and cons I've found: https://docs.google.com/spreadsheets/d/1KOUqJ2rNl_jZ4KBVTsR-4QmG1zAdKNo7QXJS1uogQVo/edit?gid=0#gid=0

@eapl.me@eapl.me Cool!

Proposal 3 (https://git.mills.io/yarnsocial/twtxt.dev/issues/18#issuecomment-19215) has the “advantage”, that you do not have to “mention” the original author if the thread slightly diverges. It seems to be a thing here that conversations are typically very flat instead of trees. Hence, and despite being a tree hugger, I voted for 3 being my favorite one, then 2, 1 and finally 4.

All proposals still need more work to clarify the details and edge cases in my opinion before they can be implemented.

​ Read More

New Intel/AMD GPU Features, Apple Touch Bar Drivers & Other Likely Changes For Linux 6.15
With the Linux 6.14 stable kernel likely debuting on Sunday, the Linux 6.15 merge window will then open for kicking off the next development cycle. There’s a lot of exciting changes and new features building up ahead of the Linux 6.15 merge window
 ⌘ Read more

​ Read More

Raspberry Pi Announces rpi-image-gen To Help Craft Custom Software Images
Following a slew of hardware announcements in the past few months like the RP2350 shipping, Raspberry Pi 5 16GB, Raspberry Pi Monitor, and Raspberry Pi 500, today they have a new software announcement. Today they formally announced “rpi-image-gen” as a new tool to help customers in crafting customized software OS images
 ⌘ Read more

​ Read More

Linux 6.14 Sees Last Minute Fix For A Two Year Old Regression Causing A 30% Performance Drop
Submitted today ahead of the Linux 6.14 stable release expected Sunday is a lone scheduler fix for the kernel. This patch is for reverting a change made to the Linux kernel two years ago that ended up regressing some workloads with a significant performance hit
 ⌘ Read more

​ Read More

AMD Announces Open-Source “GAIA” For GenAI But Currently Windows-Only
AMD on Thursday announced GAIA for “Generative AI Is Awesome” as a means of easily running local large language models (LLMs) on Ryzen AI PCs with the XDNA NPU. GAIA provides an easy software demonstration for Ryzen AI capabilities but sadly for the moment is limited to Microsoft Windows platforms
 ⌘ Read more

​ Read More

ASUS ROG Flow Z13 Improvements For Linux, RGB Controls For The ROG Ally
A set of eleven patches being worked on for the ASUS HID and platform drivers work to enhance the support for the AMD Strix Halo powered ROG Flow Z13 (2025) laptop as well as adding RGB control support for the ROG Ally gaming handheld
 ⌘ Read more

​ Read More

Dynamic EPP & Raw EPP Features Coming To AMD P-State Driver
The AMD P-State Linux kernel driver for CPU frequency scaling with modern Ryzen processors has been working out quite well and proving very effective over the prior ACPI CPUFreq generic driver use. Beyond recently being extended to becoming the default for EPYC 9005 “Turin” processrs, AMD P-State has recently been seeing some patches for additional feature work
 ⌘ Read more

​ Read More

Vulkan 1.4.311 Released With New Extension For BFloat16
The Vulkan 1.4.311 specification update is out today with a handful of issues resolved with various clarifications and other subtle refinements. Plus two new extensions
 ⌘ Read more

​ Read More

NXP’s FRDM i.MX 91 Board Provides Low-Power Solution for Linux-Based IoT Systems
Following the release of the FRDM i.MX 93 board, NXP has launched the FRDM i.MX 91 development board, a compact platform based on the i.MX 91 applications processor. It is intended for early-stage development and evaluation of industrial and IoT systems that require basic Linux support, integrated connectivity, and hardware-level security. The board features a [
] ⌘ Read more

​ Read More

Intel Updates Advanced Performance Extensions “APX” Code For The Linux Kernel
In addition to Intel software engineers this week being busy doing a late restructuring of AVX10 support in moving away from possible 256-bit maximum vector register size (a great move and still so excited to see this materialize!), there are also Intel engineers continuing work on enabling Advanced Performance Extensions (APX) on the Linux kernel side
 ⌘ Read more

​ Read More

I always find the ‘Adven of code’ challenges difficult to follow.
i18n-puzzles.com has been a blast, but I don’t like having to think about puzzles on weekends. Like with exercise, doing it every day without rest doesn’t sound healthy.

I’d rater have a weekly challenge, at most three.

​ Read More

The Most Interesting Linux 6.14 Features From NTSYNC To AMD Ryzen AI & Rust Abstractions
Barring any last minute issues or hesitation by Linus Torvalds, the Linux 6.14 kernel is aiming for releasing as stable this coming Sunday on 23 March. Here’s a reminder about some of the most interesting changes to find with Linux 6.14
 ⌘ Read more

​ Read More
In-reply-to » my biggest fear of starting to work with servers professionally is realizing that no one uses servers anymore and having to do some cloud bullshit instead

@kat@yarn.girlonthemoon.xyz Using full-blown Cloud services is good for old people like me who don’t want to do on-call duty when a disk fails. 😂 I like sleep! 😂

Jokes aside, I like IaaS as a middle ground. There are IaaS hosters who allow you to spin up VMs as you wish and connect them in a network as you wish. You get direct access to all those Linux boxes and to a layer 2 network, so you can do all the fun networking stuff like BGP, VRRP, IPSec/Wireguard, whatever. And you never have to worry about failing disks, server racks getting full, cable management, all that. 😅

I’m confident that we will always need people who do bare-bones or “low-level” stuff instead of just click some Cloud service. I guess that smaller companies don’t use Cloud services very often (because it’s way too expensive for them).

​ Read More
In-reply-to » Hi! For anyone following the Request for Comments on an improved syntax for replies and threads, I've made a comparative spreadsheet with the 4 proposals so far. It shows a syntax example, and top pros and cons I've found: https://docs.google.com/spreadsheets/d/1KOUqJ2rNl_jZ4KBVTsR-4QmG1zAdKNo7QXJS1uogQVo/edit?gid=0#gid=0

yeah, it worked, thanks! :)

​ Read More
In-reply-to » Hi! For anyone following the Request for Comments on an improved syntax for replies and threads, I've made a comparative spreadsheet with the 4 proposals so far. It shows a syntax example, and top pros and cons I've found: https://docs.google.com/spreadsheets/d/1KOUqJ2rNl_jZ4KBVTsR-4QmG1zAdKNo7QXJS1uogQVo/edit?gid=0#gid=0

@eapl.me@eapl.me Thank you for this!

I cast a test vote. Did it work? :-)

​ Read More

#Moonspell Ă© uma banda que fui ouvindo menos e menos com os anos a passar, mas a #MusiQuinta de hoje Ă© sobre mĂșsicas que se ouviam a jogar, e esta Ă© a mĂșsica inevitĂĄvel - passei um verĂŁo com este CD dentro do CD-ROM, e sempre que jogava um de trĂȘs jogos que foram o meu vĂ­cio de fĂ©rias, eram as mĂșsicas dele que tocavam
 sendo que um dos jogos tocava a primeira faixa do CD no menu, e depois começava a tocar o CD pela segunda faixa com o jogo a começar
 E pronto, adivinharam, a “Opium” Ă© a segunda faixa do Irreligious, e talvez por este motivo tambĂ©m a minha faixa favorita do album.

https://yewtu.be/watch?v=XoooX3OVGoI

​ Read More

Mesa 25.0.2 Changes Range From Fixing Soft FP64 For Old AMD GPUs To RX 9070 Fixes
Even amid the ongoing FreeDesktop.org GitLab cloud/server migration, Eric Engestrom has managed to release Mesa 25.0.2 on schedule as the newest stable release for these open-source OpenGL and Vulkan drivers for Linux systems
 ⌘ Read more

​ Read More
In-reply-to » my biggest fear of starting to work with servers professionally is realizing that no one uses servers anymore and having to do some cloud bullshit instead

@prologic@twtxt.net i have seen some posts on this! that’s definitely reassuring. i don’t know cloud stuff at all and don’t want to. servers forever
.

​ Read More
In-reply-to » i tried deploying anubis (https://github.com/TecharoHQ/anubis) to protect my site superlove but yall i got so stuck with getting it behind caddy that i felt super dumb and gave up for now T_T

@kat@yarn.girlonthemoon.xyz UPDATE I DID IT!!!!!!! you will now see a cute anime girl that is behind the scenes testing if you are a bot or not in a matter of seconds before being redirected to the site :) https://superlove.sayitditto.net/

​ Read More

I saw 100% I/O wait in htop today but couldn’t find a process which actually does I/O. Turns out, I/O wait isn’t what it used to be anymore:

https://lwn.net/Articles/989272/

In my case, it was mpd which triggered this:

https://github.com/MusicPlayerDaemon/MPD/issues/2241

mpd doesn’t actually do anything, it just sits there and waits for events. To my understanding, this is similar to something blocking on read(). I’m not quite sure yet if displaying this as I/O wait (or “PSI some io”) is intentional or not – but it sure is confusing.

Image

​ Read More

Mesa RADV vs. AMDVLK Vulkan Driver Performance For The AMD Radeon RX 9070 Series
With my launch day testing of the Radeon RX 9070 graphics cards on Linux the Mesa RADV driver was used given that is what is predominantly used by Linux gamers/enthusiasts and is used out-of-the-box by all of the major Linux distributions. Last week AMD released an AMDVLK Vulkan driver with RDNA4 GPU support as the company’s official open-source Vulkan API Linux driver. For those curious how the Mesa RADV and AMDVLK drivers are co 
 ⌘ Read more

​ Read More
In-reply-to » my biggest fear of starting to work with servers professionally is realizing that no one uses servers anymore and having to do some cloud bullshit instead

@kat@yarn.girlonthemoon.xyz That’s thankfully not entirely true. There are some companies that are starting to realize that “Cloud” is actually more expensive and so we’re starting to see a bit of a migration back đŸ€ž

​ Read More

Arm Bringing Up Support For Newer Mali GPUs With The Open-Source Panthor Driver
Arm engineer Karunika Choo today sent out the latest patches developing a new GPU-specific initialization framework for the Panthor open-source kernel graphics driver as part of bringing up support for newer Mali GPUs
 ⌘ Read more

​ Read More
In-reply-to » i tried deploying anubis (https://github.com/TecharoHQ/anubis) to protect my site superlove but yall i got so stuck with getting it behind caddy that i felt super dumb and gave up for now T_T

@prologic@twtxt.net oh yeah it’s absolutely epic i love how fast it is. it would be extra peak if it sent a message to every bot that it denies access to that just says “get fucked” or something idk

​ Read More

Google Developing “Live Update Orchestrator” As New Means Of Live Linux Kernel Updates
While there is Kpatch, Ksplice, and other live patching solutions already in use for patching a running Linux kernel for deploying security updates without downtime, Google engineers are developing the Live Update Orchestrator as a new means of transitioning to a new updated kernel with minimal downtime
 ⌘ Read more

​ Read More

DAMON Self-Tuned Memory Tiering Shows Nice Improvement For Linux Servers
Linux developer SeongJae Park has posted a set of patches for the Linux kernel’s wonderful DAMON code to provide for self-tuned memory tiering that “just works” and is racking up some nice performance wins
 ⌘ Read more

​ Read More

Google Chrome Replacing FreeType With Rust-Written Skrifa For Font Handling
The Google Chrome web browser is moving away from the FreeType font rendering library and instead pursuing their Skrifa project that is written in Rust for better memory safety around handling fonts on the web
 ⌘ Read more

​ Read More

Miracle-WM 0.5 Released For Mir-Based Wayland Tiling Window Manager
Miracle-WM 0.5 released on Wednesday as their first update of 2025 for this Mir-based Wayland tiling window manager. With this release comes a number of new features and other enhancements
 ⌘ Read more

​ Read More