Basically the wording allows them to feed whatever system they want with your code... even in private repositories.
Interesting way to look at our profession... I wonder if this is the core reason of why we have a hard time to turn into a proper engineering discipline, is it even possible at all then?
Facebook getting interested in the fediverse indeed looks like XMPP or OOXML all over again. Beware of those old tactics, they are very efficient against communities.
A reminder of what's going on in France... and it's bleak. Lots of things can turn you into a suspect at this point.
You encrypt your communications or data? You try to avoid surveillance from the GAFAM? You use Tor or a VPN?
If anything bad happens around you, then you'll turn into a suspect, this is due to the "clandestine behavior" you entertain... so for sure you are part of some "conspiracy".
This is very worrying.
The title of the post is not the best. Still it nicely lists and explains common mistakes around the use of std::shared_ptr.
Is the graphics community warming up to the JVM? Or is it the other way around? Let's see if it makes progress in any case.
Definitely this, what matters most is being able to change previous decisions. In comparison each decision itself is less important.
Interesting deep dive in Rust and C++23 string formatting features. This shows the differences quite well. It also does a good job at highlighting the pros and cons for each approach.
Oh the bad feedback loop this introduces... this clearly poison the well of AI training when it goes through such platforms.
Neat little resource. We indeed should pay more attention to complexity across our industry.
Happy birthday the KDE Free Qt Foundation! It's really nice to see it survived the test of time. It is for sure an essential tool of the KDE ecosystem. I wish there would be more such foundations around.
Interesting point of view on why static typing seems to make a come back right now and why it's likely to continue. I think a few of the arguments in here are wrongly framed (like some of the benefits of using an interpreter rather than a compiler are attributed to dynamic typing while it's rather orthogonal) but a large part of the analysis seems valid to me.
Definitely a neat trick to have a slick RSS feed with a nice experience from the browser.
Sometimes I really regret Plan 9 didn't take off. So many good ideas and designs in there.
Wording matters, and framing things differently can free teams from the Scrum limiting views. This is required to find a path towards improvements.
Unsurprisingly, it's not as simple as it sounds. Type hints in Python can be used for various reasons but performances is rarely the main motives. It'd need other adjustments to the runtime. People are working on it, and this article is an interesting dive on how things work under the hood.
Despite the (sometimes valid) criticism floating around RMS and the FSF, we can't deny RMS has been proven right more than once.
Following up on his "The Free Software Foundation is dying" post, Drew DeVault has been working on the messaging part of his recommendations. The result is not bad at all!
Looks like an interesting tool to run LLMs on your own hardware.
Neat little journaling system using vim. I can hear Emacs users cringe from here though.