Definitely this. We tend to like complexity too much as a profession and field. It's also a good reminder that the complexity of the problem and the complexity of the solution shouldn't be conflated.
Interesting questions and state of the art around model "unlearning". This became important due to the opacity of data sets used to train some models. It'll also be important in any case for managing models over time.
Nice article. It's a good reminder that the benchmarks used to evaluate generative AI systems have many caveats.
Obviously a satire, some of it feels eerily real though.
Looks like a good reference about everything which can be done with the latest CSS evolutions.
Good exploration of the many ways contact forms fail us regularly. Also shows a few cases where you might still want to us them... in most cases you shouldn't.
If you wonder why information retrieval from natural language texts is a tough domain, here is a short article listing the important things to keep in mind.
Well, maybe our profession will make a leap forward. If instead of drinking the generative AI cool aid, if we really get a whole cohort of programmers better at critical skills (ethical issues, being skeptical of their tools, testing, software design and debugging) it'll clearly be some progress. Let's hope we don't fall in the obvious pitfalls.
Since there's a clear tendency in the developers I meet to "extract at all costs", this is a good reminder that sometimes you need to inline the code first. This very often brings better clarity in the context of use. In turns this leads to a better final extraction.
Interesting set of tricks around UUIDs to make them easier to manipulate.
Confused? Well, not surprising we mostly use those terms with very lax definitions.
A nice list of little tricks to improve the image quality of your renders.
I've been listening to these radio channels the past few weeks. It's quirky, it's weird, it's wild. I definitely recommend them to get out of your usual music bubble.
Very nice account of how the Internet is nowadays and how it got there. I like the gardening metaphor which works nicely here. And yes, we can go back to a better Web again. It's a collective decision though, that's what makes it hard.
Funny read, it has lots of good advice for starting up with Rust.
Interesting musing about the concept of friction in strategy. There are indeed a few lessons to learn from it in the context of software projects.
Sure you can expect mice, but raccoons? This is a funny finding... well scary if you're responsible of this machine room.
Looks like Flutter's days are counted. It seems it has peeked and announcements like this are likely to move people away from it. Time will tell of course.
An alternative to the venerable sudo coming with systemd. Looks like it has interesting properties.
Bytecodes everywhere! Really it's a very widespread trick, I didn't expect some of those.