RSS 생중계
US Probes Reports Waymo Self-Driving Cars Illegally Passed School Buses 19 Times
Read more of this story at Slashdot.
Microsoft Faces New Complaint For Unlawfully Processing Data On Behalf of Israeli Military
Read more of this story at Slashdot.
Plane Crashed After 3D-Printed Part Collapsed
Read more of this story at Slashdot.
Russia Blocks Roblox, Apple's FaceTime
Read more of this story at Slashdot.
EU Hits Meta With Antitrust Probe Over Plans To Block AI Rivals From WhatsApp
Read more of this story at Slashdot.
Bending Spoons Buys Eventbrite For $500 Million
Read more of this story at Slashdot.
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.
