O Dia da Liberdade Documental celebra-se jĂĄ na prĂłxima semana, e em Portugal hĂĄ conversa pelo Porto!
Pela @ansol@ansol :
âPrograma Eleitoral 2025 - Oportunidade para a Soberania Digital?â
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
@doesnm@doesnm.p.psf.lt Heck yeah! Worky, worky! \o/
Hello World from tt2
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.
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
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
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
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
KDE Continues Prepping More Features For Plasma 6.4
KDE developers continue pushing ahead with new feature development on the Plasma 6.4 desktop to further refine Plasma 6⊠â Read more
@prologic@twtxt.net Yeah and I donât get why ⊠Thereâs no copyrighted music in it, no ads (at least I donât see any) ⊠Just weird. đ„Ž
@movq@www.uninformativ.de Itâs stupid that this is geo blocked right? đ Must be hmmm đ€
@prologic@twtxt.net Lol, I give up. đ„Ž
Didnât know this side of Aurora. đ
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. đ„Ž
@david@collantes.us Ah, I just went to bed, great to see you figured it out. đ I probably would have ended up with something similar (but Iâm not a Vimscript guru). đ€
So amazing! đ€©
Chapter 14:
Epilogue:
@xuu Fuxk youâre brilliant đ
Chapter 12:
Chapter 13:
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
@xuu Youâre lucky đ
I havenât had one since the before times of COVID. I am not sure if my company will have them again for the near future.
#MarchMysteryMadness #FridayReads with the third #book in the Lord Peter Wimsey series, âUnnatural deathâ, here in a #Portuguese edition
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
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
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.
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.
@david@collantes.us Tada, the reply context is now also shown above. Itâs slowly coming together and reaching a state where I can actually use this as my daily driver I think. :-)
@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/
@movq@www.uninformativ.de wow, that almost works as I want it! Only think missing is the first time stamp, on opening. HmmâŠ
vi
or vim
at the beginning of each line? Like, upon opening like so:
@movq@www.uninformativ.de the idea is to be able to write documents in which I have auto time stamps on each line. Similar to this, which was posted on Hacker News today.
@lyse@lyse.isobeef.org 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. :-)
Perfect!
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.
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? đ
@movq@www.uninformativ.de hear hear! LOL. Give me the jobless, please, just leave the incoming monies intact. :-P
tt
.) Now, this is the second attempt in tt2
.
Righto, now with added basic subject support. Hopefully!
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 ...
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
(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.
(The previous message was written with tt
.) Now, this is the second attempt in tt2
.
Letâs see!
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
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
Dang it, first attempt failed:
Somehow, my local feed cannot be opened to append to. I reckon, I have to resolve the tilde first:
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
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
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
@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
@lyse@lyse.isobeef.org oh yeah i use the CLI sometimes itâs fun af
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
@kat@yarn.girlonthemoon.xyz Allegedly, thereâs at least a CLI for that, yarnc
. I neither used nor looked at it, though.
@movq@www.uninformativ.de Oh for sure, I fully agree!
@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.
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
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
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
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
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
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
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
@arne@uplegger.eu I AM THE KING OF AGE OF EMPIRES!!1elf đ
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
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
Santa paciĂȘncia:
Websites prove their identity via certificates, which are valid for a set time period. The certificate for www.app.gov.pt expired on 3/11/2025.
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.
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
@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).
yeah, it worked, thanks! :)
[47°09âČ32âłS, 126°43âČ09âłW] Bad satellite signal â switching to analog communication
@eapl.me@eapl.me Thank you for this!
I cast a test vote. Did it work? :-)
#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.
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
[47°09âČ59âłS, 126°43âČ50âłW] Reading: 1.02000 PPM
@prologic@twtxt.net yesss ty for listening and engaging with my kpop nonsense itâs really beautiful!
@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âŠ.
@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/
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.
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
@kat@yarn.girlonthemoon.xyz You are right! đ€Ł That was a really lovely rendition of that song! đ§ đ
@kat@yarn.girlonthemoon.xyz Sounds alright to me đč
@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 đ€
@kat@yarn.girlonthemoon.xyz I actually have experience building Caddy modules hmmm đ§
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
@kat@yarn.girlonthemoon.xyz think iâll wait and see if the caddy module proposal gets anywhere bc that sounds like itâd make my life easier lol
@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
@kat@yarn.girlonthemoon.xyz Interesting project đ€
Heute ist wieder mal eine kleine Netzwerkveranstaltung (LAN-Party). Mit Bier und Pizza und netten Menschen.
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
[47°09âČ52âłS, 126°43âČ15âłW] Transponder still failing â switching to analog communication
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
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
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
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
anyway. do u like pretty covers of pretty songs. well check out this pretty cover of coldplay viva la vida by a k-pop girl whoâs got PIPES i love her so much https://www.youtube.com/watch?v=nmk0-dXSYPI
hello fellow yarn-ers. post cancelled we should call each other cats because weâre all playing with yarn
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
@david@collantes.us You are right! I need to check this problem. Thank you very much!
[47°09âČ00âłS, 126°43âČ54âłW] Resetting transponder