Author here; thanks for sharing, the HPC world is a real blindspot for me and I think we're probably missing some of their insights when profiling regular applications. I'll research these and add them to the database
You are very wise. Visualization and analysis in particular, but also facilities, from what I've seen. I couldn't find anything in the Python world to measure a Python application calling native code (like linear algebra), but at least Score-P, Extrae, and TAU can, and for parallel applications.
I expect the problem is somewhat political; profiler and compiler teams release different features, at different frequencies and don't want to be tied together.
Author here. Yeah, Chrome Trace Format + Perfetto is great and so easy to output. Anyone wanting to trace software could get some very quick wins by outputting Chrome Trace Format.
So, that website pulls my least favorite "social justice" trick: pretending that every oppressive action is willful and premeditated. A lot of those issues are very, very subtle from a privileged POV, and it doesn't do a damn bit of good to pretend otherwise.
That web-site's tone is more than a little offensive. If you're going to sink that low that quickly I'm just going to outright refuse to have a discussion with you at all.
You might be interested that 'Derailing for Dummies' is nothing but a rhetorical escape hatch, used mainly to declare victory without actually making a logical argument.
I have this - and I had reason to call it recently due to a technical issue.
In short: I'd advanced paid for a 1 year Apps account a month before the monthly billing came in to place. My credit card expired with 11 months of the contract left, but they suspended the account as that appears to be policy with new monthly billing system. I received no email asking to update the card prior to suspension. This suspended all the services it was connected to. Call centre couldn't help, account was down for 18h - they just said wait for new card to propagate.
I'm sure if a journalist from Gawker had posted this to HN it would have been resolved with more urgency.