In-reply-to » Wow, phishing is just around the corner 👀

2 is a great idea, you should suggest it in that blog post.

About 1, well, I think anyone has an email address and only about 5% use a Feed, so it makes sense to offer what most people use đŸ€”

​ Read More

NVIDIA Vulkan Beta Driver Introduces BFloat16 Support
NVIDIA has published new Vulkan beta driver builds for Windows and Linux that introduce VK_KHR_shader_bfloat16 for BFloat16 “BF16” support within shaders
 ⌘ Read more

​ Read More
In-reply-to » I need to figure out a way to back off requests to feeds that don't update often.

if it hasn’t updated in a while so i put the request rate to once a week it will take some time before i see an update if it happens today.

​ Read More

Linux 6.15 Adds Support For The New AMD Versal NET SoC
Submitted today for upstreaming into the Linux 6.15 kernel is support for the Versal NET SoC, an addition to the AMD/Xilinx Versal family that doesn’t appear to have been talked about much publicly yet but should be an interesting addition to their product line-up
 ⌘ Read more

​ Read More
In-reply-to » Wow, phishing is just around the corner 👀

@eapl.me@eapl.me Interesting! Two points stood right out to me:

  1. Why the hell are e-mail newsletters considered a valid option in the first place? Just offer an Atom feed and be done with it! Especially for a blog of this very type. This doesn’t even involve a third party service. Although, in addition he also links to Feedburner, what the fuck!? No e-mail address or the like is needed and subject to being disclosed.

  2. When these spam mailers want to prevent resubscribing, then for fuck’s sake, why don’t they use a hash of the e-mail address (I saw that in yarnd) for that purpose? Storing the e-mail address in clear text after unsubscribing is illegal in my book.

​ Read More
In-reply-to » I think I should try self-hosting some Mastodon thingy again.

@prologic@twtxt.net In all seriousness: Don’t worry, I’m not going to host some Fediverse thingy at the moment, probably never will. 😅

But I do use it quite a lot. Although, I don’t really use it as a social network (as in: following people). I follow some tags like #retrocomputing, which fills my timeline with interesting content. If there was a traditional web forum or mailing list or even a usenet group that covered this topic, I’d use that instead. But that’s all (mostly) dead by now. â˜č

​ Read More

Microsoft Announces Open-Source “Hyperlight Wasm” Project
Microsoft last year announced the open-source Hyperlight project as an embedded VMM for use as a micro-VM manager of sorts that can be run within Windows and Linux applications. This VM-based security for small embedded functions now has its scope expanded with the open-source release today of Hyperlight Wasm for bringing in WebAssembly to the party
 ⌘ Read more

​ Read More

Linux 6.15 Adds AMD Zen 5 SRSO Mitigation For KVM, Preps For Attack Vector Controls
While there is a lot of exciting new x86_64 CPU features coming with Linux 6.15, there is also some of the not so fun changes too: namely the “x86/bugs” pull request to bring the latest CPU security mitigation work to the mainline kernel
 ⌘ Read more

​ Read More
In-reply-to » (#zcabhya) I need to import my yarn cache. It's sitting at about 1.5G in registry format. That should make things interesting...

@xuu@txt.sour.is Wow, that’s a giant graveyard. In my new database I have 16,428 messages as of now. Archive feed support is not yet available, so it’s just the sum of all the 36 main feeds.

​ Read More

L’argument du “yen a qui font pire tfaçon” m’insupporte aussi. ET j’ai envie de croire au systĂ©mique, Ă  l’inspiration qu’on donne en montrant aussi un comportement positif.

​ Read More

Linux 6.15 Continues Improving Laptop Support
The x86 platform drivers co-maintainer Ilpo JĂ€rvinen sent out the pull request today of all the feature additions set for the in-development Linux 6.15 kernel. As usual, most of the platform-drivers-x86 material is around improvements to benefit modern Intel Core and AMD Ryzen laptops
 ⌘ Read more

​ Read More

Here I am, writting this simple text, and there you are, reading it. There is something quasi-magical in the simplicity of this remote and asyncronous communication, how easy it is for someone, somehow, to write a toot that someone, somehow will be able to read. But for me the real magic is in those two keywords and the variety they represent: the someone, the somehow. You can read this, it does not matter where or how I wrote it. And you, the reader, can be anywere in the world, you can be reading this on a desktop computer, or a tablet, a phone, a wristwatch, via e-mail or RSS, on a fediverse client or maybe a twtxt one. It does not matter if you are my neighbor or across the world, rich or poor, no one needs to know your gender, your height, how many cookies you ate today.

All of this, this quasi-magical simplicity, is possile because we use Open Standards. And today I welcome you to join me in celebrating them, and with you a happy #DocumentFreedomDay !

#DFD #DFD2025 #DocumentFreedomDay2025

​ Read More
In-reply-to » I think I should try self-hosting some Mastodon thingy again.

The Mastodon admins say that it’s probably because of the size of my account (~600 MB), so the export process times out. And I understand that. Here on twtxt, I always use auto-expiring links when I post images or videos. It just gets too much data otherwise. I think I’ll just set my Mastodon account to auto-delete posts after ~180 days or something like that. Nobody cares about old posts anyway.

​ Read More

Happy #DocumentFreedomDay!

There are a few local events registered around the world (more info https://digitalfreedoms.org/en/document-freedom-day ), and a few things going on online.

If you want to celebrate online, here’s a reminder that @tdforg@tdforg has these:

  • webinars at 10:30 CET, 15:30 CET and 20:30 CET
  • Q&A sessions at 1 p.m. CET and 6 p.m. CET

All at https://jitsi.documentfoundation.org/dfd2025

Image

​ Read More

AerynOS 2025.03 Released Following Rebrand From Serpent OS
AerynOS 2025.03 is now available for this Linux distribution that began life as Serpent OS as a new original distribution started by Ikey Doherty of Solus Linux fame
 ⌘ Read more

​ Read More

KDE Developers Begin Working On A New Login Manager
KDE developer David Edmundson has published a lengthy blog post today outlining the long-standing challenges they have with the SDDM display manager, unimplemented features they want out of a log-in manager, and acknowledging GNOME’s GDM as a “gold standard” for display managers. While not yet an official project, they have begun working on a new KDE Login Manager for improving the situation
 ⌘ Read more

​ Read More
In-reply-to » Thinking about adding a little “focus” feature to my window manager: It hides all but one window, no wallpaper, no bars.

@lyse@lyse.isobeef.org @bender@twtxt.net It already is a tiling window manager, but some windows can’t be tiled in a meaningful way. I admit that I’m mostly thinking about QEMU or Wine here: They run at a fixed size and can’t be tiled, but I still want to put them in “full screen” mode (i.e., hide anything else).

​ Read More

IBM Says Goodbye To Cell Blade Servers With Linux 6.15
The Linux 6.15 kernel is set to remove support for IBM Cell Blade servers for those server platforms from around two decades ago that used the Cell Broadband Engine Architecture processors. IBM Cell Blades at the time powered a few supercomputers but these IBM QS20 / QS21 / QS22 platforms are no longer relevant and the IBM Linux kernel maintainers no longer even have these platforms available/running. With no apparent users remaining, it’s time to say 
 ⌘ Read more

​ Read More

Intel Low Power Mode Daemon 0.0.9 Released For Linux Users
Intel engineers today released LPMD 0.0.9, the newest version of their open-source Low Power Mode Daemon for Linux systems to optimize active idle power consumption on Intel Core processors
 ⌘ Read more

​ Read More

Variscite Expands SoM Lineup with VAR-SOM-AM62P Featuring TI Sitara AM62Px Processor
Variscite has released the VAR-SOM-AM62P, a new System on Module based on the Texas Instruments Sitara AM62Px processor. This module expands the VAR-SOM product line with enhanced multimedia functionality while maintaining a focus on cost efficiency. The module integrates a quad-core Cortex-A53 processor running at 1.4GHz, along with an 800MHz Cortex-R5F real-time co-processo 
 ⌘ Read more

​ Read More
In-reply-to » I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.

I need to import my yarn cache. It’s sitting at about 1.5G in registry format. That should make things interesting


​ Read More
In-reply-to » I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.

neat! my watcher is currently sitting at about 75 MB following over 1500 feeds. only about 200 are currently somewhat active.

-rw-r--r--. 1 xuu  xuu   69M Mar 25 20:46 twt.db
-rw-r--r--. 1 xuu  xuu   32K Mar 25 21:34 twt.db-shm
-rw-r--r--. 1 xuu  xuu  5.6M Mar 25 21:34 twt.db-wal
sqlite> select state, count(*) n from feeds group by 1;
hot|7
warm|8
cold|183
frozen|743
permanantly-dead|857

​ Read More

Linux 6.15 Goes Very Heavy On Intel & AMD x86_64 CPU Changes
Merged today for the recently-opened Linux 6.15 merge window were all of the “x86/core” changes that are particularly heavy on new feature work for both Intel and AMD x86/x86_64 processors. This is easily quite one of the most significant Intel/AMD CPU set of updates in a given kernel cycle in quite some time
 ⌘ Read more

​ Read More
In-reply-to » (#zcabhya) Thanks, @movq!

There are 82.108 read statuses, but only 24.421 messages in the cache. In contrast to the cache with the messages, the read statuses are never cleaned up when a feed was unsubscribed from. And the read statuses also contain old style hashes, before we settled on the what we have today. Still a huge difference. Hmm.

​ Read More
In-reply-to » I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.

Thanks, @movq@www.uninformativ.de!

My backing SQLite database with indices is 8.7 MiB in size right now.

The twtxt cache is 7.6 MiB, it uses Python’s pickle module. And next to it there is a 16.0 MiB second database with all the read statuses for the old tt. Wow, super inefficient, it shouldn’t contain anything else, it’s a giant, pickled {"$hash": {"read": True/False}, 
}. What the heck, why is it so big?! O_o

​ Read More
In-reply-to » Thinking about adding a little “focus” feature to my window manager: It hides all but one window, no wallpaper, no bars.

@movq@www.uninformativ.de You could also just use a tiling window manager. :-) As a bonus, it doesn’t waste dead space, the window utilizes the entire screen. To also get rid of panels and stuff, put the window in fullscreen mode.

​ Read More
In-reply-to » I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.

@lyse@lyse.isobeef.org I’m glad to hear that! Yay for more clients. 😊

​ Read More

XZ 5.8 Debuts As First Major Feature Release Since The Backdoor Disaster
XZ 5.8 is out today as the first notable feature release since last year’s malicious backdoor in XZ 5.6 inserted by a then-co-maintainer of the project. XZ 5.6.2 was out last May while XZ 5.8.0 is now stable today for bringing new features to this lossless data compressor project
 ⌘ Read more

​ Read More
In-reply-to » I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.

If I didn’t mess this up, 61 feeds reduced down to 36.

​ Read More

I now subscribed to most feeds in my Go tt reimplementation that I already followed with the old Python tt. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I “dropped” heaps of feeds that appeared to be inactive.

This might motivate me to actually “finish” the new client, so that it could become my daily driver. No need to use the old software stack any longer. Let’s see how bad this goes.

​ Read More

MPV 0.40 Media Player Released With Wayland HDR Support
MPV 0.40 was just released as the newest version of this open-source media player derived from MPlayer/MPlayer2. With the MPV 0.40 release there is support for HDR videos on Wayland using the new color management protocol along with a variety of other new features
 ⌘ 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

(I didn’t submit a proposal of my own, because it would basically just be a duplicate of another one. 😅)

​ Read More

Fwupd 2.0.7 Released With New Plug-Ins & Additional Hardware Support
Fwupd 2.0.7 brings the newest plug-ins and expanded hardware support for being able to update a variety of system and device/peripheral firmware under Linux
 ⌘ Read more

​ Read More

NVIDIA GeForce RTX 5070 Linux Gaming/Graphics Performance
Earlier this month for launch-day there were NVIDIA GeForce RTX 5070 Linux GPU compute benchmarks. The graphics/gaming benchmarks of the GeForce RTX 5070 on Linux were held up by waiting for a new R570 Linux driver release with proper support for this new Blackwell graphics card. Last week that new Linux driver arrived in the form of the NVIDIA 570.133.07 Linux build. That new NVIDIA Linux driver is working out great with the GeForce RTX 5070 Founder’ 
 ⌘ Read more

​ Read More

I’ve identified several issues with my current (admittedly cheap) upright bass by now. It might be time to upgrade to a better model. đŸ€”

If only those things weren’t so damn expensive. I just checked the prices and simply burst out laughing. 😂

​ Read More

Latest Batch Of Rust Compiler Updates For GCC 15.1 Lands Support For
 For Loops
Over the past week a lot of new Rust “gccrs” code was merged into the GCC 15 compiler code-base as a big step forward for this open-source Rust front-end. Another big batch of patches have been merged with for-loops now working among other functionality
 ⌘ Read more

​ Read More

Intel Engineer Posts Cache-Aware Load Balancing For Linux - May Be Very Useful For AMD
An exciting new Linux kernel patch series was posted today for testing
 Introducing support for cache-aware load-balancing. The patch comes from a veteran Intel Linux engineer but this cache aware load balancing may also prove very applicable for AMD Linux users for EPYC and Ryzen processors
 ⌘ Read more

​ Read More

F2FS Sees Nice Set Of Enhancements For Linux 6.15
In addition to the Btrfs updates with real-time Zstd compression support and Bcachefs stabilizing its on-disk format, the Flash Friendly File-System updates have also been submitted already for the newly-opened Linux 6.15 merge window. There are a few exciting improvements for F2FS with this next Linux kernel version
 ⌘ Read more

​ Read More

GCC & LLVM Clang Merge Support For The NVIDIA Olympus Cores With The Vera CPU
The GCC and LLVM Clang open-source compilers have landed support for the NVIDIA Olympus cores for NVIDIA’s Vera CPU that is part of their next-gen Rubin microarchitecture succeeding Blackwell
 ⌘ Read more

​ Read More

AMD INVLPGB Merged For Linux 6.15 To Provide Another Performance Advantage
The work carried out by a Meta engineer to make use of AMD’s INVLPGB instruction within the Linux kernel for broadcast TLB flush handling has been merged for the in-development Linux 6.15! AMD INVLPGB has the possibility of helping with the performance in some areas and is found supported by recent generations of Zen CPU cores
 ⌘ Read more

​ Read More

Flowblade 2.20 Open-Source Video Editor Leveraging SDL2, Other Improvements
Flowblade 2.20 is out this morning as the newest feature update to this open-source, non-linear video editing system for Linux
 ⌘ Read more

​ Read More

GNU Linux-libre 6.14-gnu Deals With New Firmware Blobs From AMDXDNA & Other Drivers
Building off yesterday’s Linux 6.14 release, the GNU Linux-libre 6.14-gnu downstream is now available for this flavor of the Linux kernel that strips out support for hardware/drivers depending upon non-open-source firmware/microcode as well as the ability to load proprietary kernel modules and other tainted code
 ⌘ Read more

​ Read More

FET536-C SoM Carrier with High-Speed Interfaces and GPIO Expansion
The FET536-C System on Module, based on the Allwinner T536 processor, is designed for applications that require reliable performance and flexible connectivity. It is intended for use in fields such as data concentrators, DTUs, EV charging systems, transportation, robotics, and industrial control. The module integrates a 1.6GHz quad-core Cortex-A55 CPU and a 64-bit Xuantie E907

​ Read More

GRUB Bootloader Received 73 Patches To Fix A Variety Of Recent Security Issues
The GRUB bootloader saw a set of 73 patches last month for addressing a variety of security flaws that were discovered
 ⌘ Read more

​ Read More

GIMP 3.0.2 Released To Fix Early Bugs From GIMP 3.0
GIMP 3.0 was 7+ years in development before releasing as stable last week for this much anticipated, GTK3-ported image manipulation program update. Thankfully we’re not seeing any lengthy periods of time for new bug-fix releases with today already marking the release of GIMP 3.0.2
 ⌘ Read more

​ Read More
In-reply-to » When will the flat UI craze end? Can I get my buttons, scrollbars, and toolbars back, please?

@movq@www.uninformativ.de Yeah, most of the graphical applications are actually KDE programs:

  • KMail – e-mail client
  • Okular – PDF viewer
  • Gwenview – image viewer
  • Dolphin – file browser
  • KWallet – password manager (I want to check out pass one day. The most annoying thing is that when I copy a password, it says that the password has been modified and asks me whether I want to save the changes. I never do, because the password is still the same. I don’t get it.)
  • KPatience – card game
  • Kdenlive – video editor
  • Kleopatra – certificate manager

Qt:

  • VLC – video player
  • Psi – Jabber client (I happily used Kopete in the past, but that is not supported anymore or so. I don’t remember.)
  • sqlitebrowser – SQLite browser

Gtk:

  • Firefox – web browser
  • Quod Libet – music player (I should look for a better alternative. Can’t remember why I had to move away from Amarok, was it dead? There was a fork Clementine or so, but I had to drop that for some unknown reason, too.)
  • Audacity – audio editor
  • GIMP – image editor

These are the things that are open right now or that I could think of. Most other stuff I actually do in the terminal.

In the pastℱ, I used the Python KDE4 bindings. That was really nice. I could pass most stuff directly in the constructor and didn’t have to call gazillions of setters improving the experience significantly. If I ever wanted to do GUI programming again, I’d definitely go that route. There are also great Qt bindings for Python if one wanted to avoid the KDE stuff on top. The vast majority I do for myself, though, is either CLI or maybe TUI. A few web shit things, but no GUIs anymore. :-)

​ Read More

Bcachefs Aims For “Soft Frozen” On-Disk Format With Linux 6.15 Along With New Features
Last month Bcachefs lead developer Kent Overstreet talked of Bcachefs getting to the point of freezing its on-disk format with future on-disk format updates slated to be optional. With today’s Bcachefs pull request for Linux 6.15, it’s now being treated as “soft frozen” and also landing other new features for this copy-on-write file-system. Among the new features is case insensitive file/folder support contributed by Valve
 ⌘ Read more

​ Read More

Btrfs Adding Fast/Realtime Zstd Compression & Other Performance Optimizations
David Sterba of SUSE sent in all of the Btrfs file-system updates today for the now-open Linux 6.15 kernel merge window. There are some new performance optimizations, new and faster Zstd compression level options, and other changes slated to be included for this CoW file-system in Linux 6.15
 ⌘ Read more

​ Read More
In-reply-to » 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

@movq@www.uninformativ.de Oh, right, a type would be good to have! :-D

​ Read More
In-reply-to » When will the flat UI craze end? Can I get my buttons, scrollbars, and toolbars back, please?

@movq@www.uninformativ.de Where can I join your club? Although, most software I use is decentish in that regard.

I just noted today that JetBrains improv^Wcompletely fucked up their new commit dialog. There’s no diff anymore where I would also be able to select which changes to stage. I guess from now on I’m going to exclusively commit from only the shell. No bloody git integration anymore. >:-( This is so useless now, unbelievable.

​ Read More

AMD Lands LLVM Flang Fortran Runtime Support For Compiling Directly On The GPU
An AMD engineer has landed experimental support within the LLVM codebase for building Flang-RT on GPUs. Flang-RT being the run-time for LLVM’s modern Fortran “Flang” compiler and in turn this effort working to allow more Fortran code to easily run on GPUs with capable LLVM back-ends
 ⌘ Read more

​ Read More
In-reply-to » I am working on this: https://dm-echo.andros.dev/ More news coming soon. #twtxt

“it is very easy to filter or ignore it” This is the interesting part for legacy clients, hehe

Joking aside, let’s see how it works in the wild!

​ Read More

Linux 6.14 Released With Working NTSYNC Driver, AMD Ryzen AI Accelerator Support
There was a hiccup yesterday with no Linux 6.14 release or 6.14-rc8 otherwise
 Linus Torvalds has a very good track record of sticking to his Sunday release regiment. Yet yesterday was quiet. Today though Linus Torvalds released the Linux 6.14 kernel as the newest stable version. Linux 6.14 is what’s set to go on and power Ubuntu 25.04, Fedora 42, and other spring 2025 Linux distribution releases
 ⌘ Read more

​ Read More

Intel’s AVX10.2 Patches Merged For GCC 15 To Drop 256-bit Rounding & AVX10.2-256 Options
What a week. Last week Intel published a new AVX10 whitepaper where they dropped the optional 512-bit support of AVX10.2 and confirmed future P and E cores will have AVX10.2-512 support unconditionally. A very welcome change by Intel albeit late in rushing to get patches out to change that behavior ahead of the GCC 15 stable compiler release as well as working similar changes into the LLVM Clang compiler. As of today t 
 ⌘ Read more

​ Read More

Faster Intel/AMD Crypto Performance & Initial Intel APX Enablement Slated For Linux 6.15
Among the early pull requests submitted in advance of the Linux 6.14 stable release and in turn the Linux 6.15 merge window opening were the x86 FPU updates. Notable this round are faster x86/x86_64 encryption/decryption performance for both Intel and AMD processors as well as beginning to land the kernel-side changes needed to support Intel Advanced Performance Extensions (APX)
 ⌘ Read more

​ Read More

Wayland Protocols 1.42 Updates Cursor Shape & Tablet Protocols
With the FreeDesktop.org GitLab infrastructure getting back up, Wayland Protocols 1.42 was released today as the newest version of this official set of protocols for Wayland compositors
 ⌘ Read more

​ Read More

Libinput 1.28 Released With Three-Finger Drag
Libinput 1.28 debuted today by Red Hat’s input expert Peter Hutterer. With this updated input handling library used by both Wayland and X.Org Server environments there is now support for three-finger drag on touchpads
 ⌘ Read more

​ Read More

Raspberry Pi PoE+ Injector Launches For $25 USD
Raspberry Pi’s brisk pace of new hardware and software the past few months continues today
 The Raspberry Pi PoE+ Injector was announced today at the $25 USD price point
 ⌘ Read more

​ Read More