AMD Begins Work Upstreaming More Versal 2 SoC Support For Linux
Back in April AMD announced the Versal Gen 2 Adaptive SoCs for AI-driven embedded systems. In preparing for Versal2 evaluation kits expected around the middle of the year and production silicon by the end of 2025, AMD software engineers have begun ramp...
OpenStreetMap migrates to Debian 12
You may have seen this toot announcing OpenStreetMap's migration to Debian on their infrastructure. 🚀 After 18 years on Ubuntu, we've upgraded the @openstreetmap servers to Debian 12 (Bookworm). 🌍 openstreetmap.org is now faster using Ruby 3.1. O...
Corsair Vengeance Airflow Memory Cooling For DDR5 Server RAM
For those building your own server around the new Intel Xeon 6 "Granite Rapids" or AMD EPYC 9005 "Turin" platforms and using DDR5-6000/DDR5-6400 memory (or the interesting MRDIMM-8000 memory with Xeon 6 P), one of the factors you need to be much more m...
Linux 6.13 SoundWire Preps DisCo 2.0 Support
The SoundWire subsystem updates were sent out today for the Linux 6.13 kernel. This cycle brings new AMD driver support as well as supporting the MIPI DisCo 2.0 specification...
Python to C: What’s new in Cython 3.1
Cython is the most convenient way to bridge C and Python languages and tools in Python programs. Developers use it to write C extensions or wrap C libraries for use in Python. Now, a major new release is on the way. While it’s in early stages, Cytho...
Kotlin for Java developers: Concurrency with coroutines
The ability to perform multiple operations simultaneously is one of the most important aspects of any programming language. Orchestrating multiple paths of execution is inherently complex and there are various approaches to taming this complexity. K...
A software developer gives thanks
Tomorrow, we in the US celebrate Thanksgiving. So today seemed like a good time for me to recognize the people and technologies in the software development world that I’m most thankful for. I’m thankful for Alan Turing and computer programming I d...
Kotlin to lose scripting features
JetBrains plans to drop some scripting-related technologies from the Kotlin language, including REPL functionality, an obsolete API for Java scripting, the KotlinScriptMojo Maven plugin, and the kotlin-scripting-ide-services library for implementing c...
elementary OS 8 Released, This is What’s New
Big day for fans of indie distros as elementary OS 8.0 is now available to download. A major update, elementary OS 8 rides atop the Ubuntu 24.04 LTS base, is powered by the Linux 6.8 kernel (with access to newer kernels via Ubuntu’s HWE), and sees a ...