It's indeed a nice little pattern to use when the type system allows for exhaustiveness checks of destructure operations. Allows to gracefully handle extension of structs in the future.
Clearly Citrix is drowning as a product... How can people still trust the provider after such an episode?
This stays true, most projects are maintained by a single person and that's a problem. Where is the support from all the businesses benefiting from FOSS?
Long but thorough collection of all the nice improvements CSS brought the past few years.
Interesting talk. The tools presented can indeed go a long way helping people figure out what's wrong with a piece of code or learning some of the harder parts of a language.
Not every vulnerability reports are born equal... This can be a waste of time when the vulnerability is on the reporter end.
This can be useful indeed to explore concurrency issues. It requires some work though.
The approach is good, the results are encouraging as well. Not much effort and a very visible change. We need more such initiatives.
The situation is still complicated for maintainers... And companies benefiting from their free labor don't get it. This leads to really stupid situations.
This is an interesting and deeply buried optimization for the GNU C++ STL implementation. I didn't expect anything like this.
Clearly the error handling landscape still evolves in Rust and that's a good thing. The current solutions are too fragmented at the moment.
This is a funny but interesting productivity tip.
A very good essay which reminds us we can't really reason in terms of absolute right or wrong.
Probably biased, but this raises questions about xz.
Ever wondered about how Windows 3 was architectured? This is an interesting read. It was really complex though, you can really tell it's in the middle of several transitions.
Lots of good points in there. Very much focused on web services APIs, that being said the first part also applies to libraries APIs in my opinion.
Unsurprisingly this ecosystem keeps being more and more closed.
I think this is pretty accurate... I have mostly the same reasons.
Mind your typos... It seems clear a bad actor is hiding behind that one.
Looks like a nice tool to monitor your Proxmox install.