AI/LLM Patch Craziness Having An Impact On ARM64 Linux Kernel Development
The ongoing rise in AI/LLM-generated patches hitting the mailing lists and affecting development workflows continues to impact Linux kernel development. For the ARM64 architecture updates in Linux 7.2 is an interesting anecdote over over feeling like this activity has “slowed us down a little on the feature side” and having to deal with this AI/LLM patch activity resulted in some features now being postponed from making it for this current L … ⌘ Read more
Linux 7.2 Slab Changes Include More Performance Optimizations
The slab memory allocation changes for Linux 7.2 have been merged and continue to see more work around shaves and performance optimizations… ⌘ Read more
But it’s Windows, it doesn’t have a place in my heart.
The older I get, the more I’m glorifying anything pre XP. 😅 But that’s only because everything today is so horrible.
Well, not anything pre XP. 3.0 or newer would be nice, because Windows 2.x was still pretty bare bones:
(OS/2 was great, though, except for the lack of a good file manager.)
Initial AMDGPU HDMI 2.1 FRL Support Successfully Merged For Linux 7.2
The Direct Rendering Manager (DRM) kernel graphics/display and accelerator driver changes have been merged for Linux 7.2. The Linux 7.2 DRM merge is headlined by the long-awaited HDMI 2.1 Fixed Rate Link (FRL) support for the AMDGPU open-source driver as part of the larger effort of finally proceeding with a full HDMI 2.1 implementation for this AMD Radeon Linux driver… ⌘ Read more
IO_uring, NVMe & Other Block + Device Mapper Changes Merged For Linux 7.2
Linux 7.2 continues seeing a fair amount of storage-related changes from file-systems to the block device code itself, software RAID, the wonderful IO_uring interface, and more. Here is some of the latest feature work that has been merged for Linux 7.2… ⌘ Read more
Btrfs Now Enables Large Folios By Default, Lands Huge Folios With Linux 7.2
The Btrfs file-system feature updates have been merged for the Linux 7.2 kernel with a few noteworthy changes for this copy-on-write file-system… ⌘ Read more
Snap’s First Consumer AI Glasses Are Coming This Fall For $2,195
Snap is launching its first consumer augmented-reality glasses this fall for $2,195. “You can preorder a pair of Specs now at specs.com with a $200 refundable deposit, and Snap says they’re expected to ship ‘this fall’ in the US, UK, and France,” reports The Verge. From the report: This is a big moment for Snap: The company made a big entry into sma … ⌘ Read more
Linux 7.2 Improves Anonymous/Unnamed Pipe Performance For Shell Pipelines & More
Yet another performance optimization merged for the in-development Linux 7.2 kernel is improving the speed of anon_pipe_write, the kernel function used for writing data into anonymous/unnamed pipes such as when using shell pipelines or standard streams from applications… ⌘ Read more
Linux 7.2 Can Significantly Lower Container Exit/Unmount Latency
A patch series merged for the Linux 7.2 kernel addresses a race condition that can occur when a container is exiting yielding “VFS: Busy inodes after unmount” messages and a possible user-after-free condition. But the patch series also goes further and delivers a very nice optimization to lower the container unmounting latency for environments with heavy I/O load… ⌘ Read more
Linux 7.2 Adds Ability To Limit Programs To Only Open Regular Files, Avoid Being Tricked Or Doing Silly Things
Merged as part of the many VFS changes for Linux 7.2 is the new OPENAT2_REGULAR flag for the openat2 system call. This can be used to limit programs to only open regular file-systems and avoid accidentally or intentionally opening up device files or other non-conventional data files on the file-system… ⌘ Read more
Linux 7.2 Continues Removing Old i486 Code Remnants, Adds Rugged Panther Lake
The x86/cpu changes have been merged for the Linux 7.2 kernel with an interesting span of changes covering 36 years from the Intel 486 days up to adding the new “rugged” Panther Lake variant… ⌘ Read more
XFS Zone Allocator No Longer Experimental With Linux 7.2
The XFS file-system updates for the Linux 7.2 kernel aren’t too notable with the exception of its zone allocator being promoted from behind its previously-experimental flag… ⌘ Read more
Linux 7.2 Power Management Adds New Hardware Support While Dropping AMD Elan
The power management changes merged for the Linux 7.2 kernel are aplenty as usual. New hardware support, dropping obsolete hardware support, and various bug fixes and other enhancements throughout this important area of the kernel… ⌘ Read more
Linux 7.2 Optimization Shows +5% IOPS For EXT4 & XFS After Moving Around Two Lines Of Code
In addition to the surprising impact of /proc/filesystems read optimizations for Linux 7.2, another one of the VFS pull requests for this next kernel version is delivering some nice improvements for EXT4 and XFS around IOmap, the framework that maps file data offsets in memory to their physical locations on storage… ⌘ Read more
Ubuntu Touch 24.04-2.0 Beta Now Properly Handles Notches & Rounded Corners
The community of developers continuing to maintain Ubuntu Touch for smartphones has released the Ubuntu Touch 24.04-2.0 beta ahead of the planned stable release in mid-July… ⌘ Read more
Reading /proc/filesystems Is Surprisingly Done Very Often & Now As Much As 444% Faster
Reading /proc/filesystems for obtaining a list of file-systems supported by the running kernel is done frequently on Linux. Namely due to being read by the SELinux library (libselinux), reading of /proc/filesystems is done more often than one would typically expect and now the Linux 7.2 kernel is optimizing for it to yield much better performance… ⌘ Read more
Cache Aware Scheduling Merged For Linux 7.2 For Boosting Modern Intel & AMD CPUs
The scheduler updates were merged this morning for the Linux 7.2 kernel and it’s exciting. Cache Aware Scheduling has finally been merged! This is a win for especially modern Intel and AMD processors with multiple last level caches (LLCs)… ⌘ Read more
Linux 7.2 Introducing The Rust Zerocopy Library To Eliminate More “Unsafe” Code
Miguel Ojeda already mailed in the many Rust code changes for the in-development Linux 7.2 kernel. This is quite a big Rust code with more than forty thousand new lines of Rust code in the kernel… ⌘ Read more
Linux 7.2 To Better Communicate File-System Casefolding For Helping Windows NFS & More
Newly-merged code for the in-development Linux 7.2 kernel will now expose the case-folding (case insensitive) behavior of local file-systems so that Linux file servers and others can properly report the actual behavior rather than guessing if case-folding is actually used/supported… ⌘ Read more
In Magic today, the Phyrexian Invasion failed in the first game, but the second game was EPIC!
I played my (unlisted) Dragons 2: Draconic Boogaloo deck, and…
Turn 1: Nothing special
Turn 2: Miirym (when a dragon enters, copy it)
Turn 3: Tiamat (choose 5 dragons from deck, put in hand)
Turn 4: Klauth (when dragons attack, create mana equal to their total power)
I attacked with all 5 dragons, which made 28 mana x2 = 56(!) mana.
Then (still turn 4) I played Scourge of Valkas (when a dragon enters, deal damage to target equal to number of dragons) + 5 other dragons, dealing 6 + 2 x (7+8+9+10+11+12+13+14+15+16+17) = 270(!) direct damage (more than double enough to kill the other 3 players).
Damn fine win, if I do say so myself.
Linux 7.2 To Raise LLVM/Clang Compiler Requirement, Add Support For Distributed ThinLTO
Among the early pull requests sent in prior to today’s Linux 7.1 release of new material aiming for Linux 7.2 were all the Kbuild updates… ⌘ Read more
Vintage AMD R600 Graphics Driver Sees Code Cleanups Thanks To GitHub Copilot
Phoronix reports:
The AMD R600 Gallium3D driver saw 59 commits [last] Sunday to Mesa 26.2. Making this code restructuring and code cleaning all the more notable is that the improvements to this old AMD Radeon graphics driver was done in part by GitHub Copilot.
Gert Wollny has been among the few open-source developers … ⌘ Read more
@movq@www.uninformativ.de You may want to include another antipattern to avoid in your article:
- bump $same_dependency from 1.0.0 to 1.0.1
- bump $same_dependency from 1.0.1 to 1.0.2
- bump $same_dependency from 1.0.2 to 1.1.0
- bump $same_dependency from 1.1.0 to 1.2.0
Vim Classic 8.3 Launched as an AI-Free Vim Fork
This month saw the release of Vim Classic 8.3, the first stable version of a new long-term support fork of Vim maintained without generative AI tools. Linuxiac reports:
The release is based on Vim 8.2.0148 and includes selected bug fixes and patches backported from later upstream Vim releases. Vim Classic was first announced by [SourceHut’s CEO/founder] Drew DeVault in March 20 … ⌘ Read more
KILL BLUE S01E10 SUBFRENCH 1080p NF WEB-DL AAC2.0 AV1-Tsundere-Raws (READNFO, VOSTFR, Kill Ao)
#2121339 | KILL BLUE S01E10 SUBFRENCH 1080p NF WEB-DL AAC2.0 AV1-Tsundere-Raws (READNFO, VOSTFR, Kill Ao) | 737.2 MiB | Anime - Non-English-translated | 4535DEFFED3FE994BB3CCBF808BD736BD5A5AF8F ⌘ Read more
Akane banashi S01E06 MULTi 1080p NF WEB-DL AAC2.0 x264-Tsundere-Raws (READNFO, VF, FRENCH, SUBFRENCH, VOSTFR)
#2121338 | Akane banashi S01E06 MULTi 1080p NF WEB-DL AAC2.0 x264-Tsundere-Raws (READNFO, VF, FRENCH, SUBFRENCH, VOSTFR) | 328.2 MiB | Anime - Non-English-translated | 6A0FEB15C39276D8B640BB5FC8EF80EEA723528C ⌘ Read more
57-годишен загина при катастрофа на пътя между Гоце Делчев и село Долно Дряново
Инцидентът е станал малко след 18.00 часа. 57-годишен мъж е управлявал лек автомобил, но поради здравословен проблем е загубил контрол над превозното средство, навлязъл е в лентата за насрещно движение и се е … ⌘ Read more
[Erai-raws] Akane-banashi - 11 [1080p NF WEBRip HEVC AAC][MultiSub][20D6AE92]
#2121334 | [Erai-raws] Akane-banashi - 11 [1080p NF WEBRip HEVC AAC][MultiSub][20D6AE92] | 349.2 MiB | Anime - English-translated | 0525D17076D47A7FD21190D5013CA3ED6097FA8B ⌘ Read more
Kusunoki’s Garden of Gods S01E11 VOSTFR 720p WEB x264 AAC -Tsundere-Raws (CR) (Kami no Niwatsuki Kusunoki-tei)
#2121331 | Kusunoki’s Garden of Gods S01E11 VOSTFR 720p WEB x264 AAC -Tsundere-Raws (CR) (Kami no Niwatsuki Kusunoki-tei) | 698.2 MiB | Anime - Non-English-translated | 0C88214F70F20C3102D8C6DDFF1DE3DACB7F88E9 ⌘ Read more
[Erai-raws] Shunkashuutou Daikousha: Haru no Mai - 12 [480p CR WEB-DL AVC AAC][MultiSub][CAE0E41D]
#2121314 | [Erai-raws] Shunkashuutou Daikousha: Haru no Mai - 12 [480p CR WEB-DL AVC AAC][MultiSub][CAE0E41D] | 201.2 MiB | Anime - English-translated | FBE0B7D253A71CB86757F6F4C74A07E3BB3ECA1D ⌘ Read more
[Erai-raws] Kami no Niwatsuki Kusunoki-tei - 11 [720p CR WEB-DL AVC AAC][MultiSub][01ACB2A4]
#2121306 | [Erai-raws] Kami no Niwatsuki Kusunoki-tei - 11 [720p CR WEB-DL AVC AAC][MultiSub][01ACB2A4] | 375.2 MiB | Anime - English-translated | 18BE176A5507B10B61FC43FF1D08B350A3BDF2E8 ⌘ Read more
Every now and then, I think that I have carefully proof-read my message enough times and hit the “Add message” button in tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt’s cache. This is rather tidious:
- Recall the
sqlitebrowser ~/.local/share/twtxt/tt2.sqlitefrom my shell history.
- Switch to the “Browse data” tab.
- Go to the
messagestable and wait a second or two until it’s loaded.
- Sort by the
created_atcolumn twice, so that I get descending order.
- Select the first message, which is typically the one in question.
- Find the “Remove currently selected row” button in the tool bar.
- Commit the changes.
- Close sqlitebrowser.
So, I finally implemented the removal of messages from the cache in tt. I can now hit d and confirm the removal. Bam! Should have done that ages ago!

Next up is the search, I think.
Швейцария чака подвизи на световното от Жоан Мазамби - сина на африканските “Ромео и Жулиета”
Ето защо … ⌘ Read more
Намериха изчезналия лекоатлет Живко Виденов
По-рано днес сестрата на Виденов - Диана Тодорова, написа във фейсбук профила си, че брат й е в неизвестност от четвъртък ⌘ Read more
Монтираха соларна пейка за зареждане на телефони в центъра на Чипровци
Пейката дава възможност за зареждане на мобилни телефони от нея.
„С тази придобивка добавяме нов модерен щрих в сърцето на града ни. Елате, тествайте ⌘ Read more
Mistress Kanan Is Devilishly Easy S01E11 VOSTFR 720p WEB x264 AAC -Tsundere-Raws (CR) (Kanan-sama wa Akumade Choroi)
#2121285 | Mistress Kanan Is Devilishly Easy S01E11 VOSTFR 720p WEB x264 AAC -Tsundere-Raws (CR) (Kanan-sama wa Akumade Choroi) | 700.2 MiB | Anime - Non-English-translated | C185DCAD60EF0E3F9FE07FCFC2BFF6BA00373A7B ⌘ Read more
[ToonsHub] Nezumi-kun no Chokki S01E11 1080p AMZN WEB-DL DDP2.0 H.264
#2121254 | [ToonsHub] Nezumi-kun no Chokki S01E11 1080p AMZN WEB-DL DDP2.0 H.264 | 125.2 MiB | Anime - Raw | E25AB1866C594C20CA4ABA64CA2AEA8B8A23F2CC ⌘ Read more
Дара пее на “София прайд” (Видео, снимки)
Дара изпя хита си “Бягаш ли от мен” на сцената в Княжеската градина.
В концерта участва и певицата Мила Роберт.
Събитието започна в 14 часа и ще продължи до 21 часа. Под мотото “Различно си приличаме”, тазгодишната кампания на “София прайд” акцентира върху ⌘ Read more
[ToonsHub] MAO S01E11 1080p AMZN WEB-DL DDP2.0 H.264 (Multi-Subs)
#2121252 | [ToonsHub] MAO S01E11 1080p AMZN WEB-DL DDP2.0 H.264 (Multi-Subs) | 1.2 GiB | Anime - English-translated | 814087B6DCC9AC908A1C1E5DDC2BA3757BBFC0AD ⌘ Read more
Константин Проданов: Още в деня, в който земеделци се оплакаха, че веригите ги натискат, се задействахме
Катастрофа спря движението по пътя Казанлък - Габрово край град Шипка
Трафикът се пренасочва по обходен маршрут през гр. Шипка. Шофьорите да се движат с повишено внимание и съобразена скорост. Преминаването се регулира от “Пътна ⌘ Read more
Иван Христанов: Горските първи разкриха нарушенията в Баба Алино още през 2023 г.
Преизбраха Виктор Орбан за лидер на унгарската партия ФИДЕС
Орбан, който бе единственият кандидат, бе избран от делегатите за мандат от една година по време на тайно гласуване ⌘ Read more
Княгиня Калина, облечена с цветовете на българското знаме, е на “Шествие за семейството” (Снимки)
Калина е облечена в цветовете на българския трибагреник - бяло, зелено, червено. Заедно с мъжа ѝ бяха на вечерня с молебен за семейството отслужена от Негово Светейшеств … ⌘ Read more
Размерът няма значение - осемте “джуджета” на световното
Сесар Янис (Панама) - 160 см
Най-ниският играч е дясно крило. Със сигурност няма да е титуляр.
Звездният му миг бе на Копа Америка през 2024 … ⌘ Read more
Намериха труп край базата на Иран на световното
Автомобилът е бил на паркинг на супермаркет срещу тренировъчната база на отбора.
Прокуратурата на Тихуана отбеляза, че тялото на мъжа е било увито в черна торба и поставено в багажника ⌘ Read more
Проф. Константинов: Според проучванията до момента, Йотова ще стигне до балотаж
Вицешампионът “Нефтохимик” взе нов разпределител
От състава на вицешампионите и носители на купата на България остават ⌘ Read more
Ердоган обяви инвестиции за $10 млрд. в AI
Съгласно плана Турция ще мобилизира най-малко 10 милиарда долара, предимно от частния сектор, за инвестиции в центрове за данни, облачни услуги и инфраструктура за изкуствен интелект ⌘ Read more
Зукърбърг признава за грешки в подхода на „Мета“ към AI
Вътрешно писмо, с което Ройтерс се е запознала, показва, че Зукърбърг е коментирал предизвикателствата около бързот … ⌘ Read more