Stem
[$] Hash table memory usage and a BPF interpreter bug
Anton Protopopov led a short discussion at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit about amount of memory used by hash tables in BPF programs. He thinks that the current memory layout is inefficient, and wants to split the structure that holds table entries into two variants for different kinds of maps. When that proposal proved uncontroversial, he also took the chance to talk about a bug in BPF's call instruction.
Trump tariffs could make Americans pay $123B more annually for 10 common gadgets
The Third Crisis dawns in Foundation S3 teaser
NASA scrambles to cut ISS activity after Trump budget—its options are not great
NASA scrambles to cut ISS activity due to budget issues
Starlings form ‘friendships’ to help each other with breeding, study finds
Superb starlings seen to build reciprocal relations in which they return favours when a ‘helper’ has offspring of its own
Birds of a feather flock together, so the saying goes. But scientists studying the behaviour of starlings have found their ability to give and take makes their relationships closer to human friendships than previously thought.
About 10% of bird species and 5% of mammal species breed “cooperatively”, meaning some individuals refrain from breeding to help others care for their offspring. Some species even help those they are unrelated to.
[$] Debian's AWKward essential set
The Debian project has the concept of essential packages, which provide the bare minimum functionality considered absolutely necessary (or "essential") for a system to function. Packages tagged as essential, and the packages that are required by the set of essential packages, are always installed as part of a Debian system. However, Debian's packaging rules do not require developers to explicitly declare dependencies on that set of packages (the essential set) but they can simply rely on the fact that those will always be present. That means that changing the essential set, as the project may wish to do occasionally, is more complicated than it should be. This came to light recently when a Debian developer asked what might be required to remove mawk to slim down the project's container images.
Pro-Russian hackers claim to have targeted several UK websites
Group that calls itself NoName057(16) appears to have had limited success disrupting council and other websites
A pro-Russian hacking group has claimed to have successfully targeted a range of UK websites, including local councils and the Association for Police and Crime Commissioners, during a three-day campaign.
In a series of social media posts, the group calling itself NoName057(16) suggested it had made a number of websites temporarily inaccessible, although it is understood the attacks were not wholly successful.