You are mischaracterizing what the post is reporting entirely. Porting an open source tool used in bioscience to rust is a software engineering task. But it is somewhat understandable that it gets stuck in the overly broad safety margin.
But I do research on stuff that is entirely unrelated to bio or cybersecurity, and the model is simply not taking any of my research-level prompts. This is fairly abstract mathematical stuff. All of this, including all the examples in the posted article, are far from "trying to get the model to do what it was made not to do".