Spring AI: An AI framework for Java developers
Artificial intelligence has been something of a fiesta for programmers for the last few years, and one language—Python—has been the undeniable belle of the ball. Java and other languages have been a bit sidelined. But now we are entering a new pha...
Canonical joins OPEA to enable Enterprise AI
Canonical is committed to enabling organizations to secure and scale their AI/ML projects in production. This is why we are pleased to announce that we have joined the Open Platform for Enterprise AI (OPEA), a project community at the Linux Foundation ...
Fedora Linux Flatpak cool apps to try for October
This article introduces projects available in Flathub with installation instructions. Flathub is the place to get and distribute apps for all of Linux. It is powered by Flatpak, allowing Flathub apps to run on almost any Linux distribution. Please rea...
Microsoft releases official OpenAI library for .NET
Microsoft has released its official OpenAI library for .NET, with the goal of ensuring a smooth, reliable integration experience for developers working with OpenAI and Azure OpenAI services in .NET applications. Announced October 1, the now-stable lib...
Golang Now Enables Speedier getrandom() On Linux
The Linux 6.11 kernel introduced getrandom() in the vDSO for faster yet secure user-space random number generation needs. In addition to patches pending for Glibc to make use of getrandom() vDSO support, Golang is now another early user of this functio...
Audacious 4.4.1 Released with Assorted Minor Improvements
A chorus of improvements are on offer in the newest update to the popular open source, cross-platform Audacious music player. Audacious 4.4.1 builds on the changes introduced in Audacious 4.4 (a release that brought GTK3 and Qt6 UI choices, the return ...
PyTorch library makes models faster and smaller
The PyTorch Foundation, makers of the PyTorch machine learning framework, has launched torchao, a PyTorch native library that makes models faster and smaller by leveraging low-bit dtypes, sparsity, and quantization. It is a toolkit of techniques that ...
Steam On Linux Percentage Receded A Bit Further In September
Back in May Steam on Linux usage crossed the 2% threshold and remained that way until August when it dropped back below 2% for all Steam gamers. The September 2024 Steam Survey results were just published and point to another downward bump for Steam on...
JDK 24: The new features in Java 24
Java Development Kit (JDK) 23 having arrived September 17, work already has begun on JDK 24, with two features so far proposed for the release: the use of JNI (Java Native Interface) and a late barrier expansion for the G1 garbage collector. A multitu...
Python 3.13 Sees Last Minute Delay Due To Performance Regression
Python 3.13 had been scheduled for release today with a new interactive interpreter, experimental free-threaded build mode to disable the Global Interpreter Lock (GIL), an experimental JIT, and other shiny new features. But a performance regression has...
FreeBSD to invest in laptop support
FreeBSD is going to take its desktop use quite a bit more seriously going forward. FreeBSD has long been a top choice for IT professionals and organizations focused on servers and networking, and it is known for its unmatched stability, performance, an...
Kernel Recipes 2024 Slides & Videos Posted
Taking place last week in Paris was the annual Kernel Recipes conference devoted to a variety of Linux topics and sponsored by Meta, Dell, Arm, AMD, and other organizations. The slides and videos from the different Linux/open-source talks are now onlin...