Interesting explanations of the main drawbacks of microservices. Nothing is magical so you need to know what you loose, in this case this is mostly about increased coordination efforts and latency in feature availability.
Admittedly biased thought experiment but there's definitely some truth in there. Focusing on the impact of what you release is way more important than focusing on releasing lots of features.
Inaccuracies, contradicting itself, conflating events, misquoting sources... all of that mixed with some correct facts, it's a perfect misinformation spreading machine. This just can't be trusted at this point. Those experiments should be stopped in my opinion, better do proper homeworks first, then relaunch when this can be better trusted.
Interesting approach. There's still a lot we can achieve with static analysis in those good old languages.
To me that looks like a fine advice even outside of C++. If conditions get at least a bit complex moving them out of the if to assign them to const booleans is always a good idea.
Interesting set of tools for displaying maps and managing their tiles.
Interesting move. Looks like Java will get value types at last. Coming from C++ this feels long overdue.
Indeed people still seem to assume Mastodon is just a Twitter clone. This is a good reminder that it's not, it's just one front to the Fediverse and that's much more interesting than a Twitter clone.
Nice demonstration that web frontend can and should be organized like a regular GUI application (like a desktop application for instance). This will bring the same benefits in term of maintainability and modularity.
Are we surprised? Not really no... you don't own any of the data you're feeding it. Keep it away from your secrets.
Interesting, this is likely a good thing for everyone to have AMD very much alive and the dominance of Intel fading away a bit. I wonder how the ARM based processors will position themselves in the server space in the future, this is still not much there (contrary to mobile).
Indeed we're clearly in a transition period on the Linux ecosystem. If it all comes out to fruition it'll be better for everyone... in the meantime this throws quite some complexity at everyone (in particular for portability and deployment).
There's really something rotten in this AI "arms race"... they're clearly making mistakes to go fast for PR purposes and using tools the wrong way. This can only lead to large scale disinformation if they don't correct course quickly. This has more political impacts than it looks at first sight.
It's good to also see articles which point out the problems with Rust. Overall I find it an interesting language but people tend to oversell it too much. This is a nice reminder it already carries complexity issues.
Interesting first set of antipatterns... I clearly already encountered the "In the soup" and "Loudmouth" ones. This is like a long advertisement to the book of course but I think I'll try to get my hands on it.
So transformer models produce things that look plausible... and that's it. What would it look like if we started to make hybrid models in which a transformer model is also tied to proper computation tools with general knowledge? This piece is a good illustration of what it could provide.
A bit of a sarcastic tone but a few good point in there. Also shows interesting alternatives to C++ to squeeze every ounce of performance out of your code whatever the platform it runs on. Of the three options explored I knew only about Numba really.
Cool! It's nice to see this handbook published. Should help quite a bit to have more desktop applications certified.
Interesting plugin for SonarQube to evaluate the footprint of a mobile application. This should complete well what exists for desktop applications and web frontends.
Looks like a nice editor to use in web frontends.