norden.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Moin! Dies ist die Mastodon-Instanz für Nordlichter, Schnacker und alles dazwischen. Folge dem Leuchtturm.

Administered by:

Server stats:

3.5K
active users

#softwaredevelopment

56 posts47 participants13 posts today

"[T]hose claiming we're mere months away from AI agents replacing most programmers should adjust their expectations because models aren't good enough at the debugging part, and debugging occupies most of a developer's time. That's the suggestion of Microsoft Research, which built a new tool called debug-gym to test and improve how AI models can debug software.

Debug-gym (available on GitHub and detailed in a blog post) is an environment that allows AI models to try and debug any existing code repository with access to debugging tools that aren't historically part of the process for these models. Microsoft found that without this approach, models are quite notably bad at debugging tasks. With the approach, they're better but still a far cry from what an experienced human developer can do.
(...)
This approach is much more successful than relying on the models as they're usually used, but when your best case is a 48.4 percent success rate, you're not ready for primetime. The limitations are likely because the models don't fully understand how to best use the tools, and because their current training data is not tailored to this use case."

arstechnica.com/ai/2025/04/res

Real Java Script code developing screen. Programing workflow abstract algorithm concept. Closeup of Java Script and HTML code.
Ars Technica · AI isn’t ready to replace human coders for debugging, researchers sayBy Samuel Axon

We have a new post up on the BRIC newsletter about how we're using tools like Docker Desktop to solve some problems specific to science: sharing your work with other researchers to replicate, and navigating getting the software running in the first place when each institution is different.

bric.digital/newsletter/contai

The BRIC Newsletter · Containerized ScienceAn introduction to how BRIC is using software containerization in the service of science.

Why are developers obsessed with putting ticket IDs in the subject line (first line) of a commit message?

Things like:
"[FCK-123] Make some change"

Or like:
"Make another change (#123)"

In what use cases is this superior to keeping them at the very bottom of the commit message? And once they are there, why not have a full link to the issue tracker?

Like:

"Make some change

Explain more...

xttps://github.com/team/project/issues/123
"