Don't underestimate performance of the generated code when a JIT is in the picture. Very good example with the JVM just there.
Interesting ideas for a proper RSS renaissance.
Don't bank it all on faster hardware, make sure your software isn't slow first. Otherwise it'll bring quite some hidden costs.
Interesting new linker, should shorten build time quite a bit for large projects.
Interesting article. I especially like how it makes the difference between being kind and nice. That honesty is required if you want to be really kind to others. It nicely shows examples on how to apply this (for instance, but not only, in the context of code reviews).
Nice article, gives a few clues to get a grasp on how GPT-3 works.
Nice resources to build physically based simulations. Quite a few topics to explore.
Wise advices on how to approach disagreements. Obviously requires psychological safety at work though. The culture will matter.
Excellent piece about the right attitude to have around debugging.
Good balanced view about pair programming. I'd definitely like to practice it more, although whole days might be a bit too much and too exhausting.
Looks like an interesting tool when you need to diff databases. Definitely something I'd see myself using for large pin tests.
Interesting new concurrency model in Java. Probably a good inspiration in other situations.
Words of caution regarding the use of language models for producing code. This can derail fairly quickly and earlier than you'd expect... without noticing it.
Hard not to have at least some ChatGPT related news this week. Plenty of impressive experiments out there... I think this one is hands down the most impressive one. I'm biased though, I like linguistics inspired works.
No really... ants are scary!
Nice explanation of the Mastodon architecture, how it propagates messages and interactions or how it scales.
An old piece, I sometimes like to revisit the basics so here it goes. A very nice explanation of how Git is built and how it works internally. It's of course a simplification in some way but close enough to have a good mental model of what goes on behind the commands we use.
I'm not a huge fan of the "Steve Jobs said..." to justify thing, a clear rhetoric trick. Still, I think this short piece nails it down, it's just better when managers actually know the job. It's better to promote someone who knows it and coach that person into the job. There's only one challenge then (which is glanced over in the paper): how to keep this manager technically relevant over time. It's not that easy in our field.
That looks like a nice even though a bit niche 3D model editor. I like this kind of style.
This is really going down the drain. Right wings extremists basically took over the content moderation vacuum. I wonder how long before this turns into simply into an extremist echo chamber with no real user on it.