RSS 생중계
Alpine Linux 3.23.0 released
Version 3.23.0 of Alpine Linux has been released. Notable changes in this release include an upgrade to version 3.0 of the Alpine Package Keeper (apk), and replacing the linux-edge package with linux-stable:
For years, linux-lts and linux-edge grew apart and developed their own kernel configs, different architectures, etc.
Now linux-edge gets replaced with linux-stable which has the identical configuration as linux-lts, but follows the stable releases instead of the long-term releases (see https://kernel.org/).
The /usr merge planned for this release has been postponed; a new timeline for the change will be published later. See the release notes for more information on this release.
[$] The beginning of the 6.19 merge window
Microsoft 'Mitigates' Windows LNK Flaw Exploited As Zero-Day
Read more of this story at Slashdot.
RAM Is So Expensive, Samsung Won't Even Sell It To Samsung
Read more of this story at Slashdot.
30% of Doctors In UK Use AI Tools In Patient Consultations, Study Finds
Read more of this story at Slashdot.
Subaru Owners Are Ticked About In-Car Pop-Up Ads For SiriusXM
Read more of this story at Slashdot.
Meta Poaches Apple Design Exec Alan Dye
Read more of this story at Slashdot.
[$] A "frozen" dictionary for Python
New Homes In London Were Delayed By 'Energy-Hungry' Data Centers
Read more of this story at Slashdot.
cmocka 2.0 released
Andreas Schneider has announced version 2.0 of the cmocka unit-testing framework for C:
This release represents a major modernization effort, bringing cmocka firmly into the "modern" C99 era while maintaining the simplicity and ease of use that users have come to expect.
One of the most significant changes in cmocka 2.0 is the migration to C99 standard integer types. The LargestIntegralType typedef has been replaced with intmax_t and uintmax_t from stdint.h, providing better type safety and portability across different platforms. Additionally, we've adopted the bool type where appropriate, making the code more expressive and self-documenting.
Using intmax_t and uintmax_t also allows to print better error messages. So you can now find e.g. assert_int_equal and assert_uint_equal.
cmocka 2.0 introduces a comprehensive set of type-specific assertion macros, including `assert_uint_equal()`, `assert_float_equal()`, and enhanced pointer assertions. The mocking system has also been significantly improved with type-specific macros like `will_return_int()` and `will_return_float()`. The same for parameter checking etc.
LWN covered the project early in its development in 2013. See the full list of new features, enhancements, and bug fixes in cmocka 2.0 in the changelog.
Security updates for Thursday
'End-To-End Encrypted' Smart Toilet Camera Is Not Actually End-To-End Encrypted
Read more of this story at Slashdot.
Top Journal Retracts Study Predicting Catastrophic Climate Toll
Read more of this story at Slashdot.
Russian Astronaut Kicked Out of the US For Stealing Proprietary SpaceX Designs
Read more of this story at Slashdot.
Valve Reveals Its the Architect Behind a Push To Bring Windows Games To Arm
Read more of this story at Slashdot.
AT&T and Verizon Are Fighting Back Against T-Mobile's Easy Switch Tool
Read more of this story at Slashdot.
OpenAI Loses Fight To Keep ChatGPT Logs Secret In Copyright Case
Read more of this story at Slashdot.
Cro provides commentary on LWN's Zig asynchronicity article
Loris Cro has published a detailed YouTube video talking about the terminology used to discuss asynchronicity, concurrency, and parallelism in our recent article about Zig's new Io interface. Our article is not completely clear because it uses the term "asynchronous I/O" to refer to what should really be called "non-blocking I/O", and sometimes confuses asynchronicity for concurrency, among other errors of terminology, he says. Readers interested in precise details about Zig's approach and some of the motivation behind the design may find Cro's video interesting.
[$] LWN.net Weekly Edition for December 4, 2025
- Front: Rust in Debian; Python comprehensions; asynchronous Zig; BPF and io_uring; C safety; 6.18 statistics; just.
- Briefs: Landlock; Let's Encrypt lifetimes; Last 5.4 kernel; TAB election; AlmaLinux 10.1; FreeBSD 15.0; NixOS 25.11; Django 6.0; Home Assistant 2025.12; PHP 8.5.0; Racket 9.0; Quotes; ...
- Announcements: Newsletters, conferences, security updates, patches, and more.
White House Rolls Back Fuel Economy Standards
Read more of this story at Slashdot.
