Indeed, friends we make online are no less real than the ones we see in the flesh first. I would know... guess how I made friends with KDE people?
Excellent piece diving deep into the opportunities to optimise an algorithm. The final speed up is impressive.
While some rewrite from Zig to Rust... others follow the opposite path. This is an interesting read pointing the strengths and weaknesses of both ecosystem. There's no one size fits all in our field so it's important to have this kind of explorations.
Excellent article which gives a glimpse of the Internet culture around music in the late 90s to roughly 2010. It was called piracy but clearly it was a labor of love... the movement kind of faded but artists don't see much money back. It was a fight for nothing, well at least... not to the benefit of the artists.
Another attempt at easing the pain navigating the Rust crates ecosystem? It has its merits as well.
The hardware prices are nuts right now... and there's no end in sight yet.
A nicely balanced view at Rust the language but also the ecosystem. It's not all pretty and real issues are looming.
Interesting trick to detect table scans with SQLite. I can see that useful in development to optimize systems.
Indeed, this design choice comes with lots of issues. It might have made more sense in the 70s though.
C++23 gives us std::ranges::view::enumerate for this particular case now. Still, this is a good illustration of the (too) little used range-based for loop with initializer.
Those maps make things very clear regarding climate change in Europe... and concerning to say the least.
Or how to properly paginate results when you have a database.
An illustration of the political and ethical acumen being low in our profession in general and in some (most?) Open Source projects in particular...
What's in the physics simulation of cars? A lot actually!
More latency exploration on Linux for games. The results are interesting. Unsurprisingly the X11 vs Wayland difference is much less dramatic than what people make of it.
Those systems based on LLMs really create crazy security issues as soon as they're allowed to interact with other systems.
What's in a request nowadays? Well, lot of information!
There's clearly an issue with the security and privacy practice of those companies...
Some of it is probably a bit too cynical (often the case with this author), and yet it has good advice on how software engineers influence the organisation around them.
A neat and simple explanation of what CORS is and which security issues it helps with.