82 private links
Of course I agree with this. We should fight undue complexity at every step. This beast tends to creep up very quickly and we're all guilty of it at times. This is indeed particularly obvious in otherwise rich languages like C++ or Rust. Those tend to push people to try to be clever and show off, often for "performance reasons". This is rarely a good idea, think twice.
I would have titled the "defer refactoring" section differently though. Probably "defer abstracting" would have fit the bill better.
This latest development in the Ruby community is rather concerning.
Definitely a good move to have more sustainable income for Mastodon.
Let's have some well deserved praise. The product is definitely good, the community is great. Who said I'm biased?
Looks like we got a new and interesting language for configuration. Might become a nice alternative to yaml and its traps.
Clearly a big step in Blender history. I wish them success through this transition. Blender is a very important and influential product in its space.
OK the coming compile time reflection features coming with C++26 are definitely mind blowing. It really opens the door toward a very different evolutionary path for C++. Many things can be done from libraries now and producing bindings to other languages shall become much simpler to.
Now it's once again about adding more to the language... This makes the question of how to extract a safer and leaner subset even more important. It's also asking for more tooling to support it, like the constexpr debugger mentioned during the questions.
Interesting dive into an heisenbug... Definitely not easy to debug.
A tiny piece of history which was instrumental in the way the web and email developed back then.
Very interesting deep dive pointing to a very flawed firmware.
Unsurprisingly ends up with an advertisement for their own security tool. That said the vector used for the attack is interesting, with more npm like ecosystems available nowadays, should we expect to see more such attacks?
I think I would use something like this.
For as much as we collectively like to complain about C++ it's important to also give credit where its due. Now I don't necessarily agree with everything in this one even though it provides a few good arguments.
Nice automation for such updates. I'm discovering endoflife.date this looks very handy.
Interesting take on building software that lasts. I'm not sure I'm fully aligned with this but its good food for thought.
They are clearly making a statement here. Feeling uneasy about it? Well you should.
Interesting stuff about the mathematics behind how embedding spaces work in LLMs.
It won't disappear that easily... Clearly the most radical supporters and architects of the Chat Control proposal won't let go. They don't want to respect people privacy and freedoms. Keep fighting!
A good explanation of why you likely don't want a centralised package manager for your ecosystem.
Nice write up with very simple mathematics metaphors to easily understand algebraic types.