File handling in server-side JavaScript
Working with files on the server is a perennial need for developers. Server-side JavaScript platforms like Node, Deno, and Bun offer a flexible and fairly simple approach to doing things with files. This article shows you how to use the fs library t...
Python 3.13 RC2, with and without GIL
Python 3.13 RC2 is now available in Tumbleweed. This new version of the Python interpreter will be released in October 2024. There is a lot of changes and new features in 3.13, but we’re also bringing exiting experimental features in Tumbleweed. Expe...
System insights with command line tools: lsof and lsblk
In our ongoing series on Linux system insights, we have a look into essential command-line utilities that provide information about the system’s hardware and status. Following our previous discussions on lscpu, lsusb, dmidecode and lspci, we now ...
TypeScript 5.6 now generally available
TypeScript 5.6, the latest version of Microsoft’s strongly typed JavaScript variant, is now available as a production release. The update features capabilities that include disallowing nullish and truthy checks on syntax that never varies on nullish...
Verso Taking Shape As A Servo-Powered Web Browser
With Mozilla having backed away from the Servo web engine years ago and recent open-source development on Servo focused on making it suitable for embed purposes into other applications/software, it's remained to be picked up by any standalone web brows...
LLVM Makes Progress On Using ClangIR To Compile GPU Kernels
ClangIR is a new IR for LLVM's Clang compiler built atop MLIR. Thanks to this year's Google Summer of Code, there has been progress on being able to compile GPU kernels using ClangIR as another improvement for heterogeneous programming with this open-s...
Torvalds Inclined To Release Linux 6.11 This Coming Sunday
With this past weekend's release of Linux 6.11-rc7, the kernel changes for the week were larger than prior RCs and Torvalds was a bit hesitant on releasing v6.11 this coming Sunday due to the upcoming that takes place next week in Vienna, Austria. But ...
Oracle Code Assist moves to beta
Oracle Code Assist, the company’s AI-powered programming assistant, is available in a beta trial. The beta version is optimized for Java and adds capabilities intended to boost development of applications for Oracle Cloud Infrastructure (OCI), Oracl...
Rust on illumos
With the recent Rust in Linux events in the last couple of days, it’s a good time to write up Rust in illumos. Both to spread the word a bit and also to set expectations for both sides (Rust and illumos/OpenIndiana devs) what is currently possible an...
Developers can now submit iOS 18-ready apps to the App Store
As the official launch of iOS 18 approaches, Apple is now inviting developers to submit their new apps or updates ready for the next versions of the company’s systems. This also includes watchOS 11 and macOS Sequoia, which are coming next week. more…