Definitely a case of a very interesting bug found in production. In the end, the root cause is the loss of context because people working on the components changed. Never underestimate the knowledge lost when someone leaves.
A little collection of dirty tricks that you should probably not use on Flatpak installs.
This is good news, this provide more venues for improving performances in Python modules next to switching to compiled Rust with something like PyO3. There's clearly a case to be more for not having to rewrite when the codebase was already mostly Python.
Interesting points about complexity. Indeed it's everywhere the problem is when you start to silently (and unwillingly) worship it... coupled with fear of changes this can only lead to piling more and more complexity in your systems.
Good explanation of the relationship between memory and learning... it's not quite what one would intuitively think, things need to be in long-term memory first which means you need to repeat things somehow so that they end up there (otherwise they're just in the temporary working memory).
This is an interesting simple rule so know when to split something, I like it.
This is an interesting way to frame it. I generally talk with people about making sure you got vision and horizon in your product backlog (which then requires adequate grooming). Still this sounds like a simpler to grasp wording here. Probably good for a first approach.
Interesting set of tips for interviews. Definitely inspiring to dig deeper on a candidate motives and behaviors.
Interesting way to highlight Goodhart's Law. Indeed you can be corrupted by the very system you put in place if if it's mainly driven by metrics. As much as possible, think qualitative, not quantitative.
Interesting interview about some serious usage of Rust in the embedded space. That's where I'd expect it to shine.
This is indeed a concerning move... it's not about legacy, it's about closing an ecosystem.
The death of the floppy disk has been greatly exaggerated it seems. At least for now...
We all know you shouldn't use Google Analytics. Now we also know that if you're in Europe and you're using it, it's probably illegal.
Good reminder of the sometimes uneasy relationship between users and maintainers. This needs to stay healthy. Users need to know their place and maintainers should feel OK saying no to things.
Definitely a big deal for the development of WebAssembly. We'll have to see if the security promises hold but this definitely shows interesting features.
Could this lead to the open web index we all need? I hope this research will have high impact.
Very interesting report although I admit I'm a bit skeptical at the strong "apolitical" message in it. This highlights very well a few challenges specific to Europe. We need to see them tackled I think. It's nice to see moves in the public sector but clearly it needs to go further and faster. Same thing regarding the creation of OSPOs in companies.
Slightly depressing when it's laid out like this... still there is some truth to it. Maybe it's time to rethink a few things.
Now this is very interesting. An excellent teaser for Herb Sutter's CppCon 2022 talk. Let's see where that goes.
A long and complete article about the important parameters when taking photos and processing them. So it gives a few tricks for shooting the picture but also when you sit in front of the computer.