This is really cool work. Very insightful and pretty to look at.
Don't worry, so called AI isn't going to take away your jobs. But do worry though, this marks the end of trusting any pictures or texts you see in the media. Everything needs to be challenged, even more so now.
Good piece. I like how it frames the debate, asking the right questions on where might be the assumptions on how testing is done.
This is indeed a problem in the way Pipenv handle this kind of cases. Makes for bisecting clearly troublesome.
A good set of skills to develop to bring technical changes to a project. It doesn't need to be overwhelming or a fight. If you doubt, if you have empathy and if you slice the proposals it can become doable and help the people around you.
Excellent piece about naming things in code. The conclusion is perfect of course: it's hard but it pays off.
Interesting reverse engineering job of Copilot's client side to have a better idea at which information it actually feeds to the model. A couple of funny tricks to prepare the prompt are involved. Obviously some telemetry involved as well, again with interesting heuristics to try to figure out if the user kept the suggestion or not.
The latest Blender Open Movie. Again a very good one!
At least a good balanced post about Generative AI and programming. It's not overestimating abilities of the latest trend in large language models and moves away from the "I'll loose my job, developers will be replaced with AI" stance.
A few months old but a good piece to put things in perspective after the recent craze around large language models in general and GPT in particular. Noteworthy is the "wishful mnemonics" phrase mentioned and how it impacts the debate. Let's have less talks about AIs and more about SALAMIs please?
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.
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.