What is Rust? Safe, fast, and easy software development
A programming language can be fast, safe, or easy to write. As developers, we get to choose our priorities but we can only pick two. Programming languages that emphasize convenience and safety tend to be slow (like Python). Languages that emphasize pe...
Kotlin for Java developers: Classes and coroutines
Java is one of the classic object-oriented languages, so classes and objects are of special interest to Java developers. Object-oriented programming gives you considerable power, particularly when it comes to structuring and organizing programs as the...
Azure AI Foundry tools for changes in AI applications
The way we use artificial intelligence is changing. Chatbots aren’t going away. We’ll continue to use them to deliver basic, natural language, self-service applications. But the future belongs to multimodal applications, built on large language mo...
Upgrade to Freedom! The Switch from Windows 10
The end of Windows 10 support in October 2025 presents a great opportunity for the Linux community to collectively help users transition their still-functional hardware to operating systems that can extend the life of their laptops, desktops or other d...
Microsoft unveils imaging APIs for Windows Copilot Runtime
Microsoft’s Windows Copilot Runtime, which allows developers to integrate AI capabilities into Windows, is being fitted with AI-backed APIs for image processing. It will also gain access to Phi 3.5 Silica, a custom-built generative AI model for Copi...
Windows 365 Link: a thin client from Microsoft
One of my favourite devices that never took on in the home is the thin client. Whenever I look at a fully functional Sun Microsystems thin client setup, with Sun Rays, a Solaris server, and the smartcards instantly loading up your desktop the moment yo...
Blender 4.3 Brings Hardware-Accelerated Ray-Tracing to Linux
Feeling creative? After you’ve scanned out slew of changes shipping in the new Blender 4.3 release, you’ll find it hard not to! Blender 4.3 is the latest stable release of the phenomenally powerful open-source 3D modelling software. Its creators sa...
Blender 4.3 Brings Vulkan Backend, AMD Ray-Tracing to Linux
Feeling creative? After you’ve scanned out slew of changes shipping in the new Blender 4.3 release, you’ll find it hard not to! Blender 4.3 is the latest stable release of the phenomenally powerful open-source 3D modelling software. Its creators sa...
Microsoft extends Entra ID to WSL, WinGet
Microsoft has added new security features to Windows Subsystem for Linux (WSL) and the Windows Package Manager (WinGet), including integration with Microsoft Entra ID (formerly Active Directory) for identity-based access control. The goal is to enable...
FLTK 1.4.0 brings Wayland support
FLTK 1.4.0 has been released. This new version of the Fast Light Toolkit contains some major improvements, such as Wayland support on both Linux and FreeBSD. X11 and Wayland are both supported by default, and applications using FLTK will launch using W...
Getting started with Azure IoT Operations on Ubuntu
Introduction With the recent announcement of the release of Azure IoT Operations, Microsoft has provided its customers with a unified data plane offering significant improvements in node data capture, edge-based telemetry processing, and cloud-ingress....