@itsericwoodward@itsericwoodward.com Not much honestly đ During the storms Picket sat at ~0.2 of a CPU core (peaks ~0.4), up from ~0.02 at idle, so ~10Ă but still tiny. Memory didnât budge: ~650 MiB working set before, during and after. Picketâs doing its job; itâs the git forge behind it that wouldâve fallen over.
@prologic@twtxt.net Just curious, what kind of CPU / memory usage does Picket show while dealing with one of these storms?
I wouldnât blame anyone for abandoning public git repos in 2026⊠The scrapers just donât seem to care about the harm they do (or the sites they crash). I guess itâs an âexternalâ cost, and doesnât cost them anything, so⊠¯_(ă)_/ÂŻ
I am at this point very tempted to no longer use Gitea or any fancy Git hosting platform. Maybe just go fully static? đ€ But hmmm CI/CD workflows is kind of nice. Hmmm đ§
AI Makes Linux 7.4 Merge Window the Largest in Kernel History
âOn a Git commit basis, the Linux 7.4 merge window has been the busiest on record,â writes Phoronix,â with 19,671 commits since Linux 7.3:
As of this morning in Linux Git ahead of v7.4-rc1, the kernel source tree is up to 41,605,120 lines. Thatâs from 5,193,578 blank lines, 4,993,604 lines of comments, and 31,417,938 lines of detected code. Or nearly ⊠â Read more
Linuxâs Perf Python Scripts More Robust & Faster With Linux 7.4
Merged this weekend to Linux 7.4 Git were all of the perf subsystem tooling updates. Most notable to these tooling updates for dealing with performance counters and more on Linux is an overhaul to the Python code⊠â Read more
Linux 7.4 Merge Window Saw Nearly 20k Commits, Source Tree Approaching 42 Million Lines
Linux 7.3 started out just under 41 million lines in total in the kernel source tree. In the end the Linux v7.3 tag came in at 41,019,555 lines as measured by cloc while now with Linux 7.4 we are inching ever closer to 42 million lines. On a Git commit basis, the Linux 7.4 merge window has been the busiest on record⊠â Read more
Linux Fixes AMD Ryzen AI 9 HX 370 Regression Due To Cache Aware Scheduling
Merged for Linux 7.4 Git and marked for back-porting to Linux 7.2/7.3 stable is a regression fix affecting at least the AMD Ryzen AI 9 HX 370 âStrix Pointâ laptop SoC when making use of Cache Aware Scheduling⊠â Read more
Systemd Merges Support for Rust Programs
âAs of today in systemd Git itâs now possible for the systemd programs to be written in the Rust programming language as an alternative to C,â reports Phoronix:
Core systemd code like the systemd library doesnât yet support Rust code, but for the various systemd programs / leaf components there is now support for using Rust⊠The new systemd-keyring-setup utility in Rust is used for provisi ⊠â Read more
systemd Merges Support For Rust Programs
As of today in systemd Git itâs now possible for the systemd programs to be written in the Rust programming language as an alternative to C⊠â Read more
Linux 7.3 Squeezes Even More Performance Out Of The AMD Threadripper PRO 9995WX
With the Linux 7.3 kernel due out for release on Sunday, Iâve continued running more benchmarks recently of this forthcoming kernel version and it looks great. In my Linux 7.3 testing of the Git state itâs been looking great in testing on a variety of hardware shown across multiple systems. Recently I decided to try out this new kernel code on the 96-core AMD Ryzen Threadripper PRO 9995WX workstation⊠â Read more
Anthropic Reinvents Source Control As Claude Floods the World With Code
Anthropic says Claude-generated code has scaled so quickly that its existing Git-based infrastructure could not keep up. In response, the company built a custom centralized source-control system called Scion, along with AI-assisted review and search tools. The Register reports: âIn May 2026, Anthropic averaged around 2,500 cod ⊠â Read more
New AI Agent Resources Proposed For The Linux Kernel, AI Skills To Help Developers
The latest proposal for the upstream Linux kernel is introducing infrastructure for AI agent resources. Initially these agent resources would be for a skill so AI agents can automatically add a âFixes: â tag on relevant patches for noting the first problematic Git commit automatically that a patch fixes⊠â Read more
irssi showing off how it works in a local e2e setup: Media Media Media Media Media Media
@jecxjo@sh0.xyz Yes please! See: https://git.mills.io/prologic/parley
Made a little program to print the systemâs uptime on DOS, OS/2, and Windows NT:
https://movq.de/git/retrouptime/
(Release pending.)
This was pretty easy to do on Windows, a bit harder on OS/2 (because documentation is scarce), and quite the mess on DOS. DOS doesnât explicitly keep track of the systemâs uptime, so you have to resort to tricks like âgive me the mtime of stdinâ, which probably works ⊠Yeah.



Hey, folks. Sorry to disappear for the last couple of weeks.
Last weekend, I took the family to Atlanta, GA for a visit to the Georgia Aquarium and the Center for Puppetry Arts, both of which were fantastic (pics forthcoming). Unfortunately, amongst the souvenirs we brought home was the worst sickness my wife and I have had in years, which basically laid us both out until Thursday, and weâve been recovering since.
On top of it, just before we left, I accidentally broke TwtStrm (my WIP TwtTxt reader), so I didnât even have a functional way to keep up with the only âsocial media platformâ I actually give a hoot about (nor a functional brain to try and fix it).
As of this morning, though, Iâm happy to report that weâre basically all better, and TwtStrm is back to working. Iâm actually hoping to get some code written this weekend (and maybe even try to get Parley running), but weâll see how things go. đ
MM Change Slated For Linux 7.4 Yields +22904539.81% In One Metric, More Modest Wins In Others
Queued this week into the slab/for-next Git branch ahead of next monthâs Linux 7.4 merge window is a memory management change for refilling pre-filled sheaves from the barn. In some cases this yields wild improvements to specific synthetic benchmarks⊠â Read more
Wine-Staging 11.18 Adds New Patches To Further Improve WoW64
Building off yesterdayâs Wine 11.18 bi-weekly development release is now Wine-Staging 11.18. This experimental flavor of Wine is presently carrying 273 extra patches over that upstream Git state, including some new patches for helping enhance the WoW64 support⊠â Read more
Also apologies. If you want to chat to me in more ~realtime, Iâm more active on something weâre calling Parley â A truly decentralised federated IRC chat system. You have to spin up your own instance (ideally) or join someone elseâs, but otherwise you use a normal IRCv3 capable client, but the entire ânetworkâ (so to speak) automatically forms a decentralized mesh.
đ Calling all decentralised enthusiasts that still remembers and use IRC đ
Please come join us in a new, truely, decentralised IRC-based chat experience by standing up your own Parley instance on your own domain (bring your own OIDC auth or use the built-in).
Pick your favourite IRCv3-compatible client (thereâs heaps out there!).
And peer with either me james@mills.io or Admin -> Peers -> Add mills.io or @david@daiwei.me via david@ratha.us or simply ratha.us (in Admin -> Peers -> Add).
See you online! đ€ #decentralised #irc #chat
@itsericwoodward@itsericwoodward.com Then by all means, follow the instructions at https://git.mills.io/prologic/parley and setup your own instance on your own domain. Itâs partly inspired by Twtxt/Yarn.social and Salty.im â in at least the way teh DNS discovery and WKID works. Once your instance is up and running and youâve gone through the /setup and created yourself an account (or seti it up with an appropraite ODIC IDP) try something like /msg james@mills.io Hey! at which point you should automatically start peering with my instance. You should then be able to /join #lobby1 (a globally federated channel already across 2 instances so far). đ€
Gitte As Git Client For GNOME Continues Maturing Quite Nicely
For those in pursuit of a graphical Git client for GNOME or the Linux desktop at large, the GTK4-powered Gitte continues advancing rather well and out this week is its v0.10 release⊠â Read more
Git 2.56-rc0 Released With Updated Contribution Guidelines, Improvements For Swift
While still ultimately working toward Git 3.0 with SHA-256 hashes by default and the âmainâ branch name by default, among other breaking changes (and potentially coming around the end of 2026), Git 2.56-rc0 is now available for testing⊠â Read more
Does anyone have time this weekend to manually test and validate and prove out this spec Iâm calling Gitxt? A Twtxt-inspired purely decentralised Git federation/forge? đ€ Hit me up! You need only git, curl and a web server of some kind.
LLVM Developers Begin Debate Over AGENTS.md For Helping AI Agents
LLVM developers have begun a discussion on whether the project should host an AGENTS.md file (and CLAUDE.md) in their Git repository for helping to guide AI agents⊠â Read more
@movq@www.uninformativ.de Ahh, no you can. Much like what weâve built here with Twtxt / Yarn. Iâm building a spec, clients can implement the spec, or you can ya know, just curl and git your way through. Iâll link the spec soonâą, just need to keep refining and testing and make sure this actually works properly đ
gitxt is a purely decentralised git forge. There is no federation protocol, no instance-to-instance API, no accounts on other peopleâs servers. Each forge instance is fully independent; collaboration is an act of publishing and reading plain text files over HTTP
@movq@www.uninformativ.de In the meantime tell me all your âwishesâ and things you wish/want a good decent âpureâ decentralised Git forge should do đ
I am finally building a Twtxt / Yarn.social inspired Git forge. Iâm actually quite confident that yâall will quite like it, but I wonât post links yet until Iâm quietly confident in its design, functionality and behaviour(s).
Stay tuned đ€ Itâll be like no other Git forge youâve ever seen! đ€Ł Actually, itâs already more like cgit than anything with plain text feeds that power itâs âpure decentralizationâ as you can no doubt imagine đ #twtxt #git #forge
EDAC Changes Merged For Linux 7.3 After Being Forgotten About During The Merge Window
While the Linux 7.3 merge window officially closed on Sunday with the Linux 7.3-rc1 release, the Error Detection And Correction âEDACâ subsystem changes were mistakenly forgotten about during the two week window. The pull request ended up being sent out on Monday evening and the late feature changes were already merged to Git⊠â Read more
git clone operations in the logs. Most crawlers simply donât do that and rely on the Git history being available as HTML pages.
@movq@www.uninformativ.de I am seriously rethinking and re-contemplating building a new Git forge of some description that avoids all of these stupid problems that weâre now seeing in the wild
FTR, Iâm seeing veeeeeeeeery few actual git clone operations in the logs. Most crawlers simply donât do that and rely on the Git history being available as HTML pages.
So thatâs a win. (For now.)
AIâs âCreepyâ Crawlers Criticized by Linux Foundationâs IT Infrastructure Director
The Linux Foundationâs director of IT infrastructure says they now spend more CPU cycles ârendering commits for scrapers than we spend on all other kinds of legitimate access.â
At any one time, across 5 geo-distributed nodes, there are 14 CPU cores doing nothing but rendering git commits as htmlâŠ.
[W]hen a s ⊠â Read more
F2FS With Now Handle Multi-Device Flushes In Parallel With Linux 7.3
Coming in as a late pull request ahead of the Linux 7.3 merge window closing this weekend were the Flash Friendly File-System (F2FS) updates that have now made it into Linux Git⊠â Read more
Btrfs, EXT4, F2FS & XFS On Linux 7.2 vs. Linux 7.3 Performance
Earlier this week I showed off some of the very nice Btrfs performance gains on Linux 7.3. For those wondering what kernel optimizations may have carried over to other file-systems or other file-system specific enhancements, here are Linux 7.2 vs. 7.3 Git performance benchmarks across Btrfs, EXT4, F2FS, and XFS on the same system. â Read more
Benchmarking Some Incredible Performance Gains With Btrfs On Linux 7.3
With the Btrfs pull request for Linux 7.3 having delivered more performance optimizations with some ~3x and ~5x gains mentioned in specific areas, I was eager to test out the new Btrfs performance on the in-development kernel. In todayâs article are some benchmarks of Btrfs on Linux 7.2 stable compared to Linux 7.3 Git with some very enticing performance gains confirmed in various workloads. â Read more
Early Linux 7.3 Kernel Benchmarks Show Some Performance Improvements, Some Regressions
Being halfway through the Linux 7.3 kernel merge window and prior to wrapping up and sending back the HP Z4 G6i workstation powered by the Xeon 678X Granite Rapids WS processor, I decided to run some benchmarks to see how Linux 7.3 Git is performing relative to the prior stable kernel series. Here are the first benchmarks of this early state of Linux 7.3 with some performance improvements as well as some regressions. â Read more
AMD RDNA 4m Firmware Published For Linux Ahead Of Launch
In addition to AMDâs Friday afternoon big code drop of all the UALink enablement patches for the Linux kernel and the AMDGPU driver, there was another big drop from AMD to end out the week⊠Upstreamed to the linux-firmware.git repository is all the firmware binaries needed by the open-source driver stack for initializing their forthcoming RDNA 4m âGFX 11.7â graphics⊠â Read more
Real tired of doing these, but hereâs another Android developers vs Google update, this time thereâs both good and bad news.
The good:
-Users will be able to enable âsideloadingâ for all current and future devices, attached to their Google account, rather than having to undergo the tedious 24 hour wait including process, on each device.
-Rather than these changes to âsideloadingâ and âadvanced workflowsâ being implemented at random different dates, in different countries, weâll all get them come 2027.
The bad:
As GrapheneOS developers recently mentioned âGoogle replaced pushing Git tags for certain source code with obtaining source code via Google Drive after making a request through Google Forms. Itâs completely ridiculous and theyâve gradually become very slow at handling requests. Theyâre in clear violation of the GPLv2 now.â
whole thread: https://grapheneos.social/@GrapheneOS/117057099753905023
PHP 7.4 To PHP 8.6 Benchmarks, PHP 8.6 JIT Performance
A Phoronix Premium supporter recently relayed a request to see some fresh PHP performance benchmarks. So here are some fresh numbers of PHP 7.4 through the latest PHP 8.5 code plus the current Git state of PHP 8.6 ahead of the official PHP 8.6.0 release later in the year. With PHP 8.6 is also a fresh look at the JIT performance enabled too⊠â Read more
Linux 7.1, Linux 7.2 Performance On The Intel Xeon 600 Series
With Linux 7.2 expected for its stable release this weekend, todayâs testing has some additional testing of the Linux 7.2 Git kernel as well as Linux 7.1 stable compared to Linux 7.0 as used by default on Ubuntu 26.04 LTS. Phoronix testing previously conducted of Linux 7.2 have shown benefits for Intel Arc B390 Xe3 in some configurations, faster poll performance on AMD Ryzen Threadripper and other hardware, and some nice I/O performance gains on AMD EPY ⊠â Read more
@david@daiwei.me Please report any logs from the Javascript console if you can. Itâs possible the one commit I made to the Swag framework might be the culprit here. Not sure.
GCC 17 Compiler Adding â-m128bit-atomicâ For 128-bit Atomic Memory Operations
Merged today to the GNU Compiler Collection Git code is the new -m128bit-atomic option for next yearâs GCC 17 feature release⊠â Read more
Linux 7.2-rc7 Addresses A âNastyâ Race Condition Leading To Use-After-Free After 8 Years
The Linux kernel Git activity continues being quite heavy this week on fixes. Itâs looking like the Linux 7.2-rc7 kernel release on Sunday will be another big one with the changes continuing to flow in from both developers and AI bots⊠â Read more
Linux Patched For Safe RET Interrupt Vulnerability
Made public minutes ago is the Safe RET Interrupt Vulnerability which is now patched in the newest Linux kernel Git code. The Safe RET Interrupt Vulnerability stems from improper handling within Linuxâs Speculative Return Stack Overflow (SRSO) mitigation affecting AMD Zen 1 through Zen 4 processors⊠â Read more
The Performance Benefits To Upgrading Mesa With Intel Arc B390 On Ubuntu Linux
If you are an early customer of the Framework Laptop 13 Pro or other Intel Core Ultra Series 3 Panther Lake laptop and using Ubuntu 26.04 LTS, there can be real benefit from upgrading your Mesa stack for the newer Iris Gallium3D and ANV Vulkan drivers. In this article are some benchmarks of the Framework Laptop 13 Pro with Core Ultra X9 388H with Arc B390 Xe3 integrated graphics for looking at the performance impact of using Mesa Git on Ubuntu L ⊠â Read more
Linux 7.3 Adding Support For MCTP-Over-USB v1.1
Within the Linux networking subsystemâs ânet-nextâ Git branch there is now queued up support for MCTP-over-USB v1.1. This is the newest version of the standard for sending Management Component Transport Protocol (MCTP) packets over USB for tasks loike crash dumps, logging, and firmware updates⊠â Read more
Low stakes hot take: the most important good things in git were already in rcs. rcsâcvsâsvnâgit is better overall at each step, but the benefit/complexity ratio gets worse at each step and most things git gets used for would be fine with rcs+patch.
@prologic@twtxt.net Just out of curiosity, have you ever ran this on real hardware? đ
Hm, interesting: https://git.mills.io/prologic/muos/src/branch/main/nucleus/nucleus.asm Youâre clearing the VGA buffer in each mode (real mode, protected mode, long mode). Whyâs that? Wouldnât it be good enough to only do that after youâve reached long mode? đ€
So⊠my little experimental Mu (”) OS is now ~8.7k of Mu and ~2k of Assembly, which makes this about an ~80/20 split. Iâve managed to achieve most of the goals I had set out, by ensuring a tiny Nucleus of only ~2k Assembly and all Policy, Services and Userland written entirely in Mu (a language I also deisnged and created, which still has no support for floats LOL)
Dunno if anyone will find this interesting⊠But some ~6 months or so ago I experimented briefly with creating a whole bootloader + kernel + userland â Basically an entire OS in the Mu programming language (which as you know I also designed and created) â 6 months later Iâve worked on it some more after spending the last week working on improvements to Mu itself, which is now able to compile itself with its own Mu implemented compiler and now have an os/arch backend called muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly ânucleusâ, most of the Kernel and Userspace is written in Mu.