I kind of doubt that people would be nudged away from their “doom is just marketing” lense by snappy reports. But maybe the question is more what others who then read the exchange take away from it, as many of them may not have any strong opinions yet.
I would guess that from the overall population, some small percentage is following the “doom = hype” narrative, and some probably smaller percentage is following the “AI is a dangerous technology and any incidents that happen show that we’re getting closer towards existential risks” narrative, with the vast majority of people either having heard of neither, or not even being aware of AI being a thing that deserves any attention at all to begin with. And I’m not sure how best to address that latter group.
By the way, I don’t think “doom is marketing” is completely false. I do think the narrative is misleading and that many individual cases where people claim that something is marketing, like the Hugging Face incident, make no sense. But it’s true that AI capabilities are correlated with their dangers. I think of it like this:
if you already believe that AI is (going to be) a transformative technology, then pointing out AI’s dangers makes you less excited about AI and more willing to regulate the technology strictly
if you believe that AI has no value, the bubble will pop soon, and we’re all going back to our pre-AI normal life afterwards, then any emphasis on the dangers of AI violates your view of its capabilities, so it looks to you like talking about the dangers is just meant to misguide you into taking the capabilities more seriously
So one can make the point that talking of doom makes some people take AI more seriously. I don’t think it explains much (or any) of the labs’ behavior, and I don’t think they overall short-term-financially-benefit from pointing out the dangers of the technology. But if you’re convinced that “AI is glorified autocomplete”, then I can see why any talk of the dangers of AI seems like “doom trolling”.
I have some doubts that you can achieve “equivalent in performance” and “human-understandable” for most of these. At least in so far as the given size is anywhere close to the minimal practically achievable size enabling that performance.
Would the idea be that the python code performs in a similar way to the model and hence help understand it? Even if it works, I can’t really imagine it being useful, as I’d assume the code to end up as an often arbitrary mess of case distinctions, non-obvious weighted averages and so on. Perhaps for a CNN this could be halfway decent, but even there I would assume the majority of computations the network performs to either be so abstract you can’t find good variable names for them, or exploit random statistical correlations from the training data that look like pure noise but are still relevant for performance.