Bugs resolved in Moz-Phab 2.16.1:
bug 2063077 Run tests in parallel with pytest-xdist
bug 2063810 Obscure error installing MozPhab
Bugs resolved in Moz-Phab 2.16.0:
bug 2050987 moz-phab self-update fails when installed via uv tool: “No module named pip”
Discuss these changes in…
Let me start with a hypothesis:
For human developers, using coding LLMs magnifies their difference in skill levels.
I am one that rarely thinks things are always black and white. Back in March, I wrote Artifial Intelligence: Shades of Gray. Since then, I’ve had more of a chance to experiment with…
Hello all! It’s my first blog ever, so please bear with me.
Recently I’ve been active in Engagement team and helping out with the reboot. Hopefully you noticed our social media accounts are a tad more lively!
Part of the reboot process was dropping all the unrelated activities the team accumulated…
Linus Torvalds released
the 7.2 kernel on August 17, after noting that the number of fixes
coming in was still "bigger than I would have wished for". In fact,
7.2 was one of the busiest development cycles in the kernel's history,
adding nearly 600,000 lines of code. It's time to look at some…
This year's edition of the Free and Open
Source Software Yearly conference, better known as "FOSSY", moved north to the
beautiful (and enormous) campus of the University of British Columbia (UBC)
in Vancouver, Canada from its home for the three previous editions:
Portland, Oregon, in the US. There…
I have been using Claude to help me build maps for a few months now and I have been very happy with the results which I think have been improving. I keep hearing about Claude Code and wondered what is the difference? The answer: a heck of a lot!
Using Claude Chat (or any of the other chatbots)…
Version 5.0 of GNU Poke,
a binary-data editor, has been released. This release includes a
number of improvements to the Poke compiler, additions to the Poke
language, as well as runtime and standard library updates. See below
for the full list of changes.
The Software Freedom
Conservancy has announced
that Mark J. Wielaard has been honored with the second annual
Distinguished Service Award in Software Freedom for his many years of
service to software freedom.
Mark is one of many key FOSS developers who has designed his career so
that his employers…
Rhombus version 1.1 is now available!
We are pleased to announce Rhombus 1.1 is now available from https://rhombus-lang.org/.
Rhombus is a general-purpose programming language that is easy to use and uniquely customizable.
As of this release:
Add annot and annot.def as ways to define an…
Introduction
A plea to the undecided voter
Table
Notes
Debian LLM GR - Summary of the options
Introduction
LLMs have finally made it to the ultimate stage of Debian’s governance processes, a General Resolution of all the project’s full governing members (DDs).
There are a lot of options on the…
In early February 2011 Egypt was in the middle of a political revolution. One morning, everyone's phones suddenly pinged with an alert. The Armed Forces asks Egypt's honest and loyal men to confront the traitors and criminals and protect our people and honour and our precious Egypt. A series of…
Most of GNOME 51 is now packaged for Fedora 45. Starting today and running through the end of the week, we will be running our traditional Fedora Test Day for GNOME. If you are a Fedora user, you can help us find last-minute integration issues and iron out what’s going to become the stable Fedora 45…
A bug comes in, or someone shows me a page doing something surprising, and the question is always the same one. Is that what the spec says? Not what we all assume it says, and not what Gecko happens to do, but what the algorithm actually does when you follow it step by step. So I open…
I'm excited to introduce a new beta version of LIPS Scheme. The most important features of this
version are full continuations and TCO (Tail Call
Optimization). They were inspired by
JS-Scheme by Alex Yakovlev.
see the rest of the article
The 7.2 kernel has been released.
Linus said:
Well, this last week of the release was - once again - bigger than
I would have wished for, but hey, with the whole "new normal"
thing, if I delayed releases for that reason we'd probably never
have a release at all.
Significant features in this…
It has now been thirty-three years since the Debian project was announced to
the world by Ian Murdock, on August 16, 1993. This anniversary is an
opportunity to reaffirm the goals, characteristics, and qualities of the
Debian project: it’s an association of individuals who have made common cause
to…
LLM assisted development, vibing, agentic coding – many names for the same thing. The technology has taken huge strides forward and it is interesting to see what it can do. In my mind, one-offs where a solved problem a while ago, and thin vertical applications without too much complexity is another…
This was my first ever time at The Fringe™. Here are some scattered thoughts looking at the good, the bad, and the annoying aspects of this madly extravagant exhibition of talent. We saw 23 shows together, and one separate show each. There were more hits than misses, but the frustration of wasting…
I made another minor release with several enhancements: handling non-Debian
origin vulnerabilities, improving data caching, and sharing the cache
between the debvulns CLI and the exporter. Additionally, there are a few
improvements on the dashboard front. Here is a breakdown of what…
This is a weekly update from my Google Summer of Code 2026 project with KDE, improving effect widgets in Kdenlive, a free and open source video editor.
Real usability feedback on MR !928Julius and Bernd both tested the Speed Ramp changes and raised a genuine concern: the panel currently mixes two…
I wholeheartedly dislike GMail (ethically, technically, and UX), and for my personal email I have always run my own server. But for work email I don’t have a choice. I am using isync/mbsync to make it usable for me and mutt. Until now I’ve used a Google app password to authenticate, but they are a…
For the past few months, we’ve been developing all kinds of features for
the future GIMP 3.4 release. We noticed recently that our
changelog
was getting quite long - a good problem to have!
While there’s been a lot going on internally, it’s been a while since we made a
public progress report. So we…
Introduction
This challenge felt tough. Even though I was the only person who solved this challenge, it's also the case that this is the only challenge I was able to solve in 8 hours.
Since there were special protections against the use of AI and LLMs, it felt especially good after solving this…