I've had a few situations where someone asks a well-qualified question on SO but it could still use the eyes of an expert in another domain. What would be the best way to approach the following situation?
This performance improvement question could have had some profiling done before it was asked but it is reasonably well presented with working code. I made some trivial optimizations just by looking at it logically but I think real improvement needs to be focused on the more technical part of the code.
This is another question where it happened. I was eventually able to help but I it took a long time and I have a feeling if a real mathematician looked at it they could have made more useful suggestions.
All I could come up with so far:
- Wait and hope an expert in DSP who also uses python notices it and helps. This seems too luck-dependent and would only work for languages with very large communities)
- Post a new question on DSP Exchange asking for mathematical improvements with links between each question. This seems ok but it seems like it would be better if everything could be contained in one place. Also, it would need to be rephrased in mathematical terms and might miss some optimizations that could be done by doing things a slightly different way with the libraries that are being used.
- Join general DSP chat and ask for help. I tried this but there is no general DSP chat that I could find.
I look forward to hearing any advice you all have.