This is concerning, hopefully the amount of issues which get through will be limited.
Yes, Rust like C++ comes with zero cost abstractions. Still they can get in the way of some compiler optimisations. This is an interesting case preventing vectorisation.
Rampant complexity in software is also a management issue. Are we sure we're rewarding the right things?
A reminder that logs are not for the developers first but for operation.
You probably want to complete this with a higher level plan if the goal is a larger modernization. That being said, it's a good approach for mid-level to small goals you'd want to tackle.
Yes there's a dip, but this piece presents compelling evidence that it's not the death of literacy we're sometimes screaming at. It is also a love letter to reading and writing.
Wondering how udev communicates with the kernel? And then broadcast events? This covers the basics.
What could possibly go wrong? This is really a weird appointment.
Didn't know about this one. Looks like a nice alternative to the venerable man command.
The stupid idea of age verification keeps spreading with ridiculous laws...
Very good essay on why the developer profession is not going away. On the contrary we need to double down on essential skills and put in the work. This is long overdue anyway.
We got options beyond poll() nowadays.
This fantasy regularly comes back. Yet, the tools evolve, might improve some things but the core difficulties of programming don't change. At each hype cycle our industry over promises and under delivers, this is unnecessary.
This looks tempting. I guess I'll try this one instead of pre-commit when I get the chance.
Is Norway about to become one of the first countries to become serious about enshittification? Will more follow? This would be welcome.
It's been a while that I started to consider the test pyramid as fairly limiting for our thinking about tests. The dimensions proposed here give a more comprehensive model to reason about.
There is indeed a path for better support for WebAssembly on the Web platform. Let's just hope it doesn't take a decade to get there.
There's something I find fascinating about dithering somehow. Here are more algorithms and approach to compare side by side.
One more example that it should be used for NLP tasks, not knowledge related tasks. The model makers are consuming so much data indiscriminately that they can't easily fine comb everything to remove the poisoned information.
Since these ports are becoming more and more pervasive, it's nice to see a replaceable and repairable option on the market.