Free, Libre, and Open Source Software Leftovers
-
Licensing / Legal
-
Hugging Face, Inc ☛ OpenRAIL: Towards open and responsible AI licensing frameworks
Access, development and use of ML models is highly influenced by open source licensing schemes. For instance, ML developers might colloquially refer to "open sourcing a model" when they make its weights available by attaching an official open source license, or any other open software or content license such as Creative Commons. This begs the question: why do they do it? Are ML artifacts and source code really that similar? Do they share enough from a technical perspective that private governance mechanisms (e.g. open source licenses) designed for source code should also govern the development and use of ML models?
-
-
FSFE
-
Education
-
Jonathan Pallant ☛ The Rust Society
It's an organisation, often with a national or international umbrella which provides funding and support to more local regions. The goal is primarily social (in-person meetings, etc) and it involves an organising committee, small monthly or annual membership fee, and regular information updates in the form or a magazine or newsletter. More importantly, it provides a sense of group identity - that these are my people and I can look forward to spending time with them talking about our shared interests.
-
-
SaaS/Back End/Databases
-
What’s new in the Postgres 16 query planner / optimizer
PostgreSQL 16 introduces quite a few improvements to the query planner and makes many SQL queries run faster than they did on previous versions of PostgreSQL.
If you look at the PG16 release notes, you’ll see some of these planner improvements. But with the volume of changes made in each PostgreSQL release, it’s not possible to provide enough detail about each and every change. So maybe you might need a bit more detail to know what the change is about—before you understand if it’s relevant to you.
In this blog post, assuming you’ve already got a handle on the basics of EXPLAIN, you’ll get a deep dive into the 10 improvements made in the PostgreSQL 16 query planner. For each of the improvements to the PG16 planner (the planner is often called an optimizer in other relational databases), you’ll also get comparisons between PG15 and PG16 planner output—plus examples of what changed, in the form of a self-contained test you can try for yourself.
-
LWN ☛ Rowley: What’s new in the Postgres 16 query planner / optimizer
David Rowley looks deeply into the improvements coming to the query planner in PostgreSQL 16.
-