Tags: web-review, technical-debt, filesystem, community, attention-economy, social-media, criticism, europe, zig, design, tests, art, machine-learning, estimates, ai, 3d, data-science, copilot, agile, web, learning, tools, indie, bluetooth, shader, politics, philosophy, serialization, unix, failure, performance, team, email, go, assembly, meshstatic, python, debugging, type-systems, safety, distributed, linux, gaming, DRM, security, project-management, maintenance, system, music, rust, processes, programming, memory, cpu, privacy, sustainability, architecture, radio, business, gafam, foss, pairing, product-management, exceptions, graphics, hardware, communication, systemd, c++, gpt, tech
And we’ve finally reached 2026! I wish you all lots of nice Free Software contributions and good news regarding sustainability. Let’s go for my web review for the week 2026-01.
Tags: tech, social-media, communication, community
Indeed, social media even the fediverse isn’t really about communication or community, it’s about consuming content.
https://ploum.net/2025-12-15-communication-entertainment.html
Tags: tech, linux, foss, gaming
Another call for gamers to switch to Linux. Let’s see if the numbers are following in 2026.
Tags: tech, politics, business, europe
Looks like Europe is finally waking up. It needs to pick up the pace now.
https://www.theregister.com/2025/12/22/europe_gets_serious_about_cutting/
Tags: tech, business, politics, DRM, attention-economy, privacy, gafam, ai, machine-learning, gpt, copilot, technical-debt
Probably one of the most important talks of 39C3. It’s a powerful call to action for the European Union to wake up and do the right thing to ensure digital sovereignty for itself and everyone else in the world. The time is definitely right due to the unexpected allies to be found along the way. It’d be a way to turn the currently bad geopolitical landscape into a bunch of positive opportunities.
https://media.ccc.de/v/39c3-a-post-american-enshittification-resistant-internet
Tags: tech, ai, machine-learning, gpt, philosophy, music, art, programming
Long but interesting piece. There’s indeed a lot to say about our relationships to tools in general and generative AI in particular. It’s disheartening how it made obvious that collaborative initiatives are diminishing. In any case, ambivalence abounds in this text… for sure we can’t trust the self-appointed stewards of the latest wave of such tools. The parallel with Spirited Away at the end of the article is very well chosen in my opinion. The context in which technologies are born and applied matters so much.
https://frankchimero.com/blog/2025/beyond-the-machine/
Tags: tech, ai, machine-learning, gpt, copilot, criticism
I think Rich Hickey hit that nail on the head.
https://gist.github.com/richhickey/ea94e3741ff0a4e3af55b9fe6287887f
Tags: tech, radio, distributed, meshstatic
This is really fun tech. I need to find time to experiment with it.
https://rickcarlino.com/notes/electronics/my-first-meshtastic-network.html
Tags: tech, gaming, indie, web
Looks like a neat option for quick party games.
Tags: tech, email, security, tools
This looms like a handy help to check your email client is doing the right thing and is not leaking information.
https://www.emailprivacytester.com/about
Tags: tech, bluetooth, security
This is definitely a bad one, there seem to be quite a few popular devices affected. And there might be more devices affected of course.
Tags: tech, ai, machine-learning, data-science
Very comprehensive resource to make your own recommender model.
https://cprimozic.net/blog/anime-recommender-model-architecture/
Tags: tech, rust, python, design, performance
Unsurprisingly, this is mostly not related to the use of Rust. The design choices are what male uv so fast.
https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html
Tags: tech, processes, system, tools
Early days for this little system tool. I really like the idea though.
https://github.com/pranshuparmar/witr
Tags: tech, system, processes, systemd
Might be an interesting pattern to avoid a service going awry.
https://taoofmac.com/space/til/2025/12/28/1400
Tags: tech, system, assembly, hardware, cpu
Nice little introduction in the fascinating world of very large binaries.
https://fzakaria.com/2025/12/28/huge-binaries
Tags: tech, linux, filesystem
It’s been written a while ago now… and it’s admittedly still a mess. Be sure to read the addendum as well.
https://0pointer.de/blog/projects/locking
Tags: tech, unix, linux, filesystem, python
The situation about file locking is really complicated in the Unix systems family.
https://chris.improbable.org/2010/12/16/everything-you-never-wanted-to-know-about-file-locking/
Tags: tech, system, memory
A good reminder that allocators generally do more than you expect.
https://lemire.me/blog/2025/12/30/by-how-much-does-your-memory-allocator-overallocates/
Tags: tech, c++, memory
Careful of undefined behaviours. They can be reached fairly quickly. Especially in C++ and its initialisation maze.
https://gaultier.github.io/blog/the_production_bug_that_made_me_care_about_undefined_behavior.html
Tags: tech, c++, community, safety
This piece is (unsurprisingly) biased. Still there’s some truth there. C++ is here to stay, like it or not. The safety issues are overblown and are getting addressed. Now where the article is lacking is that the language has other issues. Also, will profiles ever become a real thing?
Tags: tech, exceptions, failure, go, zig, rust, type-systems
This is indeed interesting to see how the landscape evolved around error handling. There’s clearly a tension between exceptions and the result types we’ve seen popping up everywhere now.
https://matklad.github.io/2025/12/29/second-error-model-convergence.html
Tags: tech, rust, failure, exceptions
A bit too unapologetic regarding Rust API choices for my taste. Still, it gives a good idea on how error handling works in Rust.
https://vincents.dev/blog/rust-errors-without-dependencies/
Tags: tech, rust, serialization, failure
You assumed you could deserialise in a zero copy fashion? Are you really sure about that? Think twice.
https://yossarian.net/til/post/serde-s-borrowing-can-be-treacherous/
Tags: tech, 3d, graphics, learning
Looks like a nice resource to get started with graphics and 3D.
https://www.scratchapixel.com/
Tags: tech, 3d, graphics, shader
It’s not that silly. It can come in useful in some cases, for artistic or debug reasons.
https://lisyarus.github.io/blog/posts/a-silly-diffuse-shading-model.html
Tags: tech, design, architecture
I’m not sure I fully align with this piece. The core tenet of generic design advice vs concrete design advice makes sense though.
https://www.seangoedecke.com/you-cant-design-software-you-dont-work-on/
Tags: tech, debugging
A good summary on the important rules to follow to debug something.
https://tpierrain.blogspot.com/2010/11/9-indispensable-debugging-rules.html
Tags: tech, pairing, team
Interesting insights about pair programming.
https://spin.atomicobject.com/ten-years-of-pair-programming/
Tags: tech, maintenance, sustainability
This is a good praise for the work of maintainers. They’re fighting off entropy and this should be well regarded.
https://www.joanwestenberg.com/the-rime-of-the-ancient-maintainer/
Tags: tech, agile, product-management, tests
The definition of ready can be a big help avoiding too many questions about stories as they are implemented. They should be clear before hand.
https://blog.gdinwiddie.com/2014/03/27/definition-of-ready/
Tags: tech, agile, project-management, product-management
This is a very good resource on the different ways to split user stories.
https://www.humanizingwork.com/the-humanizing-work-guide-to-splitting-user-stories/
Tags: tech, agile, estimates, project-management
Estimates are always the weak spot in project management in my opinion. Story points are generally confusing and there are better ways.
https://www.industriallogic.com/blog/stop-using-story-points/
Bye for now!