Urgent.News

the world's headlines, one feed

Editions

Tech

Security updates for Wednesday

Security updates have been issued by AlmaLinux (fence-agents, gstreamer1-plugins-good, kernel, kernel-rt, p11-kit, perl-Archive-Tar, perl-DBI, and thunderbird), Debian (aom, botan3, and kernel), Fedora (abrt, coreutils, doctl, kernel, open62541, perl, perl-Devel-Cover, perl-PAR-Packer, and polymake), Mageia (acl and php), Oracle (firefox, frr, kernel, libreswan, nodejs-nodemon, nodejs22,…

We haven't written up this one. LWN has the full story — the link below goes straight to it.

Read the original at lwn.net →

More in Tech

Alembic in Practice: Structure, Revisions, and the Traps SQLite Sets

What those hex filenames mean, why migrations silently applied to the wrong database for two months, and how to widen a CHECK constraint without quietly breaking it.

  • Alembic uses hex filenames for revision IDs
  • Revision and downrevision fields form a linked list
  • Single source of truth for database URL prevents configuration trap

Stop Reinventing the Wheel: A QA Pattern for Date Math in User-Facing Code

Every backend that touches a date of birth ends up reinventing the same arithmetic. I've watched it happen in three codebases this year alone: a fintech KYC service, a healthcare intake portal, and a…

  • Engineers should answer business questions about full years passed and duration thresholds.
  • Create a matrix of test cases covering edge cases in the code repository.