news
Free, Libre, and Open Source Software Leftovers
-
Web Browsers/Web Servers
-
James G ☛ Updating user interfaces
Artemis is regularly updated, but most updates do not impact the core reading experience. I try my best to keep the user experience the same. In fact, the reading experience is almost identical to the way I designed it a year ago, save for the feature that lets users subscribed to ActivityPub posts to see threaded post replies by the same author.
-
Rui Carmo ☛ Netscape Navigator 2.0 released 30 years ago
On a more personal note, I remember using this on both Sun and HP machines, which was pretty amazing at the time. I also remember the Collabra fracas, which I had some hopes for, but it was just not to be (tangentially related: Hula, which Jamie also had some opinions about).
-
-
Productivity Software/LibreOffice/Calligra
-
Document Foundation ☛ LibreOffice focused talks at the Open Source Conference 2025 Luxembourg
The Open Source Conference 2025 will take place the 1st of October 2025 in Belval, Esch-sur-Alzette, Luxembourg, following a very successful first edition in 2024 in combination with the LibreOffice Conference.
-
-
Education
-
FOSDEM ☛ FOSDEM 2026 Call for Participation
Proposals for developer rooms and main track talks for FOSDEM 2026 can now be submitted!
FOSDEM offers open source and free software developers a place to meet, share ideas and collaborate. Renowned for being highly developer-oriented, the event brings together some 8000+ geeks from all over the world.
The twenty-sixth edition will take place on Saturday 31st January and Sunday 1st February 2026 at the usual location, ULB Campus Solbosch in Brussels.
-
-
GNU Projects
-
GNU ☛ gcal @ Savannah: GNU gcal 4.2.0 released
I would like to thank Giuseppe Scrivano for maintaining GNU gcal up to now and I am pleased to take the wheel now.
I am happy to also announce the release of version 4.2.0 of gcal.
Besides making GNU gcal compilable with gcc15, this release is basically a bug fix release. It contains fixes for bugs reported on the bug-gcal mailing list and filed in the Debian BTS (Bug Tracking Sytem). While becoming the GNU gcal maintainer on savannah went very well, it was not possible to give me upload rights for GNU ftp server.
-
-
Programming/Development
-
Evan Hahn ☛ @ts-ignore is almost always the worst option
[Ed: Microsoft TypeScript is almost always the worst option]In short: in TypeScript,
any
and@ts-expect-error
are almost always better than@ts-ignore
.Sometimes, I want to ignore a TypeScript error without doing a proper fix. Maybe I’m prototyping and don’t need perfect type safety. Maybe TypeScript isn’t smart enough to understand a necessary workaround. Or maybe I’m unable to figure out a solution because I’m not a TypeScript expert!
In these moments, I’m be tempted to reach for a
// @ts-ignore
comment, which will suppress all errors on the following line. For example, this code will report no errors even though the type offoo
is wrong: [...]
-