Pinta 3.0 brings major GTK4 overhaul
Over 15 years ago, I wrote about the launch of a Paint.NET clone for Linux, called Pinta, written in GTK. That was merely version 0.1, and over time, it’s become somewhat of a staple for many Linux users. The project just released version 3, which is...
Elliptical Python programming
One thing I love about Python is how it comes with its very own built-in zen. In moments of tribulations, when I am wrestling with crooked code and tangled thoughts, I often find solace in its timeless wisdom. ↫ Susam Pal I can’t program and know n...
.NET 10 Preview 3 bolsters standard library, C#, WebAssembly
Microsoft has released its third preview of .NET 10, a planned update to the company’s cross-platform, open-source, application development platform. Among the highlights, .NET 10 Preview 3 introduces an AOT-safe constructor for ValidationContext, m...
Pinta 3.0 Released With New Effects and GTK4 Port
Indulging your casual creativity (read: making memes, defacing selfies, etc) using open-source tools is made easier with the long-awaited release of Pinta 3.0. Pinta, as long-time Linux users will be aware, is a cross-platform raster graphics tool with...
Bits from the DPL
Dear Debian community, this is bits from DPL for March (sorry for the delay, I was waiting for some additional input). Conferences In March, I attended two conferences, each with a distinct motivation. I joined FOSSASIA to address the imbalance in geog...
MacSSL: a port of Mbed-TLS for the classic Mac OS 7/8/9
Yesterday we had SDL2 for the classic Mac OS, today we have modern SSL/TLS for the classic Mac OS. This is a C89/C90 port of MbedTLS for Mac System 7/8/9. It works, and compiles under Metrowerks Codewarrior Pro 4. This is a basic app that performs a GE...
What’s new for developers? (April 2025)
With just a few days away from 6.8 release, it’s good to pause with current projects and make sure you catch up on What's new for developers, April edition.
What is data fabric? How it offers a unified view of your data
What is data fabric? Data fabric is a type of architecture that aims to provide unified access to the data stored in various places across your organization. The data fabric concept recognizes that most enterprises aren’t able or willing to consolid...
VIDEO: The New Account Hub
In this month’s Community Office Hours, we’re chatting with Vineet Deo, a Software Engineer on the Desktop team, who walks us through the new Account Hub on the Desktop app. If you want a sneak peak at this new streamlined experience, you can find ...
More and faster: New proposals changing Python from within
Top picks for Python readers on InfoWorld Making Python faster won’t be easy, but it’ll be worth itPython’s malleability and dynamism make it powerful, but also very hard to speed up. Here’s a look at some of the ways developers are working to...
A multicloud experiment in agentic AI: Lessons learned
Recently I undertook a project to design and validate agentic AI architectures capable of operating autonomously across various public cloud providers. It served as a dry run to ensure I could create these architectures for my clients, test their viab...
Grok 3 gets an API — but will enterprises trust it?
Once just a chatbot, xAI’s Grok 3 large language model family is now available in a beta version via an API, enabling developers to integrate Grok 3 into custom applications. The company is offering two new LLMS, one with deep domain knowledge in fi...
DebConf25 Registration and Call for Proposals are open
The 26th edition of the Debian annual conference will be held in Brest, France, from July 14th to July 20th, 2025. The main conference will be preceded by DebCamp, from July 7th to July 13th. We invite everyone interested to register for the event to a...
Introduction to Wireplumber
Wireplumber is the session and policy manager for Pipewire. It has its own systemd user service. It is a separate project, with separate concerns. Current version is 0.5.8 on Fedora Workstation 41. Session managers save the current state of open audio ...