Open Source

Hands-on with Svelte: Build-time compilation in a reactive framework
Svelte introduced the idea of using a compiler to optimize and transform specialized syntax into front-end components. The idea has caught on with a variety of frameworks, including React. In this style of reactive development, using a compiler lets t...
2025-08-13 09:00
Five kinds of static code coupling
Last week I talked about connascence, a measure of the coupling of code. We all agree that loosely coupled code is good, but what that means isn’t always clear. Connascence helps us reason about how code is coupled. You can’t decouple your code i...
2025-08-13 09:00
Five ways your code is coupled, for better or worse
Last week I talked about connascence, a measure of the coupling of code. We all agree that loosely coupled code is good, but what that means isn’t always clear. Connascence helps us reason about how code is coupled. You can’t decouple your code i...
2025-08-13 09:00
Intel IDXD Accelerator Driver Cleaned Up For Some "Not So Happy Code Paths"
The IDXD Linux kernel driver used for the Data Streaming Accelerator (DSA) support on recent Xeon processors is being cleaned up for some "not so happy code paths" after an Intel engineer uncovered memory leaks and other troubles with the open-source d...
2025-08-13 08:31
Clearing The Last ReiserFS Remnants: Documentation Cleanse Of The Defunct File-System
It was nearly one year ago in the Linux 6.13 kernel that the ReiserFS file-system was dropped from the mainline kernel after having been deprecated in 2022. That dropped 32.8k lines of code from the Linux kernel but some documentation remnants of Reise...
2025-08-13 08:18
FFmpeg 8.0 Merges OpenAI Whisper Filter For Automatic Speech Recognition
The upcoming FFmpeg 8.0 multimedia library release continues to get more exciting almost by the day. The newest feature being squeezed into this next release is a Whisper audio filter for making use of OpenAI's Whisper model for providing automatic spe...
2025-08-13 06:52
WSL2 Vulnerability Could Lead To Elevating Local Privileges
Last week Microsoft released new versions of WSL2 for a yet-to-be-public security vulnerability affecting their Windows Subsystem for Linux 2 implementation. Those details around CVE-2025-53788 are now public for this vulnerability that could lead to e...
2025-08-13 06:41
xf86-input-mouse 2.0.0 Released 12 Years After v1.9 Mouse Driver
The xf86-input-mouse driver for mouse support when using the X.Orrg Server on operating systems like the BSDs, Illumos, GNU Hurd, and Solaris is out with a rare update...
2025-08-13 06:30
GCC Developers Discuss Dropping Poorly Supported, Niche CPU Architectures
Following the discussion over potentially obsoleting/deprecating the Itanium IA-64 support within the GNU Compiler Collection (GCC), developers are discussing similar treatment for some of the other poorly-maintained CPU ports...
2025-08-13 06:15
Orion Browser for Linux Now Has Working Tabs, Bookmarks
Work on the Linux port of Kagi’s privacy-focused Orion web browser just hit a new milestone, with the team updating interested users on the progress made in ‘Milestone 2’. “Since the completion of Milestone 1, the team has been focused on build...
2025-08-13 02:57
Orion Browser for Linux Gets Exciting Progress Update
Kagi's privacy-focused Orion browser for Linux hits Milestone 2 with working tabs, bookmarks, and performance parity with GNOME Web/Epiphany. You're reading Orion Browser for Linux Gets Exciting Progress Update, a blog post from OMG! Ubuntu. Do not rep...
2025-08-13 02:57
NVIDIA 580 Linux Graphics Driver Released, Promises Better Wayland Support
NVIDIA 580 graphics driver series is now available for download with improved Wayland support and other changes. Here’s what's new! The post NVIDIA 580 Linux Graphics Driver Released, Promises Better Wayland Support appeared first on 9to5Linux - do ...
2025-08-12 23:56
GNOME 48.4 Finally Improves Update Notifications in GNOME Software
GNOME 48.4 is now available as the third maintenance update to the GNOME 48 desktop environment with various enhancements and bug fixes. Here’s what’s changed! The post GNOME 48.4 Finally Improves Update Notifications in GNOME Software appeared fi...
2025-08-12 23:32
Rubrik unveils ‘undo button’ for AI agent mistakes
Rubrik has announced Agent Rewind, software that provides visibility into agent actions and enables enterprises to undo agent mistakes by rewinding changes to applications and data. Announced August 12, Agent Rewind combines Predibase AI infrastructur...
2025-08-12 23:18
A gentle introduction to anchor positioning
Anchor positioning allows you to place an element on the page based on where another element is.
2025-08-12 22:09
NGINX Introduces Native Support for ACME Protocol 
Discover how native ACME protocol support simplifies SSL/TLS certificate management by enabling direct configuration within NGINX.
2025-08-12 21:02
Go 1.25 Released With Experimental GC Yielding 10~40% Overhead Reduction
Go 1.25 is out today as the newest half-year update to this popular programming language. What I find most exciting with Go 1.25 is the new experimental garbage collector yielding 10~40% reduction in overhead...
2025-08-12 20:15